Guna Milan: 36 Gunas, Score Chart and Doshas | AstroSight
When two families sit down to compare kundlis, one number — the guna score out of 36 — frames the whole conversation. Here is exactly what that score decides, what it doesn't, and how to read yours.
When two families sit down to compare kundlis, one number — the guna score out of 36 — frames the whole conversation. Here is exactly what that score decides, what it doesn't, and how to read yours.
Guna Milan (Ashtakoot Milan) is the Vedic method of scoring marriage compatibility between two birth charts. It compares the couple's Moon nakshatras across eight kootas worth 36 points in total. A score of 18 or more is traditionally considered acceptable for marriage; 24–32 is very good, and 32–36 is rare and excellent.
Want your number right now? Run your details through the free kundli matching calculator — it scores all eight kootas out of 36 in seconds. Then come back here to understand what your score actually means, because the number alone tells you far less than most tool pages admit.
TL;DR: Guna Milan scores 8 kootas out of 36 points from the couple's Moon nakshatras. 18+ is traditionally acceptable, 24–32 very good, 32–36 rare. Nadi (8 pts) and Bhakoot (7 pts) are all-or-nothing and cause the two classical doshas — both have well-defined cancellation (parihara) conditions, so a zero is a question to investigate, not a verdict. The score tells you that you match, not why — the why is chart-reading work.
What is Guna Milan (Ashtakoot Milan)?
Guna Milan is the point-scoring stage of kundli matching. "Guna" means quality or attribute; "milan" means matching. The system takes each partner's janma nakshatra (the lunar mansion the Moon occupied at birth) and rashi (Moon sign) and compares them across eight dimensions of married life — from day-to-day temperament to health and progeny.
Because there are eight kootas, the method is also called Ashtakoot Milan ("matching of eight kootas"). The two names describe the same system. Classical sources for the method include the Brihat Parashara Hora Shastra and Muhurtha Chintamani; it is the standard first screen in North Indian match-making. (South Indian traditions use a related 10-porutham system that overlaps with, but is not identical to, Ashtakoota.)
The whole calculation runs off just three inputs per person: date, time and place of birth. Everything else — nakshatra, rashi, koota scores — is derived from those. This article covers the scoring system itself; for the full matching process end to end — including Manglik checks and what to ask an astrologer — see the complete kundli matching guide.
The 8 kootas: points table and what each one measures
Each koota carries a different maximum, from 1 to 8 points, adding up to 36. The weighting itself is a statement of priorities: the tradition puts the most points on health and progeny (Nadi) and emotional harmony (Bhakoot), not on social markers like Varna.
# | Koota | Max points | What it actually measures
- 1 | Varna | 1 | Ego balance and attitude to work — whether one partner habitually talks down to the other
- 2 | Vashya | 2 | Mutual influence and pull — who naturally sways whom, and whether that feels comfortable
- 3 | Tara | 3 | Birth-star harmony — the "luck" the partners bring into each other's lives
- 4 | Yoni | 4 | Physical and instinctive compatibility — intimacy, shared daily rhythms
- 5 | Graha Maitri | 5 | Friendship between the two Moon-sign lords — mental wavelength, how conversations go
- 6 | Gana | 6 | Core temperament — Deva (gentle), Manushya (balanced) or Rakshasa (intense) nature
- 7 | Bhakoot | 7 | Moon-sign geometry — emotional bond, family life and shared life direction
- 8 | Nadi | 8 | Constitutional energy (Adi, Madhya, Antya) — traditionally linked to health and progeny
- | Total | 36 |
In plain terms: the small kootas (Varna, Vashya, Tara) describe surface friction; the middle ones (Yoni, Graha Maitri, Gana) describe attraction, conversation and temperament; the two heavyweights (Bhakoot, Nadi) describe whether a shared life — home, health, children — flows easily. That is why an astrologer reacts very differently to losing 3 points in Tara than to losing 8 in Nadi. Gana in particular has enough rules of its own that we cover it separately in the Gana Koota matching rules guide.
What is a good Guna Milan score? The bands
Total score | Traditional reading
- Below 18 | Not recommended on the score alone — a full chart analysis is essential before deciding either way
- 18–24 | Average / workable — the classical minimum is met; expect some friction areas worth understanding
- 24–32 | Very good — most compatibility dimensions align
- 32–36 | Excellent — rare; near-total alignment across the eight kootas
Where traditions differ — honestly. The 18-point floor is the one threshold almost every lineage shares; the banding above is the one used consistently across this site. What genuinely varies between traditions is the boundary points themselves: a 24 sits exactly on the average/very-good line, and a 32 on the very-good/excellent line, so different practitioners and popular tools will read those two scores onto different sides (some, for instance, call anything above 25 "satisfactory" and above 30 "excellent"). No convention is "the correct" one — they are labels layered on the same 36-point scale. Treat the bands as a reading aid, not a pass/fail line, and never let a single boundary point decide anything.
Two more caveats the tool pages skip:
- A high total can hide a serious single-koota failure. A 28/36 with Nadi at 0 needs more attention than a 21/36 with all eight kootas partially scoring. Always look at the breakdown, not just the total.
- A low total is a reason to look deeper, not an automatic no. Guna Milan reads only the Moon. Manglik status, the seventh house, Venus and Jupiter, and the couple's dasha timelines sit outside it entirely — and they can strengthen or undercut whatever the guna score says.
Common Guna Milan score misconceptions
The score gets oversimplified into "higher is better" more often than any other part of kundli matching. Four claims are worth correcting directly:
- "The total is the only number that matters." It isn't. Which kootas make up the total matters as much as the sum — a 30/36 built on a failed Nadi is a structurally different match from a 30/36 with every koota partially scoring, even though the totals are identical.
- "A 36/36 (or any high score) guarantees a happy marriage." No score guarantees an outcome. Guna Milan reads the two Moons only; it says nothing about Manglik status, the seventh house, Venus and Jupiter, or the dasha timelines the couple will actually live through.
- "A low score guarantees the marriage will fail." It's a signal to look deeper, not a verdict. Many low-scoring matches strengthen substantially once the wider chart — and any applicable dosha cancellations — are checked.
- "Every koota carries equal weight because they're all part of one total." They don't. Nadi and Bhakoot together are 15 of the 36 points and read the deepest dimensions (health, progeny, emotional and family stability); Varna and Vashya together are 3 points and read the most surface-level ones. A zero in Nadi and a zero in Varna are not comparable events.
Guna Milan by name vs by birth details
Searches for "Guna Milan by name" are common, so here is the straight answer: name-based matching estimates a person's nakshatra from the first syllable of their name (traditionally, the name syllable assigned at birth corresponds to a nakshatra pada). It exists for one situation — when a birth date or time is genuinely unknown.
If you have birth details, always use them. Modern names are rarely chosen by nakshatra syllable, so name-based matching frequently maps to the wrong nakshatra — and every one of the eight koota scores depends on getting the nakshatra right.
- Have both birth details? Use the marriage compatibility calculator — it computes both charts and scores all 36 gunas properly.
- Missing one partner's birth time? The Moon changes nakshatra roughly every 24 hours, so date + place alone is often still far more reliable than a name syllable. Run it, but treat border-line nakshatra results with care.
And one framing worth keeping in mind throughout: the score tells you THAT you match — it does not tell you WHY, or what to do about the weak kootas. That "why" is chart-reading work, which is where a full compatibility analysis earns its place.
Get Your Marriage Report
Get your full compatibility report — all 8 kootas scored from both birth charts, every dosha checked for cancellation, and what the weak areas mean for your match.
Get Your Marriage ReportNadi dosha — what it is, and when it is cancelled
Nadi is the heaviest koota (8 points) and works differently from the others: it is scored all-or-nothing. Every nakshatra belongs to one of three nadis — Adi, Madhya or Antya, describing constitutional energy in the Ayurvedic sense. Different nadis score the full 8 points. The same nadi scores 0, and that 0 is called Nadi dosha.
Tradition links same-nadi pairings to health and progeny concerns — two like constitutions amplifying the same imbalances. That is the classical reasoning; it is not a prediction that anything will go wrong for a specific couple, and it should never be read as one.
Cancellation (parihara) — the part most tool pages omit. Classical texts themselves list conditions under which Nadi dosha is considered cancelled:
- Same nakshatra, different padas — both partners born in the same nakshatra but different quarters of it.
- Same rashi, different nakshatras — the Moons share a sign but not a lunar mansion.
- Same nakshatra, different rashis — possible where a nakshatra spans two signs.
Different lineages accept different subsets of these (and some add more, such as strong Graha Maitri compensating). So a "Nadi dosha" verdict from a calculator is the beginning of the question, not the end: whether parihara applies depends on the exact nakshatra-pada-rashi combination, which is precisely what a practitioner — or a full chart report — checks next.
Bhakoot dosha — what it is, and when it is cancelled
Bhakoot (7 points) is also all-or-nothing, and it is pure Moon-sign geometry: count from one partner's rashi to the other's. Three placements score 0 and constitute Bhakoot dosha:
- 2/12 (Dwirdwadash) — signs adjacent to each other; traditionally read as financial and priority friction.
- 5/9 — traditionally linked to progeny concerns.
- 6/8 (Shadashtak) — the most discussed; traditionally linked to health and conflict.
All other counts score the full 7. Again — these are classical categories describing tendencies, not verdicts on any particular marriage.
Cancellation conditions are well established here too:
- Same sign lord. If both Moon signs are ruled by the same planet — Aries–Scorpio (Mars), Taurus–Libra (Venus), Capricorn–Aquarius (Saturn) — most traditions hold the Bhakoot dosha does not apply.
- Friendly sign lords. If the two rashi lords are natural friends, the dosha is treated as substantially neutralised — which is why a chart with 0 in Bhakoot but a full 5 in Graha Maitri reads very differently from one that fails both.
The practical rule: Bhakoot dosha with strong Graha Maitri is a different situation from Bhakoot dosha with weak Graha Maitri. The total score cannot show you this — the koota breakdown can.
Yoni koota in depth: the 14 animal types
Yoni (4 points) is where this guide goes deeper than any matching tool, because it is the koota people ask the most personal questions about. "Yoni" in Sanskrit means womb, origin or source — the koota assesses instinctive, physical and daily-rhythm compatibility. (For nakshatra-by-nakshatra pairings beyond the yoni lens, see the guide to nakshatra compatibility for marriage.) Each of the 27 nakshatras is assigned one of 14 animal symbols, each in a male or female form:
Yoni animal | Male nakshatra | Female nakshatra
- Horse (Ashwa) | Ashwini | Shatabhisha
- Elephant (Gaja) | Bharani | Revati
- Sheep/Goat (Mesha/Aja) | Pushya | Krittika
- Serpent (Sarpa) | Rohini | Mrigashira
- Dog (Shwan) | Mula | Ardra
- Cat (Marjara) | Ashlesha | Punarvasu
- Rat (Mushika) | Magha | Purva Phalguni
- Cow (Go) | Uttara Phalguni | Uttara Bhadrapada
- Buffalo (Mahisha) | Swati | Hasta
- Tiger (Vyaghra) | Vishakha | Chitra
- Deer (Mriga) | Jyeshtha | Anuradha
- Monkey (Vanara) | Purva Ashadha | Shravana
- Mongoose (Nakula) | Uttara Ashadha | —
- Lion (Simha) | Purva Bhadrapada | Dhanishta
Two details worth knowing: the Mongoose yoni has no female counterpart — Uttara Ashadha stands alone, which in practice makes it score neutral (2) with almost every other yoni. And the "Swan" (Hamsa) yoni you may see in popular articles is not one of the 14 classical types in the Brihat Parashara Hora Shastra — it appears only in loose modern retellings.
How yoni is scored (out of 4):
- 4 — same yoni: identical animal symbols; the easiest instinctive match.
- 3 — friendly yonis: naturally compatible animals.
- 2 — neutral yonis: no special affinity or hostility. Perfectly acceptable within a good total.
- 1 — unfriendly yonis: some instinctive friction.
- 0 — hostile yonis: the classical enemy pairs — Cow–Tiger, Horse–Buffalo, Elephant–Lion, Dog–Deer, Serpent–Mongoose, Cat–Rat, Sheep–Monkey — animal pairs the tradition reads as predator-prey or power-clash dynamics.
(Some practitioners additionally distinguish same-yoni pairings by the male/female form of the nakshatras involved, scoring a same-form pair 3 rather than 4. Another point where lineages differ; a good calculator states its convention.)
Is there a "best" yoni? No single one — the ideal yoni is simply your partner's. Classical texts do cite Gaja (elephant) and Go (cow) as especially favourable for settled family life, but a same-yoni or friendly-yoni pairing beats any "good" yoni in the abstract.
What if the yoni score is 0? It means 4 of 36 points are gone — nothing more by itself. A couple scoring 0 in yoni but 28+ overall, with sound Nadi and Bhakoot, is in a fundamentally strong position; the tradition asks such couples to be intentional about physical connection and daily rhythms, not to call off a match over one koota. Note also that the yoni designation belongs to the nakshatra, not the person — the matching logic applies to the nakshatra pair regardless of the partners' genders, which is how contemporary practitioners extend it to all couples.
Beyond the 36 gunas: what the score cannot see
Guna Milan reads exactly one thing — the two Moons. A complete compatibility analysis also weighs:
- Manglik (Mangal) dosha — Mars placements, checked separately from the 36 gunas.
- The seventh house and its lord in both charts — the house of marriage itself.
- Venus and Jupiter — the karakas of relationship and wisdom.
- Dasha timelines — whether the couple's planetary periods pull in compatible directions in the years that matter.
- Cancellation checks for any dosha the Guna Milan scoring stage flagged (Nadi or Bhakoot zeros).
This is the honest limit of every free calculator, including ours: it can score the gunas, but it cannot read the charts. If your result raised questions — a Nadi or Bhakoot zero, a total near the 18 line, a hostile yoni — that gap is exactly what the full marriage compatibility report covers: a koota-by-koota breakdown of both charts, dosha and parihara analysis, and what to actually do about the weak areas.
Know your score in seconds with the calculator. Then, instead of taking each dosha and weak koota to a consultation chart by chart, get both charts read together in one full compatibility report — score, cancellations, and what the weak areas actually mean.
Personalized Report
Janampatri (Birth Chart Report)
See how your Nakshatra interacts with all 9 planets in your personal Janampatri
- Personalized analysis based on YOUR exact birth chart
- Expert-prepared by Dr. Meenakshi Sharma
- Delivered as PDF within 24-48 hours
- Unlimited follow-up clarifications
By Dr. Meenakshi Sharma · Delivered in 24-48 hours

Acharya Ravi Teja
Expert in Vedic Astrology Remedies, 18+ Years of experience
18 + Years of Experience
100+ Readers
Acharya Ravi Teja is a distinguished remedial astrology expert with over 18 years of specialized experience in the therapeutic and corrective aspects of Vedic astrology. His extensive practice focuses on prescribing and implementing powerful astrological remedies including gemstone recommendations, yantra installations, mantra practices, and comprehensive dosha mitigation strategies. As a contributing writer for AstroSight, Acharya Ravi Teja shares his profound knowledge of remedial measures that address planetary afflictions, karmic imbalances, and doshas such as Manglik, Kaal Sarp, and Pitra Dosha. His expertise encompasses the precise selection of authentic gemstones based on individual birth charts, the consecration and placement of sacred yantras for specific purposes, and the guidance of targeted mantra practices for spiritual and material well-being. Through his methodical approach and deep understanding of remedial astrology, Acharya Ravi Teja has successfully helped thousands of clients neutralize negative planetary influences and enhance positive cosmic energies, establishing himself as a trusted authority in the field of astrological remedies and spiritual healing.




