Quick Answer: Ashtakoot (अष्टकूट, "eight peaks") is the classical Vedic 8-factor compatibility scoring system used in Kundli matching. The eight kootas are Varna (1 point), Vashya (2), Tara (3), Yoni (4), Graha Maitri (5), Gana (6), Bhakoot (7), and Nadi (8). Each scores up to its weight; the total is out of 36. 18+ is the minimum threshold for marriage; 25+ is good; 32+ is excellent. Five of the eight kootas derive from Moon's Nakshatra; two from Moon sign; one combines elements.
The Origin of Ashtakoot
The Ashtakoot system did not appear in fully formed shape. Its eight koota dimensions accumulated across centuries of classical Indian matchmaking refinement, with the system as we know it today crystallising in the medieval period.
Pre-Classical Foundations
The earliest Vedic-era references to marriage compatibility — in the Atharva Veda and later in the Grihya Sutras (800-400 BCE) — focus primarily on Nakshatra matching for the bride and groom. Specific "lucky Nakshatras" are listed; specific "unlucky pairings" are warned against. The multi-dimensional koota system did not exist at this stage; the underlying principle (Nakshatras of bride and groom matter) was already established.
Classical Development
By Varahamihira's time (6th century CE), the eight-dimensional system had taken essentially recognisable form. Varahamihira's Brihat Samhita includes chapters on marriage compatibility that name several of the kootas (Yoni, Gana, Nadi explicitly) and describe their calculation. The full systematisation of the eight-koota framework with weighted scoring is most authoritatively recorded in the medieval Muhurta Chintamani by Rama Daivagna (16th century CE) — part of the broader Hindu astrology corpus.
Why "Ashta" (Eight)?
The number eight reflects the specific dimensions classical astrologers found most predictive of long-term marriage compatibility through observed patterns over centuries. Nothing magical about the number; the system could in principle be extended (and South Indian Dasakoot extends to ten kootas) or contracted. Eight became the standard because it covered the practically relevant dimensions without becoming unwieldy.
Why the Specific Weights?
The 1-2-3-4-5-6-7-8 weighting of the eight kootas is not a random ramp. The weights reflect classical astrologers' assessment of each dimension's importance for long-term marriage outcomes. Nadi (8 points) and Bhakoot (7 points) are weighted heaviest because they classically correlate most strongly with health/progeny outcomes and family-relational dynamics — the dimensions classical society considered most consequential in Indian marriage. Varna (1 point) is weighted lowest because it is largely structural and modulates rather than determines outcomes.
Each Koota Calculated in Detail
The eight kootas have specific calculation rules. Knowing how each is computed lets you understand the score breakdown when you see it.
1. Varna Koota (1 point)
The Moon sign of each partner maps to a Varna (class): Brahmin (Cancer, Scorpio, Pisces), Kshatriya (Aries, Leo, Sagittarius), Vaishya (Taurus, Virgo, Capricorn), Shudra (Gemini, Libra, Aquarius). Score 1 if the male partner's Varna is equal to or higher than the female's; score 0 otherwise. The classical patriarchal framing makes this koota culturally outdated, but it remains in the standard calculation.
2. Vashya Koota (2 points)
Each Moon sign falls into one of five Vashya groups: Manava (human), Vanachara (wild animal), Chatushpada (quadruped), Jalachara (water creature), Keeta (insect). Same group scores 2; specific compatible groups score 1; specific incompatible groups score 0.5; enemy groups score 0. The koota measures mutual influence dynamics in the relationship.
3. Tara Koota (3 points)
Count the Nakshatra distance from the female's Janma Nakshatra to the male's, modulo 9. The result classifies into one of nine Taras: Janma, Sampat, Vipat, Kshema, Pratyari, Sadhaka, Vadha (Naidhana), Mitra, Param Mitra. Auspicious Taras (Sampat, Kshema, Sadhaka, Mitra, Param Mitra) score 3; inauspicious Taras (Janma, Vipat, Pratyari, Vadha) score 0. Tara measures health/wellbeing compatibility.
4. Yoni Koota (4 points)
Each Nakshatra is associated with one of 14 animal yonis. Same yoni scores 4; friendly yonis score 3; neutral yonis score 2; unfriendly yonis score 1; enemy yonis score 0. Enemy yoni pairings include cat-rat, elephant-lion, cow-tiger, horse-buffalo, serpent-mongoose, dog-deer. Yoni measures physical and sexual compatibility.
5. Graha Maitri Koota (5 points)
Compare the planetary lords of both partners' Moon signs using the classical friendship matrix. Mutual friend lords score 5; one-way friend with neutral on the other side scores 4; mutual neutral scores 3; one-way enemy with neutral on the other side scores 1; mutual enemies score 0. Graha Maitri measures mental/intellectual compatibility.
6. Gana Koota (6 points)
Each Nakshatra is Deva (divine), Manushya (human), or Rakshasa (demonic). Same Gana scores 6; Deva-Manushya scores 5; Manushya-Deva (asymmetric) scores 1; Deva-Rakshasa scores 1; Rakshasa-Manushya scores 3; Manushya-Rakshasa scores 0. Gana measures temperamental compatibility.
7. Bhakoot Koota (7 points)
Examine the relative positions of the two Moon signs. The 12 sign-pair positions produce specific Bhakoot scores. Auspicious distances (1-1, 3-11, 4-10, 5-9, 7-7) score 7. Specific incompatible distances (2-12 dwirdwadasha, 6-8 shadashtaka, 5-9 in some traditions) score 0 and trigger Bhakoot Dosha. Bhakoot measures family harmony.
8. Nadi Koota (8 points)
Each Nakshatra belongs to Adi, Madhya, or Antya Nadi. Different Nadis score 8 points; same Nadi scores 0 and triggers Nadi Dosha. Nadi measures health/genetic/progeny compatibility and is the most heavily weighted single dimension.
Total maximum: 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 = 36 points. Real matches typically score in the 14-32 range with extremes rare.
Scoring Rules and Asymmetries
Several Ashtakoot scoring rules are asymmetric between male and female partners — meaning the same chart pair can produce different scores depending on which partner is male or female. Understanding these asymmetries is important for interpreting scores accurately.
The Asymmetric Kootas
- Varna — male's Varna should be equal to or higher than female's. Reversed (female higher) scores 0.
- Vashya — specific Vashya pairings have asymmetric scores (a Manava-Chatushpada male-female may score differently from a Chatushpada-Manava male-female).
- Tara — count is from female to male, so reversing produces a different Tara value.
- Gana — Deva-Manushya pairing (where male is Deva, female is Manushya) scores 5; the reverse (male Manushya, female Deva) scores 1.
Why the Asymmetries?
The classical reasoning reflects historical Indian patriarchal assumptions about marital roles — particularly the expectation that the male partner would lead and the female partner would adapt. Modern Vedic practitioners increasingly question whether these gendered asymmetries should still be applied literally.
Modern Symmetric Application
Some modern Vedic astrologers — particularly when consulting for same-sex couples or contemporary partnerships — apply the koota rules symmetrically (averaging the score in both directions, or applying the more favourable of the two possibilities). This produces different scores than strict classical application but reflects a contemporary view of equal-partner relationships. Whether to use classical asymmetric or modern symmetric scoring is a choice each practitioner makes.
The Symmetric Kootas
The remaining four kootas — Yoni, Graha Maitri, Bhakoot, Nadi — are symmetric. Their scores don't depend on which partner is male or female. This is also the heaviest set of kootas (4+5+7+8 = 24 of the 36 total points), so the asymmetric kootas have less impact than the symmetric ones in most matches.
Special Same-Number Cases
Some kootas have special handling when both partners share the same value:
- Same Moon sign (Bhakoot 1-1) scores full 7 points but is sometimes considered too similar.
- Same Nakshatra triggers Nadi Dosha (same Nadi) but classically cancels through certain Pada or sign conditions.
- Same Yoni scores full 4 points and is generally favourable.
Score Interpretation in Real Matches
Once the eight kootas are computed, what does the resulting score actually mean for a specific match?
Score Brackets
- 0–17 points — Below threshold. Classical practice considers marriage with such a score risky; modern practice recommends full-chart analysis to see whether other compatibility factors offset the low score before deciding.
- 18–24 points — Threshold to average. Marriage is viable; specific friction areas the breakdown identifies will need conscious work.
- 25–32 points — Good to very good. Strong natural compatibility; routine marriage challenges expected but not structurally severe.
- 33–36 points — Excellent. Rare; the partnership has unusual cosmic-energetic support across all dimensions.
Reading Beyond the Total
The breakdown matters more than the total. A 24/36 score has different implications depending on which kootas contributed:
- 24 points from Yoni 4 + Graha Maitri 5 + Gana 6 + Bhakoot 7 + Nadi 0 + Tara 0 + Vashya 2 + Varna 0 — strong base compatibility but Nadi Dosha is a serious red flag requiring cancellation analysis.
- 24 points from Varna 1 + Vashya 2 + Tara 3 + Yoni 2 + Graha Maitri 5 + Gana 6 + Bhakoot 0 + Nadi 5 — Bhakoot Dosha present, requires cancellation check, and Nadi at 5/8 (not 0) is unusual since Nadi typically scores either 8 or 0.
Always look at where the points came from, not just the sum.
Score Distributions in Real Matches
In a random sample of two unrelated charts, the expected Ashtakoot score follows a distribution centered around 16-22 points (depending on which assumptions are made about Nakshatra distribution). Scores above 28 are statistically uncommon; scores above 32 are rare. This is partly why traditional matchmakers consulted many candidate matches — they were essentially sampling for the upper tail of the score distribution.
What the Score Cannot Capture
The Ashtakoot system does not measure: character alignment, communication style match, shared life values, family compatibility, financial alignment, religious compatibility, or any of the dozens of practical factors that shape marriage outcomes. A compatible Ashtakoot score with mismatched values produces a culturally-acceptable marriage that the partners struggle to live in. An incompatible Ashtakoot score with deep value alignment can produce a thriving partnership through conscious effort.
Dosha Cancellations Within Ashtakoot
Three doshas within the Ashtakoot system — Bhakoot Dosha, Nadi Dosha, and the broader Mangal Dosha (which doesn't directly affect Ashtakoot scoring but interacts with overall compatibility) — have classical cancellation rules that significantly modify their severity.
Bhakoot Dosha Cancellations
Bhakoot Dosha (specific Moon sign distances of 2-12 or 6-8) is classically considered cancelled when:
- Both partners' Moon signs share the same Nakshatra lord.
- Both partners' Moon Navamsa signs are friendly to each other.
- Both Moons are in mutual Trine positions in the Navamsa chart.
- Both partners share the same Moon Pada in some traditions.
If Bhakoot Dosha cancels, the 0/7 Bhakoot score is sometimes adjusted upward in interpretation (though the technical Ashtakoot calculation still records 0). Practically, cancellation means the dosha doesn't carry its classical severity even though the math shows the low score.
Nadi Dosha Cancellations
Nadi Dosha (same Nadi in both partners) has multiple cancellation rules:
- Same Moon sign with different Nakshatras.
- Same Nakshatra with different Padas.
- Different Moon signs with same Nakshatra in some traditions.
- Specific Mars or Saturn placements that override Nadi compatibility.
- Strong Neecha Bhanga conditions in either chart.
Modern practice applies these cancellations more liberally than strict classical interpretation. A surviving Nadi Dosha after all cancellation checks is meaningful and warrants careful astrologer consultation; one that cancels through clear conditions is usually not a marriage-blocking factor. Our Nadi Dosha guide walks through the cancellation logic in depth.
Mangal Dosha Interaction
Mangal Dosha is technically separate from Ashtakoot scoring — it is checked independently — but it interacts with overall compatibility assessment. A high Ashtakoot score with surviving Mangal Dosha is materially weaker than the score suggests; a moderate Ashtakoot score with no Mangal Dosha is materially stronger. Our Mangal Dosha guide covers the full Mangal Dosha framework.
How Modern Software Handles Cancellations
Modern Kundli matching software typically: (1) computes the strict Ashtakoot score, (2) detects all relevant doshas, (3) checks all cancellation conditions, (4) presents both the strict score and the cancellation-adjusted interpretation. Reading both numbers gives a more complete picture than either alone.
What If Cancellations Don't Apply?
If Bhakoot or Nadi Dosha is detected and no classical cancellation conditions apply in either chart, the dosha is considered "live" and the score reflects real compatibility friction. In such cases, modern Vedic practice recommends: (1) detailed full-chart consultation with an experienced astrologer, (2) careful examination of D9 Navamsa compatibility, (3) consideration of remedial measures, and (4) frank discussion between the prospective partners about whether to proceed despite the dosha. The decision rests on whether the partners' character and conscious commitment can carry the marriage through the friction the dosha represents.
Frequently Asked Questions
- What is Ashtakoot matching?
- Ashtakoot matching is the classical Vedic 8-factor compatibility scoring system used in Kundli matching for marriage. The eight kootas are Varna (1 point), Vashya (2), Tara (3), Yoni (4), Graha Maitri (5), Gana (6), Bhakoot (7), and Nadi (8) — totalling 36 maximum points. The system is one of the most widely-used compatibility frameworks in modern Indian marriage planning.
- What is a good Ashtakoot score?
- Traditional thresholds: 18+ is the minimum for marriage viability, 25+ is good, 32+ is excellent. Below 18 is generally considered insufficient compatibility. The score should be read together with the breakdown — a 24-point score from strong Yoni, Graha Maitri, Gana, and Bhakoot is structurally different from the same total with strong Varna, Vashya, and Tara but weak Bhakoot. Always look at where the points came from.
- Which koota is most important?
- Nadi (8 points) is the most heavily weighted koota and is classically considered the most critical for health and progeny compatibility. Bhakoot (7 points) is next, governing family harmony. Together these two kootas account for 15 of the 36 total points. The lighter kootas (Varna at 1, Vashya at 2, Tara at 3) shape the score but don't dominate it.
- Can a low Ashtakoot score be cancelled by other factors?
- Yes. Specific dosha cancellation rules can soften a low score — particularly for Nadi Dosha and Bhakoot Dosha. Cancellation conditions include same Nakshatra with different Padas, same Moon sign with different Nakshatras, certain planetary configurations, and specific D9 Navamsa relationships. A score that looks weak on paper may functionally be much stronger if the doshas cancel. Always check cancellation rules before treating a low score as a deal-breaker.
- Why are some Ashtakoot rules asymmetric between male and female?
- Several kootas (Varna, Vashya, Tara, Gana) have classical asymmetric scoring that produces different scores depending on which partner is male or female. The asymmetries reflect historical Indian patriarchal assumptions about marital roles. Modern Vedic practitioners — particularly when consulting for same-sex couples or contemporary equal-partnership relationships — sometimes apply the rules symmetrically. The four heaviest kootas (Yoni, Graha Maitri, Bhakoot, Nadi, totalling 24 points) are symmetric.
Match Kundlis with Paramarsh
You now know the complete Ashtakoot framework — the eight kootas, their detailed calculations, scoring rules and asymmetries, score interpretation in real matches, and dosha cancellations within Ashtakoot. Apply Ashtakoot to a specific match with Paramarsh — full 36-point scoring with breakdown, dosha detection, cancellation analysis, and full-chart compatibility all in one pass.