Your chart. Real guidance. Precise life insights explained like a wise mentor to ask anything, get an honest answer, any hour.
Free plan included forever. Upgrade to Pro when you're ready.
Loved by thousands of users · Watch AskSoma in 60 seconds · See a sample reading and chat with Soma · Begin your free Kundli · Try free tools first · Transparent pricing · Common questions · From birth details to life clarity · Real astronomy + classical Vedic texts + AI · 30+ life insights · 17 AI personas · Multi-chart intelligence · Built for trust
Popular: Free Kundli calculator · Vedic birth chart · Compatibility · Muhurat finder · Today's Panchang · All 89 free tools · 30+ life insights · 17 personas · Pricing · Compare astrology apps
A 36-point total and a dosha flag are two different kinds of statement, and combining them into one number loses the safety property. We measured the overlap: a couple can score 28 of 36 and still carry Nadi dosha — the flag survives a near-top score.
kundli matching for marriage, kundli matching, guna milan, ashtakoot, kundali milan
What the score licenses you to decide — and the case where a higher total is the worse match.
By the time a Guna Milan result reaches a family, the arithmetic is over and a decision is starting. This page is about that transition, which is where most of the real damage in kundli matching happens — not in the calculation, but in what people conclude from it.
The central mistake is treating the total as a single ranking. It is not. Ashtakoot produces a score AND a set of dosha flags, and the flags are not summarised by the score. A pair can carry Nadi dosha while scoring 28 of 36, which is above the conventional "excellent" threshold. We checked that against the engine rather than asserting it, by searching the whole space for the highest total that coexists with Nadi dosha. It is exactly 28.
That is why our own verdict logic refuses to read the total alone. A result is called excellent only when the total is at least 28 AND Nadi dosha is absent; good only at 24 or more AND Nadi absent. A 28 with Nadi dosha does not get promoted — it lands in the same band as a middling clean score. The gate is a conjunction, and it has to be, because the failure it guards against is invisible in the sum.
Two real engine results, side by side.
This is the single most useful thing on this page, so it is stated plainly. Below are two pairings computed by the same engine. The first scores three points higher than the second and reads worse, because the three extra points are bought at the cost of a zeroed Nadi.
A family shown only the totals would prefer the first. A family shown the doshas would prefer the second, and would be right to. Any tool that reports "28/36 — Excellent!" without the flag has told you something true and let you conclude something false.
| Pairing | Total | Nadi dosha | Bhakoot dosha | Verdict |
|---|---|---|---|---|
| Ashwini/Mesha × Ashwini/Mesha | 28 of 36 | Present | Absent | Workable |
| Rohini/Vrishabha × Hasta/Kanya | 25 of 36 | Absent | Present | Good |
Verdicts from the same thresholds the app uses: excellent needs ≥28 with no Nadi dosha; good needs ≥24 with no Nadi dosha; ≥18 is workable. The 28-point pairing is demoted by its flag, and 28 is the highest total that can carry Nadi dosha at all.
The 18 / 24 / 28 bands come from classical practice and matchmaking convention. They are not calibrated against outcomes, because there is no outcome dataset — nobody has followed a large cohort of matched couples and measured what happened. Any source presenting these as validated cut-offs is overstating what exists.
They are also less selective than they sound. Computed across all 104,976 nakshatra × sign combinations, about 71% clear 18, about 36% clear 24, and about 13.5% clear 28. Being "above the minimum" is the ordinary case, not a distinction.
Used well, the bands are a triage device: they say where to look harder, not what to do. A low score is a prompt for a fuller reading — the Lagna lords, the 7th house from both charts, Venus and Jupiter, the dashas running at the likely marriage window. None of that is in the 36 points.
| Band | Convention | Share of all pairings | What it actually licenses |
|---|---|---|---|
| Below 18 | Below the minimum | 29.0% | Look properly at the full charts before concluding anything. A low Ashtakoot is a prompt, not a verdict. |
| 18 – 23 | Acceptable | 35.4% | The ordinary result. Read the doshas; the total is not carrying much information here. |
| 24 – 27 | Good | 22.1% | Favourable on the Moon-based screen. Says nothing about Lagna, dashas or Manglik. |
| 28 and above | Excellent | 13.5% | Strong on the screen — but check Nadi before using the word. 28 is reachable with Nadi dosha present. |
Shares computed over all 104,976 possible nakshatra × sign combinations. Real populations are not uniformly spread across nakshatras, so these describe the scale, not any particular set of couples.
Ashtakoot compares two Moon positions. It does not know whether the two people want children, agree about money, respect each other under pressure, or have compatible ideas about where to live and whose parents to live near. Those are the things marriages actually turn on, and no koota examines any of them.
It also cannot tell you about consent. A score is frequently used to close a conversation that should have stayed open — to justify a match one person is unsure about, or to veto one two people want. The classical literature treats Guna Milan as one input among several for a family already inclined toward a match. It was never a mechanism for overriding the people getting married.
Our position on this is firm and we would rather state it than imply it: if the score and the people disagree, the people are better evidence. Use the reading to ask better questions, and if a dosha is flagged, take it as a topic to understand rather than a sentence to serve.
A complete match returns five distinct pieces of information. Reading only the first is the error this page exists to prevent.
| Element | Form | How to read it |
|---|---|---|
| Total score | Number out of 36, may be fractional | A summary of eight lookups. Does not encode the doshas. |
| Koota breakdown | Eight scores with their maximums | Shows where the points were lost. Two low kootas and one zeroed koota are different situations with the same total. |
| Nadi dosha | Present / absent | The heaviest single flag, worth 8 points. Can coexist with a total as high as 28. |
| Bhakoot dosha | Present / absent | Worth 7 points. Cancelled automatically when both Moon signs share a ruling planet. |
| Manglik status | Present / absent | Not part of the 36 at all. Assessed separately from Mars and the Lagna, and needs both birth times. |
Manglik is the one that surprises people: a "36-point compatibility analysis" does not include it, because Mars is not one of the eight inputs.
The 25-point pairing from the table above, unpacked. The total looks comfortable; the breakdown is where the decision actually lives.
| Step | Value |
|---|---|
| Total | 25 of 36 — above the 24 "good" convention |
| Where the points came from | Tara 3/3, Gana 6/6, Nadi 8/8, Graha Maitri 5/5 — four maximums |
| Where they were lost | Bhakoot 0/7 and Yoni 1/4 account for almost the entire 11-point shortfall |
| Nadi dosha | Absent — the heaviest flag is clear |
| Bhakoot dosha | Present; Moon sign lords are Venus and Mercury, so the shared-lord cancellation does not apply |
| Manglik | Requires both birth times; not derivable from this input |
A good screen result with one specific, named weakness — Bhakoot — rather than diffuse mediocrity. That is a materially different conversation from "25 out of 36".
Even fully unpacked, this describes two Moon positions. It does not touch the Lagna, the 7th house, Venus, Jupiter or the dasha periods, and it is not evidence about the relationship.
18 of 36 is the conventional minimum and 24 or more is usually called good, but neither number predicts success — they are practice conventions with no outcome data behind them. Read the doshas alongside the total: a 28 carrying Nadi dosha is not a better match than a 25 without it.
Yes, and the score has no bearing on the answer. A low Ashtakoot total means the Moon-based screen found little support; it does not examine the Lagna, the dashas, Venus, Jupiter, or anything the two people actually do. Treat a low score as a reason to look at the full charts, not as a verdict.
It is the conventional pass mark and it is a common result — about 71% of all possible pairings reach it. At 18 the total is not carrying much information, so the useful reading is in the breakdown and the dosha flags rather than the number.
The doshas, in the sense that they can be decisive when the total is not. Nadi is worth 8 points and Bhakoot 7, and both are pass/fail, so a flagged pairing can still post a high total. Our verdict logic requires a clean Nadi before it will call any score excellent or good, precisely for that reason.
We would not advise a decision that size on this evidence. Ashtakoot compares two Moon positions using eight lookup tables; it does not assess the relationship, and classical practice treated it as one input among several for a family already inclined toward the match. If the reading and the people disagree, the people are better evidence.
The claim that 28 of 36 is the highest total reachable with Nadi dosha present was established by evaluating every one of the 104,976 nakshatra × sign combinations through the engine and taking the maximum over those flagged. The band shares come from the same sweep.
How AskSoma computes and what we refuse to claim · Engine: Swiss Ephemeris via @asksoma/compatibility-core (calculateGunaMilan); verdict bands from somaCompatibility.ts · Ayanamsa: Lahiri (Chitrapaksha) · Content reviewed 2026-08-07