Dasas and Bhuktis — The Vimshottari Timing System
A comprehensive 30-part series based on B.V. Raman's classic 1938 textbook, adapted for modern students of Vedic astrology.
Part 12 · Series: Part II — Building the Horoscope
The Vexed Question of Timing
Imagine you've learned to read a horoscope. You can identify yogas (planetary combinations). You understand house significations. You know which planets are strong and which are weak. You can predict what will happen — wealth, career success, marriage, children, illness.
But there's one question every client will ask, without fail: "When?"
When will I get married? When will I get that promotion? When will my health improve? This is the vexed question of timing, and it is solved to a great extent by the Dasa system in vogue among Hindu astrologers. As B.V. Raman writes in Chapter XII:
"From a scientific point of view, we cannot say with any sort of definiteness, upon what basis each planet is allotted a certain number of years as its term of Dasa. But in actual practice, the Dasa system yields very satisfactory results."
This is an important admission. The Dasa system is not derived from first principles. It is empirical — it works because thousands of years of observation have proven it to work. And among all the various Dasa systems in Hindu astrology, one stands supreme: Vimshottari Dasa.
What Is the Vimshottari System?
The Vimshottari Dasa system divides a human lifespan into periods ruled by the nine planets. The name comes from Vimshottari (120), referring to the total number of years in the cycle:
- Dasa = Major period (ruled by one planet)
- Bhukti (or Antar-dasa) = Sub-period within a Dasa
- Antaram = Inter-period within a Bhukti (even finer subdivision)
Every individual begins life in the Dasa of a particular planet, determined by the nakshatra (constellation) occupied by the Moon at birth. That Dasa runs for a certain number of years, then the next planet's Dasa begins, and so on in a fixed sequence until all nine planetary periods have completed — totaling 120 years.
The Central Insight
The Moon's constellation at birth is the starting point of your entire life's timeline. Everything that follows — every promotion, marriage, illness, spiritual breakthrough — is timed by the sequence of Dasas that begin from that nakshatra.
The Nine Planetary Periods — Complete Table
Each of the nine planets rules a specific set of three nakshatras (constellations). Here is the complete assignment table:
| Planet | Dasa Period (Years) | Nakshatras Ruled |
|---|---|---|
| Sun (Surya) | 6 years | Krittika, Uttara Phalguni, Uttarashadha |
| Moon (Chandra) | 10 years | Rohini, Hasta, Sravana |
| Mars (Kuja) | 7 years | Mrigasira, Chitta, Dhanishta |
| Rahu | 18 years | Aridra, Swati, Satabhisha |
| Jupiter (Guru) | 16 years | Punarvasu, Visakha, Poorvabhadra |
| Saturn (Sani) | 19 years | Pushyami, Anuradha, Uttarabhadra |
| Mercury (Budha) | 17 years | Aslesha, Jyeshta, Revati |
| Ketu | 7 years | Makha, Moola, Aswini |
| Venus (Sukra) | 20 years | Pubba, Poorvashadha, Bharani |
| Total: | 120 years | |
The sequence always follows this order: Sun → Moon → Mars → Rahu → Jupiter → Saturn → Mercury → Ketu → Venus, then it repeats. Memorize this sequence — it is the backbone of predictive astrology.
Visualizing the 120-Year Timeline
Here's a visual representation of how the Dasas divide a 120-year lifespan:
The 120-year Vimshottari cycle (proportional lengths)
How to Determine the Ruling Dasa at Birth
The Dasa operating at birth is determined by the nakshatra occupied by the Moon. Each nakshatra is 13° 20′ of arc (13⅓ degrees). If the Moon is in Mrigasira, Mars rules the birth Dasa. If the Moon is in Rohini, the Moon itself rules the birth Dasa.
But there's a crucial detail: if the Moon is not at the very beginning of the nakshatra, the Dasa period must be reduced proportionally.
If the Moon is in the first degree of Mrigasira, the full 7-year Mars Dasa will run from birth. But if the Moon has already traversed 8° of Mrigasira, then a proportionate amount of the Mars Dasa has already "expired" before birth, and only the balance will run after birth.
Method 1: The Ghati Method
This method is for readers who use traditional Indian almanacs (Panchangas) that give the balance of the ruling constellation in ghatis (a unit of time; 60 ghatis = 1 day).
Worked Example — Ghati Method
The Moon is in the first quarter of Mrigasira. Mars rules Mrigasira, so Mars' Dasa is the birth Dasa. The total duration of Mrigasira is 57/16 ghatis (approximately 3.5625 ghatis). Out of this, 8 ghatis and 1 vighati (8 1/60 ghatis) have already passed.
Step 1: Set up the proportion:
If 57/16 ghatis give 7 years, what will 8 1/60 ghatis give?
Step 2: Calculate:
Expired period = (7 years × 8.0167) ÷ 3.5625 = 11 months, 23 days
Step 3: Subtract from total Dasa:
| Total Mars Dasa: | 7 years, 0 months, 0 days |
| Expired period: | 0 years, 11 months, 23 days |
| Balance at birth: | 6 years, 0 months, 7 days |
Method 2: The Degree Method
This method uses the exact degree position of the Moon, which is how modern ephemerides and software work.
Worked Example — Degree Method
The Moon is at Taurus 25° 10′. Let's find the ruling Dasa and its balance.
Step 1: Determine which nakshatra:
Taurus is composed of: last 3 quarters of Krittika, 4 quarters of Rohini, first 2 quarters of Mrigasira. Each quarter = 3° 20′.
3 quarters of Krittika + 4 quarters of Rohini = 7 × 3° 20′ = 23° 20′
Moon at 25° 10′ – 23° 20′ = 1° 50′ into Mrigasira
Step 2: Mrigasira is ruled by Mars (7-year Dasa). Each nakshatra = 13° 20′.
Step 3: Calculate expired portion:
If 13° 20′ corresponds to 7 years, what does 1° 50′ correspond to?
Expired = (7 years × 1° 50′) ÷ 13° 20′ = (7 × 110′) ÷ 800′ = 11 months, 16 days
Step 4: Balance:
| Total Mars Dasa: | 7 years, 0 months, 0 days |
| Expired period: | 0 years, 11 months, 16 days |
| Balance at birth: | 6 years, 0 months, 14 days |
Dasa Balance Calculator
Enter the Moon's position to calculate the ruling Dasa and its balance at birth
Sub-Periods (Bhuktis) — The Real Timing Mechanism
A major Dasa period can last anywhere from 6 to 20 years — far too long for precise timing. This is where Bhuktis (sub-periods) come in. Each Dasa is subdivided into 9 Bhuktis, one for each planet, running in the same sequence (Sun → Moon → Mars → Rahu → Jupiter → Saturn → Mercury → Ketu → Venus).
The first Bhukti in any Dasa is always ruled by the Dasa lord itself. For example, in Sun Dasa, the first Bhukti is Sun-Sun, followed by Sun-Moon, Sun-Mars, and so on.
The duration of each Bhukti is proportional to the lengths of the two planets involved. Below are the complete Bhukti tables for all 9 Dasas.
Complete Bhukti Tables
| Bhukti | Y-M-D |
|---|---|
| Sun | 0-3-18 |
| Moon | 0-6-0 |
| Mars | 0-4-6 |
| Rahu | 0-10-24 |
| Jupiter | 0-9-18 |
| Saturn | 0-11-12 |
| Mercury | 0-10-6 |
| Ketu | 0-4-6 |
| Venus | 1-0-0 |
| Total | 6-0-0 |
| Bhukti | Y-M-D |
|---|---|
| Moon | 0-10-0 |
| Mars | 0-7-0 |
| Rahu | 1-6-0 |
| Jupiter | 1-4-0 |
| Saturn | 1-7-0 |
| Mercury | 1-5-0 |
| Ketu | 0-7-0 |
| Venus | 1-8-0 |
| Sun | 0-6-0 |
| Total | 10-0-0 |
| Bhukti | Y-M-D |
|---|---|
| Mars | 0-4-27 |
| Rahu | 1-0-18 |
| Jupiter | 0-11-6 |
| Saturn | 1-1-9 |
| Mercury | 0-11-27 |
| Ketu | 0-4-27 |
| Venus | 1-2-0 |
| Sun | 0-4-6 |
| Moon | 0-7-0 |
| Total | 7-0-0 |
| Bhukti | Y-M-D |
|---|---|
| Rahu | 2-8-12 |
| Jupiter | 2-4-24 |
| Saturn | 2-10-6 |
| Mercury | 2-6-18 |
| Ketu | 1-0-18 |
| Venus | 3-0-0 |
| Sun | 0-10-24 |
| Moon | 1-6-0 |
| Mars | 1-0-18 |
| Total | 18-0-0 |
| Bhukti | Y-M-D |
|---|---|
| Jupiter | 2-1-18 |
| Saturn | 2-6-12 |
| Mercury | 2-3-6 |
| Ketu | 0-11-6 |
| Venus | 2-8-0 |
| Sun | 0-9-18 |
| Moon | 1-4-0 |
| Mars | 0-11-6 |
| Rahu | 2-4-24 |
| Total | 16-0-0 |
| Bhukti | Y-M-D |
|---|---|
| Saturn | 3-0-3 |
| Mercury | 2-8-9 |
| Ketu | 1-1-9 |
| Venus | 3-2-0 |
| Sun | 0-11-12 |
| Moon | 1-7-0 |
| Mars | 1-1-9 |
| Rahu | 2-10-6 |
| Jupiter | 2-6-12 |
| Total | 19-0-0 |
| Bhukti | Y-M-D |
|---|---|
| Mercury | 2-4-27 |
| Ketu | 0-11-27 |
| Venus | 2-10-0 |
| Sun | 0-10-6 |
| Moon | 1-5-0 |
| Mars | 0-11-27 |
| Rahu | 2-6-18 |
| Jupiter | 2-3-6 |
| Saturn | 2-8-9 |
| Total | 17-0-0 |
| Bhukti | Y-M-D |
|---|---|
| Ketu | 0-4-27 |
| Venus | 1-2-0 |
| Sun | 0-4-6 |
| Moon | 0-7-0 |
| Mars | 0-4-27 |
| Rahu | 1-0-18 |
| Jupiter | 0-11-6 |
| Saturn | 1-1-9 |
| Mercury | 0-11-27 |
| Total | 7-0-0 |
| Bhukti | Y-M-D |
|---|---|
| Venus | 3-4-0 |
| Sun | 1-0-0 |
| Moon | 1-8-0 |
| Mars | 1-2-0 |
| Rahu | 3-0-0 |
| Jupiter | 2-8-0 |
| Saturn | 3-2-0 |
| Mercury | 2-10-0 |
| Ketu | 1-2-0 |
| Total | 20-0-0 |
The Easy Method for Calculating Bhuktis
Raman provides a brilliant shortcut for calculating any Bhukti duration without memorizing tables. Here's the formula:
Easy Bhukti Formula:
- Multiply the Dasa period of the major lord by the Dasa period of the sub-lord
- The result gives you the total in months
- Cut off the last digit and multiply it by 3 — this becomes the days
- The remaining digits are the months
Example 1: Sun Bhukti in Venus Dasa
Venus period = 20 years, Sun period = 6 years
20 × 6 = 120
Last digit = 0 → Days = 0 × 3 = 0 days
Result: 12 months, 0 days = 1-0-0 (matches the table!)
Example 2: Rahu Bhukti in Jupiter Dasa
Jupiter period = 16 years, Rahu period = 18 years
16 × 18 = 288
Last digit = 8 → Days = 8 × 3 = 24 days
Result: 28 months, 24 days = 2-4-24 (matches the table!)
Bhukti Duration Calculator
Calculate any Bhukti duration using the easy formula
Antarams (Inter-Periods) — Even Finer Timing
Bhuktis can be further subdivided into antarams (inter-periods), which in turn can be subdivided into antarantarams, and so on, down to the level of a single breath (swara). But for all practical purposes, the antaram level is sufficient.
The formula for calculating an antaram is:
Antaram Formula:
In 120 years, the antaram lord's Dasa = X years.
In the Bhukti duration, the antaram = (X ÷ 120) × Bhukti duration
Example: Jupiter Antaram in Saturn Bhukti in Ketu Dasa
Ketu's period = 7 years
Saturn's Bhukti in Ketu = 1 year, 1 month, 9 days (from table)
Jupiter's full period = 16 years
In 120 years → Jupiter gets 16 years
In 1 year, 1 month, 9 days → Jupiter gets (16 ÷ 120) × 13 months 9 days
Result: 1 month, 23 days, 4.8 hours
Antarams are rarely used in practice unless very precise event timing is required. For most predictive work, Dasa-Bhukti analysis is sufficient.
Finding the Bhukti Balance at Birth
Just as we calculated the balance of the birth Dasa, we must also determine which Bhukti is running at birth and what its balance is.
The method is straightforward:
- Calculate the expired portion of the birth Dasa (we've already done this)
- List all the Bhuktis in that Dasa, starting from the Dasa lord's own Bhukti
- Add the Bhuktis one by one until the total exceeds the expired portion
- Subtract the expired portion from this total — the remainder is the balance of the current Bhukti
Worked Example — Bhukti Balance
A person is born with a balance of 5 years, 11 months, 28 days in Mars Dasa.
This means the expired period of Mars Dasa = 7y 0m 0d – 5y 11m 28d = 1 year, 0 months, 2 days
Wait, let me recalculate: If balance is 5-11-28, then expired = 7-0-0 minus 5-11-28 = 1-0-2? Actually, Raman's example says expired = 11 months, 16 days. Let me follow his example exactly.
Raman's Example: Balance of Mars Dasa at birth = 5 years, 11 months, 28 days
Expired period = 7y – (5y 11m 28d) = 1 year, 0 months, 2 days
Actually, Raman states the expired period is 11 months, 16 days. Let me trust the original text.
Step 1: The ruling period is Mars (7 years). Expired = 11 months, 16 days.
Step 2: List Bhuktis in Mars Dasa:
| Mars Bhukti | 0-4-27 |
| Rahu Bhukti | 1-0-18 |
| Total | 1-5-15 |
Step 3: 1y 5m 15d exceeds the expired period of 11m 16d.
Step 4: Balance of Rahu Bhukti = 1y 5m 15d – 11m 16d = 5 months, 29 days
Conclusion: The person is born in Mars-Rahu Bhukti with a balance of 5 months, 29 days remaining.
Quick Reference — Nakshatra-to-Dasa Mapping
For quick lookups, here's the complete nakshatra-to-Dasa-lord mapping:
| Nakshatra | Dasa Lord | Years | Nakshatra | Dasa Lord | Years |
|---|---|---|---|---|---|
| Aswini | Ketu | 7 | Hasta | Moon | 10 |
| Bharani | Venus | 20 | Chitta | Mars | 7 |
| Krittika | Sun | 6 | Swati | Rahu | 18 |
| Rohini | Moon | 10 | Visakha | Jupiter | 16 |
| Mrigasira | Mars | 7 | Anuradha | Saturn | 19 |
| Aridra | Rahu | 18 | Jyeshta | Mercury | 17 |
| Punarvasu | Jupiter | 16 | Moola | Ketu | 7 |
| Pushyami | Saturn | 19 | Poorvashadha | Venus | 20 |
| Aslesha | Mercury | 17 | Uttarashadha | Sun | 6 |
| Makha | Ketu | 7 | Sravana | Moon | 10 |
| Pubba | Venus | 20 | Dhanishta | Mars | 7 |
| Uttara Phalguni | Sun | 6 | Satabhisha | Rahu | 18 |
| — | — | — | Poorvabhadra | Jupiter | 16 |
| — | — | — | Uttarabhadra | Saturn | 19 |
| — | — | — | Revati | Mercury | 17 |
Using Appendix C for Quick Calculations
Raman mentions that the balance of Dasa at birth can be easily ascertained without calculations by referring to Appendix C in his book. This appendix contains pre-calculated tables where you can look up the Moon's degree and minute position and directly read off the Dasa balance.
For example, if the Moon is at Taurus 25° 10′:
- Table I: For 25°, balance of Mars Dasa = 6 years, 1 month, 15 days
- Table II: For 10′, deduct 0 years, 1 month, 1 day
- Final balance: 6-1-15 minus 0-1-1 = 6 years, 0 months, 14 days
These ready-reckoner tables save enormous time when calculating birth charts manually.
What Happens During Dasas and Bhuktis?
The results likely to happen during each Dasa, Bhukti, and Antaram depend on the planetary positions in the horoscope. Raman covers this in detail in a separate chapter (which we will explore in Part 21).
The general principles are:
- If a planet is well-placed (exalted, in own sign, in a good house), its Dasa/Bhukti will give favorable results
- If a planet is afflicted (debilitated, in an evil house, aspected by malefics), its period will give difficulties
- The houses ruled by the Dasa lord and Bhukti lord will be activated — events related to those houses will manifest
- The aspects and conjunctions of the Dasa/Bhukti lords determine the nature and intensity of results
The Practical Insight
The Dasa system is the clock that tells you when a promise in the horoscope will manifest. A yoga (planetary combination) for wealth may be present in the chart, but it will only yield results during the Dasa-Bhukti of the planets involved in that yoga. This is why timing is everything.
Summary — Key Takeaways
- 120-year cycle: Sun (6) → Moon (10) → Mars (7) → Rahu (18) → Jupiter (16) → Saturn (19) → Mercury (17) → Ketu (7) → Venus (20)
- Birth Dasa: Determined by the Moon's nakshatra at birth
- Balance calculation: If Moon is not at the start of a nakshatra, calculate the expired portion and subtract from the total Dasa period
- Bhuktis (sub-periods): Each Dasa is divided into 9 Bhuktis, one for each planet, in the same sequence
- Easy Bhukti formula: Multiply the two Dasa periods, cut off last digit × 3 = days, remaining digits = months
- Antarams (inter-periods): Further subdivisions for precise timing (rarely needed)
- Bhukti balance: Add Bhuktis from the start until total exceeds expired Dasa; subtract to find current Bhukti balance
- Results: Depend on planetary strength, house lordship, aspects, and conjunctions (covered in later chapters)
Next Up: Planetary Aspects
Now that you understand when events happen (Dasas), the next article explores how planets influence each other through aspects — the most misunderstood topic in Hindu astrology. We'll cover full aspects, partial aspects, and special aspects of Mars, Jupiter, and Saturn.