The short version:

A Nepali (Bikram Sambat) year usually has 365 or 366 days. There is no fixed leap-year rule like February 29: the published calendar sets each month's length, and the 366-day years don't follow a regular cycle.

Count days exactly

Use the free date difference calculator to count days between any two BS or AD dates — it uses the real month lengths.

Is there a leap year in the Nepali calendar?

Not in the Gregorian sense. Bikram Sambat months follow the sun's movement through the zodiac, so each month can be 29, 30, 31 or 32 days long. The months simply add up to 365 days in some years and 366 in others. Between 2070 and 2090 BS, the 366-day years in KhataIN's calendar table are 2073, 2077, 2081, 2083, 2085, 2087.

Days in each BS year, 2070–2090

BS yearDaysStarts (AD)
207036514 April 2013
207136514 April 2014
207236514 April 2015
207336613 April 2016
207436514 April 2017
207536514 April 2018
207636514 April 2019
207736613 April 2020
207836514 April 2021
207936514 April 2022
208036514 April 2023
208136613 April 2024
208236514 April 2025
208336614 April 2026
208436515 April 2027
208536614 April 2028
208636515 April 2029
208736615 April 2030
208836516 April 2031
208936515 April 2032
209036515 April 2033

Why it matters