Daily updates from Odoo
Tuesday, September 30, 2025
3 changes
1 change
New functionality added to Odoo
Adds support for legally required Turkish e-invoice scenarios including withholding VAT, tax-exempt, export, and public sector invoices. It also adds tax office information to supplier and customer e-invoice data, helping businesses meet Nilvera and Turkish regulatory requirements.
Original PR description
[ADD] l10n_tr_nilvera_einvoice_extended: Adding Nilvera E-Invoice Extension [ADD] l10n_tr_nilvera_einvoice_extended: Adding Tax Offices --- ### Description of the issue/feature this PR addresses: We…
[ADD] l10n_tr_nilvera_einvoice_extended: Adding Nilvera E-Invoice Extension [ADD] l10n_tr_nilvera_einvoice_extended: Adding Tax Offices --- ### Description of the issue/feature this PR addresses: We do not support Withholding VAT (KDV Tevkifatı), Exemption Invoices, and Export Invoices (İhracat Faturaları) with our current e-invoicing solution in Türkiye. Those invoice types are legally important and required for both domestic and international sales for businesses. In addition, the inclusion of the Tax office in our current XML we send to Nilvera, both for `<cac:AccountingSupplierParty>` and `<cac:AccountingCustomerParty>`, is required by law. This PR adds an extension module for Nilvera E-Invoicing. The purpose of this module is to extend the existing E-Invoicing functionality to support additional invoice types and scenarios to be compliant with the TR legal requirements. --- ### Invoice Scenario: **Basic** Invoice Type: - Sales - Withholding - Tax Exempt - Registered for Export **Export** Invoice Type: - Tax Exempt **Public** Invoice Type: - Sales - Withholding - Tax Exempt - Registered for Export --- ### Current behavior before PR: We don't support a scenario-based system to comply with TR legal requirements. --- ### Desired behavior after PR is merged: We support a scenario-based system to comply with TR legal requirements. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#213766
1 change
Enhancements to existing features
Updates Saudi Arabia accounting setup to improve accuracy, compliance, and usability. VAT and withholding reports are clearer, withholding and reverse charge tax handling is corrected, and tax/account structures are aligned with current conventions.
Original PR description
We have made significant improvements to the accounting module in this PR. The key changes include: 1. **Chart of Accounts Update**: Revised the account types for better accuracy and compliance with…
We have made significant improvements to the accounting module in this PR. The key changes include: 1. **Chart of Accounts Update**: Revised the account types for better accuracy and compliance with the latest standards. 2. **Tax Reports Enhancement**: Overhauled the VAT Return and Withholding Report. These reports are now more readable and utilize a custom engine, moving away from the outdated single-column format. 3. **Withholding Tax Setup**: Corrected and completed the withholding tax setup to support both Gross Withholding Tax (using Cash Basis) and Deducted Withholding Tax (leveraging the new `l10n_account_withholding`). 4. **Reverse Charge Taxes**: Fixed the setup for Reverse Charge Taxes to align with the correct accounting practices. 5. **Tax Format Update**: Updated the tax format to adhere to the latest conventions, ensuring consistency and clarity. These changes aim to modernize the module, improve accuracy, and enhance the usability of the accounting and tax reporting features. task-id: 4745275
1 change
New functionality added to Odoo
Adds support for key Turkish e-invoice scenarios including withholding VAT, tax-exempt invoices, export invoices, and public sector invoices. This helps Turkish businesses meet local legal requirements and improves the invoice data sent through Nilvera, including required tax office details.
Original PR description
[ADD] l10n_tr_nilvera_einvoice_extended: Adding Nilvera E-Invoice Extension [ADD] l10n_tr_nilvera_einvoice_extended: Adding Tax Offices --- ### Description of the issue/feature this PR addresses: We…
[ADD] l10n_tr_nilvera_einvoice_extended: Adding Nilvera E-Invoice Extension [ADD] l10n_tr_nilvera_einvoice_extended: Adding Tax Offices --- ### Description of the issue/feature this PR addresses: We do not support Withholding VAT (KDV Tevkifatı), Exemption Invoices, and Export Invoices (İhracat Faturaları) with our current e-invoicing solution in Türkiye. Those invoice types are legally important and required for both domestic and international sales for businesses. In addition, the inclusion of the Tax office in our current XML we send to Nilvera, both for `<cac:AccountingSupplierParty>` and `<cac:AccountingCustomerParty>`, is required by law. This PR adds an extension module for Nilvera E-Invoicing. The purpose of this module is to extend the existing E-Invoicing functionality to support additional invoice types and scenarios to be compliant with the TR legal requirements. --- ### Invoice Scenario: **Basic** Invoice Type: - Sales - Withholding - Tax Exempt - Registered for Export **Export** Invoice Type: - Tax Exempt **Public** Invoice Type: - Sales - Withholding - Tax Exempt - Registered for Export --- ### Current behavior before PR: We don't support a scenario-based system to comply with TR legal requirements. --- ### Desired behavior after PR is merged: We support a scenario-based system to comply with TR legal requirements. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr