What is Vimshottari Dasha, explained for beginners?
Vimshottari Dasha is a 120-year Vedic timing cycle that splits your life into back-to-back periods, each ruled by one of nine planets (mahadasha), further divided into sub-periods (bhukti). Your birth chart shows what's possible; the dasha sequence says when each theme is active.
Picture your birth chart as a movie script that already contains every scene of your life. Vimshottari Dasha is the release schedule that says when each scene actually plays on screen. Your birth chart shows the "what"; the dasha (timing period) system tells you the "when." It splits your life into a series of back-to-back periods, each one handed to a different planet to run, and while that planet's period is active, its themes are said to step into the spotlight.
The word vimshottari is Sanskrit for "one hundred and twenty," because if you add up all nine periods, they total exactly 120 years. Nobody actually lives through the whole cycle, of course, and that's rather the point — where you drop into that 120-year loop depends entirely on the moment you were born, so two people the exact same age can be running two totally different planets right now.
That entry point is what makes the whole system personal instead of generic. It's calculated from the exact position of the Moon at the moment you were born — not the Sun, and not simply your birthdate. Two babies born on the same day, just a few hours apart, can end up starting the cycle at different points and running different mahadashas their entire lives.
This is also what makes Vimshottari fundamentally different from a transit like Sade Sati, which shows up on Saturn's own schedule and hits everyone with the same Moon sign at the same time. A dasha belongs to you specifically; a transit is shared with a whole group of people. Traditional practice reads both together, and when a transit lines up with a matching dasha, that overlap is treated as considerably more significant than either one shows up alone. Readers in Tamil may prefer the dedicated Sani Peyarchi page, which lists Saturn's sign changes with their exact dates in Tamil. Jupiter's transit is worth tracking the same way — see Guru Peyarchi 2026 for its exact dates and effects.
The nine mahadashas and their lengths
All nine periods always run in the exact same order, and each one is always the exact same length — the only thing personal to you is where in that fixed sequence you enter:
| Order | Mahadasha | Sanskrit name | Length |
|---|---|---|---|
| 1 | Ketu | Ketu | 7 years |
| 2 | Venus | Shukra | 20 years |
| 3 | Sun | Surya / Ravi | 6 years |
| 4 | Moon | Chandra | 10 years |
| 5 | Mars | Mangal / Kuja | 7 years |
| 6 | Rahu | Rahu | 18 years |
| 7 | Jupiter | Guru / Brihaspati | 16 years |
| 8 | Saturn | Shani | 19 years |
| 9 | Mercury | Budha | 17 years |
The order loops around forever. After Mercury, it just goes back to Ketu again. So if your Venus mahadasha ends, the Sun's begins next — never Saturn's, never Mars's, no exceptions. Once you know the order, you can always predict what comes next in your own life without any calculator at all, even if you'll want one for the exact dates.
It's worth sitting with how different those lengths are, because that's really the scale this whole system operates on. Venus runs a full 20 years, while the Sun runs just 6. A single mahadasha can stretch across your entire childhood, or your whole career, or a whole marriage. This isn't a system built for predicting next Tuesday — it thinks in decades.
Why the cycle totals exactly 120 years
Add up the nine period lengths — 7, 20, 6, 10, 7, 18, 16, 19 and 17 — and you get exactly 120. That's not a coincidence or a rounding error; it's the number the whole system is deliberately built around, and it's literally where the name Vimshottari comes from.
120 years is what's called the purna ayus — the full theoretical human lifespan in this classical framework, a kind of ceiling that an actual life is measured against. Nobody actually lives the entire cycle, so in practice, everyone gets a slice of it, stepping in partway and stopping partway. Exactly where you step in is decided by your Moon's position — and that's really the entire "personalization" this whole system offers.
It's also why every antardasha calculation divides by 120: each sub-period simply gets the same slice of its parent period that its planet gets of the whole cycle. Venus always takes 20/120 of whatever it's dividing, Saturn always takes 19/120, the Sun always takes 6/120. That same fraction applies at every level down, which is exactly why the math stays this simple all the way to pratyantardasha and beyond.
One practical thing worth noticing: because the nine lengths are so lopsided, a person's life can end up dominated by just two or three planets. Someone entering the cycle at Venus, for instance, runs Venus for 20 years, the Sun for 6, the Moon for 10, Mars for 7, and Rahu for 18 — that's sixty-one years covered by five periods, and two of those five alone account for more than half the time.
How your starting dasha gets decided
Your entry point into that 120-year cycle comes from the nakshatra (one of 27 lunar constellations, or "star signs" the sky is divided into) that your Moon was sitting in when you were born. The full zodiac splits into 27 nakshatras, each 13°20' wide, and each has a planet assigned to rule it. Those ruling planets run in the exact same nine-planet order as the mahadashas do, just repeating three times over across the 27 slots.
Whichever planet rules your Moon's nakshatra is the planet whose mahadasha you were born into. So if your Moon fell in Ashwini, ruled by Ketu, you were born straight into a Ketu mahadasha. If it fell in Rohini, ruled by the Moon itself, you were born into a Moon mahadasha. It really is that direct.
The second piece is what's called the balance. You're almost never born at the precise starting instant of a nakshatra — you arrive partway through one — so you only inherit whatever's left of that first mahadasha. How far the Moon had already traveled through the nakshatra tells the calculator how much time was already "used up." Say your Moon was a quarter of the way through Rohini at birth: a quarter of the 10-year Moon mahadasha had already elapsed before you were even born, leaving 7.5 years of it still to run for you.
This is exactly why your birth time matters so much for dasha work. The Moon moves through an entire nakshatra in roughly a day, so an hour of error in your recorded birth time shifts that balance by a few weeks — and pushes every single period after it by the same amount. A bigger error can even flip which nakshatra you started in altogether, throwing off the whole sequence. You can check exactly which nakshatra and pada (quarter) your Moon falls in using the Nakshatra Finder.
Mahadasha, Antardasha, Pratyantardasha — the nesting-doll structure
Think of Russian nesting dolls. Each mahadasha splits into smaller periods, which split into smaller periods again, always cycling through the same nine planets in the same order and the same proportions. Here's the naming ladder, biggest to smallest:
- Mahadasha — the big period, 6 to 20 years. Often just called "the dasha" for short.
- Antardasha — also called bhukti. The nine sub-periods inside a mahadasha, each running from a few months to a few years.
- Pratyantardasha — a sub-period inside the antardasha, running weeks to months.
- Sookshma and Prana — two even finer levels, down to days and hours, used mostly by astrologers pinpointing the exact timing of a specific event.
Every antardasha's length follows one proportional rule: multiply the mahadasha's length by the antardasha planet's own length, then divide by 120. So Saturn's antardasha inside Venus's 20-year mahadasha comes out to 20 × 19 ÷ 120, roughly 3 years and 2 months. That same simple arithmetic repeats at every level going down.
In practice, the antardasha is where most of the genuinely useful reading happens. A 19-year Saturn mahadasha is too long a stretch to sum up as "one thing" — but the specific Saturn-Jupiter or Saturn-Rahu sub-period inside it is a concrete, datable window you can actually plan around. The calculator above gives you both levels, with exact real-world dates.
Why every mahadasha opens with its own antardasha
Here's a detail that trips up anyone reading a dasha table for the first time: the very first antardasha of any mahadasha is always ruled by that same mahadasha's own planet. A Rahu mahadasha opens with a Rahu-Rahu sub-period. A Saturn mahadasha opens with Saturn-Saturn. Venus opens with Venus-Venus. It looks like a typo the first time you see it — it isn't.
It's not a quirk and not a calculation error. The antardashas follow the identical nine-planet order the mahadashas do, except the countdown starts from the mahadasha's own lord rather than always restarting from Ketu. So inside a Rahu mahadasha, the sequence runs Rahu, Jupiter, Saturn, Mercury, Ketu, Venus, Sun, Moon, Mars — starting right at Rahu and wrapping around from there.
That opening self-paired sub-period is also the longest of the nine inside any given mahadasha, simply because a planet always claims the biggest possible proportional share of itself. Rahu-Rahu works out to 18 × 18 ÷ 120, about 2 years and 8 months — the single longest stretch inside an 18-year Rahu period. Traditionally, this opening stretch is read as the mahadasha at its most concentrated and purest, which is part of why the early years of a major period often feel the most distinctive.
Antardasha lengths at a glance
Because antardasha length is always a fixed proportion, the same pairing of planets is always the same fraction of its mahadasha, no matter whose chart it's in. The table below spells out the nine antardasha lengths inside a few of the longer mahadashas — the ones people most often want dated exactly.
| Antardasha lord | In Venus (20 yr) | In Saturn (19 yr) | In Rahu (18 yr) | In Mercury (17 yr) |
|---|---|---|---|---|
| Ketu (7) | 1 yr 2 m | 1 yr 1 m | 1 yr 1 m | 1 yr 0 m |
| Venus (20) | 3 yr 4 m | 3 yr 2 m | 3 yr 0 m | 2 yr 10 m |
| Sun (6) | 1 yr 0 m | 0 yr 11 m | 0 yr 11 m | 0 yr 10 m |
| Moon (10) | 1 yr 8 m | 1 yr 7 m | 1 yr 6 m | 1 yr 5 m |
| Mars (7) | 1 yr 2 m | 1 yr 1 m | 1 yr 1 m | 1 yr 0 m |
| Rahu (18) | 3 yr 0 m | 2 yr 10 m | 2 yr 8 m | 2 yr 7 m |
| Jupiter (16) | 2 yr 8 m | 2 yr 6 m | 2 yr 5 m | 2 yr 3 m |
| Saturn (19) | 3 yr 2 m | 3 yr 0 m | 2 yr 10 m | 2 yr 8 m |
| Mercury (17) | 2 yr 10 m | 2 yr 8 m | 2 yr 7 m | 2 yr 5 m |
Rounded to the nearest month. The exact figure is mahadasha years multiplied by antardasha years divided by 120; the calculator above gives real dates rather than durations.
Two things jump out here. First, the nine antardashas inside one mahadasha are wildly unequal — inside Venus, the Sun's sub-period lasts about a year while Venus's own sub-period runs three years and four months. Second, the shortest sub-periods, the Sun's and Ketu's, blow by in under a year even inside the longest mahadashas — easy to miss entirely if you're skimming a table too fast.
The nine mahadashas in brief
Here's what each period is traditionally linked to, based on the natural themes of its ruling planet. Treat these as general flavor notes, not fixed outcomes — what a period actually plays out like in your own chart depends on where that planet sits, which houses it's in charge of, and how strong it is.
- Ketu mahadasha (7 years) — Ketu is the detaching node. Associated with letting go, spiritual interest, sudden endings and a loosening of worldly attachment.
- Venus / Shukra mahadasha (20 years) — the longest. Relationships, comfort, art, beauty, vehicles and material ease. Often the period during which marriage and settled domestic life fall, simply because it is so long.
- Sun / Surya mahadasha (6 years) — the shortest. Authority, father, government, recognition, health and the sense of self.
- Moon / Chandra mahadasha (10 years) — mind, mother, emotional life, travel and public contact. Read as a changeable period, since the Moon is the fastest-moving body.
- Mars / Mangal mahadasha (7 years) — energy, competition, property, siblings, surgery and conflict. Traditionally an active and forceful period.
- Rahu mahadasha (18 years) — ambition, foreign connections, technology, unconventional paths and sudden rises. The period most written about, and the one people most often ask about by name.
- Jupiter / Guru mahadasha (16 years) — knowledge, teaching, children, wealth, ethics and expansion. Generally the most favourably read of the nine.
- Saturn / Shani mahadasha (19 years) — work, duty, delay, structure, endurance and consequence. Long and demanding in the classical reading, though a strong Saturn is held to deliver substantially through it.
- Mercury / Budha mahadasha (17 years) — communication, commerce, learning, analysis and negotiation.
One honest caution: these are themes, not forecasts written in stone. A planet traditionally seen as "difficult" but sitting strong and well placed in your own chart can run a genuinely excellent period, and a "favorable" planet that's weak can disappoint. The Shadbala calculator measures exactly that strength, in a unit called rupas — it's the single most useful thing to check before reading much into any dasha at all.
How to find your current mahadasha and antardasha yourself
The calculator above already highlights your current period for you, but it's worth learning to read the table yourself — the layout is the same in basically every dasha report you'll ever be handed, from any source.
- Find today's date in the mahadasha column. Each row spans several years; you want the row whose start date has already passed but whose end date hasn't arrived yet. That row's planet is your current mahadasha lord.
- Open that row up. Inside it sit nine antardashas, running in that same fixed order, starting from the mahadasha's own lord.
- Find today's date again, inside those nine. That's your antardasha. The pairing is always written mahadasha-first: "Saturn-Mercury" means a Saturn mahadasha with a Mercury antardasha running inside it.
- Note the end date. The antardasha's end date is usually the more useful number, since it's the nearer horizon — mahadashas shift every 6 to 20 years, but antardashas shift every few months to a few years.
That mahadasha-first writing convention is worth remembering carefully, because "Venus-Saturn" and "Saturn-Venus" are two completely different periods, often decades apart in the same person's life. If anyone hands you a period without making clear which planet is which, just ask.
A worked example, step by step
Numbers make more sense with a made-up person attached to them. Say your Moon falls in Vishakha, a nakshatra ruled by Jupiter, and you were born one third of the way through it. Here's how the whole sequence unfolds from there.
Jupiter's mahadasha runs 16 years. Since a third of it had already "elapsed" before your birth (astrologically speaking), you're born with about 10 years and 8 months of Jupiter mahadasha left to run. That takes you from birth to roughly age 10.
From there, the fixed order just takes over on autopilot. Jupiter is seventh in the nine-planet sequence, so Saturn comes next, running its full 19 years, taking you to roughly age 30. Then Mercury for 17 years, to about 47. Then it wraps back around to Ketu for 7 years, Venus for 20, and so on. None of that ordering ever changes between different people's charts — only where you personally enter it, and how much of that first period you inherit, is unique to you.
Inside that Saturn mahadasha running from age 10 to 30, the antardashas kick off with Saturn-Saturn, which at 19 × 19 ÷ 120 works out to about 3 years. Next comes Saturn-Mercury at 19 × 17 ÷ 120, roughly 2 years and 8 months. Then Saturn-Ketu, Saturn-Venus, and on through all nine, each one a little different length.
Walk through an example like this once, and the whole system stops feeling mysterious. It's entirely mechanical underneath: one starting point taken from your Moon, one fixed planetary order, one proportional rule applied over and over. Everything beyond that is interpretation layered on top.
On "worst years" and difficult periods — a reality check
A lot of what gets written online about dashas, especially Rahu's and Saturn's, is framed around which years will supposedly be the worst. It's worth being honest about what that question can and can't actually answer.
The dasha system reliably tells you which planet is taking center stage, and exactly when. That part is just arithmetic, and nobody disputes it. What it doesn't tell you on its own is whether that spotlight is a welcome one, because the same planet plays out completely differently depending on the chart it's in. A Rahu that's strong and well placed, ruling favorable houses for your rising sign, doesn't behave anything like a Rahu that's weak and troubled — and a generic article titled "Rahu Mahadasha" has no way of knowing which version is yours.
What a real practitioner actually looks at, beyond just the planet's name: how strong it is, which houses it rules from your ascendant, where it physically sits in the chart, what's aspecting it, and which specific antardasha inside that mahadasha is currently running. A single 18-year Rahu period contains nine very different-feeling sub-periods inside it.
So the fair way to put it: a mahadasha is a chapter heading, not a verdict. This page gives you the chapter and its exact dates. Anyone handing you a list of your "worst years" based on a planet's name alone is working with less information than your own chart already contains.
What a dasha does not tell you
- It doesn't predict specific events. A period ruled by Venus doesn't mean you're guaranteed to get married during it. It means Venus's themes move into the foreground — a much softer, more general claim than a specific prediction.
- It isn't the same thing as a transit. Dashas come from your own natal Moon and belong to you personally. Sade Sati, a Saturn return, and every other transit come instead from where the planets actually are in the sky right now, shared by everyone with your Moon sign. Being in a Shani mahadasha and being in Sade Sati are two entirely separate statements — mixing the two up is probably the single most common mistake people make in this whole area.
- It doesn't operate in isolation. Traditional practice reads a dasha alongside current transits, so the same period can land quite differently depending on what Jupiter and Saturn happen to be doing at that moment. The live transit wheel shows you the current sky.
- It's only as accurate as your birth time. The Moon moves through an entire nakshatra in roughly a day, so the balance of your very first mahadasha — and therefore every date that follows it — shifts along with your recorded time of birth.
Vimshottari and the other dasha systems out there
Vimshottari is by far the most widely used dasha (timing) system, but it's not the only game in town. Classical texts describe dozens of alternatives, and a handful are still in regular use today:
- Yogini dasha — a shorter 36-year cycle split into eight periods, also worked out from the Moon's nakshatra. Popular in parts of North India, often used as a second opinion alongside Vimshottari.
- Ashtottari dasha — a 108-year cycle that's only applied under certain chart conditions, rather than to every chart.
- Chara dasha — a sign-based system rather than a planet-based one, from the Jaimini tradition, where periods belong to zodiac signs instead of planets and their lengths vary from chart to chart.
This calculator computes Vimshottari, since it's the default across nearly all Indian astrological practice — it's what people mean when they say "dasha" without specifying further. If someone's given you a dasha period that doesn't match what you see here, it's worth first asking which system they used, rather than assuming one of the two is simply wrong.
How this dasha calculator works, under the hood
Your Moon's exact sidereal position is worked out from your birth date, time, and place using the Swiss Ephemeris — the same astronomical dataset serious astrology software relies on — combined with the Lahiri ayanamsha, the standard reference point most Indian astrologers use. Your birth city gets converted to an exact latitude and longitude, so the whole calculation reflects where you were actually born.
From that Moon position, the calculator figures out your nakshatra, its ruling planet, and exactly how far the Moon had already traveled through it. That fraction gives the balance remaining in your first mahadasha, and the entire sequence is then laid out forward from your birth with real calendar dates, each mahadasha further split into its nine antardashas.
Your current period is highlighted automatically, so you can see at a glance which mahadasha and antardasha you're running today, instead of scrolling down a table and comparing dates by hand.
One thing this calculator deliberately doesn't do is tell you what your period actually means for you personally. It gives you the planet and the exact dates — that's it. What a Rahu mahadasha does in a chart where Rahu is strong and well placed is not what it does in a chart where Rahu is weak, and no calculator can honestly bridge that gap for you.
Related tools worth trying next: the Nakshatra Finder for the birth star this whole sequence starts from, the Sade Sati calculator for Saturn's transit, the full birth chart calculator, and the live transit wheel for where the planets are sitting right now.