Odoo 20 · HR & Payroll
Odoo 20 HR & Payroll: what changes for your upgrade
Payroll, Attendances, Time Off and Appraisals all change in Odoo 20, with a new pay run workflow at the centre.
45
new features in Odoo 20
9
apps covered
2
upgrade checks below
Upgrade impact
What to check when you upgrade
Pay runs and salary rules
Payroll introduces a pay run workflow, salary indexation and changes to salary rules and working schedules. Run a parallel payroll on the test instance and compare payslips line by line.
Localisation rules
Country payroll rules are often customised. Check every custom salary rule against the upgraded structure before the first live pay run.
What's new, app by app
Highlights from TechUltra's Odoo 20 feature guide. For screenshots and how each feature works, see the full HR & Payroll guide on techultrasolutions.com.
Payroll
15 new- · Chatter on pay runs
- · Contract date modification
- · Dashboard
- · Employee type per company or branch
- · Net to gross simulation
- · Pay run workflow
Attendances
8 new- · Automatic check-out time
- · Color-coded indicators in Gantt view
- · Photo at check-in
- · Prevent app use
- · Public holiday option ruleset
- · Single check-in mode
Employees
5 new- · Employee directory
- · Salary simulation
- · Remote Work
- · Variable working schedule
- · Single-signer HR documents
Time Off
5 new- · Calendar day vs working day deductions
- · Minimal amount for time-off requests
- · Overview: all employees
- · Public holidays
- · Prevent app use
Appraisals
5 new- · Bulk actions
- · External 360 feedbacks
- · Smart template selection
- · Next appraisal date
- · Parent goal progression
Recruitment
4 new- · Improved integration
- · Job form visibility conditions
- · Matching score filter
- · View talents from job position
Referrals
1 new- · Contact outreach tracking
Fleet
1 new- · Driver assignment
Frontdesk
1 new- · Member entry management
What changes in Odoo 20 HR & Payroll?
+
Fewer payroll surprises and much less HR data entry. TechUltra counted 45 new features across 9 apps, each confirmed in the Odoo 20 source code or on a live Odoo 20 database.
Will my HR & Payroll customisations survive the upgrade to Odoo 20?
+
Custom modules must be ported to Odoo 20 and re-tested. Payroll introduces a pay run workflow, salary indexation and changes to salary rules and working schedules. Run a parallel payroll on the test instance and compare payslips line by line.
How do I upgrade to Odoo 20?
+
TechUltra Upgrades runs every version hop from Odoo 16–19 to 20, ports custom modules and reconciles your data, with a free assessment first and 30 days of hypercare after go-live.
Plan your Odoo 20 upgrade with HR & Payroll in mind
Run a read-only scan of your database. You get a module-by-module risk report, a timeline, a downtime estimate and a quote based on your complexity. No obligation.