18 out of 36 gunas is the classical pass mark in kundli matching (Gun Milan). It is the minimum acceptable score — the match is considered workable, not weak. The bands run roughly: below 18 discouraged, 18–24 acceptable, 25–32 very good, 33–36 excellent.
But the score is one input, not the verdict. A score of 18 with no serious dosha can read better than a 30 that carries a नाड़ी Nadi or भकूट Bhakoot dosha. The number never sees the whole kundli.
Where the number comes from: the Ashtakoot system
Kundli matching in North-Indian Vedic astrology uses Ashtakoot Milan — the "eight-fold" (ashta = eight, koot = category) comparison of the bride's and groom's birth charts, based mainly on the Chandra rashi (Moon sign) and nakshatra (birth star) of each person. Each of the eight kootas is worth a fixed number of points, adding up to 36:
| Points | Koota | What it weighs |
|---|---|---|
| 1 | Varna (वर्ण) | Ego / work-nature compatibility |
| 2 | Vashya (वश्य) | Mutual influence, give-and-take |
| 3 | Tara (तारा) | Birth-star health & wellbeing |
| 4 | Yoni (योनि) | Instinctive / physical compatibility |
| 5 | Graha Maitri (ग्रह मैत्री) | Mental affinity, friendship of chart lords |
| 6 | Gana (गण) | Temperament type (dev / manushya / rakshasa) |
| 7 | Bhakoot (भकूट) | Emotional bond & family wellbeing |
| 8 | Nadi (नाड़ी) | Health of progeny & genes |
Add the eight and you get a score out of 36. That single figure — the गुण guna score — is what "18/36" or "28/36" refers to.
Is 18 a good score or a bad one?
18 is the floor of the acceptable range, not a red flag. Classical texts treat 18 as the threshold below which a match is generally not recommended on gunas alone. So an 18 means: the two charts clear the traditional bar. It is a "yes, workable", not a "barely".
| Score | Traditional reading |
|---|---|
| Below 18 | Not recommended on gunas alone |
| 18 – 24 | Acceptable — the pass range |
| 25 – 32 | Very good compatibility |
| 33 – 36 | Excellent (rare in practice) |
One thing worth knowing: a perfect 36 is almost never seen, and isn't the goal. Very high scores can even indicate the charts are too similar. A comfortable, real-world match usually lands in the low-to-mid 20s.
What the guna score does not tell you
This is the part most score-only reports skip. Two kootas act as deal-breakers that a total can hide:
- Nadi dosha (नाड़ी दोष) — worth 8 points, the single biggest koota. If both partners share the same Nadi, those 8 points are lost, which alone can drag a score below the pass mark. It relates to health and progeny in classical thought.
- Bhakoot dosha (भकूट दोष) — worth 7 points, tied to the Moon-sign positions between the two charts. Certain rashi combinations trigger it.
Both have recognised cancellation (parihara) conditions in the classical texts — a same-Nadi or Bhakoot flag can be nullified by other factors in the charts, which a raw number never shows. Separately, Mangal dosha (मंगल दोष / manglik) is not part of the 36-guna count at all — it's checked independently, so a high guna score tells you nothing about whether either person is manglik.
The honest takeaway: a guna score is a useful first filter, not a verdict on a marriage. If someone reduces a whole rishta to one number — up or down — they're leaving out the doshas, the cancellations, and everything a real chart reading covers. If a chart doesn't clearly support something, the honest answer is to say so, not to invent a score.
How Ravitra reads a match
Ravitra runs the full Ashtakoot Milan the classical way — all eight kootas, the real Nadi and Bhakoot checks with their cancellation conditions, and a separate Mangal-dosha read — then explains the result in plain words: what the score means for you, where the strengths are, and where the chart stays quiet. No fear, no fake muhurat dates, nothing to buy.
Check a real kundli match
Enter two sets of birth details and Ravitra runs the full 36-guna Ashtakoot Milan — then tells you honestly what it means.
Get it onGoogle PlayFrequently asked questions
Is 18 out of 36 gunas a good score?
18/36 is the minimum acceptable score — the classical pass mark. It means the match is workable, not that it is weak. 18–24 is acceptable, 25–32 very good, 33–36 excellent. Below 18 is traditionally discouraged.
Can a couple marry with less than 18 gunas?
Traditionally a score below 18 is discouraged in Ashtakoot matching. But the guna score is only one input. A low-score match with no serious dosha can read fine on other factors, while a high-score match may carry a Nadi or Bhakoot dosha. A real reading looks at the whole kundli, not the number alone.
Does a high guna score guarantee a happy marriage?
No. A high score means the two charts align well on the eight Ashtakoot factors — but no number can promise a marriage. Compatibility is one part; the rest is the people. An honest reading tells you what the chart supports and where it stays silent.
What is the maximum guna score?
36 is the maximum — the eight kootas total 36 points (Varna 1, Vashya 2, Tara 3, Yoni 4, Graha Maitri 5, Gana 6, Bhakoot 7, Nadi 8). A perfect 36 is very rare and isn't the goal; a comfortable real match usually lands in the low-to-mid 20s.