You are currently viewing Vimshottari Dasha Calculator – Calculate Mahadasha & Antardasha
Blending ancient Vedic wisdom with futuristic technology to map out planetary periods (Mahadasha and Antardasha)

Vimshottari Dasha Calculator – Calculate Mahadasha & Antardasha

Introduction: Why Dasha Timing Matters in Vedic Astrology

A birth chart shows what is promised in your life. Dasha shows when it unfolds.

Vedics astrologers use the time measurement method called Vimshottari Dasha more than any other, to break their clients’ lives into planetary periods and see which planets run each.

Online calculators generate the dasha timeline of the moment in seconds – but do you know how they reach their conclusions?

This guide will walk you through the full calculation, so that you can learn how to calculate your Mahadasha, work out your balance of dasha and manually calculate every Antardasha. You will also see where the Lagna fits in the picture.

What Is Vimshottari Dasha?

“Vimshottari” means 120 in Sanskrit, and this method puts a 120-year cycle between nine planets.

The tradition attributes this system to Sage Parashara and records it in the Brihat Parashara Hora Shastra (BPHS), considering it the most applicable dasha system for the current age.

The reasons for 120 being the most common length of a full cycle are not clear, but Parashari texts treat 120 as the full human lifespan (Param Ayush), and it is also evenly distributed between the nine planets and divides easily into the sub-periods.

The Nine Planets and Their Dasha Years

The order of the planets never changes and always follows this pattern:

Order Planet Mahadasha Years
1 Ketu 7
2 Venus 20
3 Sun 6
4 Moon 10
5 Mars 7
6 Rahu 18
7 Jupiter 16
8 Saturn 19
9 Mercury 17
Total 120

A simple way to remember the order is Ke-Ve-Su-Mo-Ma-Ra-Ju-Sa-Me.

Lagna vs Moon Nakshatra: What Actually Starts Your Dasha

Many people assume the Lagna (Ascendant) starts the dasha, but it does not.

It is the Moon’s Nakshatra at birth that sets the first Mahadasha, and the planet that rules that Nakshatra becomes your first Mahadasha lord, and your position within that Nakshatra determines how much of the first period remains.

So where does Lagna matter in the system? It matters for interpretation, as astrologers then check that planet’s house from the Lagna, and which houses it rules for your Lagna. Two people can run the same Mahadasha and get very different results, because their Lagnas are different.

In short: The Moon sets the timing of your life; the Lagna sets its meaning.

How the 27 Nakshatras Map to Dasha Lords

Each of the 27 Nakshatras belongs to one of the nine dasha planets. Since the sequence of nine planets repeats three times through the zodiac, each planet rules three Nakshatras.

Dasha Lord Nakshatras Ruled
Ketu Ashwini, Magha, Mula
Venus Bharani, Purva Phalguni, Purva Ashadha
Sun Krittika, Uttara Phalguni, Uttara Ashadha
Moon Rohini, Hasta, Shravana
Mars Mrigashira, Chitra, Dhanishta
Rahu Ardra, Swati, Shatabhisha
Jupiter Punarvasu, Vishakha, Purva Bhadrapada
Saturn Pushya, Anuradha, Uttara Bhadrapada
Mercury Ashlesha, Jyeshtha, Revati

A quick trick to find out which planet rules a Nakshatra is to divide the Nakshatra number by 9; the remainder will be the position in the sequence. Ashwini is Nakshatra 1, so it maps to Ketu. Magha is Nakshatra 10; 10 ÷ 9 leaves a remainder of 1, also mapping to Ketu.

Step-by-Step: How to Calculate Your Mahadasha

Follow these five steps.

1. Find your sidereal Moon longitude

Use your date, exact time and place of birth, using the Lahiri Ayanamsha, which most Vedic astrologers use.

2. Identify your Nakshatra

Since each Nakshatra spans 13°20′, divide the Moon’s longitude by 13.3333° and round up.

3. Find your first Mahadasha lord

Use the table above.

4. Calculate your balance of dasha

Work out how much of the Nakshatra the Moon has already crossed; the remaining portion gives your balance.

5. Build your full timeline

Add each following Mahadasha at its full length, in the fixed sequence.

How to Calculate the Balance of Dasha

Only your first Mahadasha is partial; astrologers use the rule of three to find the remaining portion.

Formula

Balance = (Portion of Nakshatra remaining ÷ 13°20′) x Mahadasha years

Working example

Suppose the Moon sits at 6°40′ inside Ashwini (which spans 13°20′); the Moon has crossed exactly half of it.

