Kundali Matching for Marriage – Complete Guide to 36 Gunas & Ashtakoot Milan

By Cosmi Astro | Updated May 2026 | 16 min read

Kundali matching (कुंडली मिलान) — also called Guna Milan, Ashtakoot Milan, or Horoscope Matching — is the traditional Vedic astrology system for assessing compatibility between two people before marriage. It has been practiced in India for thousands of years, and despite modern skepticism, it remains one of the most widely used compatibility frameworks in South Asian cultures, used by millions of families annually.

The system compares two birth charts — specifically the Janma Nakshatra (birth star based on Moon's position) of both individuals — across 8 specific criteria called Koots. Each Koot carries a certain number of points, totaling a maximum of 36 Gunas. The matching score determines how well-suited two people are for marriage across physical, emotional, intellectual, financial, spiritual, and biological dimensions.

What makes Ashtakoot Milan sophisticated is that it tests compatibility at multiple levels simultaneously — not just "do these two people like each other?" but also "will their health hold up together?", "will they face financial hardship?", "will they be able to have children?", and "are their fundamental natures compatible enough for long-term harmony?" Modern research has noted parallels between these ancient criteria and contemporary relationship science.

Important: The Guna Milan score is one input, not a verdict. A score of 20/36 with two strong individual charts, no major doshas, and compatible life goals often predicts a better marriage than 32/36 with Nadi Dosha, severe Mangal Dosha, and incompatible 7th house placements.

The 8 Koots of Kundali Matching (अष्टकूट मिलान)

The word "Ashtakoot" comes from Sanskrit: Ashta = eight, Koot = category or criterion. Each of the 8 Koots tests a specific dimension of compatibility:

KootMax PointsWhat It Tests
1. Varna (वर्ण)1 GunaSpiritual compatibility and social alignment. Tests whether both partners are at a compatible level of spiritual development and societal background.
2. Vashya (वश्य)2 GunasControl and dominance dynamics. Tests the natural influence and power dynamics between partners — who leads and who follows in the relationship.
3. Tara (तारा)3 GunasBirth star compatibility for health and longevity. Tests compatibility between the Janma Nakshatras of both partners and the health implications for the marriage.
4. Yoni (योनि)4 GunasPhysical and sexual compatibility. Each nakshatra is assigned a Yoni (animal symbol). Compatible Yoni pairs indicate harmony in physical intimacy.
5. Graha Maitri (ग्रह मैत्री)5 GunasIntellectual and emotional friendship. Tests whether the ruling planets of each partner's Moon signs are friends, neutral, or enemies — indicating long-term emotional compatibility.
6. Gana (गण)6 GunasTemperament matching. Each nakshatra belongs to one of three Ganas — Deva (divine), Manava (human), or Rakshasa (demonic). Mismatches in Gana create behavioral incompatibility.
7. Bhakoot (भकूट)7 GunasFinancial and health prosperity in marriage. Tests the relationship between the Moon signs of both partners and their effect on family wealth and health.
8. Nadi (नाड़ी)8 GunasGenetic and constitutional compatibility. The most heavily weighted factor — tests biological compatibility, health of children, and fundamental constitution (Vata/Pitta/Kapha).
TOTAL36 GunasOverall compatibility score

Deep Dive: Each Koot Explained

1. Varna (1 Point)

Varna corresponds to the four ancient classifications — Brahmin, Kshatriya, Vaishya, and Shudra — but in modern astrology it primarily measures spiritual compatibility and ego balance between partners. Each nakshatra is assigned a Varna. If the groom's Varna is equal to or higher than the bride's, full points are scored. This criterion is the least weighted (only 1 point) and rarely the deciding factor.

2. Vashya (2 Points)

Vashya assesses the natural dominance and influence dynamic between partners. Each rashi (zodiac sign) is classified into categories: Manava (human), Chatushpada (quadruped), Jalchar (aquatic), Vaanchar (wild), or Keeta (insect). Compatible Vashya pairs indicate that partners will naturally look out for each other's well-being — that one will not excessively dominate or be indifferent to the other. Incompatible Vashya doesn't mean disaster; it often just signals that conscious communication is needed to balance power dynamics.

3. Tara (3 Points)

Tara, meaning "star," tests the relationship between the birth nakshatras of both partners. Each nakshatra is counted from the other partner's birth nakshatra; the count falls into one of 9 categories (Janma, Sampat, Vipat, Kshema, Pratyak, Saadhana, Naidhana, Mitra, Parama-Mitra), some favorable and some unfavorable for health and longevity. Full points (3) are scored when Tara is favorable for both partners. This is a health and longevity test for the marriage itself.

4. Yoni (4 Points)

Yoni is perhaps the most intimate of the 8 Koots — it tests physical and sexual compatibility. Each of the 27 nakshatras is assigned an animal symbol (Yoni): Horse, Elephant, Sheep, Serpent, Dog, Cat, Rat, Cow, Buffalo, Tiger, Rabbit, Monkey, Lion, or Mongoose. Certain animal pairs are highly compatible (same animal = full points), while others are natural enemies (zero points). Yoni compatibility directly influences the quality of physical intimacy and the sense of ease and naturalness partners feel with each other's physical presence.

5. Graha Maitri (5 Points)

Graha Maitri tests intellectual and emotional friendship by comparing the ruling planets of each partner's Moon sign. Each planet has natural friends, neutrals, and enemies in Vedic astrology. If both partners' Moon sign lords are mutual friends, full points are scored — indicating deep mental harmony, shared values, and natural understanding. Enemy planets as Moon sign lords may create friction even when other aspects of compatibility are strong. This is particularly important for long-term compatibility since Moon sign lords govern how we think, communicate, and feel.

6. Gana (6 Points)

Gana assesses temperament and nature compatibility. Each nakshatra belongs to one of three Ganas:Deva (divine nature — gentle, accommodating, spiritual),Manava (human nature — balanced, practical, socially oriented), orRakshasa (demonic nature — intense, independent, strong-willed, passionate but potentially domineering). Ideal matches are within the same Gana. Deva-Manava combination is acceptable. Deva-Rakshasa is traditionally challenging — not because one is bad, but because their fundamental approaches to life are dramatically different, often creating friction in daily coexistence.

7. Bhakoot (7 Points)

Bhakoot tests the relationship between the two partners' Moon signs — specifically, which "house" one partner's Moon sign is from the other's. This is calculated both ways and tests effects on wealth and health. Certain Moon sign combinations create Bhakoot Dosha — traditionally associated with financial loss after marriage, or health issues in the couple. The most challenging Bhakoot relationships are 6-8, 5-9, and 12-2 from each other's Moon sign. Bhakoot Dosha carries 7 points — a significant chunk — but like all doshas, it has cancellation factors including when both partners are from the same Moon sign or when specific planetary conditions exist.

8. Nadi (8 Points) — The Most Important Koot

Nadi carries 8 points — the highest of any Koot — reflecting its fundamental importance. The three Nadis are:Aadi (Vata), Madhya (Pitta), and Antya (Kapha). Each nakshatra is assigned to one Nadi. If both partners share the same Nadi, it creates Nadi Dosha — they score 0 points in this category and receive a serious compatibility warning.

Nadi Dosha is associated with health problems for one or both spouses, difficulty conceiving children, health issues in children born of the union, and fundamental constitutional incompatibility. The underlying concept maps surprisingly well to modern genetics: partners with the same Nadi share a similar biological constitution (Prakriti), and similar-constitution parents may produce children with compounded health tendencies.

Guna Milan Score Interpretation

ScoreInterpretationMarriage Guidance
0–17Poor compatibilityNot recommended — significant challenges expected across multiple life areas
18–24Average compatibilityAcceptable with full individual chart analysis; check for dosha cancellations
24–32Good compatibilityMarriage recommended; solid foundation for a harmonious life
32–36Excellent compatibilityHighly auspicious match; all major dimensions align positively

Nadi Dosha Cancellation (नाड़ी दोष भंग)

Despite its severity, Nadi Dosha is cancelled in several classical situations:

  • Same nakshatra, different pada — If both partners are born in the same nakshatra but in different padas (quarter divisions), the Nadi Dosha is cancelled
  • Same rashi, different nakshatra — Some texts hold that sharing a Moon sign with different nakshatras cancels Nadi Dosha
  • Nadi lords are friends — When the ruling planets of both partners' Nadis are in a friendly relationship, the dosha is significantly reduced
  • Strong Jupiter placement — A well-placed Jupiter in both charts can neutralize many doshas including Nadi
  • High overall guna score — If the total score is very high (30+) and only Nadi is problematic, astrologers often consider proceeding with appropriate remedies

Beyond Guna Milan – What Experienced Astrologers Also Check

An experienced Jyotishi never relies solely on the Guna Milan score. A full Kundali matching analysis also includes:

  • Mangal Dosha compatibility — Is one partner Manglik and the other not? If so, is there dosha cancellation? See our Mangal Dosha guide.
  • 7th house and 7th lord comparison — The 7th house governs marriage. Its sign, lord, and any planets in it must be compatible between both charts
  • Venus and Jupiter analysis — In a man's chart, Venus describes his ideal wife; in a woman's chart, Jupiter describes her ideal husband. Checking these against the partner's actual chart reveals natural attraction and fit
  • Navamsha (D9) chart — The Navamsha is the chart specifically for marriage quality. Its 7th house, Navamsha Lagna, and Venus-Jupiter placements reveal the actual experience of married life — often more accurately than the main chart
  • Dasha synchrony — Are both partners entering dashas that support marriage and family formation around the same time? Marrying during incompatible dashas can create friction regardless of guna score
  • Papasamya (overall affliction balance) — A heavily afflicted chart married to a clean chart creates imbalance. Papasamya checks whether both partners have roughly equivalent levels of planetary challenges
  • Kaal Sarp Dosh compatibility — If one partner has Kaal Sarp Dosh, checking whether the other partner's chart provides stability and support

Kundali Matching for Love Marriages (प्रेम विवाह)

Many couples in love marriages skip Kundali matching, assuming it's only relevant for arranged marriages. This is a missed opportunity. Kundali matching is not about approving or rejecting a relationship — it's about understanding where you're naturally compatible and where you'll need to work harder.

For love marriage couples, the Guna Milan score provides useful insight into long-term compatibility, but the more valuable analysis is the individual chart comparison: How does your Venus relate to your partner's Jupiter? What does your partner's 7th house look like? Do your dashas align for stable family life in the coming years? These questions are deeply practical and apply to every couple, love or arranged.

Can You Marry With a Low Guna Milan Score?

Yes — and many happy marriages have scores of 18–22. The Guna Milan is one input, not a final verdict. A couple with 20/36 gunas but strong individual charts, no major doshas, compatible life goals, and compatible dashas can have a far better marriage than a couple with 32/36 gunas but severe Nadi Dosha, Mangal Dosha on one side, and incompatible 7th house placements.

The ancient classical rule: below 18 — avoid without serious full-chart consultation; 18–24 — proceed with full chart analysis and dosha checks; 24+ — good foundation, verify major doshas and proceed confidently. Above all: guna score is a starting point, not a destination.

Best practice: Use Cosmi Astro's free Kundali Matching tool for the Guna Milan score, then consult our AI Astrologer for full individual chart analysis, dosha checks, and the deeper Venus-Jupiter-7th house compatibility that guna score doesn't capture.

Frequently Asked Questions

What is Kundali matching?

Kundali matching (Guna Milan / Ashtakoot Milan) is the traditional Vedic astrology system for assessing marriage compatibility. Two birth charts are compared across 8 criteria (Koots) for a maximum of 36 Gunas. A score of 18+ is acceptable, 24+ is good, and 32+ is excellent. The 8 criteria test physical, emotional, intellectual, financial, spiritual, and biological compatibility.

What is a good Kundali matching score?

18–24 is average (acceptable with individual chart review), 24–32 is good, and 32–36 is excellent. Below 18 is traditionally not recommended without detailed chart analysis by an experienced astrologer. However, the score alone is not sufficient — Nadi Dosha, Mangal Dosha, and 7th house compatibility are equally critical.

What is Nadi Dosha?

Nadi Dosha occurs when both partners share the same Nadi (Aadi/Madhya/Antya). Since Nadi carries 8 points (the most in the system), same-Nadi partners score 0 in this category. It is associated with health issues and difficulties conceiving children. It can be cancelled when both partners are born in the same nakshatra (different padas), when Nadi lords are friends, or when a strong Jupiter mitigates the effect.

Can love marriage couples do Kundali matching?

Yes, and it's highly recommended. Kundali matching helps love marriage couples understand natural compatibility, potential friction areas, and long-term planetary alignment. It's not about judging the relationship — it's about understanding it more deeply. Even knowing your Nadi and Mangal Dosha status is practically valuable.

Is Kundali matching mandatory?

No. Many couples have happy marriages without it. But it is a valuable risk-assessment tool — like a pre-marriage health check. At minimum, checking Nadi compatibility and Mangal Dosha is worthwhile, as these have the most documented impact on marriage quality according to classical Vedic texts and empirical tradition.