Odoo App · Human Resources
India HR Reports (Community) — Dashboard, Attendance, Leave, Recruitment, Expense, Fleet
HR Cockpit dashboard + Attendance, Leave, Recruitment, Expense, and Fleet reports for the Community edition of Odoo — XLSX and PDF exports.
Overview
India HR Reports (Community) closes the analytics gap that Odoo Community Edition leaves for HR teams. The module adds an HR Cockpit dashboard at the top of the Employees app and a centralised HR Reports hub underneath it, both built on data that Community Edition already collects — no Enterprise modules required.
Built by TechUltra Solutions for Odoo 16, 17, 18, and 19, the suite ships XLSX and PDF exports across attendance (daily register, monthly matrix, exceptions, overtime), leave and time-off (real-time balances, detailed ledger, allocation audit), recruitment (hiring funnel, time-to-hire, source effectiveness), expenses (employee-wise consolidated claims, claims by product and analytic account), and fleet (vehicle assignment + cost). The HR Cockpit surfaces headcount, joiners, exits, attendance KPIs, leave-status donut, country-of-employee breakdown, and birthday reminders so managers see the state of the workforce at a glance.
This is the Community counterpart of TechUltra's Enterprise india-hr-reports module. The Enterprise version layers India statutory payroll reports (PF, ESI, Professional Tax, LWF, TDS, bank-ready net-pay advice) on top of Odoo Enterprise Payroll; this Community version omits the payroll layer because Community Edition does not include the Enterprise Payroll app the statutory exports depend on. If you run Odoo Enterprise and need statutory payroll exports, use india-hr-reports instead.
Key features
-
Centralised HR Reports hub
A single Employees → HR Reports menu groups every report in the suite — attendance, leave, recruitment, expense, and fleet — so the team isn't hunting across menus to find the right report.
-
HR Cockpit dashboard
Visual summaries of headcount, joiners, exits, attendance KPIs, leave-status distribution, country-of-employee breakdown, and an integrated birthday tracker — surfaced at the top of the Employees app for an at-a-glance view of the workforce.
-
XLSX and PDF exports
Every report exports to XLSX with professional layouts and presentation-ready PDF templates — suitable for management review and audit submission alike.
-
Attendance MIS reports
Monthly attendance matrix grid view, daily attendance register with check-in / check-out logs, automated exceptions report (missed punches, late arrivals), and an overtime summary for salary processing.
-
Leave management reports
Real-time leave balance views, detailed leave-ledger history per employee, and a leave-allocation audit trail that verifies the leave policy behaved as configured.
-
Recruitment analytics
Hiring funnel visualisation showing candidate drop-off by stage, time-to-hire measurement per role, and source-effectiveness analysis that identifies which job portals and referral channels actually deliver.
-
Expense + fleet reports
Employee-wise consolidated expense claims, claims categorised by product type and analytic account, and vehicle assignment + cost-slice reporting for the fleet.
-
Quick actions + calendar
Integrated calendar planning tools and one-click Quick Links to Time Off, Org Charts, and employee profiles — so the dashboard is a launchpad, not just a report viewer.
-
Community Edition compatible
Runs on the standard Community modules — no Enterprise Payroll, Planning, or other Enterprise-only dependency required. Lightweight and modular: install only the reports you need.
Technical details
Specification
- Publisher
- TechUltra Solutions Private Limited
- Technical name
- india_hr_reports_community
- Odoo versions
- 16.0, 17.0, 18.0, 19.0
- Lines of code
- 5,284
- License
- Odoo Proprietary License v1.0 (OPL-1)
- Price
- $79.91 (one-time)
Deployment
- Odoo Online
- Odoo.sh
- On-premise
Odoo dependencies
- Employees
- Attendances
- Time Off
- Recruitment
- Expenses
- Fleet
- Invoicing
- Calendar
- Discuss
Support
90 days of bug-free support and 5 hours of free configuration support; further customisation is billable. Monday to Friday (10:00–19:00 IST), support@techultra.in.
Setup & configuration
From install to first call — here is the path.
- 1
Install the module
In Odoo, open Apps, remove the Apps filter, search for “India HR Reports (Community)”, and click Install. Confirm the standard Community HR apps it depends on (Employees, Attendances, Time Off, Recruitment, Expenses, Fleet) are installed.
- 2
Open the HR Reports hub
Open the Employees app and find the HR Reports menu — every report in the suite is grouped here. The HR Cockpit dashboard sits at the top of the Employees app for a quick KPI overview.
- 3
Run an attendance or leave report
Open the report wizard, pick the company, date range, and any filters you need, then export to XLSX or PDF using the export buttons in the wizard.
- 4
Review the HR Cockpit
Use the dashboard widgets — headcount, leave-status donut, attendance KPIs, country breakdown, birthday tracker — together with the Quick Links to Time Off, Org Chart, and employee profiles to navigate from a KPI straight to the underlying record.
Frequently asked questions
-
Where do the reports live after installation?
Reports are available under the Employees app menu, inside the HR Reports section. The HR Cockpit dashboard sits at the top of the Employees app for a quick KPI overview.
-
Does the module support XLSX export?
Yes. The whole reporting suite supports XLSX exports. Most reports also support PDF; some support CSV depending on the report type.
-
Does it support PDF reports?
Yes. The module includes professional PDF report templates for the HR reports that benefit from a presentation-ready layout.
-
Does this Community version include India statutory payroll reports (PF, ESI, PT, LWF, TDS)?
No. The statutory payroll layer depends on Odoo Enterprise Payroll, which is not available in Community Edition. For PF, ESI, Professional Tax, LWF, TDS, and bank-ready net-pay CSV, use TechUltra's Enterprise edition module india-hr-reports instead.
-
Which Odoo versions are supported?
The Community module supports Odoo 16.0, 17.0, 18.0, and 19.0, on Odoo Online, Odoo.sh, and on-premise deployments.
-
Does it work in a multi-company Odoo database?
Yes. Reports support company + date filters, so multi-company Odoo databases can run the same reports per entity without leaking data across companies.
-
How is it different from the Enterprise india-hr-reports module?
Both modules share the HR Cockpit dashboard, the centralised HR Reports hub, and the attendance, leave, recruitment, expense, and fleet reports. The Enterprise version additionally adds India statutory payroll reports (PF with UAN, ESI with IP numbers, Professional Tax, LWF, TDS) plus bank-ready net-pay CSV — all of which depend on Odoo Enterprise Payroll. Pick this Community version if you run Odoo Community Edition; pick the Enterprise one if you need the statutory payroll layer.
-
Is support included?
Yes — 90 days of bug-free support plus 5 hours of free configuration support. Further customisation is billable. Monday to Friday, 10:00–19:00 IST, via support@techultra.in.
Related services
Get the most out of this module with senior TechUltra consultants.
Odoo Customization Services
Tailored Odoo customizations from a Gold Partner — 200+ projects, upgrade-safe patterns, fixed-scope quotes, senior consultants. Free demo consultation.
Hire Odoo Developers
Hire certified Odoo developers from a Gold Partner — 200+ projects, 90% success ratio, 6+ years Odoo focus. Silver / Gold / Platinum packages, free trial.
Odoo Support & Maintenance
Odoo Gold Partner support — 24/7 functional, technical, and server coverage for Enterprise and Community editions. Fast turnaround, free consultation.

