NepalHRM
Free tool

Nepali date converter: BS to AD and AD to BS

Convert a Bikram Sambat date to the Gregorian calendar or back, and see today's date in both. Covers BS 2000 to 2090, with the weekday and the Nepali month name.

  • No sign-up
  • Works offline once loaded
  • BS 2000–2090

The calendar in three numbers

BS years covered
91
Days in a BS year
365 or 366
Days in a BS month
29 to 32

Today in Bikram Sambat

 

 

 

Bikram Sambat to Gregorian

April 14, 2026

ISO
2026-04-14
Weekday
Tuesday · मंगलबार
Nepali
वैशाख 1, 2083

Gregorian to Bikram Sambat

Baishakh 1, 2083

Nepali
वैशाख 1, 2083
Weekday
Tuesday · मंगलबार
How to use it

Convert a date in three steps

  1. 1

    Pick the direction

    BS to AD converts a Nepali date to the Gregorian one. AD to BS goes the other way. Today's date is shown in both without entering anything.

  2. 2

    Enter the date

    Choose the month by name rather than by number, because Baishakh is the first Nepali month and January is the first Gregorian one, which is where most conversion mistakes start.

  3. 3

    Read the answer

    You get the converted date, the weekday in English and Nepali, and how far the date is from today.

Last updated · Reviewed by Rajendra Regmi, Co-founder

The Nepali months

Twelve months, and why the lengths move

A Bikram Sambat month runs from one solar ingress to the next, so its length depends on where the sun actually is. That is why the same month is not the same length every year, and why no formula can produce these numbers.

#MonthNepaliUsually starts
1Baishakhवैशाखmid-April
2Jesthaजेठmid-May
3Ashadअसारmid-June
4Shrawanसाउनmid-July
5Bhadraभदौmid-August
6Ashwinअसोजmid-September
7Kartikकात्तिकmid-October
8Mangsirमंसिरmid-November
9Poushपुसmid-December
10Maghमाघmid-January
11Falgunफागुनmid-February
12Chaitraचैतmid-March

Month lengths are fixed each year by the Panchanga committee and published. There is no leap rule to apply, which is why every converter is a lookup table rather than a calculation.

What to know

The parts that catch people out

01

The BS year is about 57 years ahead

Bikram Sambat runs roughly 56 years and 8 months ahead of the Gregorian calendar, so the offset is not a constant number of years. Subtracting 57 gives the right answer for part of the year and the wrong one for the rest.

02

The Nepali year starts in April

Baishakh 1 falls on 13 or 14 April. BS 2000 began on 14 April 1943, which is the anchor this converter counts from.

03

A BS month can be 29, 30, 31 or 32 days

Gregorian months have fixed lengths and one leap rule. Bikram Sambat months do not, so a date that exists one year may not exist the next. The converter rejects a day the month does not have rather than silently rolling it forward.

04

Dates after BS 2083 are provisional

Month lengths become record only when the Panchanga for that year is published. Two independently maintained calendar tables agree exactly through BS 2083 and disagree after it, so later years are shown with a warning rather than presented as settled. Do not put a provisional date in a contract or on a filing deadline.

05

Payroll runs on the Nepali month

A Nepali salary period is a BS month, not a Gregorian one, which is why an attendance sheet or a payroll register laid out on the Gregorian month splits every period across two sheets.

In the product

Every date in NepalHRM is already in both calendars

Converting dates by hand is a symptom. Payroll periods, leave requests, attendance and offer letters all carry a Nepali date, and in the application they carry both without anyone converting anything.

  • Payroll periods run on the BS month, so a period never straddles two sheets
  • Leave and attendance records show the BS date alongside the Gregorian one
  • Fiscal-year reporting follows the Nepali year, not the calendar year
See payroll software for Nepal
FAQs

Nepali date questions

The tool shows it at the top, in Bikram Sambat with the Nepali month name and the weekday, alongside the Gregorian date. It reads your computer's clock, so it is right wherever you are.

Enter the Gregorian date in the AD to BS panel and the Bikram Sambat date appears with its weekday. As a rough check, add 56 years and 8 months, but do not rely on that: the offset shifts through the year because the two calendars start their years in different months.

BS 2000 to BS 2090, which is 14 April 1943 to April 2034. Month lengths through BS 2083 are published record. Later years are provisional and the tool marks them, because the published calendar tables disagree past that point.

Because a Bikram Sambat month is defined by the sun's movement between two zodiac signs rather than by a fixed count. The length varies from 29 to 32 days, and it varies year to year for the same month.

The month-length table was cross-checked line by line against two independently maintained calendar sources, which agree exactly for BS 2000 to 2083. BS 2083 also matches the Ministry of Home Affairs holiday gazette, and fifteen Nepali New Year dates were verified against public record. The checks run at build time, so a wrong month length fails the build rather than reaching this page.

Once the page has loaded, yes: the conversion runs in your browser and no date you enter is sent anywhere. The HR Toolkit browser extension does the same thing without needing the page at all.

HR software that speaks both calendars

Payroll, attendance and leave for Nepali companies, with the Nepali date on every record rather than a conversion somebody did by hand.

  • Free plan for up to 10 employees
  • Nepali payroll, SSF and TDS
  • Kathmandu support