Calculating your age sounds simple — subtract your birth year from today's year. But the moment someone asks for your exact age in years, months, and days, or needs your age as on a specific cutoff date for a government form, school admission, or competitive exam, the calculation gets surprisingly involved.

This guide covers everything: manual calculation with examples, how leap years affect age in days, Indian-specific use cases like CBSE school admissions and UPSC age limits, and how an online age calculator handles it all in one click.

Why Exact Age Calculation Matters

Most of us only need a rough age for everyday conversation. But in dozens of real situations, even a single day can make a significant difference:

🏫
School Admissions
Class 1 entry requires a child to be exactly 6 years old by a state-defined cutoff date. One day under age = rejection.
📋
Government Exams
UPSC, SSC, bank PO, and railway exams all have maximum age limits calculated to the exact day of the application deadline.
🏥
Medical & Health
Doctors use exact age in months and weeks for paediatric growth charts, vaccination schedules, and neonatal assessments.
🏦
Insurance & Finance
Life insurance premiums change on your birthday. PPF maturity, NPS withdrawal, and senior citizen benefits depend on exact age milestones.
🧓
Retirement Planning
Government employees retire at exactly 60. Knowing months and days remaining helps with pension paperwork and benefits timing.
⚖️
Legal & Compliance
Legal majority (18), voting rights, and driving licence eligibility are determined to the exact date — not just the birth year.

How to Calculate Age Manually — Step by Step

Let's work through a complete example. Suppose someone was born on 15 August 1995 and today is 6 May 2026.

