Astro Clock AI
Log inStart free
Astrology

Vimshottari Dasha is a 120-year clock started by the Moon at your birth. Here is how the nine periods are built, why the sub-period usually matters more than the period, and a calculator that finds yours from your birth date.

18 min read

Article text is currently English only. The calculation below and the rest of the interface follow your chosen language.

Most of what gets called "your astrology" describes a fixed thing: a sign, a placement, a temperament. Dasha is the opposite. It is the part of the system that has dates on it. It answers when, not what.

Vimshottari Dasha divides a life into nine consecutive periods ruled by nine planets, in a fixed order, with fixed lengths that always add to 120 years. Where in that cycle your life starts is not fixed - it is set by where the Moon stood at the moment you were born. That single fact is what makes the whole thing personal rather than generic, and it is also why it is worth being fussy about your birth details.

This essay goes through the whole mechanism slowly: where the rule comes from, how the starting balance is worked out, what a full life of periods looks like for one real chart, how the classical text says a period should be judged, what this app does and does not do with it, and the specific places where a small error in your birth data changes the answer. Nothing in it asks you to take the dates on faith. Every number below can be re-derived with a pencil.

The nine periods, and why they are those lengths

The sequence never changes and the lengths never change. Only your starting point in it does.

OrderLordYears
1Ketu7
2Venus20
3Sun6
4Moon10
5Mars7
6Rahu18
7Jupiter16
8Saturn19
9Mercury17
Total: 120 years. After Mercury the cycle returns to Ketu.

The order is not arbitrary and neither are the lengths - they are the constants the classical texts fix for this system, and they are the same constants our engine runs on. What varies between two people born on the same day is only which of the nine they were born into, and how much of it was left.

The source is Brihat Parashara Hora Shastra. In Chapter 46, Slokas 12-14, Parashara lists the lords beginning from Krittika - Sun, Moon, Mars, Rahu, Jupiter, Saturn, Mercury, Ketu and Venus - and Sloka 15 gives their years as 6, 10, 7, 18, 16, 19, 17, 7 and 20. That is the same cycle as the table above, simply entered at a different point: the table starts at Ketu because the first nakshatra of the zodiac, Ashwini, is a Ketu nakshatra; Parashara starts at Krittika, the third. The text also gives the reason for the total, framing it as the natural span of a human life "in Kali Yuga", taken as 120 years. Whatever one makes of that reason, it is the rule, and the numbers add up to it exactly.

Each of the nine has its own page on this site, with what the classical sources say about it: Ketu, Venus, Sun, Moon, Mars, Rahu, Jupiter, Saturn and Mercury. This essay is about the clock they all run on.

The Moon decides where you enter the cycle

The zodiac is cut into 27 nakshatras of 13 degrees 20 minutes each, and each nakshatra is assigned one of the nine lords. The nakshatra your Moon occupied at birth names your first Mahadasha. How far the Moon had already travelled through that nakshatra decides how much of that first period you had already used up before you drew a breath.

Twenty-seven divided among nine lords gives each lord three nakshatras, spaced nine apart. Ketu rules Ashwini, Magha and Mula; Venus rules Bharani, Purva Phalguni and Purva Ashadha; the Sun rules Krittika, Uttara Phalguni and Uttara Ashadha; and so on round the circle. Parashara states the counting rule directly: count the nakshatras from Krittika to your birth nakshatra, divide by nine, and the remainder names the first lord. The engine does the same thing from the other end, taking the nakshatra index counted from Ashwini and reducing it modulo nine against a list that starts with Ketu. The two methods always give the same lord.

A worked case: if your Moon sat one quarter of the way into a nakshatra ruled by Venus, your life opens in Venus Mahadasha with three quarters of its twenty years remaining - fifteen years - and then moves to Sun, Moon, Mars, and on down the list. Everything after that is arithmetic.

BPHS Chapter 46, Sloka 16 spells out that arithmetic. Multiply the dasha-lord's years by the part of the nakshatra the Moon has already crossed, divide by the whole span of the nakshatra, and the result is the portion of the dasha already spent; subtract it from the full period and you have the "balance of dasha" at birth. The engine measures the crossed part as an angle rather than as a time, which is the same ratio: it takes the Moon's sidereal longitude, finds how far it is into its 13 degrees 20 minutes as a fraction, and runs the first period for the remaining fraction of its years. Every period after the first runs for its full length.

