Dasas and Bhuktis — The Vimshottari Timing System

Hindu Predictive Astrology — Modern Reader's Guide

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."

B.V. Raman, Hindu Predictive Astrology, Ch. XII

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.

Why Vimshottari? There are dozens of Dasa systems — Ashtottari, Yogini, Kalachakra, and more. But Vimshottari has passed the test of experience. In the choice of any particular type of Dasa, the criterion must be that of experience, and Vimshottari has answered this test across all schools and lineages.

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:

Sun
6y
Moon
10y
Mars
7y
Rahu
18y
Jupiter
16y
Saturn
19y
Mercury
17y
Ketu
7y
Venus
20y

The 120-year Vimshottari cycle (proportional lengths)

Natural Lifespan: The total of 120 years is considered the natural life period of a human being. While most people do not live this long, and some live longer, the system is designed to cover the full potential lifespan. Combinations for longevity beyond 120 years are covered in later chapters.

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

Sun Dasa — 6 Years
BhuktiY-M-D
Sun0-3-18
Moon0-6-0
Mars0-4-6
Rahu0-10-24
Jupiter0-9-18
Saturn0-11-12
Mercury0-10-6
Ketu0-4-6
Venus1-0-0
Total6-0-0
Moon Dasa — 10 Years
BhuktiY-M-D
Moon0-10-0
Mars0-7-0
Rahu1-6-0
Jupiter1-4-0
Saturn1-7-0
Mercury1-5-0
Ketu0-7-0
Venus1-8-0
Sun0-6-0
Total10-0-0
Mars Dasa — 7 Years
BhuktiY-M-D
Mars0-4-27
Rahu1-0-18
Jupiter0-11-6
Saturn1-1-9
Mercury0-11-27
Ketu0-4-27
Venus1-2-0
Sun0-4-6
Moon0-7-0
Total7-0-0
Rahu Dasa — 18 Years
BhuktiY-M-D
Rahu2-8-12
Jupiter2-4-24
Saturn2-10-6
Mercury2-6-18
Ketu1-0-18
Venus3-0-0
Sun0-10-24
Moon1-6-0
Mars1-0-18
Total18-0-0
Jupiter Dasa — 16 Years
BhuktiY-M-D
Jupiter2-1-18
Saturn2-6-12
Mercury2-3-6
Ketu0-11-6
Venus2-8-0
Sun0-9-18
Moon1-4-0
Mars0-11-6
Rahu2-4-24
Total16-0-0
Saturn Dasa — 19 Years
BhuktiY-M-D
Saturn3-0-3
Mercury2-8-9
Ketu1-1-9
Venus3-2-0
Sun0-11-12
Moon1-7-0
Mars1-1-9
Rahu2-10-6
Jupiter2-6-12
Total19-0-0
Mercury Dasa — 17 Years
BhuktiY-M-D
Mercury2-4-27
Ketu0-11-27
Venus2-10-0
Sun0-10-6
Moon1-5-0
Mars0-11-27
Rahu2-6-18
Jupiter2-3-6
Saturn2-8-9
Total17-0-0
Ketu Dasa — 7 Years
BhuktiY-M-D
Ketu0-4-27
Venus1-2-0
Sun0-4-6
Moon0-7-0
Mars0-4-27
Rahu1-0-18
Jupiter0-11-6
Saturn1-1-9
Mercury0-11-27
Total7-0-0
Venus Dasa — 20 Years
BhuktiY-M-D
Venus3-4-0
Sun1-0-0
Moon1-8-0
Mars1-2-0
Rahu3-0-0
Jupiter2-8-0
Saturn3-2-0
Mercury2-10-0
Ketu1-2-0
Total20-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:
  1. Multiply the Dasa period of the major lord by the Dasa period of the sub-lord
  2. The result gives you the total in months
  3. Cut off the last digit and multiply it by 3 — this becomes the days
  4. 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:

  1. Calculate the expired portion of the birth Dasa (we've already done this)
  2. List all the Bhuktis in that Dasa, starting from the Dasa lord's own Bhukti
  3. Add the Bhuktis one by one until the total exceeds the expired portion
  4. 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 Bhukti0-4-27
Rahu Bhukti1-0-18
Total1-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
AswiniKetu7HastaMoon10
BharaniVenus20ChittaMars7
KrittikaSun6SwatiRahu18
RohiniMoon10VisakhaJupiter16
MrigasiraMars7AnuradhaSaturn19
AridraRahu18JyeshtaMercury17
PunarvasuJupiter16MoolaKetu7
PushyamiSaturn19PoorvashadhaVenus20
AsleshaMercury17UttarashadhaSun6
MakhaKetu7SravanaMoon10
PubbaVenus20DhanishtaMars7
Uttara PhalguniSun6SatabhishaRahu18
PoorvabhadraJupiter16
UttarabhadraSaturn19
RevatiMercury17

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

Vimshottari Dasa System — Essential Points
  • 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.