(13°20′ – 6°40′) ÷ 13°20′ = 0.5

Ashwini belongs to Ketu, who rules 7 years.

Balance = 0.5 × 7 = 3.5 years of Ketu Mahadasha

This native then has 3 years 6 months left in Ketu’s period, and Venus Mahadasha follows for its full 20 years.

If the Moon sits within the first degrees of a Nakshatra, they will get almost the full period, but if it is towards the end, only a small balance remains.

How to Calculate Antardasha (Sub-Periods)

Every Mahadasha is further divided into nine Antardashas. Each Antardasha belongs to one planet; they follow the same Vimshottari order, and always start with the Mahadasha lord.

Formula

Antardasha duration = (Mahadasha years x Antardasha planet years) ÷ 120

Working example 1: Sun in Sun

(6 x 6) ÷ 120 = 0.3 years

= 3 months 18 days

Working example 2: Mercury in Saturn

(19 x 17) ÷ 120 = 2.69 years

= 2 years 8 months 9 days

We divide by 120, because the nine planets total 120 years; the longer the two planets’ periods, the longer the Antardasha will last.

Pratyantardasha and Finer Levels

The system can be further divided, and each level follows the same proportional logic.

Level Name Typical Length
1 Mahadasha Years
2 Antardasha (Bhukti) Months
3 Pratyantardasha Weeks to days
4 Sookshma Dasha Days
5 Prana Dasha Hours to days

For most practical readings, Mahadasha and Antardasha are enough; astrologers use Pratyantardasha to pinpoint a particular month or week.

Why Accurate Birth Data Matters

Dasha calculation is highly sensitive to birth time; the Moon moves about 13° per day, and a small time error can change your Moon’s position, and thus, your balance of dasha. In some cases, it can even move your Moon into the next Nakshatra, changing your entire dasha sequence.

Your choice of ayanamsha also matters: Lahiri, Raman and KP systems place planets slightly differently, and it can change the result for a Moon near the boundaries of a Nakshatra.

If you do not know your exact birth time, consider birth time rectification; a calculator will still give you the correct dasha sequence, but start dates may shift, and the first period’s balance may be off by weeks or months.

Common Misconceptions About Dasha

“The Lagna starts the Dasha.”
No, it does not. The Lagna sets how you interpret each dasha lord’s influence.

“Saturn Mahadasha is always bad.”
No, it is not; the result depends on Saturn’s placement, dignity, aspects and house lordship in your chart.

“Your birth dasha lord is your strongest planet.”
No, it only tells you which period you were born into. Someone born towards the end of a Nakshatra may have only days of that period ahead.

“A Mahadasha gives the same results to everyone.”
No, two people with the same Mahadasha can have very different experiences, because their Lagnas are different, as are the planet’s placements.

Should You Calculate by Hand or Use a Calculator?

Both approaches are valuable.

Use a calculator for speed and accuracy: modern software uses ephemeris data to find the Moon’s position precisely, and also corrects for time zones and daylight-saving.

Calculate by hand if you want to verify or learn: it helps you spot errors and understand why two calculators sometimes show different dates; usually due to differences in the ayanamsha setting.

Whichever method you use, make sure to keep your settings consistent.

Conclusion

Vimshottari Dasha turns a static birth chart into a moving timeline. Where the timeline starts is determined by your Moon’s Nakshatra at birth, and how much of the first period you have left. The Antardasha formula then splits every major period into nine sub-periods, each one belonging to a different planet. The Lagna plays an important supporting role, as it tells you what each dasha lord means to you, based on the houses that planet rules and occupies.

Generate your dasha using a calculator, and then read it in context of your Lagna, your planetary placements and your full chart.

Frequently Asked Questions

What does Vimshottari mean?

It means 120 in Sanskrit; this system puts a 120-year cycle between the nine planets.

Does Lagna affect Vimshottari Dasha calculation?

No, your Moon’s Nakshatra at birth sets the calculation; Lagna affects how astrologers interpret each dasha lord’s results.

How many Antardashas are in one Mahadasha?

Each Mahadasha consists of nine Antardashas (also called Bhuktis). Each one belongs to a planet, following the same Vimshottari order, and always starts with the Mahadasha lord.

Which Mahadasha is longest?

Venus Mahadasha is the longest at 20 years; Sun Mahadasha is the shortest at 6 years.

How many Mahadashas does a person experience?

Most people will experience four or five Mahadashas, since the full cycle spans 120 years.

Can I calculate Dasha without my birth time?

Partly; the sequence remains correct, but the start dates and the first period’s balance may be approximate.

External Authority & Reference Backlinks