Human resources
HR management software
- Records & org chart
- Time off & attendance
- Recruitment & appraisals
HR software brings employee records, recruitment, time off, attendance and appraisals into one suite. In Odoo, HR is linked to projects and attendance: hours and absences flow where needed. Italian payroll calculation is handled via integration with a payroll software or labour consultant.
What HR software is
It's the system that holds together people information and processes: records and contracts, recruitment and onboarding, time off, attendance and appraisals. When integrated with the rest of the suite, hours and absences feed projects and planning, and HR stops living in separate spreadsheets.
The people cycle, in one place
From hiring to appraisal, on the same profile.
- 01
Record & contract
Each person has a profile with data, role, department and contract, in a clear org chart.
- 02
Recruitment & onboarding
Publish positions, track candidates in a pipeline and manage new-hire onboarding.
- 03
Time off & attendance
Time-off requests follow an approval flow; attendance is recorded from web or badge.
- 04
Appraisals
Appraisal campaigns with goals and feedback, to grow people with method.
- 05
Towards payroll
Hours, attendance and absences are the data that feed payroll calculation, handled via integration (see below).
What Odoo's HR handles
The features we most often configure for SMEs.
Records & org chart
Employee profiles with data, roles, departments and contracts, in a navigable org chart.
Recruitment (ATS)
Published positions, candidate pipeline and interviews, to hire with an orderly process.
Time off
Absence types, accruals and approval flows, with a team calendar.
Attendance
Clock-ins from web, kiosk or badge, with analysis of lateness and worked hours.
Appraisals
Appraisal campaigns with goals, scales and feedback, including 360-degree.
Employee self-service
Employees view data, request time off and see their documents on their own.
HR spreadsheets vs integrated suite
What changes between running people on Excel and having them in an HR suite.
| Excel and paper forms | Integrated HR suite (Odoo) | |
|---|---|---|
| Records | Scattered across files and folders | A single profile per person |
| Time off | Requested by email | Approval flow and calendar |
| Attendance | On paper or sheet | Digital clock-ins with analysis |
| Recruitment | Candidates lost in emails | Orderly pipeline with history |
| Payroll data | Recomposed by hand each month | Hours and absences ready to integrate |
Connected to attendance, projects and payroll
HR doesn't live alone: attendance and time off feed planning and project hours; data on hours and absences is the basis for payroll calculation. For Italian payroll (CCNL, INPS, IRPEF, TFR), Odoo's native payroll module is not designed for Italian regulation: usually a dedicated payroll software is integrated or you work with a labour consultant, and during analysis we define the right integration.
Who it's for
SMEs structuring HR
Companies that want to move beyond spreadsheets for records, time off and attendance.
Those hiring often
Growing businesses managing many hires that want an orderly process.
Companies with project teams
Those who must link attendance and hours to jobs and planning.
Frequently asked questions
Frequently asked questions about HR software
What's good HR software for an SME?
For SMEs an HR suite that unifies records, recruitment, time off, attendance and appraisals, integrated with the rest of the suite, is best. Odoo covers these areas; Gitogi configures it around your processes, defining the Italian payroll integration separately.
Does Odoo handle Italian payroll?
Odoo's native payroll module is not designed for Italian regulation (CCNL, INPS, IRPEF, TFR). In Italy the calculation is handled by integrating a dedicated payroll software or working with a labour consultant: Odoo provides the data (hours, attendance, absences) and during analysis we define the integration. We do not promise native Italian payroll.
Does it handle time off and attendance?
Yes. Time off follows an approval flow with a team calendar; attendance is recorded from web, kiosk or badge, with analysis of lateness and hours.
Can I manage recruitment?
Yes. Publish positions, track candidates in a pipeline and manage interviews and onboarding, with all the history in one place.
How much does Odoo's HR cost?
Prices and editions are on odoo.com. Gitogi does not resell licences: we handle configuration of records, time off, attendance and recruitment, and the payroll integration, plus migration and training. For an estimate, get in touch.
Can I start with HR and add more?
Yes. You can activate records, time off and attendance and add recruitment, projects or other modules when needed, on the same platform.
Related processes
The same software also runs these processes
People out of spreadsheets
Tell us how you handle records, time off and attendance today: together we'll see how to configure Odoo's HR and the payroll integration.
Updated June 2026
Odoo is a registered trademark of Odoo S.A. Gitogi is an Official Odoo Partner and handles analysis, configuration, data migration and training.