<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=Hanken+Grotesk:wght@300;400;500;600;700&family=JetBrains+Mono:wght@400;500&display=optional">
EN
← All articles

Kundli Matching for Marriage: Ashtakoot Guna Milan Explained

Match two kundlis now: our free kundli matching tool computes the full 36-point Ashtakoot score with the Nadi, Bhakoot and Gana cancellations and Mangal Dosha for both charts — and it works without a birth time.

In Indian marriage tradition, kundli matching (also called horoscope matching, guna milan, or melapak) is the systematic comparison of two birth charts to assess compatibility before marriage. The most widely-used method is Ashtakoot Milan — an 8-fold scoring system from classical Vedic astrology.

The 8 Kootas (Compatibility Factors)

Each koota tests one specific dimension of compatibility. The total score is out of 36 points.

1. Varna (1 point) — temperament/work ethic match. Compares natal Moon signs across four classical varnas: Brahmin (intellectual), Kshatriya (warrior), Vaishya (merchant), Shudra (service).

2. Vashya (2 points) — mutual control and influence. Tests whether the partners can naturally influence each other without forcing.

3. Tara (3 points) — health and prosperity. Calculated from the birth nakshatras of both — checks whether the union supports each other's well-being.

4. Yoni (4 points) — sexual and instinctual compatibility. Each of the 27 nakshatras maps to an animal yoni; the comparison reveals natural physical compatibility.

5. Graha Maitri (5 points) — friendship between Moon-sign lords. The most psychologically meaningful koota — assesses whether your inner emotional natures (Moon = mind) are intrinsically compatible or hostile.

6. Gana (6 points) — temperament category match. Each nakshatra falls into Deva (divine), Manushya (human), or Rakshasa (demonic) category. Same-gana matches are best; Deva-Rakshasa is the most challenging.

7. Bhakoot (7 points) — emotional and financial compatibility from Moon-sign distance. Measures how the partners' emotional rhythms harmonise.

8. Nadi (8 points) — genetic and progeny compatibility. The single highest-weighted factor — same Nadi between partners is traditionally a major flag for offspring health.

What Score Is "Good Enough"?

The conventional thresholds — the same bands our calculator labels a score with:

  • Below 18/36: under the conventional minimum — traditionally treated as a weak match
  • 18 to under 24: average — the minimum is met; workable with effort and chart-level analysis
  • 24 to under 28: good
  • 28 and above: excellent

But these thresholds are guidelines, not laws: the total compares the two Moons koota by koota and says nothing about the rest of either chart, so neither a low score nor a high one settles a match on its own. Why? (Run your own numbers in the Ashtakoot matching calculator first: it shows the points per koota, not just the total out of 36.)

Why Guna Milan Alone Is Insufficient

Ashtakoot Milan only compares Moon signs and nakshatras. It does not consider:

  • 7th house analysis — the actual marriage house in both charts
  • Venus and Jupiter placement — relationship and wisdom planets
  • Mangal Dosha and other doshas — explicit afflictions to marriage
  • Dasha periods — what each partner is going through cosmically when the marriage happens
  • D9 Navamsa overlay — comparable life-stage chart for marriage
  • Personality/temperament factors beyond Moon

A complete Vedic compatibility reading layers Ashtakoot on top of all of the above. A high Ashtakoot score with an afflicted 7th house and active Mars-Saturn dasha may produce far more turbulence than a moderate score with clean 7th houses and supportive transits.

Common Cancellations and Adjustments

Several traditional rules adjust scores:

  • Bhakoot dosha (a 2/12, 5/9 or 6/8 axis, 0 of 7) is cancelled when the two Moon signs share a lord, or their lords are mutual friends
  • Nadi dosha (the same nadi, 0 of 8) is cancelled, in Muhurta Chintamani's rule, when the two Moons share a rashi in different nakshatras, or a nakshatra in different rashis or padas
  • Gana dosha (a Rakshasa nature against a Deva or Manushya one) is cancelled when the Moons share a rashi in different nakshatras (Jyotirnibandha), or when the Moon-sign lords are the same planet or friends (Piyushadhara)
  • Manglik-Manglik match — Mangal Dosha in both charts cancels for both partners (dosha-samya)

Many "incompatible" matches by raw Ashtakoot become acceptable once these adjustments are applied — but most online kundli matching tools don't compute them. Our Guna Milan calculator applies the Nadi, Bhakoot and Gana cancellations automatically, names the text each one comes from, and reads Mangal Dosha in both charts with the samya. Where schools differ — some astrologers, B.V. Raman among them, also lift Nadi dosha when the Moon-sign lords are friends — it says which rule it applied.