This is the honest reason birth time is asked for

The Moon covers roughly 13.2 degrees in a day and a nakshatra is 13.33 degrees wide. So a single unknown day of birth time is worth up to about half a nakshatra of position. For some birth dates that is harmless. For others it moves you into the neighbouring nakshatra and changes your ruling planet outright.

One real chart, worked from start to finish

Take a birth on 15 August 1990 at 10:30 in the morning, India time, in New Delhi. We ran it through this app's engine. The Moon is at 18.92 degrees of Taurus in sidereal terms - a longitude of 48.92 degrees from the start of Aries - which places it in Rohini, third pada. Rohini is a Moon nakshatra, so this life opens in Moon Mahadasha.

Rohini runs from 40 degrees to 53 degrees 20 minutes. The Moon at 48.92 degrees has crossed 8.92 of its 13.33 degrees, roughly two thirds. Two thirds of the Moon's ten years were therefore already spent at birth, and the engine runs the first Moon period for the remaining third: it ends on 5 December 1993, about three years and four months after birth. From there every period runs its full length.

MahadashaStartsEndsLength
Moon (balance)15 Aug 19905 Dec 1993about 3.3 of 10 years
Mars5 Dec 19935 Dec 20007 years
Rahu5 Dec 20005 Dec 201818 years
Jupiter5 Dec 20185 Dec 203416 years
Saturn5 Dec 20345 Dec 205319 years
Mercury5 Dec 20535 Dec 207017 years
Ketu5 Dec 20705 Dec 20777 years
Venus5 Dec 20774 Dec 209720 years
Sun4 Dec 20976 Dec 21036 years
Engine output for 15 Aug 1990, 10:30 IST, New Delhi. The date drifts by a day here and there because the engine uses years of 365.2425 days and starts each period at the exact instant the previous one ended.

Notice what the table does and does not say. It does not say this person had an eventful 2001 or a quiet 2025. It says only that from late 2000 to late 2018 the ruling lord was Rahu, and that from December 2018 to December 2034 it is Jupiter. Most people live through only five or six Mahadashas, which is part of why the nine never feel equal in a single life: someone born late in a Venus nakshatra may meet Venus for only a few months as an infant and never again.

Notice too that the dates line up on 5 December every time. That is a consequence of the rule, not a coincidence: once the first, partial period is over, every boundary is a whole number of years after the previous one, so they all fall on nearly the same calendar day. Your own Mahadasha boundaries will share an anniversary in the same way. The day they share is set by your Moon's position at birth, which is why two people with the same birthday can have completely different anniversaries.

The sub-period is usually the thing you can feel

A Mahadasha can run for six years or for twenty. Nothing that lasts twenty years feels like an event, which is why reading only the Mahadasha tends to produce vague advice. Each Mahadasha is divided again into nine Antardashas - sub-periods - in the same nine-lord order, each sized in proportion to its own lord.

The arithmetic is plain. Saturn's Antardasha inside Saturn's own 19-year Mahadasha runs 19 x 19/120, which is a little over three years. Sun's Antardasha inside that same Mahadasha runs 19 x 6/120, which is under a year. Those are the boundaries that land close enough together to actually match against your calendar.

For the 1990 chart above, the Jupiter Mahadasha that began in December 2018 opens with Jupiter's own sub-period (16 x 16/120, about 2.1 years, to January 2021), then Saturn to August 2023, Mercury to November 2025, and Ketu, which ends on 17 October 2026. A Venus sub-period then runs to June 2029 - the longest sub-period in this Mahadasha, because Venus has the longest period of all nine. The first sub-period always belongs to the Mahadasha lord itself; BPHS Chapter 51 states that the first Antardasha "belongs to the Lord of the Dasha", and the rest follow in the fixed order.

There is a third level, the Pratyantardasha, cut from each sub-period by exactly the same rule. In the same chart the Ketu sub-period running in October 2026 is itself split into nine pieces, and the last of them, Mercury, runs from 30 August to 17 October 2026 - about seven weeks. That is the scale at which a statement can be checked against a diary. The full arithmetic, with the engine's method for keeping the levels exactly nested, is in Antardasha and Pratyantar, explained.

