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

How to read Vimshottari Dasha: Mahadasha, Antardasha and the dates in your chart

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.

  1. 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.

  2. The first planet. The table gives Uttara Ashadha to the Sun, so Asha's Dasha opens with the Sun's Mahadasha.

  3. 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.

  4. 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

  1. 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.

  2. 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

  1. 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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

Tools for this