Odoo Payroll : Odoo, the most dependable open-source ERP management software, offers a wide range of features and functionalities. The payroll module of Odoo is the most advanced solution to efficiently manage Payroll activities. Odoo Payroll module makes it easy to organize all payroll activities in a company. Payroll  is a company’s list of its employees, but the term is commonly used to refer to the total amount of money that a company pays to its employees. 

Through the Odoo Payroll Module, we can specify salary rules and define the salary structure of an employee in any job role. It is a simple and effective platform for managing all payroll procedures for employees within a company. 

Odoo HR Payroll : Odo HR payroll module includes a generic payroll engine that handles everything required to compute HR salary slips, the taxes to pay, etc. You can manage your company’s payroll by using this module. 

Odoo Human Resource Management module deals with the management of employees and their related strategies. To generate the payslip for each employee we have to configure their contracts first.

The Odoo Payroll system is integrated with the Accounting module. This helps to create a journal entry after the confirmation of the payslip. The payslips thus generated can be exported as pdf and officers or managers can analyze the reports that are provided by Odoo.

Odoo V15 HR Module introduces a generic payroll engine that manages everything like:

  • Employee Details
  • Employee Contracts
  • Passport based Contract
  • Allowances/Deductions
  • Allow configuring Basic/Gross/Net Salary
  • Employee Payslip
  • Monthly Payroll Register
  • Integrated with Holiday Management

You can easily manage your company payroll by using this HR Module in Odoo ERP.

Odoo 13 Payroll gives the following features for effective payroll management process:

  • Salary rule : In the Odoo 13 Payroll module, salary rules are used to calculate data like wages, discounts, gain, taxes, contribution registers, etc. You can define salary rules by managing the expression.
  • Salary structure : In Odoo V15 Payroll, salary structure is used to determine the in-hand pay, gross salary, net salary, allowances, etc. A salary structure is a way that employers use to determine an employee’s compensation.
  • Contribution Register : The Contribution register is a record of all payment details for employees while a specific pay period. The payroll register lists information wherein each employee for things such as gross pay, net salary, and deductions. 
  • Employee and contract : Employee and Contract introduce everything needed to calculate the salary slip of an employee.
  • Salary processing on the basis of leaves needed or the number of working days.
  • Generating Reports.
  • Integrated with Contracts and Holidays.

In this blog, we’ll go over how to set up salary structures and rules in Odoo payroll.

First of all you have to install a payroll module from the database.

Y2yCxhnWs41Us7OYDGoqU7HFjVPULB5T0dWyBzAjzKD84tyX7fE0zKn76PQlYfYBVIZ2dr89LHfg6UVWVeGV YqTAP Oe6rO1MwSXYrzzVD 4fH1VOy99IyFAnK j PjQZ3FQ7Uq

From the above screenshot you can see that the Payroll module is already installed for me. So I will click on the icon of this module and come to it’s dashboard.

upHjbgEz377IZ oVNb9O0wg5U7qBZApJMIF1 cZKb5c5V2UyGndogiRhkGJ9xgo3eJlSRYkQywSova9m80aU sNOkaAjBZwxHfAa1H0EZkaV 92kQPvgqymGcEksqmMKkxGwQF V
jmILkJNUGzS 7NYvyL6oGfdetOs5RxPvYDtekrcZ V5row6m6cM23OnBpWEcaY2GjYIXp7JarodHnMmUsQLN5KMuV05qToB9PzXalhvw4RmkXwE6Qa HJd6rkft87 UjJuquRiig

Above screenshot is the dashboard of the Payroll Module. When you click on the configuration tab you can see the various options in the drop down menu. When you access this section as highlighted in the screenshot below, you will see a spot of all of your company’s employees’ data. We have a lot of options in the configuration menu of this module to specify the salary rule and structure. 

GDUXn74g5l2sMUR2p hMfp9GJ19VkNb zUW 7y3Zx4eO7lDje9uk313NSqivUVBLJlSoH9s4KnnGBJOq5 bTRu3hKw6zpI1MN 8uiJB8ElBIyWpAPCRIjnhJzvvSP83Sp7bWGFcy

We can design a Salary Structure and Structure Type, Salary Rules, Salary Rule Parameters, Other Input Types, Salary Package Configuration such as Advantages, Personal Information, and Resume, as shown in the image. In the following section, we will talk about every topic in detail. 

