Basics
What Is Kundli Matching? A Complete Guide to Guna Milan
By Match Kundli Editorial Team · Updated · 6 min read
Kundli matching is the traditional Hindu practice of comparing two people's birth charts before marriage. The method most families use, called Ashtakoot Guna Milan, scores eight factors drawn from where the Moon was when each person was born, for a maximum of 36 points. A higher total is read as better compatibility, but the way those points are spread across the eight factors matters just as much as the number itself.
This guide walks through what a kundli is, why the Moon carries so much weight, how the 36 points are worked out, and how to read the result without expecting more from it than the tradition intends.
What a kundli actually is
A kundli (also written kundali, or janam kundli) is a map of the sky at the moment of birth. It records which of the twelve signs each planet occupied, and which sign was rising on the eastern horizon at that place and time. That rising sign is the Ascendant, or Lagna, and it anchors the twelve houses of the chart.
Three details are needed to draw one: the date of birth, the exact time and the place. Vedic astrology measures positions against the fixed stars rather than the seasons, which is why an Indian kundli can show a different sign from a Western horoscope for the same person. Our guide to the sidereal zodiac and the Lahiri ayanamsa explains that difference in detail.
Why the Moon sits at the centre of Guna Milan
In Jyotish the Moon stands for the mind and emotional nature, and much of traditional practice starts from it: a child's name syllable, the order of planetary periods and many auspicious timings are all based on the Moon's position. Guna Milan follows the same logic. Every one of the eight kootas is derived from one of two facts about each person's Moon:
- The Moon sign (Rashi): which of the twelve signs the Moon was in.
- The nakshatra: which of the 27 lunar mansions, each spanning 13°20′, the Moon occupied, and which quarter (pada) of it.
Because the Moon moves quickly, these two facts depend heavily on the birth time. How they are calculated is covered in Moon sign and nakshatra: how they are calculated.
The eight kootas at a glance
Each koota looks at one aspect of compatibility and carries a fixed maximum. The weights rise from 1 to 8, so the later kootas count for more.
| Koota | Maximum points | Comes from | Traditionally describes |
|---|---|---|---|
| Varna | 1 | Moon sign | Temperament and the balance of ego |
| Vashya | 2 | Moon sign | Mutual attraction and influence |
| Tara | 3 | Nakshatra | Well-being and the flow of fortune |
| Yoni | 4 | Nakshatra | Physical and instinctive compatibility |
| Graha Maitri | 5 | Rulers of the two Moon signs | Mental rapport and friendship |
| Gana | 6 | Nakshatra | Basic nature: Deva, Manushya or Rakshasa |
| Bhakoot | 7 | Distance between the Moon signs | Prosperity and family harmony |
| Nadi | 8 | Nakshatra | Health and, traditionally, children |
Together they add up to 36. Each one has its own rules for awarding full, partial or no points, set out in the eight kootas of Ashtakoot explained.
How the score is worked out, step by step
A priest working by hand and a calculator follow the same sequence:
- Find each person's Moon. The planetary positions for each birth moment are calculated, and the Moon's sign, degree, nakshatra and pada are read off.
- Look up each koota. Each koota compares the two Moons using a fixed table. Some comparisons are counted in both directions, and a few (Varna and Gana, for example) treat the boy's and the girl's positions differently, as the classical texts do.
- Add up the points. The eight scores are summed to give a total out of 36. Half points are possible in Tara and Graha Maitri.
- Flag the doshas. A zero in Nadi or Bhakoot is reported as Nadi Dosha or Bhakoot Dosha, because tradition treats those two results as significant on their own.
- Check Mars separately. Manglik Dosha is not part of the 36 points. It is a separate check on the position of Mars in each chart.
On this site, step 1 uses Swiss Ephemeris with the Lahiri ayanamsa, and steps 2 to 5 apply fixed rules with no human or AI judgement involved.
A worked example
Worked example · fictional sample data
Example 1 from our calculation engine
Two fictional people were run through the same engine as the matching tool. The boy (born 2 September 1993, 22:05 IST, Bengaluru) has his Moon in Pisces in Uttara Bhadrapada nakshatra. The girl (born 27 May 1997, 09:40 IST, Kolkata) has her Moon in Capricorn in Shravana nakshatra.
| Koota | Score | Maximum |
|---|---|---|
| Varna | 1 | 1 |
| Vashya | 1 | 2 |
| Tara | 1.5 | 3 |
| Yoni | 2 | 4 |
| Graha Maitri | 3 | 5 |
| Gana | 6 | 6 |
| Bhakoot | 7 | 7 |
| Nadi | 8 | 8 |
| Total | 29.5 | 36 |
The total of 29.5 falls in the band this site labels a good match, and neither Nadi nor Bhakoot shows a dosha. The Mars check tells a different story: the girl's chart is Manglik and the boy's is not, which is the kind of detail a family would usually discuss with their astrologer.
Reading the result sensibly
Most traditional guidance treats 18 points as the minimum for a workable match. This site labels 18 to 23.5 as an acceptable match and 24 or more as a good match; below 18 it shows "Not recommended", which in practice means "look more closely before deciding". Why these thresholds exist, and why some people also mention 32, is covered in how many gunas should match for marriage.
Two habits make a reading more useful. First, look at which kootas lost points, not only at the total: losing six points in Gana says something different from losing them in Bhakoot. Second, treat any dosha as a prompt for a closer look rather than an automatic verdict, since traditional texts themselves describe conditions under which a dosha is softened.
What Guna Milan cannot tell you
Ashtakoot looks only at the two Moons. It does not examine the seventh house, the condition of Venus, the planetary periods each person is running, or the divisional charts that many astrologers check before advising a family. Those wider factors are discussed in beyond 36 points.
It is also a belief system rather than a science. No study has shown that a Guna Milan score predicts how a marriage will go, and the tradition itself never claimed to replace the judgement of the couple and their families. Used as one input among several, it can start helpful conversations about temperament, health and family life. Used as a pass-or-fail test, it asks more of the score than it was designed to give.