This is also where most disappointment with dasha readings comes from. Being told you are in an eighteen-year Rahu period explains nothing about this month. Being told which sub-period runs, and on what date it hands over to the next one, is a statement you can check.

How the classical text says a period should be judged

Having the dates is half of the system. The other half is reading what a given period means for a given chart, and here BPHS is more conditional than most popular summaries. Chapter 47 opens by distinguishing two kinds of dasha effect: "general" effects that come from the planet's own nature, and "distinctive" effects that come from where that planet sits in your chart. A Saturn period is a Saturn period for everyone, in the general sense; what it does in your life depends on which houses Saturn rules for you, where it is placed, and what it is associated with.

The same chapter gives a rule for when within a long period its effects arrive. A planet in the first third of its sign - the first drekkana - shows its effects at the beginning of its dasha, one in the second third in the middle, and one in the last third at the end. A retrograde planet reverses the order, and since Rahu and Ketu are always treated as retrograde, their effects are read in reverse order too. Our engine does not apply this rule; it is reported here because it is in the text and because it is the classical answer to "why did nothing happen at the start of my dasha".

Slokas 5-6 then set the broad test. A period is favourable when its lord is, at the start of the dasha, in the ascendant, exalted, in its own sign or a friendly one. It is unfavourable when the lord is in the 6th, 8th or 12th house, debilitated, or in an inimical sign. The rest of the chapter goes planet by planet - for the Sun, for instance, wealth and honour from authority when strong and well placed; anxieties, loss and friction with family when debilitated or tied to the lords of the 6th, 8th or 12th. In each case the description is conditional on placement, and Parashara repeatedly qualifies it with aspects from benefics or malefics.

Rahu and Ketu, the two lords with no sign of their own

Two of the nine Mahadasha lords are not planets in the physical sense but the Moon's nodes, and between them they hold 25 of the 120 years. Because they own no sign in the ordinary scheme, Parashara has to say how they are to be judged before he can describe their dashas. In Chapter 47 he gives Rahu exaltation in Taurus and Ketu in Scorpio, and Mulatrikona in Gemini and Sagittarius; he gives their own signs as Aquarius and Scorpio, while recording that "some sages" give Virgo to Rahu and Pisces to Ketu instead. The text is openly reporting a disagreement there, and so does this page.

With that settled, the Rahu dasha is described the same conditional way as the others. A Rahu exalted, or with benefics, or in the 1st, 3rd, 4th, 7th, 10th or 11th house, is described with gains, comforts and recognition from foreign authorities. A Rahu in the 8th or 12th, or joined with malefics, is described with troubles - and then the text adds a timing shape within the period: loss at the start, some relief in the middle, anxiety again towards the end. Chapter 48 also notes, in a short aside, that Rahu and Ketu give favourable results in the 3rd, 6th and 11th houses - the reverse of how those houses treat the other lords.

The practical point is the same as for the others. "Rahu Mahadasha" on its own is eighteen years of a general description. Where Rahu sits in your chart, and with what, is what the text actually reads.

House lordship changes the reading

Chapter 48 adds a second layer: the dasha of a house lord brings the matters of that house forward. Its list is blunt. The dasha of the ascendant lord brings physical well-being; of the 4th lord, house and land; of the 5th lord, progress in education and happiness from children; of the 9th lord, religious-mindedness and unexpected gains; of the 10th lord, recognition. The lords of the 6th, 8th and 12th are read as difficult. But the chapter immediately qualifies its own list: a 6th, 8th or 12th lord associated with a trikona lord becomes favourable, and when the 9th lord sits in the ascendant and the ascendant lord in the 9th, the dashas of both are called "extremely beneficial". The same planet can therefore run a very different period in two charts, purely because of which houses it rules. Read the house pages - for instance the 10th house and the 9th house - alongside the dasha page for the planet that rules them in your chart.