Salary Rules Category : Salary Rule Categories are used to calculate data like wages, discounts, gain, taxes, contribution registers, etc. Salary Rule Categories computes data like Allowance, Deduction, Gross, Profit, Company Contribution, etc with handling which you can characterize your Salary Rule. 

To set Salary rules go to Payroll menu -> Configuration -> Salary rules. Create new salary rules and define the rules.

vNcfI7ipWkKGRXYQKMG7h0kh wx3X6uwGKpND9sd1cKzXK02A1qFy FEi4jn65FMFKA00 Bx20Mdh6lRBZHtpPUI5P l8FYkkezv5auPSZxrWW5iyultYzmGMqaoGCqSGD bTtz1

With the help of the Create button you can create a new Salary Rule. When you click on the Create button a new window will appear.

DnjxWlYg31CO74iRxIVdm6kAR2yDGLEEJ6 FFzkeTrS cn0fuwJzeSMxLeHB2dlvNpq72XQtIZ4ertuEz h5SC1TgOviaweL1NZMQz8DqM8QE18scUf9tfIt3888f1kwsEc7qrZ2

As you can see in the form view, you need to fill some fields.

Name : The salary rule name.

Category : Category for the salary rule (Allowance, Deduction, Gross, Net and etc)

Conditions : You can specify conditions for the salary rules, but usually you can set it to true. It means the rules are always executed.

Computation : You can choose Fixed amount, Percentage or Python code. If you choose Fixed amount you can specify the quantity, for example you want the quantity of a meal voucher based on how many days the employee’s working. See screenshot below.

Now you can fill in the details and save the option, this is how you can set salary rules.

Structure Type : Salary structure is the collection of a set of rules which can be used for computing the payslip. Salary structures can be inherited so we can use extra rules for particular employees.

To go to the salary structure, go to the Payroll Module > Configuration > Salary Structures.

Nx3C Svn9Svzzt 1Wkv z1F5fOIjuqLC M0ulArutH43 Lsg9RVUQ5sjtSkouMVBZR hJ5vQqUy9suRtYybF6qbHXCNEHdPr pH lJuWrFrLCkWzXOyaHL

It is critical to include the compensation structure type in the contract when forming a new contract with a newly hired employee. Employees, laborers, and trainees can each have their own salary structure, with the wage type set to monthly or hourly.

From the above screenshot you can see the list of salary structures which are already created. It has some details like structure type, default scheduled pay, default working gourds, wage pay, regular pay structure. You can create a new salary structure with the help of the create button, so click on the Create button and a new window will appear.

pnwxAs3iEjbnFMVlHJsqip4yCWJbhDhVKXJEq1ihU cpXrcz4oP1ERYKX4q6ilbCnPA6QVDsleVeWCtTd47vtUikn6 auOSsOiJfDGAT8TwGkAu4HSYhGhQASZ9PZ2 aXoy5MzJz

Add Structure Type and Country to the fields provided. You have the option of selecting Monthly Fixed Wage or Hourly Wage under Wage Type. Payments can be made on a monthly, quarterly, annual, weekly, bi-weekly, or bi-monthly basis. In the relevant fields, mention the working hours, pay structure, and work entry type. After you’ve filled in all of the parameters, save the new pay structure type, and you may use it to create contracts with the right wage structure. 

Salary Structure : Salary Structure is the set of parameters that describe the salary. Salary structure is used to determine the in-hand pay, gross salary, net salary, allowances, etc. This field will let you know the process of creating a new compensation structure in Odoo. Wage structure is critical for calculating each employee’s salary based on their job title and providing payslips for each payroll. 

For this go to the Payroll Module > Configuration > Structures.

When you click on the salary structures you will see the list of salary structures which are already created.

2ixwsJnVSU6w ZZ0sQ356E xsGJRVlINSI5pLxmoqhNeq2kS2oeBTP0zFiwJXNx2hH 122lxcR2Jvf3rTkX8CU3sraxBIEQhELHHRFHNykZdP0WKDaT

You can create a new salary structure with the help of the Create Button. When you click on the create button a new window will appear. For reference you can see the screenshot below.

fBS9Oh58ICj5VyyB4VKZgn0I wknYnO5HQJbu6278Xi3xpIh1w0YEImgbECec3zwavCgol27sU38LUsrX3AXD8d4v2WeYA2nQmxKFPRjsF iF1IBX0 WapWOIqveZCsnv5lprtH2

