Select Page

Nepali Age Calculator

Find your exact age in Bikram Sambat (BS) and English (AD) — down to the day.

Nepali Age (BS)
English Age (AD)
Born on
Nepali date of birth
English date of birth
Total days lived
Next Nepali birthday
Next English birthday

Supports dates from 2000–2090 BS (1943–2034 AD). Calculations use official Nepali calendar month lengths — the same ones used for citizenship, license and school-admission forms.

Nepali age calculator

Nepali Age Calculator: How to Find Your Exact Age in Bikram Sambat

If you've ever filled out a citizenship form, a Lok Sewa Aayog application, or an SEE registration, you already know the problem: your birth certificate says one date, your school records say another format, and none of it looks like the "age" printed on your international documents. That's because Nepal runs on the Bikram Sambat (BS) calendar for every official purpose — while the rest of the world (and your passport) uses the Gregorian (AD) calendar.

Use the calculator above to get your exact BS and AD age instantly. The rest of this guide explains what those numbers actually mean, the one detail most age calculators quietly get wrong, and how to work it out by hand if you ever need to.

What Makes Nepali Age Calculation Different

A regular age calculator subtracts one Gregorian date from another. That works fine for AD ages, but it can't touch your Nepali age, because Bikram Sambat isn't just the Gregorian calendar with a different starting point.

BS is a solar calendar in its own right, and its month lengths shift from year to year based on astronomical calculation rather than a fixed pattern like AD's "30 days hath September." Baisakh might run 30 or 31 days depending on the year; Bhadra might be 31 or 32. That's why a proper Nepali date converter needs an actual calendar table — one that's kept updated year by year — rather than a simple formula.

The two calendars are roughly 56 years and 8 months apart, but the gap isn't a clean, constant number you can just add. Because the Nepali new year lands in mid-April, the offset flips between two values depending on which side of Baisakh 1 you're standing on. For part of the AD year the difference is 56 years; for the rest, it's 57. This is the single most common source of "why is my age off by a year" confusion, and it's rarely explained anywhere.

Completed Age vs. Running Age — the Detail Most Calculators Skip

This is the part that trips up almost everyone filling out a Nepali form, and it's worth getting right.

Completed Age
पूरा भएको उमेर

The number of full years you've lived. This is what most international forms — and this calculator's headline number — show.

Running Age
चालु / चल्दो उमेर

Your completed age plus one, because you're currently "living through" that year. Finished 24, partway into your 25th? Running age is 25.

Government job vacancies from Lok Sewa Aayog, some school admission notices, and various application forms in Nepal specifically ask for running age — and submitting your completed age instead can get an otherwise-valid application flagged. If a form says "आयु पुगेको" or "completed years," it wants completed age. If it just says "उमेर" or "running age," add one.

Running age = Completed age + 1 Until your next birthday, after which the two briefly match — then running age pulls ahead again.

How to Calculate Your Nepali Age Manually

If you ever need to sanity-check a result or don't have internet access, here's the logic behind the math:

  1. Write down your BS date of birth and today's BS date — for example, born 15 Mangsir 2058, today is 31 Bhadra 2083.
  2. Subtract year, month, and day separately, treating each column the way you would in a borrow-subtraction problem: 2083 − 2058 = 25 years; Bhadra (month 5) − Mangsir (month 8) needs borrowing, so it becomes 4 years... and so on.
  3. When the day count goes negative, borrow a month — using the actual number of days in the previous Nepali month for that year (not a flat 30), since BS months vary between 29 and 32 days.
  4. When the month count goes negative, borrow a year and add 12 to the month.
  5. The result is your age in completed years, months, and days.
In this example, the answer works out to 24 years, 9 months, 16 days — completed age 24, running age 25.

Doing this by hand is exactly why a dedicated calculator (using the official month-length table rather than an approximation) is worth using instead of a generic AD-based date calculator — the last thing you want is a one-day error on a form with a hard age cutoff.

Bikram Sambat vs. English Year: Quick Reference

Born in BS (approx.)Falls in AD (approx.)
20401983–1984
20501993–1994
20602003–2004
20702013–2014
20802023–2024

These are approximate because of the mid-April new year split mentioned above — for an exact figure for your own date, use the calculator rather than this table.

Where You'll Actually Need Your Exact BS Age

  • Citizenship certificate applications — your age at the time of application must match your BS birth date on file.
  • SEE and NEB exam registration — school records almost always run on BS.
  • Lok Sewa Aayog and other government job vacancies — many list both a minimum and maximum age, usually as running age.
  • Driving licence applications — the minimum-age cutoff is checked against your BS date of birth.
  • School and college admissions — cutoff dates for grade placement are set in BS.
  • Bratabandha, marriage registration, and other ceremonies — traditional age reckoning in Nepali culture is usually running age, not completed age.

Frequently Asked Questions

How do I calculate my age in the Nepali (BS) calendar?
Enter your date of birth in Bikram Sambat using the calculator above. It compares your BS birth date against today's BS date using the actual number of days in each Nepali month, and returns your completed age in years, months, and days.
What's the difference between completed age and running age in Nepal?
Completed age is the number of full years you've lived. Running age is completed age plus one, since you're currently living through that year. Government forms in Nepal specify which one they want — always check the wording before submitting.
How many years ahead is the Nepali calendar compared to English?
Bikram Sambat runs about 56 years and 8 months ahead of the Gregorian calendar, but the exact gap depends on the time of year, since the Nepali new year falls in mid-April rather than January.
Can I calculate my age if I only know my English (AD) date of birth?
Yes — switch the calculator to English (AD) mode, enter your date of birth as it appears on your passport or birth certificate, and it will convert it to Bikram Sambat and calculate both ages at once.
Is this calculator accurate enough for citizenship or government forms?
Yes. It uses the same official Nepali calendar month-length data (covering 2000–2090 BS) that's used for citizenship, license, and exam-form age verification, rather than an approximate formula.
Why do two Nepali age calculators sometimes give slightly different results?
The most common cause is one tool using approximate 30-day months instead of the real, variable BS month lengths, or rounding the running-age/completed-age distinction incorrectly. Small date-borrowing errors near month boundaries are the usual culprit.

This calculator uses official Bikram Sambat month-length data covering 2000–2090 BS (1943–2034 AD).