Daily updates from Odoo
Friday, August 7, 2026
2 changes
New functionality added to Odoo
Adds support for the Philippines annual 1604-C payroll tax filing, including a yearly summary and employee income detail file. This helps companies prepare required year-end tax declarations more directly in Odoo, while improving related employee data handling and test performance.
Original PR description
Implement support for the yearly 1604-C. It has two parts: - One summary sheet which recaps the monthly 1601-C declarations done during the year. - One DAT file containing the detailled income…
Implement support for the yearly 1604-C. It has two parts: - One summary sheet which recaps the monthly 1601-C declarations done during the year. - One DAT file containing the detailled income information of all employees in the company. This is similar to a list of all the forms 2316 for the company. --- As we are adding support for the 1604-C, we need even more details from the previous employment of the employees which joined during the year. As it starts to make for a lot of fields, we'll move them to a new model to avoid adding too many columns on the version/employee model. --- Currently, the computation of _compute_work_contact_details is not correct in the Philippines. The compute should set the VAT, but it is missing from the depends causing it not to work as expected. Also add a computed field to store the branch code of the employee, allowing to easily fetch it when needed in the declarations. --- Improve the performance of the declarations test by batching as much as possible during the setup of the tests. Also merge the foreign employee and high earner 2316 tests in once to reduce duplications. This reduces the time it takes to run the current test suite by around 25% (calculated on the fly based on logs, to take with a grain of salt) and simplify the individual test implementations. It will also help keep the performances in line when adding tests for 1604-C which require to create 1601-C and 2316 for the period. task-6278100
Philippine payroll now supports preparing the monthly Social Security System contribution declaration required from employers. Businesses can generate the required semicolon-delimited employee contribution file more easily, reducing manual compliance work.
Original PR description
Philippine employers must submit a monthly contribution collection list to the Social Security System, as a semicolon delimited text file listing every employee, their compensation and their status. This adds a monthly SSS Contribution declaration from which that file can be generated. task-6321522