Guna Milan: What Your Score Out of 36 Actually Means
Researched and drafted with AI assistance, reviewed by a human editor, and grounded in cited classical sources.
Most people who get their charts matched walk away with one number and one worry: is it high enough? It's an incomplete question. The guna milan score is a quick screening heuristic, not the whole judgment of a marriage — and once you see how it's built, the total turns out to be the least informative thing about it. Two of its eight factors swing the result so heavily, and pass or fail so abruptly, that what the number is made of matters far more than the number itself.
TL;DR
Guna milan (the Ashtakoota system) scores eight "kutas" of compatibility between two charts, mostly from the Moon's nakshatra, for a maximum of 36 points. Roughly: 18+ is treated as acceptable, 24–32 as good, below 18 as weaker — but these are guidelines, not laws. Two factors, Nadi (8 points) and Bhakoot (7 points), carry 15 of the 36 between them and tend to score all-or-nothing, so the total jumps in big lumps and a "low" score usually traces to one of them — both of which have recognised classical cancellations. Read the composition, not just the total. And note what the 36 points leave out: Manglik factors, the 7th house, Venus and Jupiter, and dasha timing. The number is a first filter; the judgment lies past it.
What the 36 points actually measure
The score is the sum of eight kutas, each checking a different layer of compatibility — largely from the position of each person's Moon by sign and nakshatra.
| Kuta | Points | What it checks |
|---|---|---|
| Varna | 1 | Broad temperament / ego compatibility |
| Vashya | 2 | Mutual influence and attraction |
| Tara | 3 | Birth-star compatibility (health, fortune) |
| Yoni | 4 | Physical and instinctive compatibility |
| Graha Maitri | 5 | Friendship of the two Moon-sign lords (mental bond) |
| Gana | 6 | Temperamental type (deva / manushya / rakshasa) |
| Bhakoot | 7 | Moon-sign positioning (emotional, prosperity) |
| Nadi | 8 | Constitutional / health and progeny compatibility |
Add them up and you get a score out of 36. Notice the weighting: Nadi and Bhakoot together are 15 of the 36 points, so they swing the total more than the other six combined.
Why the system leans on the Moon
It's worth knowing what kind of compatibility these points actually measure, because it explains both their value and their limits. Ashtakoota is built almost entirely on the Moon — its sign and nakshatra in each chart. In Vedic terms the Moon governs the mind and emotional nature, so guna milan is, at heart, a check on emotional and instinctive compatibility: how two temperaments are likely to feel to each other day to day. That's a real and worthwhile thing to assess, and it's why the system has endured.
But it also means the score is silent on everything the Moon doesn't carry. Physical attraction, the karmic and partnership themes of the 7th house, the timing of when each life is ready for marriage, the influence of Mars or Venus: none of that lives in the Moon's nakshatra, so none of it shows up in the 36 points. The score isn't wrong; it's partial by design, answering one specific question well and staying quiet on the rest.
Why the total is the least useful number
Here's the part the matchmaking industry rarely explains. Most of the heavy kutas are scored all-or-nothing: Nadi gives 8 or 0, Bhakoot gives 7 or 0. So the score doesn't slide smoothly — it jumps in big steps as whole kutas pass or fail. That has two consequences worth sitting with.
First, small differences in the total are usually meaningless. A 26 and a 28 are, for practical purposes, the same match; the two points come from a minor kuta and tell you almost nothing. People agonise over a couple of points that the system was never precise enough to support.
Second, and more importantly, the same total can mean completely different things. Picture two couples who both score 22 out of 36. The first lost their points across the small kutas — a Varna miss here, a Vashya there — while passing Nadi and Bhakoot cleanly: a fundamentally sound match that merely frays at the edges. The second scored a healthy spread on the minor kutas but failed Nadi outright, dropping all 8 points there: same 22, very different picture. Reading only the total, you'd call them equal. Reading the composition, you'd treat them as opposite cases. This is why a careful matcher never quotes the bare number without saying which kutas it's built from.
The takeaway is easy to act on. When someone hands you a score, the useful follow-up isn't "is that good?" but "which kutas did we pass, and did Nadi and Bhakoot clear?" A matcher who can answer that is reading the system as intended; one who can only repeat the total is reading a thermometer without checking what it measures. The number is a doorway into the analysis, never a substitute for it.
Nadi and Bhakoot: where low scores usually come from
Because these two carry the most points and fail wholesale, a "bad match" headline almost always traces to one of them — and both have classical nuance the raw score hides:
- Nadi dosha (both sharing the same nadi, scoring 0 of 8) is traditionally taken seriously, as it touches health and progeny. But classical texts list cancellations (parihara) — for example, the same nadi but a different nakshatra, or a different nakshatra-pada, can soften or lift it. A blanket "Nadi dosha = no" ignores these.
- Bhakoot dosha (certain Moon-sign relationships, scoring 0 of 7) is likewise read with recognised exceptions, such as when the two Moon-sign lords are friends, or are the same planet.
To make a cancellation concrete: suppose two people share the same nadi — an automatic 0 of 8, and the line at which many matches are rejected outright. But their Moons sit in different nakshatras, which several classical authorities accept as a parihara that lifts the dosha. On the raw sheet this still reads as a glaring zero, dragging the total down by 8 points; in a careful reading it has effectively been waived, and the "low" score is an artefact of the arithmetic rather than a real warning. Rejecting the match on the number alone would mean discarding a pairing the tradition itself does not condemn.
The point isn't that these factors don't matter; it's that a raw score reports the symptom (a zero) without the diagnosis (which dosha, and whether a classical exception applies). A glaring 0 that a parihara quietly cancels is not the crisis the number makes it look. That diagnosis is exactly what a careful matching does, and exactly what an automated point-count can't.
What the score leaves out (and why it matters)
The biggest honest caveat is that guna milan is Moon-centred and narrow. A complete compatibility reading also weighs factors the 36 points never touch:
- Manglik (Mangal dosha) — Mars placements, read on their own terms, with their own cancellations, covered in manglik dosha.
- The 7th house and its lord in each chart — the actual house of partnership.
- Venus and Jupiter — the natural significators of love and of a spouse.
- Dasha compatibility — whether the two people's timelines support partnership in the same window, the relationship-timing question.
A reading that stops at the 36-point number has done the first fraction of the work. If you want the kutas computed and read with their exceptions and the wider factors shown, the compatibility view lays out the matching with the reasoning attached rather than a bare score. That fuller picture is also the honest answer to whether horoscopes really need to match at all.
How to read your score without losing your head
Put together, the practical approach is short:
- Ignore small gaps in the total. A 26 and a 28 are effectively the same; don't agonise over a point or two from a minor kuta.
- Ask what the number is made of. Did Nadi and Bhakoot pass? That tells you more than the total does.
- If a heavy kuta failed, check for a cancellation before treating it as a problem — many Nadi and Bhakoot doshas have classical parihara.
- Then look past the 36 points entirely — Manglik, the 7th house, Venus and Jupiter, and dasha timing — because that's where the rest of the compatibility actually lives.
A first filter, not the last word
A guna milan score is a useful, fast filter and a genuine part of the tradition — but it's one input among several, and it should never make or break a relationship on its own. Treat a low total as a reason to look closer (which kuta failed, and does an exception apply?), and a high one as permission to keep reading rather than stop. Astrology can describe how two temperaments are likely to meet — where they flow and where they may grind, but it cannot tell you whether two people will choose, day after day, to keep building something together. That part was never the chart's to compute, and no number out of 36 was ever going to hold it.
Frequently Asked Questions
Is 18 out of 36 a good guna milan score?
Eighteen is the commonly used minimum for an acceptable match, and many lasting marriages sit in the 18–24 range. It's a guideline rather than a strict rule — and what matters more than the total is which kutas make it up, especially whether Nadi and Bhakoot passed.
Is a low guna milan score a dealbreaker?
Not on its own. A low total usually comes from Nadi or Bhakoot (the two heaviest factors), both of which have recognised classical cancellations. A low score is a prompt to look more closely at why — which kuta failed and whether an exception applies — not an automatic no.
Why can two couples with the same score be matched so differently?
Because the heavy kutas score all-or-nothing, the same total can be built very differently. A 22 that passed Nadi and Bhakoot but lost minor points is a sound match with rough edges; a 22 that failed Nadi outright is a different situation entirely. The composition, not the total, tells the real story.
What is Nadi dosha, and is it serious?
Nadi dosha is when both people share the same nadi, scoring 0 of Nadi's 8 points; it's traditionally taken seriously because it touches health and progeny. But classical texts list cancellations (for example, a different nakshatra or pada), so it's read with nuance, not as a blanket disqualification.
Does a high score guarantee a happy marriage?
No. A high score reflects smooth Moon-based compatibility, but it leaves out Manglik factors, the 7th house, Venus and Jupiter, and dasha timing. A high number is a good sign, not a guarantee — the rest of the analysis still matters.
Further Reading
Classical sources
- Brihat Parashara Hora Shastra — the Ashtakoota (eight-kuta) matching system
- Muhurta Chintamani — classical treatment of marriage matching