Someone tells you that you are running Rahu mahadasha, and suddenly the last few years seem to make sense. Or nothing makes sense, and you want to verify the claim yourself. Either way, what you actually need is simple: which mahadasha is running right now, which antardasha is inside it, and the exact dates for both. This guide shows you how to find your current mahadasha and antardasha in about two minutes with our free tool, explains how the calculation works so you can sanity-check any result, and walks through a full worked example.
The 2-minute method
Our free kundali page does the entire calculation for you. You do not need to know any astrology to use it.
- Open the free kundali page.
- Enter your birth date, birth time, and birth place. Time accuracy matters more here than anywhere else in the chart, and we explain why below.
- Generate the chart.
- Scroll to the Vimshottari Dasha section. It may be labeled "Dasha," "Dasha Timeline," or "Planetary Periods."
- Read the table. It shows your current mahadasha with its start and end dates, the running antardasha with its dates, and usually the pratyantardasha as well.
- Note the dates down, or screenshot the table. You will want them when reading any dasha-related article, including the ones linked at the end of this post.
How the calculation actually works
Vimshottari dasha is fully deterministic, which is why every calculator agrees when given the same birth data. The logic has three steps:
- The Moon's nakshatra at birth picks the starting mahadasha. Each of the 27 nakshatras is ruled by one of the nine planets. Born with the Moon in Ashwini and you start life in Ketu mahadasha; in Krittika, Sun mahadasha; in Rohini, Moon mahadasha; in Ardra, Rahu mahadasha, and so on.
- Only the remaining part of that nakshatra counts. You do not get the planet's full dasha at birth, only the fraction left untraversed by the Moon. The balance equals the remaining fraction multiplied by the planet's dasha years. If 85 percent of Rohini is still ahead of the Moon, a person born then gets 85 percent of the Moon's 10-year dasha, which is 8.5 years.
- Then a fixed sequence runs for the rest of life. After the birth dasha ends, mahadashas always follow the same order:
- Ketu: 7 years
- Venus: 20 years
- Sun: 6 years
- Moon: 10 years
- Mars: 7 years
- Rahu: 18 years
- Jupiter: 16 years
- Saturn: 19 years
- Mercury: 17 years
The nine periods add up to exactly 120 years, the traditional full span of Vimshottari dasha. Because the order never changes, knowing your starting dasha and its balance tells you every mahadasha of your life. If you want the bigger picture of what these periods mean, read our pillar guide, What is Mahadasha in Vedic Astrology.
How to read antardasha and pratyantardasha
Each mahadasha divides into nine antardashas, one per planet, in the same fixed order, always starting with the mahadasha lord itself. So a Rahu mahadasha contains Rahu antardasha first, then Jupiter, Saturn, Mercury, Ketu, Venus, Sun, Moon, and Mars antardashas.
The length of each antardasha comes from a simple formula:
Pratyantardasha is one level deeper: a sub-period inside the antardasha, computed with the same formula again, lasting weeks to months. It is useful for fine timing, but for understanding your current phase, mahadasha plus antardasha is plenty.
On the kundali page, the dasha table shows all three levels with date ranges. The "current" row at each level is simply the one whose date range contains today.
Worked example
Let us run a sample chart end to end. Take a person born March 14, 1990, at 10:20 AM in Mumbai, with the Moon in Rohini and roughly 85 percent of the nakshatra still to cross.
Step 1: the birth dasha
Rohini is ruled by the Moon, whose dasha lasts 10 years. Balance at birth: 0.85 x 10 = 8.5 years. So Moon mahadasha runs from birth to about September 1998.
Step 2: run the sequence
After the Moon comes Mars (7 years), then Rahu (18), then Jupiter (16). That gives: Mars mahadasha about September 1998 to September 2005, Rahu mahadasha about September 2005 to September 2023, and Jupiter mahadasha from about September 2023 to September 2039.
Step 3: the current antardasha
Inside the Jupiter mahadasha, the first antardasha is Jupiter itself: 16 x 16 / 120 = 2.13 years, so about September 2023 to November 2025. Next is Saturn antardasha: 16 x 19 / 120 = 2.53 years, about November 2025 to May 2028. So as of late 2026, this person is running Jupiter mahadasha with Saturn antardasha, ending around May 2028.
Dates here are rounded for readability; the free calculator gives exact dates to the day. Notice how mechanical the whole thing is: once the Moon's nakshatra position is fixed, everything else is arithmetic.
Once you know your dasha, what next
Knowing the planet names is step one. Step two is understanding what the period asks of you, which depends on that planet's placement, strength, and aspects in your own chart. Start here:
- Read What is Mahadasha in Vedic Astrology for the complete overview of the system.
- Running Rahu? Read Rahu Mahadasha: Effects, Symptoms and Remedies.
- Running Ketu? Read Ketu Mahadasha: Effects and Remedies.
- Running Saturn? Read Shani Mahadasha: Effects and Remedies.
A general article can only go so far, because the same mahadasha plays out differently in every chart. If you want your specific dasha read against your specific placements, that is exactly what a personal consultation is for.
Common mistakes to avoid
1. Using your Sun sign
Dasha is computed from the Moon's nakshatra, which requires birth time. Any "find your mahadasha" tool that asks only for your Sun sign or birth date is not calculating anything real.
2. Using a rounded or guessed birth time
The Moon changes nakshatra roughly once a day, so near a boundary even half an hour can flip your starting dasha and shift every later date by years. Verify against a birth record when you can.
3. Confusing mahadasha with Sade Sati
Sade Sati is a Saturn transit around your Moon sign; mahadasha is a planetary period system. They are independent. You can be in one, both, or neither, and remedies for one do not automatically apply to the other.
4. Treating the dasha lord's name as the verdict
"Rahu mahadasha" sounds alarming and "Jupiter mahadasha" sounds fortunate, but the planet's house, sign, dignity, and aspects in your chart decide how the period actually feels. Two people in Rahu mahadasha can have completely different eighteen years.
5. Ignoring the antardasha
The mahadasha sets the long theme, but the antardasha often decides the actual events of a given year. Always read the two together.
Frequently asked questions
Why does my mahadasha look different on different websites?
The usual culprit is birth time. Even a 15 to 20 minute difference near a nakshatra boundary can change which mahadasha you are born into, which shifts every later date. Different ayanamsa settings (Lahiri vs Raman vs Krishnamurti) can also move the Moon's nakshatra for borderline births. Use one accurate birth time and one consistent ayanamsa, ideally Lahiri, which is the most widely used in India.
I do not know my exact birth time. Can I still find my mahadasha?
You can get an estimate, but treat it as provisional. The Moon changes nakshatra roughly once a day, so if your birth time is uncertain by hours, the starting mahadasha may be wrong. If you only know the date, check the dasha for both possible nakshatras the Moon could have been in that day. For a confident answer, get your time from a birth record or hospital certificate rather than family memory.
Can I calculate my mahadasha by hand without a tool?
Yes, the math is simple once you know the Moon's exact nakshatra position at birth. Find the nakshatra lord and how much of the nakshatra remains, multiply that fraction by the lord's dasha years to get the balance at birth, then run the fixed sequence Ketu, Venus, Sun, Moon, Mars, Rahu, Jupiter, Saturn, Mercury. In practice a calculator is faster and avoids arithmetic slips, so use our free kundali page and keep the hand method for sanity checks.
Is the antardasha more important than the mahadasha?
Neither is more important; they answer different questions. The mahadasha sets the long theme of the period, like the climate. The antardasha decides what actually happens within it, like the weather. Most astrologers read the two together, and the antardasha lord's condition in your chart often explains why two people in the same mahadasha have very different years.
What is pratyantardasha, and should I care about it?
Pratyantardasha is the third level of the dasha hierarchy: a sub-period within the antardasha, lasting weeks to months. It is useful for fine timing, such as narrowing down when within an antardasha a specific event is likely. For a general understanding of your current period, mahadasha plus antardasha is enough.
Does my mahadasha override everything else in my chart?
No. Dasha is a timing system, not the whole chart. The dasha lord's house placement, sign strength, conjunctions, and aspects decide how the period actually plays out, and transits like Sade Sati run independently on top of it. A challenging mahadasha with a well-placed lord in a strong chart can be productive, which is why personal interpretation matters more than the planet's name alone.
Find your dasha in the next two minutes
Enter your birth details and get your full Vimshottari timeline: mahadasha, antardasha, and pratyantardasha with exact dates. Free, no signup.
Check my dasha freePrefer a human reading? Book a 1:1 consultation.
Keep reading
The pillar guide to the nine planetary periods and how they shape your life.
What the 18-year period everyone asks about actually brings, and how to navigate it.
A straight answer to the question every astrology forum argues about.