Kundli Matching & Gun Milan (Ashtakoota)
Written & reviewed by Ravi Prajapati Luhaniwal · Founder, Kundli.me · Vedic astrologer with 5 years of practice
Gun Milan is the classical Vedic method of scoring marriage compatibility out of 36 points. It compares the two partners' Moon signs and nakshatras across 8 koutas (Ashtakoota) — from spiritual ego to health lineage. 18+ is traditionally acceptable, 24+ good; but Nadi, Bhakoot and Mangal Dosha checks matter as much as the total.
What Gun Milan actually compares
Gun Milan (literally "the meeting of qualities") is a points test built on one specific piece of each chart: the Moon. It reads the Moon by rashi (the zodiac sign it sits in) and by nakshatra (the lunar mansion it occupies, one of 27 segments of 13°20' each) in both partners' charts, then scores how those two lunar placements relate to each other.
The word Ashtakoota breaks into ashta (eight) and koota (a fold, heading or category). The system checks eight separate headings, each worth a different number of points, and adds them into a single figure out of 36. Because it works from the Moon — the karaka (significator) of mind, emotion and instinct — Gun Milan is essentially a test of emotional and temperamental fit. It is not, on its own, a reading of a whole shared life.
Ashtakoota is the scheme most used across North and Central India. South Indian tradition applies a related but different set of tests — commonly ten poruthams such as Dina, Gana, Yoni, Rashi, Rajju and Mahendra — so the same couple can score differently under the two schools. Both rest on the same foundation: comparing the two Moon nakshatras. You can see the eight-koota breakdown scored automatically with the free Kundli Milan tool; the sections below explain what the resulting number is really telling you.
The eight kootas and their weights
| Koota | Max points | What it measures |
|---|---|---|
| Varna | 1 | Spiritual ego and work temperament |
| Vashya | 2 | Mutual attraction, control and the balance of influence |
| Tara | 3 | Birth-star harmony; health and fortune of the union |
| Yoni | 4 | Instinctive and physical or intimate compatibility |
| Graha Maitri | 5 | Friendship of the two Moon-sign lords; mental wavelength |
| Gana | 6 | Temperament class — deva, manushya or rakshasa |
| Bhakoot | 7 | Moon-sign distance; prosperity and family welfare |
| Nadi | 8 | Constitutional (Ayurvedic) type; health and progeny |
| Total | 36 | — |
The weights are deliberately unequal. Nadi (8) and Bhakoot (7) alone carry 15 of the 36 points — almost half the scale — which is why the two most-discussed "doshas" in matching attach to exactly these two kootas. A match can look healthy in total yet still be flagged because one of these heavy kootas scored zero.
What each koota is testing
Temperament and mind
Varna (1 point) sorts the two Moon signs into four spiritual working types — Brahmin (water signs), Kshatriya (fire), Vaishya (earth) and Shudra (air). This is a symbolic hierarchy of ego and drive, not social caste, and it should never be read that way. The point is awarded when the groom's varna is equal to or above the bride's in this scheme; being worth a single point, it rarely changes a decision.
Vashya (2 points) measures mutual magnetism and who naturally leads — and whether that balance is comfortable for both. Signs are grouped into classes (human, quadruped, watery, wild-animal and insect); some pairings draw together while others quietly resist each other's influence.
Graha Maitri (5 points) examines the natural friendship between the lords of the two Moon signs — whether one partner's Moon is ruled by a planet friendly to the other's. It is read as mental wavelength: shared understanding, affection and ease of conversation. At five points it carries real weight for day-to-day harmony.
Gana (6 points) divides the 27 nakshatras into three temperaments — deva (gentle, refined), manushya (human, balanced) and rakshasa (forceful, strong-willed). Same-gana pairs score full marks; a deva–rakshasa pairing scores lowest, flagging a genuine clash of basic disposition that is worth naming honestly rather than glossing over.
Stars, body and lineage
Tara (3 points) counts the distance between the two birth nakshatras in both directions and checks whether each count lands on an auspicious "star." It stands in for the health, luck and durability of the bond over time.
Yoni (4 points) assigns every nakshatra an animal symbol — horse, elephant, serpent, cow, tiger, deer and so on — to gauge instinctive and physical compatibility, including intimacy. Matching or friendly animals score well; symbolic natural enemies (say, cat and rat, or snake and mongoose) score poorly.
Bhakoot (7 points) and Nadi (8 points) carry the most weight, and they generate the two doshas that deserve to be understood in detail.
Nadi dosha: why eight points hang on it
Nadi divides the 27 nakshatras into three groups — Adi, Madhya and Antya — which map loosely onto the three Ayurvedic constitutional types vata, pitta and kapha. When the partners fall in different nadis, the koota scores its full 8 points. When they share the same nadi, it scores zero, and this is called Nadi dosha.
Classically, Nadi is linked to health, the body's constitution and progeny — the wellbeing of children. Same-nadi matches are traditionally cautioned against on the reasoning that two very similar constitutions may reinforce the same hereditary tendencies. Because it is the single heaviest koota, failing Nadi costs more points than failing any other, and it often pulls an otherwise comfortable score down below the reassuring range.
When Nadi dosha is cancelled
The texts give several parihara (cancellation) conditions, which is why a bare "Nadi: 0" should never be treated as an automatic rejection:
- The partners share the same Moon rashi but fall in different nakshatras.
- They share the same nakshatra but lie in different rashis, or in different padas (quarters) of it.
- The lords of the two Moon signs are the same planet or natural friends.
- Some lineages also waive it when the nakshatra lords are friendly, or when strong benefics such as Jupiter support the seventh house.
Bhakoot dosha: the Moon-sign distance problem
Bhakoot (also called Rashi koota) scores the positional relationship between the two Moon signs — how many signs apart they are, counted both ways. Certain distances are read as difficult and score zero, producing Bhakoot dosha:
- 6 and 8 (shadashtak) — usually treated as the hardest, associated with health strain and friction.
- 2 and 12 (dwirdwadash) — linked to financial pressure and emotional distance.
- 5 and 9 (navpancham) — the mildest of the three, often read as broadly workable, though it can touch matters of progeny.
Distances of 1 and 7, 3 and 11, or 4 and 10 earn the full 7 points and are considered supportive of prosperity and family harmony.
When Bhakoot dosha is cancelled
- The two Moon signs share the same lord — for example both ruled by Mars, or both by Venus.
- The lords of the two signs are mutual friends, which usually overlaps with a strong Graha Maitri score.
- The couple share the same nakshatra lord, or clear benefic support offsets the difficult distance.
Reading the total honestly
| Score | How to read it |
|---|---|
| Below 18 | Not advised on the number alone; identify which kootas failed and why before drawing conclusions. |
| 18–24 | Acceptable; proceed only after checking Nadi, Bhakoot and both seventh houses. |
| 25–32 | Very good alignment across temperament, mind and lineage factors. |
| 33–36 | Excellent — but genuinely rare; verify the birth times, since implausibly perfect scores often trace to wrong data. |
Two cautions sit inside these bands. A high total can still hide a failed Nadi or Bhakoot, because the other six kootas can carry the number upward. And a middling total can be perfectly workable once cancellations are applied — a 20 with both doshas cancelled and strong seventh houses is a better match than an uncancelled 26. The figure is where reading begins, not where judgement ends.
Why the score is never the whole story
Gun Milan compares only the two Moons. It says nothing about each chart standing on its own — and in Jyotish, marriage is read from the whole chart, not one planet. A complete matching also weighs:
- Each partner's 7th house and its lord — the house of marriage and of the spouse itself, together with any planets sitting in or aspecting it.
- Venus, the natural karaka of love and marriage, and its condition (strength, sign, aspects) in both charts.
- Jupiter, traditionally read for the husband and for children.
- Mangal Dosha — Mars occupying the 1st, 2nd, 4th, 7th, 8th or 12th house — which should be compared across both charts rather than judged in one. Matching two Manglik charts is held to largely neutralise the dosha, so it belongs in the matching conversation, not outside it.
- The Vimshottari dasha periods each partner is running around the wedding, which decide when the chart's promises actually activate.
Two charts can score 30 out of 36 and still both be running turbulent seventh-lord periods at the wedding date; another pair may score 20, cancel both doshas, carry strong seventh houses, and settle happily. This kind of conditional reasoning is exactly what a scorecard cannot perform — and where a careful reading of both janam kundlis earns its keep.
Using kundli matching well
Treat the 36-guna score as a structured conversation, not a gate. Its real value is diagnostic: the koota that scored low tells you which area — temperament, communication, intimacy, family expectations or health — is worth discussing frankly before marriage rather than discovering after. Read as guidance for self-reflection, matching becomes a tool for going in with open eyes; read as prophecy, it only manufactures fear.
Generate both charts from accurate birth details with the janam kundli generator, run the free Kundli Milan tool to see the koota-by-koota breakdown, and if a dosha appears, read it in context rather than in dread. You can also ask Jyotish Guru to walk through your specific match factor by factor and explain any cancellations that apply to your two charts.
Related reading
About the author
Ravi Prajapati Luhaniwal· Founder, Kundli.me
Ravi Prajapati Luhaniwal is the founder of Kundli.me and a Vedic astrologer with 5 years of practice. He oversees the classical accuracy of every reading and article on the site.
More about us →Frequently asked questions
How many gunas are needed for marriage?
Traditionally 18 of 36 is the minimum acceptable score, 25 and above is considered very good, and 33 and above excellent though rare. But the raw total is only a starting point. A match still needs its Nadi and Bhakoot kootas checked for doshas and cancellations, and Mangal Dosha and the seventh house of both charts examined, before anyone concludes yes or no.
What is Nadi dosha and is it always serious?
Nadi dosha occurs when both partners fall in the same nadi group (Adi, Madhya or Antya), scoring zero of the koota's 8 points. It is linked to health and progeny. It is not automatically disqualifying, because classical texts give several cancellations, such as the couple sharing the same Moon sign but different nakshatras, or their Moon-sign lords being friends.
What is Bhakoot dosha?
Bhakoot dosha arises from an unfavourable distance between the two Moon signs, counted both ways: 6 and 8 (the hardest), 2 and 12, or 5 and 9 (the mildest). These score zero of 7 points. It touches prosperity and family welfare, but it cancels when the two signs share the same lord or when their lords are mutual friends, so context decides its real weight.
Is a 36 out of 36 gun milan perfect?
A full 36 is uncommon and not automatically ideal, because Gun Milan is only one filter. It compares just the two Moons and ignores each chart's seventh house, Venus, Jupiter, Mangal Dosha and dasha timing. A very high score should also prompt you to double-check the birth times, since implausibly perfect matches frequently trace back to inaccurate birth data.
Can we marry if the gun milan score is low?
Often yes. A low score is diagnostic, not a verdict: the koota that failed tells you which area to discuss honestly, whether temperament, intimacy or health. Many doshas have recognised cancellations, and a full reading of both charts, including the seventh houses and Venus, can outweigh a modest total. The number guides reflection rather than deciding the outcome by itself.
Does Gun Milan check for Mangal Dosha?
No. The eight kootas score only the relationship between the two Moons and do not assess Mars at all. Mangal Dosha is a separate check, based on Mars occupying the 1st, 2nd, 4th, 7th, 8th or 12th house, and it should be compared across both charts. Matching two Manglik charts is traditionally held to largely neutralise the dosha.
What information is needed for accurate kundli matching?
Both partners' date, exact time and place of birth. Time matters most, because the Moon changes nakshatra roughly every day and the entire Ashtakoota score is built on the two Moon nakshatras and rashis. An approximate or rounded birth time can shift the Moon into a neighbouring nakshatra and change several kootas, so precise data is essential for a meaningful score.