Naisargika Dasha
Naisargika Dasha explained: the natural dasha that ignores your chart entirely. Moon 1, Mars 2, Mercury 9, Venus 20, Jupiter 18, Sun 20, Saturn 50 — the same seven ages for everyone.
The dasha that does not look at your chart
Every other dasha in this app asks a question about your birth. Vimshottari asks where the Moon was. Chara asks where the Lagna and the sign lords sit. Kala asks whether the Sun was up. Kalachakra asks which quarter of which nakshatra the Moon had reached.
Naisargika asks nothing. It is the natural dasha — naisargika means “innate, of one’s own nature” — and its claim is that a human life has planetary seasons that belong to the life itself rather than to the horoscope. Infancy is lunar whoever you are. Old age is Saturnine whoever you are.
So the Naisargika timeline for a native born in Kanpur in 1992 and one born in Lisbon in 2004 is, allowing for the date, the same timeline. That is not a bug in the system or a limitation of ours. That is the system’s entire thesis.
The seven ages
| Order | Lord | Years | Age reached | The season |
|---|---|---|---|---|
| 1 | Moon | 1 | 0 → 1 | Infancy. Feeding, sleeping, the mother. |
| 2 | Mars | 2 | 1 → 3 | The toddler. Movement, will, the first refusals. |
| 3 | Mercury | 9 | 3 → 12 | Childhood. Speech, school, learning the world. |
| 4 | Venus | 20 | 12 → 32 | Youth. Desire, partnership, taste, the making of a life. |
| 5 | Jupiter | 18 | 32 → 50 | Maturity. Standing, children, judgement, teaching. |
| 6 | Sun | 20 | 50 → 70 | Authority. Position, the peak, the public self. |
| 7 | Saturn | 50 | 70 → 120 | Age. Endurance, loss, time itself. |
| Total | 120 |
Read down that column and the logic is unmistakable. The order is not a planetary sequence borrowed from anywhere — it is the arc of a life, with a graha attached to each stretch of it by temperament. The Moon gets one year because infancy is short and lunar. Saturn gets fifty because everything after seventy is Saturn’s.
Note what is missing: Rahu and Ketu are not in this dasha. Seven lords, not nine. The nodes are shadows without a natural age to own, and the natural dasha has no room for them.
Why 120 here is not Vimshottari’s 120
This is the single most common misreading of Naisargika, and it is worth being blunt about.
Vimshottari totals 120 years because nine lords’ periods happen to add to 120, and the cycle is entered at whichever lord owns the Moon’s birth nakshatra. Naisargika totals 120 years because seven lords’ natural ages happen to add to 120, and it is entered at the Moon, always, by everyone.
Same number. Nothing else in common — not the lord count, not the order, not the durations, not the seeding, not the mechanism. You cannot line the two timelines up and read anything off the alignment, because the alignment is arithmetic coincidence. Anyone who tells you the two 120s are “the same cycle seen twice” is telling you something the tables plainly contradict.
Where the chart finally shows up: the bhuktis
Naisargika’s Mahadashas are universal. Its antardashas are not — and this is the one seam where your horoscope re-enters.
The classical rule is not a proportion table. It is a house sweep. From the sign the Mahadasha lord occupies in your chart, the engine walks the houses in the traditional strength order — kendras first (1, 4, 7, 10), then panapharas (2, 5, 8, 11), then apoklimas (3, 6, 9, 12) — and collects the non-nodal planets it finds tenanting them, in that order. Those planets, and only those, are the bhuktis. The Mahadasha lord itself is excluded.
The parent period then splits equally among however many planets that caught.
The consequence is unusual, and readers notice it: the antardasha count varies from one Mahadasha to the next, and from chart to chart. Six planets in the sweep means six bhuktis of one-sixth each. Four means four of a quarter each. Empty houses contribute nothing at all. There is no fixed sub-period table for Naisargika to print, because there is no fixed count.
That is a genuine feature. A dasha whose top level is identical for all humanity gets its individuation entirely from below — which is a rather elegant piece of design once you see it.
The CLASSICAL vs EQUAL setting actually matters here
For Vimshottari the antardasha-method setting is inert; the proportional split already is the classical rule. For Naisargika it is live.
- CLASSICAL — the house sweep above. Chart-derived, variable count, equal 1/n.
- EQUAL — a plain proportional split of the same seven-lord table, ignoring your chart. Faster, stateless, and cruder.
If you toggle that setting and your Naisargika dates move, that is why. It is the only planetary dasha in the app where the switch changes the arithmetic.
What we do not compute
Honesty about the edges, because a table that quietly rounds off its disagreements is worth less than one that names them:
- The 12-year Lagna period is omitted. Several classical presentations of Naisargika append a Lagna (ascendant) period of 12 years, taking the natural span to 132 rather than 120. We ship the seven-graha 120-year form, following the PyJHora baseline this repo uses throughout. If you are reading against a text that includes the Lagna period, our totals will differ from its totals by exactly those 12 years, and every boundary after the insertion point will move.
- The sequence runs once and does not repeat. Past 120 years there are no further periods. Deliberate — see the FAQ.
- The bhukti sweep is limited to the seven grahas. Rahu and Ketu are excluded from the antardashas as they are from the Mahadashas, even though they do tenant houses in your chart.
- The degenerate case is fudged. If the house sweep finds no eligible planet at all, the engine emits a single bhukti under the Mahadasha lord itself rather than returning an empty period. That is a defensive fallback, not a classical rule, and you should read it as “the sweep found nothing” rather than as a prediction.
- Naisargika reports a nakshatra it does not use. The result object carries a Moon nakshatra field, because it shares a response shape with the nakshatra dashas. Naisargika does not read it. Ignore that line — it is plumbing, not meaning.
- The deeper levels inherit the same sweep, recursively. There is no separate classical rule at Pratyantar and below that we are aware of; we apply the house rule self-similarly, which is a reasonable extension rather than a cited one.
Reading it in practice
Do not read Naisargika alone. Read against it.
Its job is to say what a period is landing in. A Saturn Vimshottari Mahadasha arriving at age 34 lands inside Naisargika Jupiter — a season of standing and judgement — and reads as a discipline imposed on a life that is building. The same Saturn Mahadasha arriving at 74 lands inside Naisargika Saturn, and reads as Saturn on Saturn’s own ground. The graha is identical. The reading is not.
That is the whole use of a universal dasha: it is the one timeline in the set that is not about you, and so it is the one that can tell you where you are.
Notes on this timeline
- Seven lords, 120 years, in the fixed order Moon → Mars → Mercury → Venus → Jupiter → Sun → Saturn. Rahu and Ketu do not appear.
- No Moon, no Lagna, no birth time, no ayanamsha — the Mahadashas do not depend on any of them.
- No balance at birth; the Moon period starts at birth exactly.
- Runs once; the cycle does not repeat past 120 years.
- A dasha year is 365.2425 days, as everywhere else in the app.
- Antardashas are chart-derived under the default CLASSICAL setting, with a count that varies by Mahadasha and by chart.
Frequently asked questions
If Naisargika is the same for everyone, what is the point of it?
It is not a fingerprint, it is a backdrop. Naisargika says that infancy belongs to the Moon, schooling to Mercury, young adulthood to Venus and old age to Saturn — for everybody, because that is what those ages *are*. Its value is comparative: it tells you which natural season a Vimshottari period is landing in. A Venus Mahadasha at nineteen and a Venus Mahadasha at seventy-five are not the same event, and Naisargika is the frame that says why.
Naisargika is 120 years and so is Vimshottari — are they related?
No, and this is the trap worth naming. The two totals are a coincidence of arithmetic, nothing more. Vimshottari's 120 is nine lords summing to 120 and keyed to the Moon's nakshatra; Naisargika's 120 is seven lords summing to 120 and keyed to nothing at all. They share a number and no mechanism. Read one against the other and you will find no correspondence, because there is none to find.
Does Naisargika need my birth time?
No — this is the only dasha in the app that does not. Every other system in AstroShruti needs the Moon's longitude, the Lagna, or the sunrise your birth fell between. Naisargika needs your birth *date* and counts forward. Two people born the same day in different hours and different countries have the identical Naisargika timeline.
Why is there no balance at birth?
Because there is nothing to be part-way through. A balance exists in Vimshottari because the Moon was mid-nakshatra when you were born, so the first Mahadasha had already been running. Naisargika starts at the instant of birth by definition — the Moon period begins at your first breath and runs one year. The engine sets ``balance_years`` to exactly 0.
What happens after 120?
Nothing. The sequence runs **once** and stops — unlike Vimshottari and the rashi dashas, which repeat their cycle to keep covering the timeline. The engine deliberately does not wrap Naisargika back to a second Moon period, because a "natural age" dasha that restarts infancy at 120 would be claiming something the tradition does not.
Why does the antardasha count change from one Mahadasha to the next?
Because the classical bhuktis are the planets *tenanting* houses reckoned from the Mahadasha lord's sign, and how many planets that catches depends on your chart. One Mahadasha may split six ways, the next four. This is the one place your chart re-enters a system that otherwise ignores it — and it is why Naisargika is the clearest case of the CLASSICAL vs EQUAL setting actually changing your dates.
Explore more
See this for your own place and date
AstroShruti computes panchang, choghadiya, festivals, dashas and KP charts for any date and place.
Open AstroShruti →