Quick Answer: अधिक मास (Adhik Maas), the extra lunar month, happens because the Hindu calendar is lunisolar: it counts months by the Moon but keeps the year tied to the Sun. Twelve lunar months run to about 354 days, while the solar year is about 365 days, so the lunar count falls behind by roughly eleven days each year. To stop the months from drifting out of their seasons, an extra month is inserted about once every 32.5 months. The technical rule is precise: a lunar month in which the Sun never crosses into a new sign — a month with no Sankranti — becomes the Adhik Maas.

The Short Answer

The Hindu calendar is not a pure lunar calendar like the Islamic one, and not a pure solar calendar like the Gregorian one. It is lunisolar, which means it tries to honour two clocks at the same time. The Moon sets the rhythm of the months, while the Sun sets the length of the year and the turning of the seasons.

These two clocks do not naturally agree. Twelve lunar months add up to roughly 354 days, but the seasonal year follows the Sun and lasts about 365 days. Each year the lunar count therefore falls behind the solar year by about eleven days. Left uncorrected, this gap would slowly slide the festivals out of their proper seasons, so that a harvest festival might eventually arrive in spring.

To prevent that slide, the calendar periodically inserts a thirteenth month. That extra month is the Adhik Maas, also called the additional month or the intercalary month. It is the calendar quietly repaying the eleven-day debt it accumulates each year, gathered up and returned roughly once every two and a half to three years.

What a Lunar Month Is

To see why the extra month appears, it helps to be precise about what a lunar month actually measures. A lunar month is one full cycle of the Moon's phases, counted from one new moon to the next. This synodic month — the interval from अमावस्या (Amavasya) to the following Amavasya in Amanta reckoning — lasts on average about 29.5 days.

Within that span the Moon passes through its familiar story: the waxing fortnight of Shukla Paksha as light grows toward the full moon, and the waning fortnight of Krishna Paksha as it recedes back toward darkness. Each month is named for the nakshatra near which the full moon falls, which is how the lunar months received names such as Chaitra, Vaishakha, and Shravana.

The important number to hold on to is the average length: about 29.5 days for one lunar month. Multiply that by twelve and you reach roughly 354 days for a lunar year. This is the figure that will shortly fall short of the solar year, and the shortfall is the whole reason the Adhik Maas exists. For the daily measure inside this scheme, see our companion guide on the tithi, the Vedic lunar day.

The Solar Year and the Sankranti

The solar side of the calendar is measured differently. Here the unit is not the Moon's phase but the Sun's apparent journey through the twelve rashis, the sidereal signs of the zodiac. The Sun takes about 365 days to travel the full circle, which is the solar year that governs the seasons.

The moment the Sun crosses from one rashi into the next is called a Sankranti. There are twelve Sankrantis in a year, one for each sign, and the most widely known is Makar Sankranti, when the Sun enters Capricorn around mid-January. A Sankranti is therefore a solar event: it marks a step in the Sun's progress, not a phase of the Moon.

Because the Sun moves more slowly through the zodiac than the Moon moves through its phases, the Sun spends about 30.4 days in each sign — slightly longer than the 29.5 days of a lunar month. This small difference is easy to overlook, yet it is the hinge on which the entire intercalation rule turns. A solar month is a little longer than a lunar month, and that tiny surplus is what eventually leaves one lunar month with no Sankranti inside it at all.

The Rule: A Month with No Sankranti

Now the two measures can be set side by side. A lunar month lasts about 29.5 days. A solar month — the Sun's stay in one rashi — lasts about 30.4 days. Because the solar month is slightly longer, the Sun normally crosses exactly one Sankranti during the span of any given lunar month. In an ordinary year this happens twelve times, once per lunar month, and everything stays aligned.

But the lunar month is the shorter of the two. Over the year the lunar months keep starting a little earlier relative to the Sun's position. Eventually a lunar month begins just after one Sankranti and ends just before the next, so the Sun never crosses into a new sign during that entire month. A lunar month that contains no Sankranti is declared the Adhik Maas.

This is the heart of the classical rule, and it rewards a slow reading. Picture a Sankranti falling on the last day of one lunar month. The next lunar month then opens, runs its full 29.5 days, and closes before the Sun has had time to complete its 30.4-day stay and cross into the following sign. That short lunar month, sitting entirely inside one solar month, holds no Sankranti at all. It is therefore counted as extra, and it takes the name of the month that follows it, prefixed with "Adhik."

So a year with an Adhik Maas contains two months of the same name. If the extra month falls before Shravana, for example, the calendar reads Adhik Shravana followed by the ordinary, or Nija, Shravana. The two together carry the seasonal load that a single Shravana usually would, which is exactly how the eleven-day gap gets absorbed. The full mechanism is documented in the Adhik Maas Wikipedia entry.

How This Keeps Festivals in Their Seasons

The purpose behind all this arithmetic is practical rather than ornamental. Most Hindu festivals are fixed by tithi and lunar month, not by the Gregorian date. Without correction, the eleven-day annual shortfall would push each festival earlier and earlier against the seasons, until the lunar months and the solar seasons fell badly out of step.