Give the name to the salary structure. To the new compensation structure, add the country name, report method, scheduled pay, and salary journal. You can add salary rules to the Salary Rules section by using the Configuration menu of the module. You can also include information about the Unpaid Work Entry Type in the new compensation structure and save the data once you’ve finished filling out all of the fields. 

Rule Parameters : You can set rule parameters of the salary. For this go to the Payroll Module > Configuration > Click on the rule parameters.

Cz0uJDMPLCrhr2gYAFsmgYilmV3KbN90CtE39SDrReBf85N4oP91a1GVomUCXW7E16S tod ZHg BDOdlAs7LLPtPhPIWOO50HdVhz WhlHokw48ANjo3KjrfoDfIGNg1WlEB

From the above screenshot you can see that no salary rule parameter is created. If you want to set salary rule parameters click on the Create button and a new window will appear.

GBSHWq9o1Nl7VpOvmhLk eczsxIdNViC nHKT

You can fill in the details and save the form. This is how you can set salary rule parameters.

Other Input : You can find this option under the configuration tab. Under Other Input Types, you can add additional fields that will appear when generating a payslip. Give the input a brief description, pick the Availability in Structure, and give it a unique Code. 

glzSuLluWCmasX2hUp9k4QdXYhx 98bQSEL7MQ7o91xKUH3QvMWZ5j31cWgj

You can create a new one with the help of the Create button. When you click on the Create button a new window will open. For reference you can see the screenshot below.

YqdBgZGg Ys8xEpv MDT4h1Pj0cOIFWJtC KErNAafH90NPUME2ZXzWMRDhGMLJFNtzR3vszdv4E Yb9q22owJDNd2JWzlouIOoAZ046mKnAWqpHwp0uF uqGHFGXYjFk4Y3dh1pNow you can fill in the details and save the form.

Advantages : In the Configuration menu of Odoo, you may put up additional pay benefits. This will be added to your pay package based on the wage structure you choose.

ypdwyZfoz xQ fMiB z0YaT ppuwqIJ5kgQuSW86V8JINWr2MvO9LRtnu8j4Jb vhOMsy3TOc3Q6lhRrQDz4J

You can create new advantages with the help of the create button. When you click on the Create button a new window will appear.

You can enter information in this field regarding the advantage’s Name, Cost Field, Advantage Type, Salary Structure Type, Icon, Advantage Unit of Measure, Display Type, and Registered Documents. You may add a description to this box, and you can hide it by clicking on the ‘Hide 

Description’ button.

Personal Info : You can find this under the configuration tab. In this section you can find the personal information about the employee. It will help you to configure personal information about the employee into the salary slip.

XJTyZ2fT2YoGAQgw2a0tC6i6 mjHG7OqwFQmTTTV6J5ZCa2iXx

When you click on the personal info under the configuration tab, a list will open which is already created. You can create a new one with the help of the create button. When you click on the create button a new window will appear. For reference you can see the screenshot below.

EFOpMcmI0OB9rLzT ono7eUmeVJfpw8iFtoG4 U42gGA3Zbb39s897Kqbh6DQ6M7UgK tWQ9TwI3poWjgI2IDnyvCTFENVf4You can add a Name, select Applies On which person, Related Field, Info Type, Salary Structure Type, Placeholder, Helper, Position, and Display type. And save the form when all fields are filled.

Resume : You can find this under the configuration tab. You can add resume types to your salary structure in this area. 

Eo1BEbvAcN0WE7VBOgNB9wIr7I9LScGp98n8ZaGE0GoHkQ6lAWdTOZaRZMY87qSYr4GdZx6ZqL80pBMryhNAtu8J6JHCbhrTM9 8ydr3z TLC

You may add resume types to your compensation structure in this section. Name, Category, Salary Structure Type, Advantage Unit of Measure, Value Type, and Fixed Value should all be filled out.

gninLVvFR4BNZfYHMKoRqUCeYJwxFNIWYgocN59wwzGnbvn5zoHUm7LEvnyQEkWyj8BMXp9MjaoWF denah3V208crSsBMKx SV6gSfdSccycS bEAwct5ulG3wwR8MZNyaGuFj2

Fill in the details and save the form.

This is how you can configure the Payroll Module of Odoo V15. In this blog I have covered all the parameters related to the configuration of the Payroll module and I hope you will find help with this. If you like to read more blogs written by us click on the Planet-Odoo

Leave a Reply

Your email address will not be published. Required fields are marked *