| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Employees (hr) |
| Community Apps Dependencies | Show |
| Lines of code | 2411 |
| Technical Name |
wt_hrms_payroll |
| License | LGPL-3 |
| Website | https://way4tech.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Employees (hr) |
| Community Apps Dependencies | Show |
| Lines of code | 2411 |
| Technical Name |
wt_hrms_payroll |
| License | LGPL-3 |
| Website | https://way4tech.com |
WT HRMS Payroll
Country-agnostic payroll engine — salary structures, rule engine with safe_eval, batch processing, payslip generation, and full audit trail.

Getting Started
Follow these simple steps to get up and running.
Install the Module
Install WT HRMS Payroll from Apps.
Create Payroll Rules
Go to Configuration → Payroll Config → Payroll Rules. Create rules for Basic (Python: wage), HRA (45% of BASIC), Medical (10% of BASIC), etc.
Create Salary Structure
Go to Salary Structures. Create a structure and add all rules to it.
Process Monthly Payroll
Go to Payroll → Batches. Create a batch with the month date range and structure. Click Generate Payslips → Compute All → Confirm All → Mark All Paid.
Module Features
Everything this module provides.
Salary Structures
Define salary structures with ordered rules. Assign structures to payslips. Multiple structures for different employee types.
Rule Engine
Three computation types: Fixed Amount (e.g. conveyance allowance), Percentage of Another Rule (e.g. HRA = 45% of Basic), Python Expression (e.g. tax slab calculation using safe_eval sandbox).
Payslip Generation
Individual or batch payslip creation. Compute → Confirm → Pay workflow. Each line links to the rule that generated it.
Batch Processing
Create monthly batch, generate payslips for all employees with one click, compute all, confirm all, mark all paid. Process entire company payroll in minutes.
Audit Trail
Every payslip line shows the rule name, code, category, and computed amount. Gross, Deductions, and Net are auto-calculated.
How to Use — Step by Step Guide
Complete user guide for this module.
Install the Module
Install WT HRMS Payroll from Apps.
Create Payroll Rules
Go to Configuration → Payroll Config → Payroll Rules. Create rules for Basic (Python: wage), HRA (45% of BASIC), Medical (10% of BASIC), etc.
Create Salary Structure
Go to Salary Structures. Create a structure and add all rules to it.
Process Monthly Payroll
Go to Payroll → Batches. Create a batch with the month date range and structure. Click Generate Payslips → Compute All → Confirm All → Mark All Paid.
90 Days Free Support
Our Services
View services offered by Way4Tech.
Odoo Customization
Odoo Implementation
Odoo Support
Hire Odoo Developer
Odoo Integration
Odoo Consultancy
Get Help
If you have anything to share with us, please let us know. We are ready to offer our support.
Please log in to comment on this module