The Nadi Question

Same Nadi between partners is the most-cited reason a match gets rejected. Classical reasoning: same Nadi suggests similar genetic and ayurvedic constitution, which traditionally was thought to reduce offspring vitality.

Modern context: most genetic risks now have other explanations and screenings. Nadi koota is still informative — same-Nadi couples often share similar health vulnerabilities — but it shouldn't unilaterally veto a relationship if the rest of the analysis is strong and the couple are otherwise informed about their joint health profile.

When to Get a Reading

Kundli matching is most useful when done:

  • Before formal engagement — so any major issues can be discussed openly
  • For arranged-marriage candidate evaluation — a quick filter before deeper meetings
  • For couples already in love wanting to understand their dynamic before committing

It is not useful as a single yes/no for whether to marry someone you love. A low score isn't a verdict — it's a forecast of what dimensions will need attention.

A Practical Reading Approach

For couples committed to each other but worried about a low score:

  1. Get a complete reading that goes beyond Ashtakoot
  2. Identify the specific dimensions that scored low (it's rarely all of them)
  3. Discuss those dimensions explicitly — most issues are surfaceable through awareness
  4. Time the wedding for a strong joint dasha/transit window
  5. Apply traditional remedies for any specific dosha cancellations needed

The Modern Approach

ProxaAI's compatibility analysis goes beyond Ashtakoot: the 8-koota score with every dosha's cancellations, Mangal Dosha in both charts and whether the two cancel, and — when both birth times are known — the Navamsa comparison: each chart's seventh lord and its dignity, the Navamsa lagna and Navamsa seventh lord, and Venus and Jupiter in both. South Indian couples also get the ten-porutham Dasa Porutham. The AI reading then interprets all of it across both charts, with each person's running dasha in view. You see not just the score, but what specifically will be easy and what will need work in the relationship.

Read our AI marriage prediction guide to see how the 7th house, Navamsa and dasha timing are read together, or generate a free kundli to compare two charts.

Frequently asked questions

Can kundli matching be done without an exact birth time?
For the 36 points, usually yes. Ashtakoot runs off the Moon's nakshatra, and the Moon spends about a day in each, so a date and place fix it on most dates. On a date when the Moon changes nakshatra, the nakshatra — and with it Nadi, Gana, Yoni and Tara, twenty-one of the thirty-six points — can go either way, which is why our calculator marks such a result provisional instead of quoting it as certain. Mangal Dosha can still be read from the Moon and Venus; its Lagna reckoning and the Navamsa comparison need the birth time.
Why do some astrologers use ten kootas instead of eight?
Regional method. North Indian practice uses the eight-koota Ashtakoot system. Much of South India uses the ten poruthams (Dasa Porutham), which include Rajju and Vedha alongside overlapping equivalents of the northern kootas and count the poruthams that agree rather than points. Neither is a corrupted version of the other — they are parallel traditions, and a couple can come out differently under each without either result being wrong. Our calculator computes both, and opens the ten poruthams by default for South Indian birth places.
What is Bhakoot dosh and how serious is it?
Bhakoot scores zero when the two Moon signs are 6-8, 2-12 or 5-9 apart, and it carries seven of the thirty-six points, so a zero visibly dents the total. The 6-8 relationship is treated as the most difficult; 5-9 is regarded by many astrologers as benign or even favourable despite scoring nil. It also cancels when the lords of the two Moon signs are friends, or are the same planet.
Does the boy's or the girl's kundli carry more weight in matching?
Neither chart outranks the other, but the calculation is directional in places — Varna, Vashya and Gana are scored with one chart in the groom's place, so swapping the two can change those points, while Tara counts the nakshatra distance both ways and gives half its points for each direction that is auspicious. Traditional practice of running the count from the bride's nakshatra reflects custom rather than a claim that one chart matters more.
We're already married and our guna score is low — should we worry?
A retrospective score has no predictive authority over a marriage that already exists. What it can do is name the specific dimensions likely to need attention — a low Graha Maitri points at differing emotional wiring, a low Bhakoot at rhythm and finances. Read it as a map of where to put effort, not as a verdict delivered late.

Try it on your own chart

Want a real reading of your own chart?

ProxaAI computes 60+ astronomical data points from your birth details and reads them through up to six AI specialists — so the answer you get is grounded in actual planetary data, not a generic horoscope.

Begin Free Reading