How to configure Payroll in Odoo

Payroll is an integral part of a company’s operations in every organization. It is very important for a company’s financial accounting as well as for its recipients i.e the employees. Odoo supports this feature to a great extent and it is quite easy to configure and manage Payroll in Odoo. Accounting Module has Odoo Payroll. It allows an organization to track the Payroll entries registered towards salary accounts within a financial year.

 

How to install this:

In order to make use of Payroll and Payroll Accounting features, user needs to install Payroll and Payroll Accounting respectively which can be located in Local Modules under Settings menu.

 

Following are the some of the Important Concepts:

 

1) Salary Rule Categories:

Salary Rule Categories are your Basic, Allowance, Deduction, Gross, Net, Company Contribution, etc which is essential to categorize your Salary Rule.

 

2) Salary Rule:

Salary rule computes data like allowances, deductions, net, taxes, contribution registers, etc. You can define salary rules by using the expression. Salary rules are important part of the Salary Structure. Similarly, the user needs to provide conditions which has options as Always True, Range & Python Expression depending upon the requirement. Amount Type can be Fixed Amount, Percentage & Python Code.

 

payroll_in_odoo

3) Salary Structure:

Salary Structure is a component that decides what should be the Salary of an employee, considering factors such as the individual’s category in an organization, the length of service and the responsibilities an individual is handling etc. It also defines a set of rules usually applied to a category of employees. Salary calculation after considering all the allowances, deductions and incentives (if any) etc.

 

payroll_in_odoo

4) Contract:

It also includes everything required to compute the salary slip of an employee. Contract is linked with employee. It contains key information like Basic(Wage), Salary Structure, Scheduled Pay(monthly/weekly), Working Schedule etc. This is important as Payslips are generated on the basis of salary structure which consists of Allowances, Deductions etc.

 

payroll_in_odoo

5) Contribution Register:

Using contribution register you can track the contribution of the employee and company. It also is a register that contains to whom the company or the employee have to pay taxes.

 

Generate Payslips

Now after user is done with all required configuration, he/she can generate payslip for an individual employee from Employee Payslips menu. It is located in Payroll menu under Human Resources. User also needs to provide certain inputs as Employee, Period etc.  Related contract fetches information automatically. Now user can confirm the Payslip. It also does calculation of various salary rules configured in Salary Structure.Odoo provides feature for generating Payslips in batches too which can be found as Payslip Batches under Payroll menu in Human Resources.

 

payroll_in_odoo

Finally, we can print payslip report for an employee.

payroll_in_odoo

 

Now we will configure an important feature of payroll that is linking payroll with accounting. Similarly, It’s always crucial that we have to make entries in our accounting for those transactions. Once we install Payroll Accounting module, we can enable this feature and make use of it.

 

User need to define proper Salary Journal against Payslips as shown below.

payroll_in_odoo

User needs to define proper Accounts against Salary rules as shown below.
payroll_in_odoo

 

Once you confirm payslip, it will create journal entries as per our account setting. Finally, you can manage employee salary payment using Odoo Payroll module.

Get more information at Nevpro.