"Kālo hi balavān loke" — Time is the most powerful force in this world.
In Jyotish, the Dasha system answers the question "when." In this article, we will clearly learn how it is calculated.
What Is Dasha? What Is Bukthi?
Whether a Graha (planet) in a Jatakam (horoscope) is well-placed or poorly placed, the Dasha system shows when it will deliver its results. The most widely used system in Vedic Astrology is the Vimshottari Dasha — a 120-year cycle.
These 120 years are divided among 9 Grahas (Navagraha). Each Graha's period is called a Mahadasha. Within each Mahadasha, there are further subdivisions for all 9 Grahas — these are called Bukthi or Antardasha. For example, "Guru Dasha, Shukra Bukthi" refers to the sub-period of Shukra (Venus) within the 16-year Guru (Jupiter) Mahadasha.
For even finer analysis, each Bukthi contains a third-level subdivision called Pratyantardasha. All three levels together pinpoint what happens at a specific time in life.
In this article, we will see how to calculate these by hand, step by step, with formulas and examples.
Why Is Dasha So Important?
Even if Guru is well-placed in a Jatakam, if his Mahadasha begins only at age 60, the full benefit of that placement will manifest only in the later part of life. Similarly, even if a Graha is in a challenging position, if its Dasha was already over during childhood, that challenge may never be consciously experienced. Therefore, the Jataka setup tells "what" will happen, while the Dasha system tells "when" — both together give the complete picture. Reading a Jatakam without knowing the Dasha is like guessing a train's arrival time without a timetable.
Are There Other Dasha Systems?
While Vimshottari Dasha is the most widely used, Jyotish Shastra also has other systems like Ashtottari (108-year cycle), Yogini Dasha (36-year cycle), and Kala Chakra Dasha. Depending on the Lagna and Chandra (Moon) position, traditional Jyotishis sometimes consider a particular Dasha system more suitable than another. Nevertheless, Vimshottari Dasha is used for over 90% of horoscopes — and this article is based on that system.
Step 1: The Nakshatra Where Chandra Was at Birth
The foundation of Dasha calculation is not Surya (Sun) or the Lagna — it is the Nakshatra (star) where Chandra (Moon) was at the time of birth (Janma Nakshatra). This is because Chandra, the significator of the mind, directly reflects life experiences.
The sky is divided into 27 Nakshatras. Each Nakshatra spans 13°20′ (13 degrees 20 minutes) of arc (360° ÷ 27 = 13.333°). Each Nakshatra is ruled by a specific Graha:
| Nakshatras | Ruling Graha | Dasha Years |
|---|---|---|
| Ashwini, Magha, Moola | Ketu | 7 |
| Bharani, Poorva Phalguni, Poorvashada | Shukra (Venus) | 20 |
| Krittika, Uttara Phalguni, Uttarashada | Surya (Sun) | 6 |
| Rohini, Hasta, Shravana | Chandra (Moon) | 10 |
| Mrigashira, Chitra, Dhanishta | Kuja (Mars) | 7 |
| Ardra, Swati, Shatabhisha | Rahu | 18 |
| Punarvasu, Vishakha, Poorvabhadra | Guru (Jupiter) | 16 |
| Pushya, Anuradha, Uttarabhadra | Shani (Saturn) | 19 |
| Ashlesha, Jyeshtha, Revati | Budha (Mercury) | 17 |
This 9-Graha rulership repeats three times across all 27 Nakshatras — so whichever Nakshatra you are born in, the ruler of that Nakshatra becomes your birth Dasha (Janma Dasha).
Step 2: Balance of Dasha at Birth
This is the most critical and commonly misunderstood part of the calculation. At the moment of birth, Chandra will be somewhere in the middle of a Nakshatra — not at its beginning. Therefore, you do not get the full Dasha years of that Nakshatra's ruler — only the remaining portion applies.
Formula
Balance of Dasha (years) = (Remaining arc in the Nakshatra / 13°20′) × Total Dasha years of that Graha
Example
Suppose Chandra is in Ashwini Nakshatra (0° – 13°20′ Mesha), and at the time of birth, Chandra's position is 5°40′ Mesha (Aries):
- Arc traversed in the Nakshatra = 5°40′
- Remaining arc = 13°20′ − 5°40′ = 7°40′
- Ruler of Ashwini = Ketu (7 years total Dasha)
Balance of Dasha = (7°40′ / 13°20′) × 7 years
= (7.667 / 13.333) × 7
= 0.575 × 7
= 4.025 years
≈ 4 years 0 months 9 days
This means the child will be in Ketu Dasha for 4 years and 9 days from birth. After that, the next Mahadasha begins.
Important note: The precise degree of Chandra can only be obtained from an Ephemeris / Panchanga based on the exact date, time, and place of birth. It cannot be estimated visually or approximately.
Second Example — A Different Nakshatra
Let's apply the same formula to another Nakshatra. Suppose Chandra is in Poorvabhadra Nakshatra (ruled by Guru, 16 years), in its second Pada — that is, between 26°40′ and 40° of Meena (Pisces) — at the position of 33° Meena:
- Poorvabhadra Nakshatra begins at = 26°40′ Meena
- Arc traversed = 33° − 26°40′ = 6°20′
- Remaining arc = 13°20′ − 6°20′ = 7°
Balance of Dasha = (7° / 13°20′) × 16 years
= (7 / 13.333) × 16
= 0.525 × 16
= 8.4 years
≈ 8 years 4 months 24 days
This child begins life with 8 years 4 months 24 days of Guru Mahadasha — a completely different duration from the 4 years 9 days of Ketu Dasha in the first example. Both examples illustrate the same principle: the balance of Dasha changes depending on how much of the Nakshatra has been traversed.
Step 3: Mahadasha Sequence — The Fixed 9-Graha Cycle
Once the balance Dasha ends, the next Dashas follow in a fixed, unchanging sequence. This sequence does not change based on your Jatakam — it is the same for everyone:
Ketu (7) → Shukra (20) → Surya (6) → Chandra (10) → Kuja (7) → Rahu (18) → Guru (16) → Shani (19) → Budha (17) — then it cycles back to Ketu (total 120-year cycle).
In the example above, if the birth Dasha is Ketu (balance 4 years 9 days), after that: Shukra (20 years) → Surya (6) → Chandra (10) → Kuja (7) → Rahu (18) → Guru (16) → Shani (19) → Budha (17) — the Dashas continue in this sequence.
Step 4: Bukthi (Antardasha) Calculation
Within each Mahadasha, the same 9-Graha sequence applies for Bukthi — but it starts from the Mahadasha lord itself. For example, within Guru Mahadasha: Guru-Guru → Guru-Shani → Guru-Budha → Guru-Ketu → Guru-Shukra → Guru-Surya → Guru-Chandra → Guru-Kuja → Guru-Rahu — this is the Bukthi sequence.
Formula
Bukthi duration = (Mahadasha lord's total years × Bukthi lord's total years) / 120
Example: Shani Bukthi within Guru Mahadasha
- Guru Mahadasha total years = 16
- Shani total years = 19
Guru-Shani Bukthi = (16 × 19) / 120
= 304 / 120
= 2.533 years
≈ 2 years 6 months 12 days
Using the same formula, the total duration of all 9 Bukthis within a Mahadasha will always equal the Mahadasha's full duration (e.g., all 9 Bukthis of Guru Dasha add up to exactly 16 years).
Mahadasha Years — Quick Reference
| Graha | Total Mahadasha Years |
|---|---|
| Ketu | 7 |
| Shukra (Venus) | 20 |
| Surya (Sun) | 6 |
| Chandra (Moon) | 10 |
| Kuja (Mars) | 7 |
| Rahu | 18 |
| Guru (Jupiter) | 16 |
| Shani (Saturn) | 19 |
| Budha (Mercury) | 17 |
| Total | 120 |
Step 5: Pratyantardasha (Third-Level Subdivision)
For even greater precision, each Bukthi has a further subdivision called Pratyantardasha. Its formula follows the same ratio:
Pratyantardasha duration = (Bukthi duration × Pratyantardasha lord's total years) / 120
Example: Within the Guru-Shani Bukthi calculated above (2.533 years ≈ 925.5 days), the Shani Pratyantardasha (Guru-Shani-Shani):
= (925.5 days × 19) / 120
= 146.5 days
≈ 4 months 26 days
To determine specific events on a day-to-day basis (e.g., the exact month of a job change), most Jyotishis analyze down to the Pratyantardasha level. Some go even deeper into Sukshma Dasha (4th level) and Prana Dasha (5th level) — but in practice, Bukthi and Pratyantardasha are sufficient to answer most questions.
Common Mistakes in Manual Calculation
- Wrong Ayanamsa: Western Tropical astrology and Indian Sidereal astrology calculate Graha positions from different reference points. If you don't use the Lahiri Ayanamsa, the Nakshatra itself will be wrong — and the entire Dasha calculation will be incorrect.
- Inaccurate birth time: Even a 4-minute difference in birth time can cause a small change in Chandra's degree, leading to a difference of several days or months in the balance of Dasha calculation. This may not significantly affect longer Dashas (Shukra 20 years, Shani 19 years), but it becomes critical for shorter Bukthi/Pratyantardasha calculations.
- Degree-minute-second conversion errors: Treating 13°20′ as 13.20 in decimal instead of correctly converting it to 13.333° will produce wrong results. Remember: 1 degree = 60 minutes (arcminutes).
- Forgetting the Bukthi starting order: Within each Mahadasha, the Bukthi sequence starts from the Mahadasha lord itself — not always from Ketu.
- Ignoring leap years and month-length variations: When converting years-months-days, use the average of 365.25 days/year and 30.44 days/month — otherwise small errors accumulate into significant differences.
- Confusing Retrograde (Vakra) status: Retrograde status of a Graha does not affect Dasha calculation — only Chandra's position matters. However, when analyzing the results of a Bukthi/Pratyantardasha lord, whether that Graha is retrograde should be taken into account.
These are the reasons why most Jyotishis and Panchanga software use precision astronomical data like the Swiss Ephemeris to compute these formulas automatically — not by hand.
Full Example — Dasha-Bukthi-Pratyantardasha Chain
Let us trace a complete chain briefly:
- Nakshatra: Chandra in Ashwini, at 5°40′ Mesha — ruler is Ketu.
- Balance of Dasha: 4 years 9 days of Ketu Mahadasha from birth.
- Next Mahadasha: After Ketu ends, Shukra Mahadasha (20 years) begins.
- Bukthi sequence within Shukra Mahadasha: Shukra-Shukra (3y4m) → Shukra-Surya (1y) → Shukra-Chandra (1y8m) → Shukra-Kuja (1y2m) → Shukra-Rahu (3y) → Shukra-Guru (2y8m) → Shukra-Shani (3y2m) → Shukra-Budha (2y10m) → Shukra-Ketu (1y2m).
- Within Shukra-Guru Bukthi: Pratyantardasha runs as Shukra-Guru-Guru, Shukra-Guru-Shani, Shukra-Guru-Budha... continuing for 9 subdivisions.
Thus, from a single moment of birth data, the complete Dasha-Bukthi-Pratyantardasha table for an entire lifetime (120 years) can be calculated.
What If Birth Time Is Unknown? — Birth Time Rectification
In many families, the exact minute of birth may not have been recorded — the hospital certificate may show only an approximate time. As we saw above, Chandra moves approximately 13° – 14° in a single day — meaning it can cross an entire Nakshatra in just a few hours. Therefore, a 4–6 minute difference can cause a variation of several months in the balance of Dasha, and a 1–2 hour difference can change the Nakshatra entirely, altering the entire Dasha sequence.
To correct this, Jyotishis use a method called Birth Time Rectification — they take major life events that have already occurred (marriage, job change, childbirth, etc.), calculate backward to find which Dasha-Bukthi period matches those events, and estimate the correct birth time. This is a nuanced process requiring deep experience — it cannot be done through simple manual calculation.
Frequently Asked Questions (FAQ)
1. Is Lagna needed for Dasha calculation? No. The Mahadasha-Bukthi sequence is entirely based on Chandra's Nakshatra. Lagna is needed only when analyzing what results a Dasha will deliver (which house lord, in which house it is placed, etc.).
2. Can Dasha be calculated without knowing the birth time? It's difficult. Without birth time, the Nakshatra can only be known approximately, and the balance of Dasha may vary significantly — because Chandra moves about 13° per day, which means the Nakshatra itself could change.
3. Are there levels beyond Mahadasha, Bukthi, and Pratyantardasha? Yes — Sukshma Dasha (4th level) and Prana Dasha (5th level) can be computed by further subdivision. But in practice, Mahadasha + Bukthi + Pratyantardasha is sufficient for most predictions.
4. Does changing the Ayanamsa affect Dasha calculation? Yes, completely. Different Ayanamsa systems — Lahiri, Raman, KP — show slightly different degrees for Chandra, which can shift the Nakshatra boundary and change the Dasha dates themselves. Traditional Indian Jyotish generally uses the Lahiri Ayanamsa.
5. Do two people born in the same Nakshatra have the same Dasha sequence? The Mahadasha-Bukthi sequence is the same (since it is determined solely by the Nakshatra). But the balance of Dasha may differ (depending on how far into the Nakshatra each person's Chandra has traversed), and the Dasha results will be entirely different — because those depend on each person's individual Lagna, house lords, and aspects.
6. Can I use online Dasha calculators? Yes, if you provide accurate birth date, time, and place, calculators based on the Swiss Ephemeris can produce highly precise Dasha-Bukthi-Pratyantardasha tables within seconds. Manual calculation helps understand the concept, but for practical use, software is more accurate.
7. Are Dasha-Bukthi and Transit (Gochara) the same thing? No, they are different. Dasha-Bukthi is a fixed lifetime table based on Chandra's Nakshatra at birth — it never changes. Gochara (Transit) refers to where the Grahas currently are in the sky — this changes continuously. For an event to occur with certainty, both Dasha-Bukthi and a matching Gochara must align at the same time — this is a fundamental principle of traditional Jyotish.
8. What happens on the day one Dasha ends and the next begins? The period when one Mahadasha ends and the next begins is called Dasha Sandhi — a transitional time when the qualities of both Grahas blend. Traditional Jyotishis generally advise avoiding major decisions during this Sandhi period (the last few months of the outgoing Dasha + the first few months of the incoming Dasha).
Get Your Precise Dasha-Bukthi Table
The formulas in this article help you understand the concept. But to know your personal Dasha-Bukthi-Pratyantardasha dates with minute-level accuracy:
- Accurate birth date, time (to the minute), and place are needed
- Calculation based on Lahiri Ayanamsa using the Swiss Ephemeris is needed
- Exact dates of the current Mahadasha, Bukthi, and Pratyantardasha are needed
- Analysis of what results that Dasha-Bukthi will deliver based on your Lagna and Rashi house setup is also needed
To get your complete Dasha-Bukthi table with result analysis:
→ Click here to get a Detailed Horoscope (₹399)
Provide your birth details and receive a comprehensive Vedic Astrology PDF report instantly — covering the complete Mahadasha-Bukthi-Pratyantardasha table from birth to lifetime, along with the results for each period.
Kālo hi balavān loke — Understanding time is the beginning of wisdom.