Kundli basics
How to read Vimshottari Dasha: Mahadasha, Antardasha and the dates in your chart
Learn how to read Vimshottari Dasha step by step: your first planet, the balance at birth, sub-period lengths and a full worked example.
By Astrovarg · · updated

Vimshottari Dasha (Viṁśottarī Daśā) divides a life into periods ruled by nine planets in a fixed 120-year cycle, with each major period (Mahadasha) split into sub-periods (Antardashas). Our Vimshottari Dasha guide and calculator covers those basics; this guide shows how to read Vimshottari Dasha in your own chart.
This article is the practical part. It shows, step by step, how your dates are worked out from your birth chart and how to read them. We use one example chart all the way through.
Step 1: find your first planet from the Moon's nakshatra
Your Dasha begins at the moment of birth, and the Moon decides which planet comes first. The zodiac is divided into 27 nakshatras, each 13°20′ wide. Each nakshatra has a ruling planet, and the nine rulers repeat three times in the same order the Dasha follows. This table puts the order, the years and the nakshatras together:
Order | Planet | Years | Its nakshatras |
|---|---|---|---|
1 | Ketu | 7 | Ashwini, Magha, Mula |
2 | Venus | 20 | Bharani, Purva Phalguni, Purva Ashadha |
3 | Sun | 6 | Krittika, Uttara Phalguni, Uttara Ashadha |
4 | Moon | 10 | Rohini, Hasta, Shravana |
5 | Mars | 7 | Mrigashira, Chitra, Dhanishta |
6 | Rahu | 18 | Ardra, Swati, Shatabhisha |
7 | Jupiter | 16 | Punarvasu, Vishakha, Purva Bhadrapada |
8 | Saturn | 19 | Pushya, Anuradha, Uttara Bhadrapada |
9 | Mercury | 17 | Ashlesha, Jyeshtha, Revati |
Look up the nakshatra your Moon occupies at birth. Its ruler is the planet of your first Mahadasha. After that the order simply continues down the table, and after Mercury it returns to Ketu.
Step 2: work out the balance from the Moon's exact degree
The Dasha starts at birth, but the first period does not run its full length. How much of it you receive depends on exactly how far the Moon has travelled through its nakshatra. The part the Moon has already crossed counts as used; the part still ahead is your balance at birth:
balance = the first planet's years × (degrees the Moon still has to cross ÷ 13°20′)
A Moon near the start of its nakshatra gives almost the full period. A Moon near the end gives only a short one. From the second Mahadasha on, every period runs its full number of years. This is also why an accurate birth time matters, as the calculator page explains.
Step 3: divide each period into its sub-periods
Each Mahadasha holds nine Antardashas. They start with the Mahadasha's own planet and follow the table's order. Each one's length is in proportion to its planet's years:
Antardasha length = Mahadasha years × Antardasha planet's years ÷ 120
The answer is in years, written as a decimal. So 2.13 years means about 2 years and 1½ months (0.13 × 12 ≈ 1.6 months), not 2 years and 13 months.
Each Antardasha divides again by the same rule into nine Pratyantardashas. Astrologers write the running chain with slashes, for example "Rahu / Mars / Jupiter": the Mahadasha first, then the Antardasha, then the Pratyantardasha.
A worked example: Asha
Asha is a sample profile, not a real person: born 18 April 1990 at 16:25 in Mumbai. Every date below is computed by our engine.
The Moon's nakshatra. At Asha's birth the Moon is at 6°17′ Capricorn, in Uttara Ashadha (third pada). Uttara Ashadha runs from 26°40′ Sagittarius to 10°00′ Capricorn.
The first planet. The table gives Uttara Ashadha to the Sun, so Asha's Dasha opens with the Sun's Mahadasha.
The balance. The Moon has crossed 9°38′ of the nakshatra's 13°20′ and has 3°42′ still to go, about 28% of it. The Sun's period is 6 years, and 6 × 0.278 = 1.667 years, about 1 year 8 months. So the Sun's Mahadasha runs from birth to 18 December 1991.
The Mahadashas that follow, each in full, in the table's order:
Mahadasha | From | To |
|---|---|---|
Sun (balance) | 18 Apr 1990 | 18 Dec 1991 |
Moon | 18 Dec 1991 | 18 Dec 2001 |
Mars | 18 Dec 2001 | 17 Dec 2008 |
Rahu | 17 Dec 2008 | 18 Dec 2026 |
Jupiter | 18 Dec 2026 | 18 Dec 2042 |
Saturn | 18 Dec 2042 | 18 Dec 2061 |
Where Asha is now
In late October 2026 Asha is in the Rahu Mahadasha, Mars Antardasha, which runs from 30 November 2025 to 18 December 2026. That Antardasha lasts 18 × 7 ÷ 120 = 1.05 years. On 18 December 2026 the Jupiter Mahadasha begins.
The next sub-periods. The Jupiter Mahadasha opens with its own Antardasha:
Antardasha in Jupiter | From | To | Length |
|---|---|---|---|
Jupiter | 18 Dec 2026 | 4 Feb 2029 | 16 × 16 ÷ 120 = 2.13 years |
Saturn | 4 Feb 2029 | 19 Aug 2031 | 16 × 19 ÷ 120 = 2.53 years |
Mercury | 19 Aug 2031 | 24 Nov 2033 | 16 × 17 ÷ 120 = 2.27 years |
Ketu | 24 Nov 2033 | 30 Oct 2034 | 16 × 7 ÷ 120 = 0.93 years |
One level deeper. Inside Jupiter / Jupiter, the first Pratyantardasha is Jupiter's own, to 1 April 2027, and the next is Saturn's, to 2 August 2027.
So on 1 January 2027 Asha's chain reads Jupiter / Jupiter / Jupiter: a new Mahadasha, at the very start of its first sub-period.
How to read Vimshottari Dasha on our calculator
Enter your birth date, time and place in our Vimshottari Dasha calculator. Then read the results in this order.
Start with the running chain. The top of the results shows the Mahadasha, Antardasha and Pratyantardasha in effect now (MD / AD / PD). That is your "where am I" answer, like Asha's "Rahu / Mars" today.
Check the time remaining. It shows how far you are into the current Mahadasha and how long is left, so you can see whether a change-over is years or months away.
Read the Dasha Balance. This is the balance from Step 2: how much of your first Mahadasha remained when you were born. It explains why your first period is shorter than the table says.
Walk the Mahadasha timeline. The nine major periods run in order. Use "Show earlier" and "Show later" to see past and future periods, and note the dates where one ends and the next begins.
Open the current Mahadasha's sub-periods. The Antardasha view lists each sub-period with its dates. Their lengths follow the Step 3 formula, and you can check them yourself.
Mark the next change-over. Write down when your current Antardasha ends. Many people find these dates the most useful part of the timeline for planning.
You can see your Moon's nakshatra, the starting point of all of this, in your birth chart.
Reading a period calmly
A Dasha shows which planet's themes are more in the foreground for a stretch of time. It does not fix events. How a period feels depends on the whole chart: where that planet sits, which houses it rules, how strong it is, and how it relates to the Mahadasha planet when you are reading an Antardasha. The same Mahadasha can feel quite different for two people.
A few gentle guidelines:
Read the planet in your chart, not its reputation. A "difficult" planet that is well placed can bring steady progress, and a "gentle" one that is poorly placed may ask for more care.
Look at the change-overs. People often notice a shift in focus when a Mahadasha or Antardasha changes. It is a good time to take stock and plan.
Use it as a calendar, not a verdict. Many people use their Dasha to plan: when to start something new, when to consolidate, when to rest.
Frequently asked questions
How do I find which Dasha I am in now?
Enter your birth date, time and place in our Vimshottari Dasha calculator. The running Mahadasha, Antardasha and Pratyantardasha are shown at the top.
Why does my Dasha start with a short period?
Your Dasha begins at birth, and the Moon's exact degree within its nakshatra decides how much of the first period remains. If the Moon was well into its nakshatra, only a short balance is left.
How is an Antardasha's length worked out?
Multiply the Mahadasha's years by the Antardasha planet's years and divide by 120. For example, Jupiter's own Antardasha inside Jupiter's 16-year Mahadasha is 16 × 16 ÷ 120 = 2.13 years. For Asha that runs from 18 December 2026 to 4 February 2029.
Is a Rahu or Saturn Mahadasha always difficult?
No. Results depend on where the planet sits in your chart and how it is connected. A period describes a focus, not a fixed outcome.
Sources
Bṛhat Parāśara Horā Śāstra, chapter 46 (the Vimshottari order and years; the first period from the birth nakshatra's lord, 46.12–13), chapter 51 (Antardashas in the same order from the Mahadasha's own planet, 51.2–3) and chapter 61 (Pratyantardashas, 61.1).
Astrovarg counts a Dasha year as the sidereal year of 365.25636 days.
Background reading: Dasha (astrology) on Wikipedia.