Free tool
Vimshottari Dasha Calculator
Your full 120-year Vimshottari cycle - the Mahadasha and Antardasha you're in now, when they end, and what comes next.
Don't know it? Leave blank - we'll read your chart for noon.
No signup needed. We never share your details.
Mahadasha - the major period
Vimshottari divides a 120-year cycle across the nine grahas in fixed spans - Ketu 7, Venus 20, Sun 6, Moon 10, Mars 7, Rahu 18, Jupiter 16, Saturn 19, Mercury 17 - always in that order. Which Mahadasha you are born into is set by the Moon's nakshatra at birth, and you enter it partway through: the tool shows the balance that was left.
A Mahadasha sets the register of a decade or two - the period lord's condition in your chart is read as the base theme of those years. The timeline above lists every Mahadasha with its start and end dates.
Antardasha (bhukti) - the sub-period
Each Mahadasha subdivides into nine Antardashas - also called bhuktis - one per graha, in the same fixed order and in proportion to their Vimshottari years. A nineteen-year Saturn Mahadasha opens with Saturn-Saturn, then Saturn-Mercury, Saturn-Ketu, and so on.
This is the level most readings actually work at: the Mahadasha lord sets the theme, the Antardasha lord varies it year to year, and what an astrologer reads is the relationship between the two planets in your chart. The timeline above expands every Mahadasha into its Antardashas.
Pratyantardasha - the third level
Antardashas divide again into Pratyantardashas by the same proportional rule, narrowing a period to weeks or months. The calculator above shows the first two levels; the third subdivides each of them in exactly the same way.
An honest caution: precision outruns confidence quickly at this depth. The whole timeline is anchored to the Moon's exact degree at birth, so a small birth-time error shifts every boundary - treat third-level dates as indicative, not exact.
How to read your result
The calculator returns three nested levels. The mahadasha is the major period and runs 6 to 20 years depending on its lord. Inside it the antardasha subdivides the same 120-year proportions again, and inside that the pratyantardasha does it once more. Most readings that go wrong are reading one level and ignoring the other two.
The level that matters depends on the question. A mahadasha describes the decade's theme; an antardasha is where a specific year gets its character; the pratyantardasha is weeks to months and is only worth consulting for timing something narrow. If a period looks contradictory, it usually means a supportive mahadasha is carrying a difficult antardasha, or the reverse - which is the normal case, not an anomaly.
You are almost never born at the start of a mahadasha. The balance you inherit at birth is set by how far the Moon had already travelled through its nakshatra, so the first period is a partial one.
A worked example
Take the chart used across these pages: born 15 April 1990 in Mumbai, Aries ascendant, Moon in Jyeshtha at 25°11' of Scorpio. Jyeshtha is ruled by Mercury, so this chart opens in a Mercury mahadasha - and because the Moon was already three-quarters through the nakshatra, only 6.14 of Mercury's 17 years remained. The rest had, in effect, run before birth.
From there the sequence is fixed: Ketu from June 1996, Venus from June 2003, Sun from June 2023, Moon from June 2029. Nobody chooses this order; it always runs Ketu, Venus, Sun, Moon, Mars, Rahu, Jupiter, Saturn, Mercury and wraps around.
As of August 2026 that chart is in a Sun mahadasha (June 2023 to June 2029) with a Saturn antardasha (April 2026 to March 2027). That pairing is the actual reading - a Sun decade about visibility and authority, currently passing through its most demanding sub-period. Reading only "Sun mahadasha" would miss the part the person is living.
Where these dates come from
Vimshottari assigns fixed year-counts to the nine grahas - Ketu 7, Venus 20, Sun 6, Moon 10, Mars 7, Rahu 18, Jupiter 16, Saturn 19, Mercury 17 - which sum to exactly 120. A test asserts that sum on every build, because a table that does not close produces dates that drift further wrong the deeper you go.
Your starting point is the nakshatra your MOON occupied at birth, and the fraction of that nakshatra already elapsed sets the balance. Sub-periods use the same proportions recursively: an antardasha lasts (child years ÷ 120) × parent years. That is why the arithmetic has to be exact - a rounding error at the mahadasha level compounds through two more divisions.
Dates here are computed from the Moon's actual longitude via the ephemeris, not from a lookup table of approximate nakshatra entry times.
What the dasha does not tell you
It is timing, not content. The dasha says WHEN a planet gets the floor; what it does with the floor depends on where that planet sits in your chart, what it rules, and what aspects it. The same Saturn antardasha reads very differently for a chart where Saturn is exalted than for one where it is debilitated.
It is also not the only timing system, and it is not a forecast. Practitioners cross-check the dasha against transits - Saturn's position relative to the natal Moon in particular - before saying anything about a period. A dasha reading that ignores gochar is half a reading.
Finally, it depends on the Moon's exact longitude, so an uncertain birth time shifts every date. An hour of error moves the Moon about half a degree, which can be weeks at the antardasha level.
Frequently asked
- What is a dasha?
- A dasha is a planetary period. Vimshottari, the most used system, divides 120 years across the nine grahas in a fixed order, starting from the Moon's nakshatra at birth.
- Why does my cycle start mid-period?
- Because the first Mahadasha is inherited: you're born partway through the lord of your Moon's nakshatra. The tool shows how many years of it were left at birth.
- How accurate are the dates?
- They depend on the Moon's exact degree, which depends on your birth time. Without a time we read the chart for noon and the dates can shift by months.
- What is an Antardasha?
- A sub-period within a Mahadasha, ruled by another planet. The pairing of the two is what most readings actually work with.
Astroniq AI astrologer
Ask about your own chart, in plain words
Pages like this one explain the general rules. Your chart is specific. Astroniq computes your real Vedic birth chart - planetary positions, dashas, yogas - and its AI astrologer answers your questions about it in chat, like a consultation. First reading free, no signup.
Try asking: