CalcaTools
menu_book

Kundali Matching Explained: Guna Milan and the 36 Gunas

person calcatools calendar_today Updated: July 21, 2026 schedule 6 min read

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.

Check your match in seconds: Enter both birth details in the free Kundali Matching calculator to get the full 36-guna breakdown, including Nadi and Bhakoot status.

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.

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.