Daily updates from Odoo
Monday, June 29, 2026
5 changes · master
New functionality added to Odoo
This adds an Elster integration so users in Germany can submit tax returns directly from Odoo. It reduces manual work by connecting tax reporting in Odoo with the official filing flow, provided the required IAP service is deployed first.
Original PR description
This module enables users to submit their tax returns to Elster directly from Odoo. see IAP: https://github.com/odoo/iap-apps/pull/1513 ( must be deployed first ) task-5193637
This update adds demo data so repair task examples come with products already available to select. It helps users explore the feature more easily and makes demonstrations and testing more realistic.
Original PR description
Add demo data for products to pick up on tasks Task-3765169
This update adds the 281.18 and 274.18 payroll reports for Belgium. It helps correctly handle withholding tax reporting linked to specific special leave situations, improving compliance and payroll accuracy.
This update adds a new leave type for employees who hold an elected political mandate in Belgium. Their leave is now treated as paid at 100% and follows the usual social security and withholding tax rules, so payroll remains aligned with public reimbursement requirements.
Original PR description
Add a new work entry/time off type for employees holding an elected political mandate, who are entitled to paid leave reimbursable by the relevant public authority. - l10n_be_hr_payroll: link category_ids (REMUNERATION_BASE, ONSS_BASE, WITHHOLDING_BASE) so the leave is paid at 100% with normal ONSS and withholding tax treatment Task: 6273678 PR community: odoo/odoo#272140
This change adds a new payroll structure and rules to handle Profit Sharing Bonuses in the Belgian payroll localization. It helps ensure these bonuses are calculated and reported correctly in payroll and related DMFA documents, reducing manual adjustments and compliance risk.
Original PR description
…d rules Task: 6274909