Simple Payroll for Odoo 19 Community – Salary Rules, Payslips, Payroll Run, Unpaid Leave and Accounting
Payroll for Odoo Community: salary rules and structures, a payroll run for the month, unpaid leave deducted, PDF payslips, accounting entries and the bank transfer list.
Every month: the wage, the allowances, the insurance, the tax, the unpaid leave, a payslip for each employee and the entry for the accountant. Simple Payroll brings payroll to Odoo Community.
Rules you describe once
Salary rules: allowances and deductions as a fixed amount or a percentage of the basic wage or of the gross pay, with a ceiling
Salary structures that group the rules, with the accounts and the journals
The wage is the wage of the contract; change a rule for one employee if needed
A payroll run
The payslips of the month for everyone, a department or a structure, in one click
Unpaid leave (the leave types marked as unpaid) deducted by the day
A bonus or an advance added by hand stays when you compute again
Confirm and pay them all
Paper and accounting
A PDF payslip for each employee, and a payroll summary
Entries: salaries expense, net payable, each deduction to its account; the payment on the bank journal
The bank transfer list in Excel
Tested
41 automated tests: the rules and ceilings, the payslip, unpaid leave, the entries and payments, cancellation, the run, the PDF, Excel and access rights.
Documented
Illustrated guide in English and Arabic and an Arabic translation of the module.
What's included
taqnix_payroll_basic.zip: the Odoo 19 module (with Arabic translation)
Illustrated documentation in English and Arabic (HTML and PDF)
Automated tests, licence file (OPL-1) and changelog
Requirements
Odoo 19.0 Community with Employees, Time Off and Invoicing.
What's in the download
The files in the archive you can download after you buy.
Does it include the tax and insurance rules of my country?+
No. It is a general payroll: you describe the allowances and the deductions of your country as salary rules, a fixed amount or a percentage with a ceiling, and reuse them in structures.
Where does the basic wage come from?+
From the wage of the employee's contract in Odoo. Nothing is typed twice.
How is unpaid leave handled?+
The validated time off of the leave types marked as unpaid is deducted by the day: the basic wage divided by 30, by the days of the month or by the working days, as the structure says.
Can I pay one employee differently?+
Yes. On the employee form, set the amount or the percentage of a rule for that employee. You can also add lines by hand to a payslip, such as a bonus or an advance.
Does it create accounting entries?+
Yes, if the structure has a journal and the expense and payable accounts: salaries expense, net salaries payable and each deduction to its account; the payment is posted on the bank journal.
Can I print the payslips?+
Yes: a PDF payslip for each employee, in the employee's language, and a payroll summary. The bank transfer list is an Excel file.
Can I cancel a payslip?+
A confirmed payslip can be cancelled and its entry is reversed. A paid payslip cannot.
Does it work in Arabic?+
Yes. Everything is translated and works right to left, and the documentation is in Arabic too.
More from TAQNIX
ModuleNew
Tax Report (VAT / Sales Tax Summary) for Odoo 19 Community – Net Tax Payable
A VAT and sales tax summary for Odoo Community: base and tax of every tax for any period, net tax payable, monthly breakdown, drill-down, Excel export and printable report.
Bank Reconciliation Statement for Odoo 19 Community – Outstanding Cheques and Deposits
The classic bank reconciliation statement in Odoo Community: tick what the bank cleared, see the deposits in transit and the outstanding payments, match the books, lock and print.
End of Service Benefits (Gratuity) for Odoo 19 Community – Configurable Calculator
Calculate end-of-service gratuity in Odoo Community with a policy you configure: tiers by years of service, a cap, the share by reason of leaving, unpaid leave, leave pay, and a printable statement.
Petty Cash & Expense Vouchers for Odoo 19 Community – Imprest Funds with Approval
Run petty cash funds in Odoo Community: expense vouchers with receipts and an approval limit, payment with the entry, replenishment up to the float, a cash book and printable vouchers.
End of Service Benefits (Gratuity) for Odoo 19 Community – Configurable Calculator
Calculate end-of-service gratuity in Odoo Community with a policy you configure: tiers by years of service, a cap, the share by reason of leaving, unpaid leave, leave pay, and a printable statement.
Employee Custody & Assets for Odoo 19 Community – Handover, Return and Clearance
Track who holds which company item in Odoo Community: handover and return slips with condition, overdue reminders, a Custody tab and a clearance sheet on the employee.
Leave Balance Report for Odoo 19 – Time Off Balance of Every Employee by Department, PDF and Excel
The time off balance of every employee in one report: allocated, taken, pending and remaining per leave type, by department, overdrawn flagged, as of any date.
Attendance Late, Early & Overtime Report for Odoo 19 – Summary per Employee, PDF and Excel
Compare check-ins with the working schedule: who was late, who left early, who worked overtime and who was absent, with totals per employee, the days, PDF and Excel.