Vedic AstrologyAugust 17, 2026· 9 min read

Ashtakoot Guna Milan Explained: How the 36-Point Matching System Actually Works

Quick Answer

Nearly every rashi article on this site mentions 'Guna Milan relevance' in passing and moves on. This one stops and explains the whole system: what the eight kootas measure, why two of them can override the total score, and what the number families quote actually means.

By Amritanshu Kumar Gaurav


"What's the guna milan score?" is one of the first questions asked once two families start seriously discussing a match — and one of the least explained, even to the people whose futures depend on the answer. The number that gets quoted, somewhere between 0 and 36, comes from a specific eight-part calculation called Ashtakoot Guna Milan, and it deserves the same properly-explained treatment we've given Sade Sati and Kaal Sarp Dosha rather than the one-line aside it usually gets.

Ashta + Koota: Eight Facets, One Score

Ashtakoot means "eight kootas" — eight separate compatibility checks, each scored out of a different maximum, that sum to a total out of 36. Almost the entire calculation runs off just two data points per person: their Moon Nakshatra (which of the 27 lunar mansions the Moon occupied at birth) and their Moon Rashi (which zodiac sign the Moon was in). This is why Guna Milan is fundamentally an emotional-compatibility system rather than a whole-chart one — it's asking, in eight different ways, how well two people's inner emotional natures are likely to run alongside each other, not whether their careers or personalities align.

The Eight Kootas

Varna (1 point). The coarsest check — each Rashi is assigned one of four Varna categories (Brahmin, Kshatriya, Vaishya, Shudra), traditionally read as spiritual temperament and ego compatibility. Worth the least of the eight, and the one most commonly set aside as a legacy classification in modern practice.

Vashya (2 points). Measures mutual influence and control — which partner is likely to naturally hold more sway in the relationship's dynamic, based on each Rashi's classical animal-category grouping (human, quadruped, aquatic, and so on).

Tara (3 points). Checks the numerical relationship between the two birth Nakshatras, counted from one partner's Nakshatra to the other's. Read as a marker of general well-being, health, and prosperity likely to accompany the match.

Yoni (4 points). Each Nakshatra is assigned a symbolic animal representing its instinctive, physical-intimacy nature. Yoni compares the two animals — matching or complementary animals score well, animals classically read as natural adversaries score poorly, regardless of how compatible the couple looks on every other koota.

Graha Maitri (5 points). Compares the planetary rulers of the two Moon Rashis for friendship, neutrality, or enmity according to classical planetary relationships — read as an indicator of intellectual compatibility and mutual understanding between the partners.

Gana (6 points). Every Nakshatra belongs to one of three Ganas — Deva (divine), Manushya (human), or Rakshasa (demonic) — a classification of temperament rather than morality, despite the loaded names. This koota checks how well the two temperament types are likely to coexist day to day.

Bhakoot (7 points). Checks the positional relationship between the two Moon Rashis — how many signs apart they sit. Certain separations (2-12, 5-9, and 6-8 sign relationships) are classically read as producing friction in the couple's general life circumstances and financial harmony, and score zero regardless of how well everything else lines up.

Nadi (8 points). The single heaviest-weighted koota, worth almost a quarter of the total score on its own. Every Nakshatra falls into one of three Nadi categories (Aadi, Madhya, Antya), tied to classical health, genetics, and progeny compatibility. Matching Nadis between partners score zero — this is deliberately structured as the system's strictest check.

Reading the Score: What Counts as "Good"

Classical guidance treats an 18-out-of-36 total as the general threshold — below it, a match is traditionally read as needing careful additional scrutiny; comfortably above it, generally considered workable. A score above 24 is often described as an excellent match, and scores in the low-30s and above are relatively rare in practice. But — and this is the detail that gets lost when only the headline number is quoted — the total score is not simply summed and read in isolation. Two matches with an identical total of, say, 22 out of 36 can represent very different underlying pictures, because of the next section.

The Two Non-Negotiables: Nadi and Bhakoot Dosha

This is the single most important thing the raw number hides. Nadi Dosha (a zero score on the Nadi koota, meaning both partners share the same Nadi) and Bhakoot Dosha (a zero on Bhakoot, from an unfavorable sign-distance relationship) are each treated by classical tradition as far more consequential than their point value alone suggests — potentially significant enough to be read as concerning even when the total score elsewhere is comfortably high. A match scoring 30/36 with Nadi Dosha present is, in traditional practice, generally treated with more caution than a match scoring 20/36 with a clean Nadi and Bhakoot reading.

Classical texts do recognize specific exceptions that can cancel or soften Nadi Dosha — cases where the two partners' specific Nakshatra pada (quarter-division) placements, or a sufficiently strong Graha Maitri and Gana match elsewhere, are read as offsetting the concern. This is exactly the kind of nuance that gets lost when a Guna Milan result is reduced to a single headline number, and why a full reading, not just the total, is what serious matching practice actually involves.

The Myths Worth Retiring

"The total score is basically a compatibility percentage." 36 points isn't a percentage scale calibrated to marital happiness — it's a sum of eight structurally very different checks, several of which measure narrow, specific things (health lineage, instinctive temperament) rather than anything resembling overall relationship compatibility.

"A high score guarantees a happy marriage, and a low score guarantees a difficult one." Guna Milan was classically developed as one input among several in traditional matching, alongside individual chart strength, Mangal Dosha compatibility, and family considerations — never presented as a standalone predictor sufficient on its own, in the way it's sometimes informally treated today.

"Every zero on any koota is disqualifying." Only Nadi and Bhakoot carry that traditional weight. A zero on Varna or Vashya, worth 1 and 2 points respectively, is a minor deduction from the total, not a red flag in the way a zero on Nadi is treated.

Working With a Guna Milan Report

The practically useful way to read a Guna Milan result is to look at the total score and the koota-by-koota breakdown together, not the total alone — specifically checking whether Nadi and Bhakoot cleared, since those carry outsized traditional weight regardless of what the headline number says. From there, classical practice treats Guna Milan as one component of a fuller matching process that also considers each partner's individual chart strength and any Mangal Dosha compatibility between them, rather than the sole and final word on a proposed match.

Sources & References

Astronomical data: Moon Nakshatra and Moon Rashi positions used in Guna Milan calculations are derived from real planetary longitudes via the astronomy-engine ephemeris library with the Lahiri (Chitrapaksha) ayanamsa. See our Methodology for full technical detail.

Astrological tradition: The eight-koota framework and scoring conventions described above reflect the interpretive tradition of Vedic (Jyotish) astrology as practiced and taught for generations. AstroMystra's specific phrasing, examples, and emphasis are its own.

Curious how these interpretations are calculated? See our Methodology.

Apply what you've learned

Ready to read your own chart?

Get your personalised AI birth chart, numerology reading, and daily horoscope — free to start.

Get Your Free Reading
Ashtakoot Guna Milan Explained: How the 36-Point Matching System Actually Works | AstroMystra