Adhik Maas is the device that prevents that drift. By inserting an extra month every few years, the calendar pulls the lunar months back into register with the Sun, so that Holi keeps arriving in spring, the monsoon festivals keep falling in the rains, and Diwali keeps landing in autumn. The festivals stay anchored to their natural seasons even though they are counted by the Moon.

This is also why Hindu festival dates appear to wander across the Gregorian calendar from year to year, sometimes by ten or eleven days, and then occasionally jump back. The jump back is the visible footprint of an Adhik Maas year, when the inserted month resets the alignment. To see how the daily limbs of the almanac fit together within this larger correction, our guide on the five elements of the Panchang sets out the wider framework.

The 32.5-Month Cycle

If the calendar loses about eleven days each year, the natural question is how often it must repay them. The answer follows directly from the numbers already in hand. A full lunar month is about 29.5 days, and the shortfall accumulates at roughly eleven days per year, so it takes close to three years for the missing days to add up to one whole month.

More precisely, an Adhik Maas occurs about once every 32.5 months, which works out to roughly once every two and a half to three years. Some windows are more prone to it than others, because the Sun's apparent speed is not perfectly uniform across the zodiac. The Sun moves a little slower when the Earth is farther from it, lingering longer in certain signs, and an Adhik Maas is more likely to fall in those slower stretches of the solar year.

The opposite case also exists, though it is far rarer. When a single lunar month happens to contain two Sankrantis — the Sun crossing two sign boundaries within one short lunar month — that month is treated as a Kshaya Maas, a lost or suppressed month, and it is dropped from the count. Kshaya Maas is uncommon and is usually offset by nearby Adhik Maas months, but it is the mirror image of the same underlying mechanism: the calendar adding a month when one Sankranti is missing, and subtracting a month when two are crowded in.

Regional and Calendar Variations

The intercalation principle is shared across the Hindu calendrical tradition, but the way it is applied varies by region, and the chief variable is how a lunar month is bounded.

Recall the two conventions for the month boundary. In Amanta reckoning, used across much of southern and western India, the lunar month ends at Amavasya, the new moon. In Purnimanta reckoning, common across the north, the month ends at Purnima, the full moon. Because the month is bracketed differently, the same lunar event can sit inside a differently named month, and this carries over to how the Adhik Maas is named and placed.

The devotional framing also varies. Adhik Maas is widely known as Purushottam Maas, the month of Purushottam, a name of Vishnu, and in many traditions the extra month is regarded as especially suited to fasting, charity, recitation, and pilgrimage rather than to worldly beginnings. This is why the additional month is often spent in heightened spiritual observance, a theme we take up in our companion guide on the dos, don'ts, and remedies of Adhik Maas.

One point holds steady beneath all the regional differences. Whatever a region calls the month and wherever it draws the boundary, the test for the Adhik Maas is the same astronomical fact: a lunar month with no Sankranti inside it. The broader structure that contains this rule is laid out in the Hindu calendar Wikipedia entry, which situates intercalation within the full lunisolar system.

Frequently Asked Questions

Why does Adhik Maas happen?
Adhik Maas happens because the Hindu calendar is lunisolar. Twelve lunar months total about 354 days, while the solar year is about 365 days, so the lunar count falls behind by roughly eleven days each year. To keep the months from drifting out of their seasons, an extra month is inserted about once every 32.5 months. Technically, a lunar month in which the Sun crosses no Sankranti becomes the Adhik Maas.
What is the rule for declaring an Adhik Maas?
A lunar month lasts about 29.5 days and a solar month, the Sun's stay in one rashi, lasts about 30.4 days. Normally the Sun crosses exactly one Sankranti during each lunar month. When a lunar month begins just after one Sankranti and ends just before the next, the Sun crosses no sign boundary during that month. A lunar month containing no Sankranti is declared the Adhik Maas.
How often does Adhik Maas occur?
An Adhik Maas occurs about once every 32.5 months, which is roughly once every two and a half to three years. This follows from the eleven-day annual shortfall accumulating until it equals one full lunar month of about 29.5 days. Some stretches of the solar year are more prone to it because the Sun's apparent speed through the zodiac is not perfectly uniform.
Why do Hindu festival dates shift each year?
Most Hindu festivals are fixed by tithi and lunar month rather than by the Gregorian date. Because the lunar year is about eleven days shorter than the solar year, festivals drift earlier against the Gregorian calendar each year and then jump back. The jump back marks an Adhik Maas year, when the inserted month resets the alignment and keeps festivals in their proper seasons.
What is Kshaya Maas and how is it different from Adhik Maas?
Kshaya Maas is the rare opposite of Adhik Maas. While Adhik Maas is a lunar month with no Sankranti and is added to the count, Kshaya Maas is a short lunar month that contains two Sankrantis and is therefore dropped, or suppressed, from the count. Kshaya Maas is uncommon and is usually offset by nearby Adhik Maas months, but both arise from the same lunisolar mechanism.

Read Your Chart with Paramarsh

You now know why the extra month appears: a lunar year about eleven days shorter than the solar year, corrected by inserting a month with no Sankranti roughly every two and a half to three years, so that festivals stay true to their seasons. Paramarsh builds your kundli on precise astronomical calculations, placing each planet in its correct lunar month and rashi so that the calendar logic works quietly in the background of your reading.

Build Your Kundli →