1
Calculate completed years
Subtract the birth year from the current year: 2026 − 1995 = 31. But the birthday (15 August) hasn't occurred yet in 2026 — we're only in May. So the completed years are 30, not 31. Always check whether the birthday has passed this year before finalising the year count.
2
Calculate completed months
Since the birthday hasn't passed, we go back to the last birthday: 15 August 2025. From August 2025 to May 2026 is 9 months. But the day of the month hasn't arrived yet (we're on the 6th, birthday is the 15th), so completed months = 8 (August → March, stopping before the 15th of May).
3
Calculate remaining days
From 6 April 2026 (the date 8 months after the last birthday of 15 August 2025, counting back: last full month was April 15 → May 6 = 21 days). So the remaining days = 21 days. Final answer: 30 years, 8 months, 21 days.
4
Double-check with the boundary condition
If today's date equals the birth date (e.g., today is 15 August), then 0 days have passed in the new month — months count goes up by 1. If the birthday is exactly today, the day count resets to 0. Most calculators handle this automatically, but if doing it by hand, be precise about whether "today" is included in the count.

💡 The tricky part: Different months have different day counts (28, 29, 30, or 31 days). When calculating age in days, you can't just multiply months × 30. You need to count actual calendar days between the two dates — which is why manual calculation gets complex fast, and an online calculator is more reliable for precision.

Handling Leap Years Correctly

Leap years add an extra day (29 February) to the calendar every 4 years. This matters in two specific cases:

If you were born on 29 February

People born on 29 February technically only have a "real" birthday every 4 years. For legal and official purposes, most countries (and India) treat 28 February or 1 March as the official birthday in non-leap years — depending on the jurisdiction. Indian government forms typically accept either. Check the specific form's instructions if precision matters.

When counting total days lived

To count the total number of days you have been alive, you cannot simply multiply years × 365. For every leap year you have lived through, add 1 extra day. For example, someone born in 1990 and alive in 2026 would have lived through the leap years 1992, 1996, 2000, 2004, 2008, 2012, 2016, 2020, and 2024 — that's 9 extra days, which adds up. An online age calculator handles this automatically.

⚠️ Year 2000 was a leap year, even though century years are usually not. The rule is: a year is a leap year if divisible by 4, except century years — which must also be divisible by 400. So 1900 was not a leap year, but 2000 was. This trips up manual calculations for people born before 2000.

Indian Use Cases: School, Government & Retirement

Class 1 school admission age rules (India)

School admission age rules in India are set by each state government and can vary significantly. Here is a reference table for major states:

State Minimum Age for Class 1 Cutoff Date
Delhi 6 years 31st March of admission year
Maharashtra 6 years 15th June of admission year
Karnataka 6 years 31st May of admission year
Tamil Nadu 6 years 31st July of admission year
Uttar Pradesh 6 years 31st March of admission year
West Bengal 5 years 6 months 1st January of admission year
Gujarat 6 years 1st June of admission year
Rajasthan 6 years 31st March of admission year

🚨 Important: These cutoff dates change periodically and can differ for private vs government schools within the same state. Always verify with the specific school or the state's education department before the admission season. Use the age calculator with the exact cutoff date — not today's date — to check eligibility.

CBSE and ICSE board exam age requirements

For CBSE Class 10 board exams, students must typically be at least 14 years old by 31st March of the exam year. For Class 12, there is no upper age limit, but the student must have passed Class 10 from a recognised board. Private candidates (those appearing as external candidates) must verify age eligibility separately with the regional CBSE office.

Government retirement age in India

Understanding the exact retirement date is important for planning pension, gratuity, and provident fund withdrawals:

Senior citizen benefits — when do they start?

Several Indian financial and social benefits are tied to specific age milestones:

Check Your Exact Age Right Now

ToolLoom's free Age Calculator shows your age in years, months, and days — plus your age as on any custom cutoff date. No signup needed.

🎂 Calculate My Age Free →

Age as on a Cutoff Date — Government Exam Rules

This is the most important concept for anyone filling out a government application in India. Your age for the purpose of the form is not your age today — it is your age on the specific cutoff date mentioned in the official notification.

Common cutoff date conventions

Age relaxation rules

Most government exam notifications provide age relaxation for reserved categories. The standard central government relaxations are:

Pro tip: When using an age calculator for a government exam, change the "as on" date to match the cutoff date in the notification — not today's date. This gives you the age the exam board will actually calculate, not your current age.

How Many Days Old Are You?

Beyond years, months, and days, your total age in days is a fascinating number — and surprisingly large. Here is what the milestone numbers look like:

Age Approximate Days Lived Milestone
1 year ~365 days First birthday
10 years ~3,652 days First decade
18 years ~6,574 days Legal majority in India
21 years ~7,670 days Commonly used "adult" milestone globally
25 years ~9,131 days Quarter century
10,000 days 27 years, 4–5 months A popular personal milestone to celebrate
30 years ~10,957 days Third decade
60 years ~21,915 days Retirement age (central govt, India)

The exact number will differ by a few days depending on how many leap years fall within your lifespan. An online age calculator gives you the precise count instantly.

Common Age Calculation Mistakes

1. Not checking whether the birthday has passed this year

The most common error. Subtracting birth year from current year gives the maximum possible completed years — but if the birthday hasn't occurred yet this calendar year, the actual completed years are one less. Always check the month and day before finalising.

2. Using today's date instead of the cutoff date

For government forms, exams, and school admissions, this mistake can mean submitting an incorrect age — potentially disqualifying you from a form you were actually eligible for (or submitting when you were not). Always use the cutoff date specified in the official notification.

3. Ignoring the day-of-month adjustment for months

If your birthday is the 25th and today is the 10th of a month, the current month is not yet a completed month — your month count ends at the previous month. Many people miss this and overcount by one month.

4. Treating all months as 30 days when counting total days

February has 28 or 29 days. Months have 30 or 31 days. Multiplying months by 30 and adding gives an approximate number — not the exact day count. For precise day counts, use a date-difference calculator or an online age calculator.

5. Forgetting to account for leap years in long-range calculations

For counting total days lived, or for calculating the precise date 10,000 days from your birth, leap year accounting is essential. Manual calculation without it will be off by several days for anyone over 20 years old.

Frequently Asked Questions

How do I calculate my exact age in years, months, and days?
Subtract your date of birth from today's date. First calculate the completed years (checking whether your birthday has already passed this year), then count completed months since your last birthday (adjusting for whether this month's date has passed), then count remaining days. An online age calculator like ToolLoom's does this instantly and accurately for any date of birth.
What age is required for Class 1 admission in India?
Most Indian states require a child to be at least 6 years old as of the state's specified cutoff date. Delhi's cutoff is 31st March, Maharashtra's is 15th June, and Karnataka's is 31st May. West Bengal allows entry from 5 years 6 months. Always check your specific state's education department notification for the current year's rules.
What is the retirement age in India for government employees?
Central government employees in India retire at 60 years. The last working day is the last day of the month in which the employee completes 60 years. State government rules vary — most states also use 60, but some have different ages for specific categories. PSU and defence service rules may differ. Always verify with your specific employer's service rules.
How do I calculate age for a government form or competitive exam in India?
Calculate your age as on the cutoff date mentioned in the official notification — not today's date. For UPSC, this is typically 1st August of the exam year. For SSC, it is the last date of online application. For IBPS bank exams, check the specific notification. Also factor in any age relaxation applicable to your category (OBC: +3 years, SC/ST: +5 years).
Can I calculate someone else's age using a date of birth calculator?
Yes. An age calculator works for any date of birth — just enter the person's birth date. This is useful for parents checking children's school eligibility, HR teams verifying employee age for compliance, or anyone checking a dependent's age for insurance or government benefit purposes.
How many days old am I?
Your total age in days depends on how many leap years fall between your birth date and today. You cannot simply multiply your age in years by 365 — you must add one day for every leap year you have lived through. ToolLoom's Age Calculator shows your exact total age in days automatically, accounting for all leap years.
What happens if I was born on 29 February?
For people born on 29 February (a leap day), most Indian legal and official documents treat 28 February or 1 March as the birthday in non-leap years. Different institutions may use different conventions — check the specific form's instructions. For general birthday celebrations and non-official purposes, either the 28th or 1st of March is commonly accepted.

Calculate Your Exact Age Instantly

Free, fast, no signup. Get your age in years, months, days — and total days lived. Works for custom cutoff dates too, perfect for government exam eligibility checks.

🎂 Open Age Calculator →