Quick answer: Kundali matching, or Guna Milan, scores marriage compatibility out of 36 gunas across eight kootas. A total of 18 or more is generally acceptable, and 24–32 is considered very good. It compares the couple’s birth stars (nakshatras) and moon signs to gauge harmony.
Quick answer: Kundali matching (Guna Milan) compares a bride’s and groom’s birth charts across eight kootas worth a combined 36 gunas. A score of 18 or above is generally considered acceptable for marriage, 25–32 is very good, and 33–36 is excellent. Two factors — Nadi and Bhakoot — carry the most weight, so a high number alone is never the full story.
If your family has ever sat across an astrologer who slid a sheet of numbers across the table, you have seen Guna Milan in action. It is the most widely used compatibility method in Vedic astrology for arranged and love marriages alike. This guide breaks down what each koota measures, how the 36-point scale is read, and where the system has real limits — so you can interpret a match report instead of just trusting the final figure.
What is Kundali matching?
Kundali matching (also called Kundli Milan, Horoscope Matching, or Ashtakoota Milan) is the process of comparing two birth charts to estimate marital compatibility. It is built on the position of the Moon and its Nakshatra (birth star) in each person’s chart at the exact time and place of birth. Because it relies on the Moon’s Nakshatra, an accurate birth time is essential — even a 15-minute error can shift the result.
You can generate a free report instantly with our Kundali Matching calculator. To find your birth star first, use the Nakshatra calculator.
The 8 kootas and the 36 gunas
Ashtakoota means “eight factors.” Each koota is assigned a maximum point value, and the eight values add up to 36 (1+2+3+4+5+6+7+8).
| Koota (factor) | Max points | What it measures |
|---|---|---|
| Varna | 1 | Spiritual/ego compatibility and work nature |
| Vashya | 2 | Mutual attraction and influence |
| Tara (Dina) | 3 | Health and well-being of the couple |
| Yoni | 4 | Physical and intimate compatibility |
| Graha Maitri | 5 | Mental connection and friendship |
| Gana | 6 | Temperament and behaviour |
| Bhakoot | 7 | Love, family welfare and finances |
| Nadi | 8 | Health, genes and progeny |
| Total | 36 |
How to read the score
The combined total is the headline number, but experienced astrologers read the breakdown, not just the sum.
- Below 18: Generally not recommended without remedial review.
- 18–24: Acceptable / average — workable match.
- 25–32: Very good compatibility.
- 33–36: Excellent (rare in practice).
Two specific doshas can override a good score:
- Nadi Dosha — when both partners share the same Nadi (8 points lost). Traditionally linked to health and progeny concerns, it is considered the most serious.
- Bhakoot Dosha — certain Moon-sign distances (6/8, 2/12, 5/9) that can affect harmony and finances.
Many of these doshas have recognised cancellations (parihara), which is why a qualified astrologer’s reading matters more than the raw figure.
What about Mangal Dosha?
Guna Milan does not directly score Mangal Dosha (Manglik), the placement of Mars that is reviewed separately during matchmaking. A strong 30+ score can still be paired with a Manglik mismatch, so always check it alongside the gunas. Learn more in our guide to Mangal Dosha and its remedies, or run the Mangal Dosha calculator.
Limitations to keep in mind
Guna Milan is a tradition-based screening tool, not a guarantee. It does not measure communication, shared values, finances in the real world, or consent. Treat a high score as a green light to get to know each other better — not as a substitute for it. For a deeper look at the underlying chart, see our explainer on the Vedic birth chart (Kundali).
Frequently asked questions
What is a good Guna Milan score for marriage?
18 out of 36 is the usual minimum considered acceptable. 25–32 is very good, and 33–36 is excellent. Below 18 is generally not advised without an astrologer’s review.
Is 36 out of 36 possible?
It is mathematically possible but very rare. Most compatible couples fall between 24 and 32.
Can a marriage work with a low score?
Yes. The score reflects one traditional model. Doshas often have cancellations, and many happy marriages have modest scores. Consider it guidance, not a verdict.
Do I need an exact birth time?
Yes. Because matching depends on the Moon’s Nakshatra, an accurate birth time and place give the most reliable result.
Related guides
- Nakshatra (Birth Star) — the star that drives matching.
verified_user Editorial Guidelines
Written by real humans with real-world experience. Our content at CalcaTools prioritizes factual accuracy, usability, and your privacy. We continuously review our articles to ensure they meet modern E-E-A-T (Experience, Expertise, Authoritativeness, and Trustworthiness) standards.