| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Employees (hr)
• Payroll (hr_payroll) • Discuss (mail) • Employee Contracts (hr_contract) |
| Lines of code | 191 |
| Technical Name |
ha_allowances_hr |
| License | LGPL-3 |
| Website | https://www.forgezeno.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Employees (hr)
• Payroll (hr_payroll) • Discuss (mail) • Employee Contracts (hr_contract) |
| Lines of code | 191 |
| Technical Name |
ha_allowances_hr |
| License | LGPL-3 |
| Website | https://www.forgezeno.com |
HR Employee Allowances
Define recurring allowances, assign amounts per employee, and flow them into payroll payslips
Developed by ForgeZeno.com • forgezeno.com
Overview
This module bridges employee master data and Payroll. You maintain a catalog of allowance types (name, code, optional description), then set each employeeâs monthly (or per-run) amounts on a dedicated tab on the employee form. When you compute a payslip, those amounts are turned into payroll inputs and processed through a dedicated salary rule in the Allowance (ALW) category so they appear consistently on payslips.
It is aimed at teams that already use Odoo Payroll and want a simple, structured way to manage allowances without maintaining payslip inputs by hand for every employee every month.
What you get
- Allowance catalog — Configuration menu under Human Resources to create allowance types with name, internal code, description, and active flag.
- Per-employee amounts — An Allowances tab on the employee form with an editable list: pick an allowance type and enter the amount.
- Automatic payslip inputs — On payslip computation, the module refreshes payslip input lines from the employeeâs allowance lines (non-zero amounts only).
- Salary rule and input type — Ships with a payroll input type (
ALLOWANCEHR) and an Employee Allowance salary rule in the allowance category, aligned with the standard payroll structure shipped with Payroll. - Structures without the rule — If a payslipâs salary structure does not yet include the rule, the module can add or update the rule on that structure when the payslip is computed, so custom structures are supported in normal use.
- Access — HR Officers (
hr.group_hr_user) can read, create, edit, and delete allowance masters and employee allowance lines.
How to use (quick start)
- Install Employees and Payroll (this module depends on both).
- Go to Employees → Configuration → Allowances and create your allowance types (e.g. Transport, Meal, Housing). Use a clear code for each; it is used internally with payroll.
- Open an employee, open the Allowances tab, add lines: choose the allowance and enter the amount. Save the employee.
- Create or open a payslip for that employee and Compute Sheet. Allowance input lines are synced from the employee before calculation.
- Confirm payslips according to your usual payroll process.
Guidelines for buyers
Prerequisites
- Odoo version 18.0 (module version
18.0.1.0.0). - Apps: Employees (
hr) and Payroll (hr_payroll) must be available and installed in your database.
Payroll and salary structures
- Initial data links the sample salary rule to the standard payroll structure reference used in Odoo Payroll. If you rely on a different default structure, the first payslip computation for that structure still ensures the Employee Allowance rule exists there, as long as the standard payroll allowance category is present.
- Allowances with amount 0 on the employee are skipped and not pushed as payslip inputs for that run.
- After changing an employeeâs allowance amounts, recompute affected payslips so inputs stay in sync.
Operational notes
- Deactivate obsolete allowance types with the Active flag instead of deleting them if they are already referenced on employees or in historical data.
- Train payroll users that the source of truth for recurring allowance amounts is the employee form; payslip lines are generated from there at computation time.
Support & licensing
For licensing, customization, and support, visit ForgeZeno.com.
License: LGPL-3 | Copyright (C) 2025 â Today. ForgeZeno.com. All rights reserved.
Please log in to comment on this module