Payroll localizations

Localizations are country-specific settings preconfigured in Odoo at the creation of the database, which account for all taxes, fees, and allowances for that particular country.

Payroll localizations refer to the specific process of adapting payroll systems, policies, and compliance measures to align with the specific labor laws, tax regulations, and social security requirements of a particular country or region.

This ensures that employee salaries, benefits, deductions, and contributions are processed accurately and in full compliance with local legal and financial obligations.

Localization also includes integrating country-specific payroll elements such as benefits, holidays, termination rules, and reporting requirements, helping businesses avoid legal risks while ensuring employees receive their correct compensation.

List of countries

Payroll localization modules are available for the countries listed below.

Note

New countries are frequently added to this list, as Odoo keeps expanding and improving existing localizations and related documentation.

Install localization package

A country-specific localization module must be installed to configure and process payroll properly. To install the required module, first open the Apps app. Clear out the default Apps filter, then type the name of the desired country into the search bar. All available modules for that country are presented.

Some countries only have one localization module, while others have multiple modules. This is typically when other software is needed to process payroll, and importing and exporting data is required. For example, when searching for Payroll modules for Egypt, the following modules appear in the search, and must be installed: Egypt - Payroll and Egypt - Payroll with Accounting.

Refer to the country-specific documentation for a complete list of the related Payroll modules required for each specific country.

Odoo can handle a multi-company configuration. This is generally done when there is a main company or office location, such as a headquarters, and other offices/branches around the country or the globe that fall under that main company or headquarters. In Odoo, each company, including the headquarters, must be set up as its own company/branch using the multi-company method.

Each company can have a different localization setting, since locations can vary worldwide, where rules and laws differ.

For more information on companies, refer to the Companies documentation, which covers how to set up companies.

Tip

To see if any localization modules have been installed on the database, navigate to Payroll app ‣ Configuration ‣ Settings. In the Settings page, if a localization module was installed, a (Country) Localization section appears.

Warning

It is not recommended to alter the localization settings, unless specifically required.