Parashara also asks that the planet be judged twice: where it was at birth, and where it is "at the commencement of the dasha". That second check is a transit question, and it is why dasha and transit are normally read together. The Gochar (transit) calculator shows where the planets are now against your Moon sign; the birth chart calculator shows where they were when you were born.

What a "bad" dasha is, and what it is not

The classical vocabulary sorts the lords roughly: Jupiter, Venus, Mercury and the Moon read as supportive; Saturn, Rahu and Ketu read as testing; the Sun and Mars sit in between and are not forced into either box. Our engine uses exactly that split and no finer one, because a finer one would be invented rather than sourced.

It is worth being exact about what that means. In the convergence reading this page ends in, the engine classifies the Mahadasha lord by its nature alone - favourable, testing or mixed - and turns that into a stance: expand, hold, or build. It does not apply the Chapter 47 and 48 conditions above: house lordship, dignity at birth, the planet's position at the start of the period. So the reading is a general one in Parashara's own sense of the word. That is a real limit and the page says so rather than dressing the general reading up as a personal one.

For the personal layer, the place to look is the planet itself in your chart. The planet pages - Saturn, Jupiter, Rahu and the rest - and the planet-in-house pages, such as Saturn in the 10th house, are where the distinctive side of a period is described.

What that classification is not is a verdict. A testing period is a description of the kind of pressure a stretch of years applies, not a prediction that things go badly. The practical use of knowing you are in one is boring and real: it argues for consolidating rather than launching, and it gives you a date after which the argument changes.

It is also only one timing layer. Numerology runs its own independent clock over the same years - see your Personal Year - and the two do not always agree. When they do not, the disagreement itself is the useful signal.

Why the app reads the next twelve months, not today

When the calculator below reads your Mahadasha it does not simply report whichever period is running at this instant. It looks at the next twelve months and picks the period that covers the most of them. The reason is in the code's own comment: a dasha that ends next week should not be the headline for a year. If a Mahadasha boundary does fall inside the window, the handover date is reported as a fact in its own right, and the Antardashas inside the window are listed with the date each one hands over.

For the 1990 chart, read on 9 October 2026, Jupiter covers all twelve months, so Jupiter is the headline; inside it, the Ketu sub-period hands over to Venus on 17 October 2026. A window straddling two Mahadashas is uncommon - a Mahadasha lasts six to twenty years - but when it happens the date matters more than either lord, and it is shown that way.

Where the answer can quietly be wrong

Because the whole timeline hangs from one number, the Moon's longitude, it is worth knowing how sensitive that number is. Here is a concrete case from the same engine. Run the date before our example - 14 August 1990, New Delhi - at different hours, and look at the first Mahadasha.

Birth time (UTC) on 14 Aug 1990First MahadashaFirst period ends
00:30Sun21 Mar 1994
06:30Sun13 Aug 1992
12:30Sun6 Jan 1991
18:30Moon10 Aug 1998
23:30Moon18 May 1996
Engine output. Between 12:30 and 18:30 UTC the Moon leaves Krittika (a Sun nakshatra) and enters Rohini (a Moon nakshatra).

Two people born on that one date, a few hours apart, start life in different Mahadashas, and every boundary for the rest of their lives is shifted. Even within the same nakshatra, the balance moves fast: between 00:30 and 12:30 the end of the first Sun period moves from March 1994 to January 1991, more than three years, because the Moon has crossed most of Krittika in those twelve hours. Every later boundary moves with it.

That is the general rule: the Moon moves roughly 13 degrees a day, so an hour of birth-time error moves it about half a degree, and half a degree of a 13.33-degree nakshatra is close to four percent of the first lord's years. For a 20-year Venus period that is around nine months; for a 6-year Sun period, under three. If you do not know your time, what to do when birth time is unknown goes through what still holds and what does not.

The second source of quiet disagreement is the zodiac itself. The nakshatras are measured in the sidereal zodiac, which needs an ayanamsa - an offset from the tropical zodiac. This app uses Lahiri, and the ayanamsa calculator shows the value for any date. Software that uses a different ayanamsa places the Moon a little differently, and a Moon near a nakshatra edge can then land in a different nakshatra altogether. Why apps disagree on your nakshatra goes through that case with numbers.

