Skip to main content

Odoo Payroll & HR

Employee records, leave and payroll in the system that already holds your accounts.

Payroll is the one thing you cannot get slightly wrong

Most payroll spreadsheets work fine until something changes — a mid-month joiner, a rate revision, a deduction that applies to some staff and not others. Then the formulas quietly stop being right.

Running payroll inside Odoo puts the employee record, the contract, the leave taken and the payslip in one place, so the figures come from the same source rather than being copied between files.

It also posts straight to the accounts, which means the wage bill in your management reports is the wage bill you actually paid.

What you get

Payroll set up for Kenyan requirements

Configured against your contracts, allowances and deduction rules.

Employee records

Contracts, job titles, bank details and documents in one place, with an access policy that respects how sensitive they are.

Payslips & payruns

Monthly payruns with itemised payslips, distributed by email rather than printed and handed out.

Statutory deductions

PAYE, NSSF and statutory health deductions configured to current Kenyan requirements, with the rules reviewed at setup.

Leave & attendance

Leave requests, approvals and balances that feed the payrun instead of being reconciled against it.

Allowances & deductions

Recurring and one-off items — housing, transport, advances, loan repayments — applied by rule rather than by hand.

Posts to the accounts

The payrun journals into your ledger automatically, so the wage cost is in the accounts the day it is run.

Questions

Payroll questions we get asked

Yes. PAYE, NSSF and statutory health deductions are configured against current requirements during setup, and we review the rules with you rather than shipping a default and hoping. Where rates change, the configuration is updated.

Yes. Permanent, contract and casual staff can each have their own salary structure, allowances and deduction rules within the same payrun.

They can. A self-service portal lets staff request leave and download their own payslips, which removes a surprising amount of HR admin.

Payroll is restricted by role, so a line manager can approve leave without seeing salaries. We set those permissions during configuration and document who has what.

See Odoo Payroll working

We will run it against a process you recognise from your own business, and answer the awkward questions honestly.

Take payroll off the spreadsheet

Send us your current payslip format and deduction rules, and we will show you the same payrun in Odoo.

Call us directly +254 790 098 055