Kundli Matching: How Guna Milan's 36 Points Work (and What They Miss)
Last verified October 2026
Kundli matching scores a couple out of 36 across eight kootas, all read from the two Moons. What each koota measures, what a good score is, Nadi and Bhakoot dosha, how Manglik matching and its cancellations work and what Guna Milan leaves out.

Kundli matching, also called Guna Milan or Ashtakoot Milan, scores the compatibility of two people out of 36 points across eight factors called kootas. Traditionally a score of 18 or more is the minimum for a recommended match, 25 to 32 is considered very good and 33 to 36 excellent. Every one of the eight kootas is worked out from just two things: each person's Moon sign (rashi) and Moon nakshatra. That makes Guna Milan quick and consistent, and it is also its biggest blind spot, because the rest of both charts never enters the score. This guide explains each koota and what the score bands mean. It then covers how Nadi, Bhakoot and Manglik dosha are judged and cancelled. Last, it shows what a fuller reading adds.
What is kundli matching?
A kundli (also spelled kundali) is a Vedic birth chart, cast in the sidereal zodiac from your date, time and place of birth. Kundli matching compares two of them before marriage. In most of India the first step is Guna Milan, the 36-point system of the eight kootas. The second step, for a careful astrologer, is a look at the two whole charts: Manglik dosha, the seventh house of marriage, the planets that signify a spouse and the dasha periods both people are running.
Kundli matching by date of birth means exactly this: the date, the time and the place for both people, because the Moon's nakshatra can change within hours. If you are new to the sidereal zodiac, Vedic vs Western astrology explains why your Vedic Moon sign may differ from your Western one.
The eight kootas of Guna Milan and their points
| Koota | Points | What it measures | Based on |
|---|---|---|---|
| Varna | 1 | Temperament and outlook, a classical ranking of the four varnas | Moon sign |
| Vashya | 2 | Mutual attraction and influence, who draws whom | Moon sign |
| Tara (Dina) | 3 | Wellbeing and fortune of the bond | Moon nakshatra |
| Yoni | 4 | Physical and sexual compatibility | Moon nakshatra |
| Graha Maitri | 5 | Mental wavelength and friendship | Lords of the Moon signs |
| Gana | 6 | Basic nature: Deva, Manushya or Rakshasa | Moon nakshatra |
| Bhakoot | 7 | Family welfare, finances and the couple's shared direction | Distance between Moon signs |
| Nadi | 8 | Health and children in the traditional view | Moon nakshatra |
| Total | 36 |
The weights rise from 1 to 8, so the last three kootas, Gana, Bhakoot and Nadi, carry 21 of the 36 points. That is why astrologers look at which kootas scored, not just the total.
What each koota measures
Varna (1 point). The four varnas are assigned by Moon sign element: water signs Brahmin, fire signs Kshatriya, earth signs Vaishya and air signs Shudra. The classical rule gives the point when the groom's varna is equal to or higher than the bride's. Many modern astrologers treat it as the least important koota, and with one point it barely moves the total.
Vashya (2 points). Signs are grouped into five kinds (quadruped, human, water, wild and insect). Vashya asks whether one partner's sign naturally draws or is drawn by the other's, a measure of attraction and give-and-take.
Tara or Dina (3 points). Count the nakshatras from one partner's Moon nakshatra to the other's in both directions and divide by nine. Remainders of 3, 5 and 7 are unfavourable taras. Both directions favourable earns 3 points, one earns 1.5 and neither earns 0. It is read as the luck and wellbeing the two bring each other.
Yoni (4 points). Each nakshatra has an animal symbol, fourteen animals in all. The same animal scores 4, friendly animals 3, neutral 2, unfriendly 1 and sworn enemies such as cat and rat score 0. Yoni is the koota for physical intimacy and instinctive comfort.
Graha Maitri (5 points). The planets that rule the two Moon signs are compared using the classical table of natural friendships. The same lord or two friends score the full 5. Two enemies score 0. It measures whether the two minds speak the same language.
Gana (6 points). Every nakshatra belongs to one of three ganas: Deva (gentle, idealistic), Manushya (human, practical) or Rakshasa (fierce, independent). The same gana scores 6, while a Rakshasa paired with a Deva or Manushya partner scores lowest, usually 0 or 1 depending on the table used. It describes how the two temperaments live together day to day.
Bhakoot (7 points). Count the signs from one Moon to the other and back. The same sign, or a 3-11, 4-10 or 7-7 relationship, scores the full 7. A 2-12, 5-9 or 6-8 relationship scores 0. That zero is called Bhakoot dosha. It is linked to the family's prosperity and the couple's shared direction.
Nadi (8 points). The 27 nakshatras are divided into three nadis, Adi, Madhya and Antya, nine nakshatras each. Different nadis score the full 8. The same nadi scores 0, which is Nadi dosha, traditionally the most serious single flag in Guna Milan because it is linked to health and children. Since each nadi holds a third of the nakshatras, Nadi dosha is common, not rare.
What is a good Guna Milan score?
| Score out of 36 | Traditional reading |
|---|---|
| Below 18 | Not recommended on the score alone |
| 18 to 24 | Acceptable, an average match |
| 25 to 32 | Very good |
| 33 to 36 | Excellent |
These are the bands most astrologers use, though the exact cut-offs vary a little by tradition and region. The 18 threshold is the one almost everyone agrees on: it is half of 36.
Is 17 out of 36 a good match?
On the score alone, 17 is one point below the usual minimum of 18, so a traditional astrologer would not approve it without a closer look. The closer look matters. A 17 that lost its points on Varna, Vashya and Yoni is a very different result from a 17 that lost the 8 Nadi points and the 7 Bhakoot points. Many astrologers will reconsider a low score when the major doshas are absent or cancelled and the two whole charts support the marriage. Equally, a high score with an uncancelled Nadi dosha is often flagged. Treat the number as the start of the reading, not the verdict.
What if all 36 gunas match?
A full 36 is uncommon, and it is a strong start, but it does not guarantee a happy marriage. It tells you the two Moons sit well together on every traditional measure. It says nothing about Manglik dosha, the seventh house, Venus or the timing of each person's dashas, which is why careful astrologers still read both charts in full.
Nadi dosha and its cancellations
Nadi dosha is present when both partners' Moon nakshatras belong to the same nadi. Traditional texts list several situations in which it is considered cancelled or greatly reduced. The most widely cited are:
- Both partners share the same Moon sign but have different Moon nakshatras.
- Both share the same Moon nakshatra but have different Moon signs (possible for nakshatras that straddle two signs).
- Both share the same nakshatra but were born in different padas (quarters) of it, which some traditions accept.
Astrologers also weigh the rest of the match: a strong Graha Maitri and Bhakoot score is often taken as softening the dosha.
Bhakoot dosha and its cancellations
Bhakoot dosha appears when the two Moon signs sit in a 2-12, 5-9 or 6-8 relationship. The most common cancellation is that both Moon signs are ruled by the same planet, as with Aries and Scorpio (both Mars), Taurus and Libra (both Venus) or Capricorn and Aquarius (both Saturn). Many astrologers also accept it as cancelled when the two lords are natural friends, or when Nadi scores the full 8.
Manglik dosha in kundli matching
Manglik (Mangal or Kuja) dosha is checked alongside Guna Milan, not inside it. A chart is Manglik when Mars sits in the 1st, 2nd, 4th, 7th, 8th or 12th house. Many traditions check this from three points: the Lagna (ascendant), the Moon and Venus. That is the rule our free Kundali uses, grading the result as mild, moderate or high by how many of the three are hit. Some North Indian traditions leave out the 2nd house.
Being Manglik is common. Six of the twelve houses count, so roughly half of all charts are Manglik from any single reference point. We tested this with the Kundali engine itself on 20,000 random birth moments from 1960 to 2005 at Delhi, Mumbai, Ahmedabad and Chennai: 50.3 percent were Manglik from the Lagna, 50.0 percent from the Moon and 52.9 percent from Venus. 88.4 percent were Manglik from at least one of the three, and 13.3 percent from all three. Leaving out the 2nd house drops the Lagna figure to 41.8 percent. Numbers like these are why the grade matters far more than the label.
The matching rule. Traditionally, when both partners are Manglik the dosha is considered to cancel out. The match can then proceed on its other merits. When only one partner is Manglik, astrologers look for cancellations before giving advice.
Common cancellations. The classical exceptions our Kundali checks are:
- Mars in its own sign (Aries or Scorpio) or exalted in Capricorn.
- Mars in its moolatrikona range in Aries.
- Specific placements said to nullify it: Mars in Aries in the 1st house, in Capricorn in the 7th, in Scorpio in the 4th or in Sagittarius in the 12th.
Other texts add more, such as Jupiter's aspect on Mars. The popular idea that Manglik dosha simply fades after the age of 28 is a belief, not something you can read in a chart.
Kundli matching by name
When birth details are unknown, some families match by name. The first syllable of each person's name is assigned to a nakshatra (the Nama nakshatra) and Guna Milan is run on those. It is a traditional fallback, but it is not the same as the birth Moon, so astrologers treat name matching as a rough guide and prefer the full date, time and place whenever they can get them.
What Guna Milan misses
Guna Milan is elegant, fast and consistent. It also has real limits:
- It only reads the two Moons. All eight kootas come from the Moon sign and Moon nakshatra. Two couples with identical Moons get identical scores, whatever the rest of their charts say.
- It ignores the marriage houses. The seventh house, its lord and Venus (plus Jupiter, traditionally, in a woman's chart) are central to marriage in Jyotish. None of them affect the 36 points.
- It ignores timing. Two people can match beautifully and still meet in difficult dasha periods. Dasha compatibility is a separate check.
- It is binary at the edges. A Moon one degree into a new nakshatra can change Tara, Yoni, Gana and Nadi at once, so a small birth-time error can move the score by many points.
That is why experienced astrologers describe Guna Milan as a filter, not a verdict.
How Western synastry differs
Western astrology compares relationships through synastry: it overlays the two complete charts in the tropical zodiac and reads the aspects between every pair of planets, the Sun, Moon, Mercury, Venus, Mars and beyond, plus where each person's planets fall in the other's houses. There is no fixed 36-point table. The Moon matters, but so do Venus and Mars for attraction, Saturn for staying power and the Ascendant for first chemistry.
The two methods answer different questions. Guna Milan asks whether two Moons are traditionally suited for marriage. Synastry asks how two whole personalities interact. When we ran 60,000 synastry comparisons through our own engine, the Sun sign explained less than a quarter of the result (the full study), which is the same lesson Guna Milan's limits teach from the other direction: no single placement decides a relationship.
Check your kundli and your compatibility for free
A Guna Milan matching tool is coming to Natal Junction. Today, the free Kundali already shows each partner's Moon sign (rashi), Janma nakshatra and pada, the inputs every one of the eight kootas uses, along with a graded Manglik check and its cancellations. Cast one chart for each of you and compare. For the Western view of the same relationship, the free compatibility reading runs a full synastry comparison that weighs the Moon, Venus and Mars and gives you a shareable score.
Mangal dosha is checked separately from the 36 points. The Manglik dosha guide explains the rule, how common it is and how it cancels.
Frequently asked questions
How does kundli matching work?
Kundli matching (Guna Milan) compares two Vedic birth charts across eight kootas worth 36 points in total: Varna 1, Vashya 2, Tara 3, Yoni 4, Graha Maitri 5, Gana 6, Bhakoot 7 and Nadi 8. All eight are worked out from each person's Moon sign and Moon nakshatra. Astrologers then check Manglik dosha and the wider charts.
What is a good Guna Milan score?
Traditionally 18 out of 36 is the minimum for a recommended match, 18 to 24 is average, 25 to 32 is very good and 33 to 36 is excellent. The cut-offs vary slightly by tradition, and astrologers also look at which kootas lost points, especially Nadi and Bhakoot.
Is 17 out of 36 guna match good?
On the score alone 17 is just below the usual minimum of 18, so it is not recommended without a closer look. What matters is where the points were lost: a 17 with no Nadi or Bhakoot dosha, or with those doshas cancelled, may still be approved after the full charts are read.
What if all 36 gunas match?
A full 36 means the two Moons sit well together on every traditional measure. It is uncommon and a strong start, but it does not guarantee a happy marriage, because it says nothing about Manglik dosha, the seventh house, Venus or dasha timing.
Can I do kundli matching on Natal Junction?
A Guna Milan matching tool is coming. Today the free Kundali at nataljunction.com/kundali shows each partner's Moon sign, Janma nakshatra and pada, plus a graded Manglik check with cancellations. The free compatibility reading compares two charts with Western synastry.
Your Birth Chart Report
Which of these dates lands on your chart?
A personal report made from your exact birth moment: every placement explained and the transits that reach you over the next 12 months, dated and mapped to your houses.
Read your own chart, free
Cast your real birth chart in seconds and see your placements, houses and patterns. No signup.
Cast my free chart