How to Make a Kundali: The Method, Step by Step
By Kaalveda Research Team
In one paragraph
Kundali making is not divination. It is arithmetic, performed in a fixed order, and every step depends on the one before it. To make a kundali you convert a local birth time into a universal instant, look up where the planets were at that instant, shift those positions from the tropical zodiac to the sidereal one, work out which degree was rising in the east, divide the circle into twelve houses, place the grahas, find the Moon's nakshatra, derive the divisional charts, and compute the dasha timeline. Any kundali maker worth using does exactly these eight things — the differences between one tool and another come down to which conventions it picks at three or four specific points. This article walks the real sequence, so that when you create your kundali you can judge whether the tool that produced it is any good.
Want the chart rather than the method? The companion piece on **generating a free Janam Kundli online** is the shorter route.
What a kundali maker is really computing
A kundli is a map of one instant of sky, seen from one point on the Earth's surface. That is the whole definition, and it is why the inputs are date, time and place. For what the chart contains, see **What Is a Janam Kundli or Janam Patri?**.
| Step | What happens | What it depends on | What breaks if it is wrong |
|---|---|---|---|
| 1 | Local birth time to universal time | Timezone history of the birthplace | Everything downstream |
| 2 | Planetary longitudes | An ephemeris | All placements |
| 3 | Tropical to sidereal | The ayanamsha | Sign boundaries, nakshatras |
| 4 | The Ascendant (Lagna) | Sidereal time, latitude, obliquity | The entire house frame |
| 5 | House division | House system convention | Which house each graha sits in |
| 6 | Grahas placed, Moon's nakshatra found | Steps 3 to 5 | Readings and matching |
| 7 | Divisional charts | The main chart | Navamsa and specialist judgements |
| 8 | Vimshottari dasha | Moon's exact position in its nakshatra | All timing |
The eight steps of kundali making
Step 1: Turn the local birth time into a universal instant
An ephemeris knows nothing about clocks — only a single continuous timescale, Universal Time. So the first job of any tool that lets you make a kundali is to turn "6:45 in the morning in Ahmedabad" into an unambiguous instant.
For a modern Indian birth that is easy: subtract five hours and thirty minutes, since Indian Standard Time is defined against the meridian of 82.5 degrees east. Go back far enough and it gets messy:
- IST was defined in 1906, but did not immediately displace local practice. Bombay Time, roughly UTC+4:51, remained in civic use until 1955; Calcutta Time, roughly UTC+5:53, survived until 1948.
- During the Second World War India ran one hour ahead of IST, from 1942 until 1945. A naive converter misses that offset entirely.
- Before standardisation, princely states and municipalities frequently kept their own local mean time, tied to their own longitude.
A one-hour timezone error moves the Ascendant by roughly thirty degrees — an entire sign. The planets barely shift. The chart is wrong in the way that is hardest to notice and most damaging to read.
This is the single best thing to test a kundali maker on. Kaalveda's **Kundli generator** resolves the birthplace's historical timezone from coordinates rather than assuming a flat +5:30.
Step 2: Compute the planetary longitudes
With a universal instant in hand, the tool asks an ephemeris where each body was. Classically that meant printed tables; in software it means a numerical model, and most astrology engines use ephemerides derived from JPL's DE series — the integrations used for spacecraft navigation.
What comes back is a geocentric ecliptic longitude for each of the nine grahas: Sun, Moon, Mars, Mercury, Jupiter, Venus, Saturn, and the lunar nodes Rahu and Ketu. One convention bites here: the nodes can be computed as mean or true, most Indian software uses the mean node, and the two can differ by more than a degree.
These longitudes are still tropical, measured from the moving vernal equinox. They are not yet Vedic.
Step 3: Apply the ayanamsha
This is the step that makes two kundali makers disagree, and almost no consumer tool explains it.
The tropical zodiac begins at the equinox; the sidereal zodiac used in Jyotisha begins at a fixed point against the stars. Because of precession of the equinoxes the two zero points drift apart by roughly fifty arcseconds a year — about one degree every seventy-two years. That accumulated gap is the ayanamsha, subtracted from every tropical longitude to give the sidereal one.
The catch: there is no single agreed value. Lahiri (Chitrapaksha) is the Indian national standard, adopted on the Calendar Reform Committee's recommendation in the mid-1950s; it fixes the zodiac so that the star Chitra (Spica) sits opposite the sidereal zero point. Raman, Krishnamurti (KP) and Fagan-Bradley each place it slightly elsewhere.
The spread between common ayanamshas runs from a few arcminutes to around a degree. That sounds trivial. It is not — if your Moon or Ascendant sits near a sign or nakshatra boundary, a few arcminutes flips it into the neighbouring one and every downstream judgement changes with it. This is exactly why one site tells you that you are Kanya Lagna and another says Simha.
A good kundali maker publishes its ayanamsha. A very good one lets you change it.
Step 4: Compute the Ascendant
The Lagna is the degree of the ecliptic crossing the eastern horizon at the birth instant. It is not read from a planetary table — it is geometry, with three inputs:
- Local sidereal time, from the universal instant and the birthplace's longitude — how far the sky has rotated.
- Geographic latitude, which sets the angle at which the ecliptic meets the horizon. The same instant gives a different Lagna in Chennai than in Amritsar.
- The obliquity of the ecliptic — the tilt of the Earth's axis, currently a little over 23.4 degrees.
Because the Earth turns 360 degrees in twenty-four hours, the sky sweeps past the horizon at about fifteen degrees an hour — roughly one degree every four minutes. The motion is not perfectly uniform (signs rise at different speeds, more so at high latitudes), but that is the working rule.
The consequence is blunt: a fifteen-minute error in the birth time moves your Lagna by around four degrees, and a two-hour error moves it into a different sign. Check yours with the **Lagna, Rashi & Nakshatra calculator**.
Step 5: Divide the houses
With the Lagna fixed, you cut the circle into twelve bhavas. Here Indian and Western software diverge by default.
- Whole-sign houses — the Indian norm. The entire sign containing the Lagna becomes the first house, the next sign the second, and so on. Houses and signs coincide exactly.
- Quadrant systems — Placidus, Koch, Campanus and relatives, which Western software usually defaults to. They divide by time or space rather than by sign, produce houses of unequal size, and can put a graha in a different house from the whole-sign answer.
- Bhava Chalit / Sripati — a quadrant-style chart consulted alongside the whole-sign chart in much North Indian practice, to test whether a planet near a cusp really carries that house's affairs. KP practitioners use Placidus outright.
None is wrong. What is wrong is a tool that silently applies a Western default to a Vedic chart.
Step 6: Place the grahas, and find the nakshatra
This step is bookkeeping, and where the chart becomes readable. Each graha's sidereal longitude fixes its sign (each 30 degrees) and therefore its house; retrograde status, combustion and dignity get flagged.
Then the Moon gets special treatment. Its sidereal longitude is mapped onto the 27 nakshatras, each spanning exactly 13 degrees 20 minutes and split into four padas of 3 degrees 20 minutes. Your Janma Nakshatra and pada drive nakshatra readings, much of muhurta, and all of Gun Milan matching — see **What Is a Nakshatra, and What Is Choghadiya?**, or run **Gun Milan**.
Step 7: Derive the divisional charts
The vargas are not separate calculations from separate data. They are arithmetic derivations of the main chart (D-1, the rashi chart), made by subdividing each sign and mapping the subdivisions onto new signs.
The most important is the Navamsa (D-9): each sign divided into nine parts of 3 degrees 20 minutes — the same arc as a nakshatra pada, which is not a coincidence. It is read for marriage and for a planet's underlying strength. Beyond it sit D-10 (Dasamsa, career), D-7 (children), D-12 (parents), D-3 (siblings), D-30 (Trimsamsa) and the rest of the Parashari sixteen.
Because vargas magnify small arcs, they amplify every earlier error: an ayanamsha difference invisible in D-1 can move a planet a whole sign in D-60.
Step 8: Compute the Vimshottari dasha
The dasha system supplies timing, and it comes from one number: how far the Moon had travelled through its nakshatra at birth.
Vimshottari runs a 120-year cycle, each nakshatra assigned a ruling graha and each graha a fixed span of years — Ketu 7, Venus 20, Sun 6, Moon 10, Mars 7, Rahu 18, Jupiter 16, Saturn 19, Mercury 17. The lord of the Moon's nakshatra gives the starting mahadasha; the unelapsed portion of that nakshatra, as a fraction, gives the balance of dasha at birth. Sub-periods (antardasha, pratyantardasha) subdivide proportionally.
The dasha timeline is therefore the most birth-time-sensitive output in the chart. The Moon moves roughly thirteen degrees a day, so a few minutes of error shifts the balance by weeks.
How to make a kundali by hand versus with software
It can be done by hand, and it was, for centuries. The traditional route: take a printed ephemeris and a panchang, interpolate the planetary positions to your birth moment, subtract that year's ayanamsha, use a table of ascendants for your latitude to get the Lagna, then draw the chart and work out the dasha balance by proportion.
Being honest about it: nobody computes planetary positions from first principles by hand any more, and that is fine. The astronomy was never the interpretive part. What is worth doing by hand is the checking — the time conversion, the Lagna, the nakshatra and the dasha balance. Those four checks catch almost every real-world error, and they take ten minutes.
A checklist for judging any kundali maker
Before trusting a chart, run the tool through this. It separates a serious kundali create tool from a decorative one.
| Check | Why it matters | Good sign |
|---|---|---|
| Does it publish its ayanamsha? | Sets every sign and nakshatra boundary | Names Lahiri / Chitrapaksha; better still, lets you switch |
| Does it handle historical timezones? | Older Indian births carry non-standard offsets | Resolves timezone from place and date, not a fixed +5:30 |
| Does it ask for a place, not just a country? | Latitude and longitude set the Lagna | Geocoded city with coordinates shown |
| Does it give nakshatra and pada? | Pada is required for navamsa and matching | Both shown, with the nakshatra lord |
| Does it give dashas? | Without timing, a chart is static | Mahadasha with balance at birth, plus antardasha |
| Does it state the house system? | Whole-sign versus quadrant changes placements | Says whole sign; ideally offers Bhava Chalit too |
| Does it show degrees, not just signs? | Boundary cases are invisible without them | Degrees and minutes for every graha |
| Does it explain its limits? | Honest tools flag an unreliable birth time | Warns on rounded or unknown times |
If a tool fails the first two, treat its output as decorative. If it passes all eight, the arithmetic is almost certainly sound, and what remains is interpretation.
Honest limits
Correct arithmetic is not correct interpretation. Every step above is deterministic and testable; nothing after it is. Two competent astrologers can read the same computed chart very differently — a feature of the tradition, not a bug in the software.
The birth time is the weakest link, always. Hospital records are often rounded to the nearest five or ten minutes, and family memory is worse. If your recorded time is approximate, treat the planetary signs and the Moon's nakshatra as reliable and the Lagna, houses and dasha balance as provisional. Birth-time rectification exists for exactly this reason.
Ayanamsha choice is a convention, not a fact. No experiment settles it. Lahiri is the Indian standard because a committee standardised it — a good reason to use it, but still a choice, and any tool implying otherwise is overselling. Likewise, divisional charts inherit every upstream error, magnified: treat D-30 and D-60 conclusions from an uncertain birth time with real scepticism.
For wider background, see **Astrology Through Date of Birth**.
Where to start
- Generate a chart with the **free Kundli maker** and run it against the eight-point list above
- Verify your core placements with the **Lagna, Rashi & Nakshatra calculator**
- Look up your Janma Nakshatra on the **nakshatra pages**
- Check the day's **Panchang**, built from the same Moon longitude your chart uses
- Run **Gun Milan** if you are matching two charts, or browse the **free calculators**
- For a full written interpretation, there is the **premium Kundli report**
- To ask about a specific placement, the **AI astrologers** read from your computed chart
Related reading: **What Is a Janam Kundli or Janam Patri?**, **What Is a Horoscope and What Are the Zodiac Signs?**, **What Is a Nakshatra, and What Is Choghadiya?**, and **Online Horoscope and Kundli Matching**.
Start with step one. If the time is right, everything else can be checked.
Was this article helpful?
Your feedback helps us improve our content
What Is Rashifal? The Indian Horoscope, Properly Explained
Karungali Mala: What It Is, and What the Tradition Says
Related Posts
Gajakesari Yoga and Other Wealth Yogas
Gajakesari yoga means Jupiter in a kendra from the Moon - a configuration present in roughly one chart in three. Here is what it really signifies, how the genuine dhana yogas work, and why wealth yogas so often fail to deliver.
Pancha Mahapurusha Yogas Explained
One of five grahas in its own sign or exaltation, and simultaneously in a kendra from the Lagna. That is the whole rule. Here are the five yogas, what weakens them, and the arithmetic showing roughly one chart in three carries at least one.
Raja Yogas: The Combinations for Success
Raja yogas are the named combinations that classical Jyotisha links to status and success. Most charts contain several. This guide explains the real definition, the main types, and the strict conditions under which one actually delivers.