The age that is always current on every employee and contact
Automatic, real-time age calculation from date of birth for employees and contacts — with daily recomputation, age history, analytics, and birthday engagement built in.
The problem
Ages get typed in once and go stale the moment a birthday passes. Most apps cover employees or contacts, never both, and bury age on the form with no validation, no history, and no way to see who is having a birthday across the company.
The solution
Birthday & Age Calculator computes age straight from date of birth on employees and contacts alike, recomputes it every day, and surfaces it everywhere — lists, kanban, search, analytics — while keeping a full history and enforcing age rules.
Everything age management should include
Every capability below is implemented in the module.
Automatic age & age band
Age and age band compute instantly from date of birth — no manual entry, no typos, no stale figures sitting on a record.
Employees and contacts, one module
Age tracking on both hr.employee and res.partner records out of the box — no need to install and reconcile two separate apps.
Age on lists and kanban
Age and age band show up directly on employee list and kanban views, not just buried on the form, so managers scan and segment at a glance.
Filter and group by age
Built-in search filters for Birthday Soon and Minors, plus group-by on age band, let HR and CRM teams segment people directly by age.
Age history tracking
Every recompute is logged as a snapshot, building a running history you can use for cohort and workforce-planning analysis over time.
Daily automatic recalculation
A daily scheduled action rolls every age over the instant a birthday passes, plus a manual refresh action for whenever you cannot wait for the cycle.
Birthday calendar & countdown
A visual birthday calendar and a days-to-birthday countdown give teams a bulk view of who is celebrating soon.
Visual age analytics
Graph and pivot views break age down by band and department, replacing text-only reporting with charts you can compare across the org.
Validation, limits & greetings
Configurable minimum and maximum age enforcement guards against impossible or non-compliant entries, and optional birthday greeting messages add a personal touch.
How it works
Enter a birthdate
On an employee or contact record, fill in Date of Birth — the module reads it straight away.
Age computes instantly
Age and age band populate immediately, with validation guiding you if the date entered is not plausible.
Stays current automatically
A daily cron recomputes age as birthdays pass and logs a snapshot to the age history.
Analyze & engage
Review age analytics and the birthday calendar, and let optional greeting messages handle the rest.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Yes. Age and age band are available on both hr.employee and res.partner records from a single install, so you never need a second app for contacts.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Birthday & Age Calculator
Ages that recalculate themselves every day for employees and contacts alike, with age bands, history and analytics — on lists and kanban, filterable and groupable, plus a birthday calendar and countdown.
Buy on Odoo App StoreMore Odoo human resources apps
Certificate Designer & QR Verification
A no-code visual certificate designer with issuance approval, bulk issuance and validity and renewal management — plus public QR verification so anyone can confirm a certificate is genuine.
Company Car Policy & Eligibility
A visual eligibility matrix that ties company car entitlement to employee grade and CO2 band, with fuel card allocation and lease renewal tracking — and conflicts flagged inline before a car is assigned.
Corporate Wellness Days
Offered, booked and attended slots for every on-site wellness day, with explicit no-show capture, therapist assignment and a readiness checklist — rolled into one attendance-rate health score with at-risk flagging.
Driver Licence Checks
Full licence entitlement capture, a defensible check workflow and at-a-glance validity status — with configurable expiry reminders, penalty-points threshold alerts and bulk re-checks.
Employee Asset Management
Register, assign, maintain and depreciate employee equipment with a self-service portal, request approvals, condition-tracked returns and one-click new-hire provisioning and offboarding recovery.
Employee Background Verification
Five distinct check types run through a pipeline dashboard and a guided agent portal — with reminders, manager sign-off and a consolidated audit trail behind every result.