Monday, May 18, 2026
2 changes · saas-18.4
Enhancements to existing features
French accounting users can now enter an adjustment for line 25 of the VAT return. This helps businesses starting with Odoo correctly report VAT credit carried forward from a previous month.
Original PR description
This commit will add the possibility to do an adjustment on the line 25. Useful when you start using Odoo but have a VAT credit carried forward from the previous month (which should appear in box 25 of your return). task-6072474 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#256107
When sending invoices through Peppol, users will now see a more specific message if the customer is missing the required Peppol identifier, rather than a generic VAT-related error. This helps users correct the right customer field faster and reduces confusion during e-invoicing.
Original PR description
When a user sends a move via Peppol to a customer that has a VAT number set but not a Peppol endpoint, we show the user a generic error ("no VAT").
This makes the user confused, as he already filled the VAT field of his customer, It's the Peppol VAT that is missing (it could be: Belgian Company Registry, France SIRET, ...etc, depending on the customer's country)
This PR makes the error message more accurate by showing exactly the missing required field.
task-5499707
---
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Forward-Port-Of: odoo/odoo#263685
Forward-Port-Of: odoo/odoo#245915