HR Payroll Transactions



“In any organization, payroll management stands as a pivotal factor. Its primary objective is to guarantee accurate and timely payment to all employees, encompassing precise deductions and holdings. At times, HR managers require a detailed breakdown of all additions and deductions in the payroll records. This is where the HR Payroll Transactions module steps in. This module simplifies the process by aggregating all payroll transactions and presenting them in a distinct section of the payslip. This not only streamlines the workflow for HR managers but also ensures the seamless and efficient generation of payroll.

Key Features:

1. Simplified Payroll Entries: Streamlining the payroll process with user-friendly data entry options.

2. Overtime Calculation: Accurate calculation of overtime based on employee time-sheet cost.

3. Flexible Amount Entries: Freedom to enter and calculate amounts based on additions and deductions, ensuring precision.

4. Batch Payroll Transactions: Capability to process payroll transactions for multiple employees simultaneously, saving valuable time.

5. Comprehensive Reports: Detailed and efficient payroll transaction reports are provided for in-depth analysis, facilitating informed decision-making.

With our HR Payroll Transactions module, payroll management becomes not just a task, but a strategic advantage, enabling HR managers to focus on what truly matters – the growth and well-being of the workforce.”

How to use this module”HR Payroll Transactions”

Before installing this module, make sure hr_payroll_community is installed.
payroll1 appsgate
This module depends on base modules such as hr, hr_payroll, hr_timesheet. After installing this module a separate menu named payroll transactions will be added in the payroll module.

1. Configuration

To begin with, it is essential to configure certain settings to ensure the module functions correctly. Within the configuration menu, you will find salary rules. Navigate to the salary rule menu and create a new salary rule.


payroll2 appsgate
In this section, we have the flexibility to specify each addition, deduction, overtime, or any other type of payroll transaction individually that we intend to incorporate. It is essential to ensure that the Payroll Item is selected to enable this salary rule’s visibility in our payroll transactions. You have the freedom to define your own Python expressions, considering the variations between different organizations.

2. Time-sheet Cost:

Go to employees menu and under Hr settings tab, go to Time-sheet cost
payroll3 appsgate
To calculate overtime in payroll transactions, it is necessary to specify the time-sheet cost in the employee form. Overtime cost will be computed based on the employee’s time-sheet cost multiplied by the number of hours worked.

3. Calucations Of Payroll Transactions

payroll4 appsgate


a) Specify the month for which you want this payroll transaction to be recorded.
b) Employee: You can select more than one employee for the transactions.
c) Payroll Item: These payroll items are derived from salary rules where the “Payroll Item” Boolean field is checked.
d) Transaction: You provide specific details, such as the type of additions or deductions you plan to include, such as bonuses, fines, etc.
e) Number of Hours: This is applicable only when there is overtime for employees. After entering the number of hours, the amount will be automatically calculated along with the time-sheet cost.
f) Amount: Here, you can specify the amount to be added or deducted from the payroll for the respective employees.

payroll5 appsgate



After providing the necessary information, the HR manager has the ability to confirm the transactions, transitioning the state from “New” to “Done.” If any corrections are needed, the HR manager can click on “Refuse” to reset the form to draft status for editing. The total of all values can be viewed at the bottom of the form.


4. Employee Payslips:

payroll6 appsgate


payroll7 appsgate

In the image above, a dedicated tab labeled “Variance” is established to record the additions and deductions specified in the payroll transactions. This information is segregated individually for each employee. All values for additions and overtime are summed in payslips, while values for deductions are subtracted. The net salary is then calculated based on these calculations.


5. Payroll Transaction Report:

payroll8 appsgate



The Payroll Transaction Report can be accessed from the Reporting menu. It enables the tracking and analysis of additions and deductions, providing details on amounts and dates for thorough examination.


There are no reviews yet.

Be the first to review “HR Payroll Transactions”

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


There are no reviews yet.

Be the first to review “HR Payroll Transactions”

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