Tuesday, December 30, 2025
4 changes · saas-18.2
New functionality added to Odoo
This update introduces new Profit & Loss and Balance Sheet reports for Irish businesses, leveraging account tags for more accurate reporting. Previously, reports were based on account codes, which are now inactive. Users will need to manually enable these new tag-based reports.
Original PR description
This pr introduce new PL and BS reports based on account tags. And old PL and BS reports based on account codes are inactive now. So now user have to now manually enable them via Enable more on each report. Related Community PR: https://github.com/odoo/odoo/pull/222186 Task: 4978415 Forward-Port-Of: odoo/enterprise#91903
Enhancements to existing features
This update prepares Odoo for Brazil's ongoing shift to a new consumption tax system, starting in 2026. Businesses can enable this new system based on their location and transaction types, and it impacts both tax calculations and electronic data interchange. The changes adapt existing modules to comply with Avalara's requirements.
Original PR description
2026 marks the start of Brazil's 8-year plan to migrate to a completely new consumption tax system [1]. The new system is meant to be simpler than the old one, but we defer to Avalara for tax…
Resolved issues and error corrections
This update ensures that product descriptions are correctly updated in our UrbanPiper integration when the menu is re-synchronized. Previously, changes to product descriptions weren't reflected in UrbanPiper. This fix improves data consistency and accuracy between our system and UrbanPiper, streamlining the menu update process.
Original PR description
Before this commit: --- When we sync the menu with the product description and later update the product description, re-syncing the menu does not update the product description in UrbanPiper. After this commit: --- This fix ensures that any change in the product description is properly sent to UrbanPiper during menu synchronization. task-5439271 Forward-Port-Of: odoo/enterprise#102846
2026 marks the start of Brazil's 8-year plan to migrate to a completely new consumption tax system [1]. The new system is meant to be simpler than the old one, but we defer to Avalara for tax calculation so we don't really notice it technically. The old and new system have to coexist for the foreseeable future because the rollout happens gradually over many years. Whether the new system has to be enabled depends on the federal state the business is in, the type of transactions they do, and other factors. The user has the option to enable it through the l10n_br_is_icbs Boolean flag on the company, which gates all the new functionality. These changes impact both tax calculation and EDI. This set of modules adapts our existing l10n_br* modules to the new requirements set out by Avalara. We are required to send extra values to their API, and in some cases adapt existing ones. task-4939796 [1] https://www.planalto.gov.br/ccivil_03/leis/lcp/lcp214.htm Forward-Port-Of: odoo/enterprise#102706
This update adjusts payroll rule parameters to reflect changes in US Payroll regulations for the year 2026. Updating these parameters ensures accurate salary calculations and maintains compliance with current tax laws. This is a necessary improvement to support correct financial reporting.
Original PR description
Purpose: Certain US Payroll values changes yearly. The payroll rule parameters must be updated for accurate salary calculation for 2026 for compliance. task-5409739 Forward-Port-Of: odoo/enterprise#102759 Forward-Port-Of: odoo/enterprise#102711