A smaller, third source is the length of a year. This engine converts dasha years to dates using a year of 365.2425 days, the average Gregorian year. Any program that uses a different year length will place the boundaries on slightly different dates, and the gap grows the further from birth you go. If two calculators agree on your Mahadasha lord and disagree by some days on its start, this is usually why.

Vimshottari is not the only dasha

BPHS Chapter 46 names many dasha systems - Ashtottari, Shodashottari, Dwadashottari, Panchottari, Shatabdik, Chaturashiti-sama, Dwisaptati-sama and others among the nakshatra-based ones, and a further list of sign- and other dashas. It calls Vimshottari "the most appropriate for the general populace" and treats several others as applying only under conditions in the chart. Ashtottari, for example, is described there with eight lords - Ketu is left out - and its own set of years.

This app follows Parashara's preference: every timing statement it makes uses Vimshottari. The alternate dashas calculator computes six of the conditional nakshatra dashas - Shodashottari, Dwadashottari, Panchottari, Shatabdik, Chaturashiti-sama and Dwisaptati-sama - shows the starting lord and balance in each, and states each system's eligibility condition, so you can see which, if any, the text would apply to your chart. The Chara Dasha calculator covers the best-known sign-based system.

A sensible order for reading your own timeline

  1. Check the input first. Confirm the date, the time and the place, and note how sure you are of the time. If the Moon is within a degree or so of a nakshatra edge, treat the first lord as uncertain until the time is confirmed.
  2. Read the lord of the Mahadasha you are in, in general terms - its nature, and the general description its dasha page gives.
  3. Then read it in your chart: which houses it rules from your ascendant, which house it sits in, its sign and dignity, and which planets are with it or aspect it. This is what BPHS calls the distinctive effect, and it outweighs the general one.
  4. Then read the Antardasha the same way, and treat the pair together - the sub-period lord's houses and placement in relation to the Mahadasha lord's.
  5. Write down the handover dates and check them afterwards. A timing system earns trust, or loses it, at its boundaries, and the boundaries are the one thing it states precisely.

The fifth step is the one most often skipped, and it is the most useful. A dasha reading that cannot be checked against what actually happened is not worth much; one that names a date and a kind of change can be held to account, by you, without any expertise.

Finding yours

You need one thing: your date of birth. A birth time sharpens the sub-period boundaries and, on some dates, decides the ruling planet altogether - the calculator below will tell you which of those two situations your own birth date is in, rather than making you guess. For the full nine-period timeline with every sub-period, use the Vimshottari Dasha calculator; to see the Moon nakshatra the whole thing starts from, use the nakshatra calculator or read Moon sign and nakshatra. The timing feature puts the dasha next to the other timing layers the app computes.

Is my Mahadasha the same as my Moon sign?
No. The Mahadasha comes from the Moon's nakshatra, which is a finer division than its sign - each sign holds two and a quarter nakshatras, and they can have three different lords. Two people with the Moon in Taurus can start life in Sun, Moon or Mars Mahadasha.
Why does my first Mahadasha look shorter than the table says?
Because you were born part-way through it. Only the balance remaining at birth runs - BPHS Ch. 46 Sl. 16 gives the rule, and the engine applies it as the fraction of the Moon's nakshatra not yet crossed.
Can I be in the same Mahadasha twice?
Only if you live through a full 120-year cycle, since the nine follow one another and the total is 120 years. In practice everyone meets each lord at most once as a Mahadasha, though every lord returns many times as an Antardasha.
Does a "testing" Mahadasha mean a bad two decades?
No. The tone is a general classification by planet, which is the only one the engine applies. BPHS itself says the result depends on placement, dignity, house lordship and aspects - and that a difficult lord tied to a trikona lord can give good results.
Does the engine use the BPHS drekkana timing rule?
No. Chapter 47's rule - effects early, middle or late in the period by the planet's drekkana - is described on this page because it is in the text, but the app's timing reading does not apply it.
Why do two apps show different start dates for the same Mahadasha?
Usually a different ayanamsa, a different year length, or a different birth-time input. All three move the dates; the first and last can also change the lord.
Now on yourself

The Mahadasha you are running

This date is sent only to compute the answer. Nothing is stored, no account is created, and no email is asked for.

Read this next