Vimshottari Dasha: the 120-year clock your Moon starts
Vedic astrology's most used timing system does not start from your Sun sign or your rising sign. It starts from the exact spot the Moon occupied when you were born, and that one number decides which planet's period you walked into and how much of it was already gone.
Your Moon's nakshatra hands you a planet and a part-used stopwatch
Vedic astrology cuts the circle of the zodiac into 27 equal slices called nakshatras, or lunar mansions. Each one is 13 degrees and 20 minutes wide. The Moon takes a little under 25 hours to cross one, so on the day you were born the Moon sat inside a particular slice, at a particular depth.
Each nakshatra is assigned a ruling planet. The rulers repeat in a fixed order of nine: Ketu, Venus, Sun, Moon, Mars, Rahu, Jupiter, Saturn, Mercury. Nine rulers, three times over, covers all 27. So Ashwini, Magha and Mula belong to Ketu. Bharani, Purva Phalguni and Purva Ashadha belong to Venus, and so on around the wheel.
The planet that rules your Moon's nakshatra is the ruler of the long period you were born inside. In Sanskrit that long period is a mahadasha, which simply means great period. Here is the part most people miss: you are almost never born at the start of one. You arrive partway through. The Moon's exact depth inside the nakshatra tells you how much of that period was already used up before your first breath.
That leftover slice is called the balance of dasha. It is the reason two children born in the same week can enter their second planetary period years apart. The whole chain that follows, running through your entire life, is pushed forward or backward by that one measurement of the Moon.
The nine lengths add up to 120, and that number is a convention
Each of the nine rulers gets a fixed number of years, always the same for everyone. Ketu 7, Venus 20, Sun 6, Moon 10, Mars 7, Rahu 18, Jupiter 16, Saturn 19, Mercury 17. Add them and you get 120 years. That is the full cycle, which is why this system is called Vimshottari, from the Sanskrit for a hundred and twenty.
Be clear about what is astronomy here and what is not. The Moon's longitude is astronomy, measured to the arcsecond by the Swiss Ephemeris, the same numerical model professional astronomers use for planetary positions. The order of the nine rulers and the year counts are not astronomy. Nothing in the sky takes exactly 20 years for Venus or 19 for Saturn. Saturn's actual orbit is about 29.5 years, and Venus circles the Sun in 225 days.
The 120-year total is usually explained as the ideal full human lifespan in older Indian texts. That is a cultural idea, not a measurement. So Vimshottari is a traditional scheme mapped onto one real astronomical input. Knowing that should change how you hold it. The timing you get from a dasha calculator is precise, because the arithmetic is precise, but precision is not the same as proof.
It is worth saying that older texts also describe rival schemes with different totals, such as Ashtottari over 108 years and Yogini over 36. They cannot all be right at once, and the tradition never settled the question cleanly.
How the leftover years are worked out, step by step
Take a real example. Suppose the sidereal Moon sits at 8 degrees of Taurus. That falls inside Krittika, which runs from 26 degrees 40 minutes of Aries to 10 degrees of Taurus. Krittika's ruler is the Sun, and the Sun gets 6 years.
Now measure how deep into Krittika the Moon has travelled. From the start of the nakshatra to 8 degrees Taurus is 11 degrees 20 minutes, which is 680 arcminutes. The full nakshatra is 800 arcminutes. So the Moon has covered 85 percent of it, and 15 percent is left.
Apply that fraction to the Sun's 6 years. Fifteen percent of 6 is 0.9 years, roughly 10 months and three weeks. That is your Sun mahadasha, and it ends before your first birthday. Then the sequence carries on in the fixed order from there: Moon for 10 years, Mars for 7, Rahu for 18, Jupiter for 16, Saturn for 19, Mercury for 17, Ketu for 7, Venus for 20.
Notice what the sequence is not. It does not start from Ketu just because Ketu is first in the list. It starts wherever your Moon put you and then wraps around. Someone born under Bharani starts in Venus, spends up to 20 years there, and does not reach Saturn until much later in life. Two people can pass through the same nine rulers in the same order and still meet each one at completely different ages.
Antardasha: the same nine, folded inside each period
A 19-year Saturn period is too coarse to say much about a single year. So each mahadasha is divided into nine sub-periods, called antardashas, and they run in the same nine-planet order, starting with the ruler of the main period itself.
The arithmetic is one line. An antardasha lasts the main period's years multiplied by the sub-ruler's years, divided by 120. Inside an 18-year Rahu mahadasha, the Rahu antardasha runs 18 times 18 divided by 120, which is 2.7 years. The Jupiter sub-period inside it is 18 times 16 over 120, or 2.4 years. The Sun sub-period is 18 times 6 over 120, about 11 months.
So every mahadasha is a nested version of the whole cycle. Astrologers usually read the pair together: the main ruler sets the long weather, the sub-ruler colours the season inside it. A Jupiter sub-period inside a Saturn main period is read differently from a Saturn sub-period inside a Jupiter main period, because the order of the two matters to the interpretation.
The nesting goes further, into pratyantardasha and two levels below that, each shrinking by the same formula until you reach spans of days. Be careful there. The deeper you go, the more sensitive the result becomes to your recorded birth time, and the more likely you are to be reading arithmetic rather than anything real. A sub-sub-period of nine days computed from a birth time your family remembers only as around dinnertime is false precision.
Why two nearly identical charts run on very different clocks
Here is the point of the whole system. The Moon is the fastest moving body in the chart. It covers about 13 degrees and 10 minutes a day, which works out to roughly 33 arcminutes an hour, or about 4 percent of a nakshatra.
Now take two babies born 90 minutes apart in the same hospital. Their Sun, Mercury, Venus, Mars, Jupiter and Saturn are effectively identical. Their rising sign is very likely the same. Every planet sits in the same house, the same nakshatra, almost the same degree. On paper the two charts look like copies.
But the Moon has moved about 50 arcminutes, which is 6 percent of a nakshatra. If they were born inside a 20-year Venus period, that 6 percent is about 15 months of balance. Every dasha boundary in both lives, for the next century, is 15 months out of step. One is deep in a Saturn sub-period while the other is still finishing Jupiter.
And if the Moon crossed a nakshatra boundary in those 90 minutes, the difference is not months but everything. One child begins in Venus with 20 years to run, the other in the Sun with 6. Their whole life sequences are shifted and reordered.
This is why an accurate birth time, time zone and place matter more for dasha work than for anything else in the chart. If you want to see your own sequence properly computed, compute your free Kundli and check that the birth data you entered is the data you actually trust.
Which is also why two apps can give you different dates
Vedic astrology uses sidereal positions, measured against the fixed stars, while most Western astrology uses tropical positions, measured from the spring equinox. The gap between the two is currently about 24 degrees, and it grows slowly because the Earth's axis wobbles over roughly 26,000 years. The number you subtract to move from tropical to sidereal is called the ayanamsa.
There is no single agreed ayanamsa. Lahiri is the most widely used and is the official Indian government standard, but Raman, Krishnamurti and others differ from it by fractions of a degree. Half a degree is 30 arcminutes, close to 4 percent of a nakshatra. In a Venus period that is nearly 10 months of difference in your dasha balance, and near a nakshatra edge it can change your first ruler outright.
So when one site says your Jupiter period starts in March 2027 and another says January 2028, neither is broken. They are using different ayanamsa settings, or one of them mishandled your time zone. Historical daylight saving rules are a common trap, because many countries changed them repeatedly and old birth certificates rarely record which rule applied.
CosmicFlow computes from the Swiss Ephemeris and states the ayanamsa it uses, so the numbers are reproducible. Reproducible still does not mean predictive. If you want to talk through what a period means rather than when it starts, that is a conversation for a person, and the eighteen guides are there for that kind of question.
How to read your own dasha list without fooling yourself
Vimshottari is the timing tool most Vedic astrologers reach for first, and it has been used this way for well over a thousand years. That is a long tradition. It is not evidence. There are no controlled studies showing that dasha periods predict life events better than chance, and the wider research on astrological prediction has generally come back null. Anyone who tells you otherwise is selling something.
What the system does well is give structure to reflection. Look at your own past periods before you look at future ones. Write down when each mahadasha and antardasha started, then note what was actually happening in your life at those dates, from memory or from records. Do it in that order. If you read the traditional meaning of a period first and then hunt for matching memories, you will always find them, because human memory is generous and life is full of material.
When you look forward, treat a period as a theme to think about rather than a forecast. A Saturn period is traditionally read as slow, effortful and structural, but that description fits almost any adult decade if you squint. Do not delay medical care, sign a contract, or move money because of a date in a dasha table. Those decisions need doctors, lawyers and accountants.
Used that way, the system earns its keep. It gives you a calendar for asking honest questions about your own life, which is genuinely useful, and it does not need to be magic to do that job.
The whole Vimshottari system hangs on one number: how far the Moon had travelled into its nakshatra at the moment you were born. That fraction sets which planet's mahadasha you entered and how many years of it were already spent, and every period and sub-period for the next 120 years follows from it. Because the Moon moves about 4 percent of a nakshatra every hour, a small error in your birth time shifts your entire timeline by months, and a birth near a nakshatra boundary changes the whole sequence. That sensitivity is the honest answer to why two people with charts that look identical can describe completely different decades. Just remember what is measured and what is assumed: the Moon's position is astronomy, and the 120 years are tradition.
Questions people ask
What if I don't know my exact birth time?
Then treat your dasha dates as approximate and say so. A one-hour uncertainty can move your period boundaries by close to a year in a long dasha like Venus or Saturn. If you know the time only to the nearest few hours, deep sub-periods are not worth computing at all. Some astrologers use a technique called birth time rectification, working backwards from known life events to guess the time. Be careful with it, because it is easy to fit the answer you already wanted.
Can a mahadasha be simply bad?
Traditional texts do rank periods as easier or harder, usually based on the ruling planet's strength and house position in your chart. But no honest astrologer can tell you a period will bring a specific misfortune, and there is no evidence that dasha timing predicts events. Read a hard period as a theme worth preparing for, not a sentence being handed down. And never let a chart delay a decision that belongs to a doctor, a lawyer or an accountant.
Why does the same dasha calculator sometimes disagree with my printed horoscope?
Almost always for one of three reasons. The ayanamsa setting differs, which shifts the Moon's sidereal longitude by up to about a degree. The birth time zone or daylight saving rule was handled differently. Or the older chart was computed by hand from printed tables with rounded values. A modern calculation from the Swiss Ephemeris will be more accurate astronomically, but if your birth time itself is shaky, the extra precision does not help much.
How short do the sub-periods get, and where should I stop?
Each level divides by the same formula, so an antardasha runs months to a few years, a pratyantardasha runs weeks to months, and the two levels below that come down to days and even hours. Most working astrologers stop at the third level. Below that, the result changes so much with small birth time errors that you are reading arithmetic rather than anything meaningful.
Keep going
- compute your free Kundlithe eighteen guides
Your chart, computed rather than guessed
Real Vedic positions from the Swiss Ephemeris. No account needed.
Get my free Kundli