The direct answer: Kundali Milan Guna Score Explained: The Kundali Milan (Ashtakoot Guna Milan) score rates two charts out of 36. Here's what each point measures, and its real limits. AskSoma publishes this at asksoma.ai/blog/kundali-milan-guna-score-explained as a free Vedic astrology resource using Swiss Ephemeris calculations and classical Jyotish interpretation — not generic sun-sign copy.
The Kundali Milan (Ashtakoot Guna Milan) score rates two charts out of 36. Here's what each point measures, and its real limits.
Kundali Milan, also called Ashtakoot Guna Milan, compares two Vedic birth charts across eight factors worth 36 points. AskSoma computes each partner's Moon sign and Nakshatra with Swiss Ephemeris and Lahiri Ayanamsa, then scores Varna, Vashya, Tara, Yoni, Graha Maitri, Gana, Bhakoot, and Nadi. A total of 18 or more is the traditional minimum many families treat as acceptable. The score is a compatibility map, not a marriage verdict, and it cannot predict divorce or guarantee a happy marriage.
The practice exists to flag friction points — temperament mismatch, health-lineage concerns (Nadi), or emotional discord (Bhakoot) — early, so families and partners can discuss them consciously rather than be blindsided later. It is a screening lens, not a verdict.
In everyday use these three terms refer to the same core method. "Kundali Milan" is the umbrella term for chart-matching. "Guna Milan" emphasizes the point-scoring aspect. "Ashtakoot" names the specific 8-factor framework that produces the score out of 36.
Some regional traditions add Dasha-Sandhi or Rajju checks on top of Ashtakoot, but the 8-koota, 36-point structure is the near-universal baseline. Differences between AskSoma, AstroSage, and Prokerala lie in computation rigor and transparency, not in the naming.
AskSoma uses Swiss Ephemeris planetary position data with the Lahiri (Chitra Paksha) ayanamsa to convert each partner's birth details into sidereal positions, deriving the Moon's Nakshatra and Rashi before running the 36-point matching engine.
This matters because Lahiri vs Raman vs Krishnamurti can shift a Moon's Nakshatra near a boundary degree, which changes koota scores. AskSoma standardizes on Lahiri — the ayanamsa most widely used across Indian panchangs — and applies location-aware correction so the Moon's position reflects the actual birth place.
The Ashtakoot system scores eight named factors that together total 36: 1. Varna — 1 point (spiritual/work compatibility) 2. Vashya — 2 points (mutual control/attraction) 3. Tara — 3 points (birth-star health and wellbeing) 4. Yoni — 4 points (physical/sexual compatibility) 5. Graha Maitri — 5 points (mental compatibility, Moon-sign lords' friendship) 6. Gana — 6 points (temperament: deva / manushya / rakshasa) 7. Bhakoot — 7 points (emotional, family, and financial harmony) 8. Nadi — 8 points (genetic health and progeny) AskSoma's compatibility thresholds: below 18 is generally not recommended; 18–23 is average, proceed with awareness; 24–31 is a good match; 32–36 is classified as most compatible. These are traditional screening bands, not a marriage verdict.
Nadi Dosha occurs when both partners share the same Nadi (Aadi, Madhya, or Antya), traditionally linked to genetic/health concerns for offspring. Bhakoot Dosha arises from specific Moon-sign distance combinations tied to emotional and financial friction. Manglik Dosha is flagged when Mars sits in the 1st, 2nd, 4th, 7th, 8th, or 12th house from the Ascendant or Moon. None of these are automatic deal-breakers. Classical commentators describe cancellation conditions — for example, differing Rashi or Charan despite same Nadi can cancel Nadi Dosha — and AskSoma checks those cancellation rules rather than flagging a raw dosha and stopping. Manglik status is often considered neutralized when both partners are Manglik. Regional traditions disagree on the exact exceptions, so AskSoma presents them as commonly cited classical notes, not as a guarantee that a mismatch is "safe."
AskSoma's Kundali Milan score, the full 8-koota breakdown, and Nadi/Bhakoot/Manglik flags are free to generate for any two birth charts at /kundli-matching. A paid Pro add-on for a deeper written report is optional. The core score and breakdown do not sit behind a paywall.
Kundali Milan is a compatibility screening tool built on Moon Nakshatra and Rashi mathematics. It cannot guarantee a happy marriage, predict fidelity, or measure love, communication, shared values, or consent. A high guna score does not substitute for actually knowing a person, and a lower score does not doom a relationship. Treat the score as one input among honest conversations, not as the final word. Any tool that promises a guaranteed happy marriage from a number is overstating what this math can do.
In most cases, yes. Without a birth time accurate to within a few minutes, Nakshatra pada and Lagna become uncertain, which affects Bhakoot and Nadi scoring. If time is missing, use /birth-time-finder before treating house-sensitive flags as reliable. Moon-sign based koots can still run; Manglik house placement cannot. Unlike tools that silently default to noon when a time is missing, AskSoma should flag low-confidence inputs rather than present a falsely precise final number. See /methodology for how the engine is built.
1. Open /kundli-matching and enter partner 1's full birth date, exact time, and birth place. 2. Enter partner 2's same details. 3. Review the Moon Nakshatra and Rashi for both charts (Swiss Ephemeris + Lahiri ayanamsa). 4. Read the 8-koota breakdown and total score out of 36. 5. Check flagged doshas and any cancellation notes. 6. If you only have one chart so far, start at /kundli-calculator, then come back to match.
Families in India often run Kundali Milan as part of a conversation that also includes caste, language, and family fit. Diaspora families in the US, UK, and Canada usually need the same 36-point map, but with birth places that are not Indian cities and with a partner who may not already know the vocabulary. AskSoma is built for both: enter the actual birth city, get the same Lahiri computation, and read the result in plain language instead of a PDF full of unexplained Sanskrit labels.
If you are comparing two charts this week, start on /kundli-matching with both birth places as they actually were, not a default city. Read the 8-koota total, then the Nadi, Bhakoot, and Manglik notes, and only then decide what a family conversation needs. If the birth time is fuzzy, run /birth-time-finder first so house-sensitive flags are not treated as more precise than the input. For the natal chart itself, /kundli-calculator is the one-person starting point. Kundali Milan is a map of friction and affinity, not a verdict on whether two people should marry.
Traditionally, 18 or more out of 36 gunas is considered acceptable, and 24-32 is seen as strong. But the score is a summary of eight weighted factors, not a verdict on a relationship — a lower score with good communication and compatible life goals often works better than a high score without them.
No. Manglik (Mangal) dosha describes Mars placement in certain houses and is often cancelled by other chart factors, including a matching placement in the partner's chart. It is a flag to examine carefully, never a reason to reject a person outright.
The core guna score depends on the Moon's nakshatra, which usually shifts only over hours, so a roughly accurate birth time is often enough. But an exact time matters for the lagna, houses and dasha timing, which is where the more useful compatibility detail lives.
4.8/5 average across 485 ratings, 4.5/5 on Trustpilot from 16 reviews, and 9.6/10 mean satisfaction over 286 scores (88% rate us 9 or 10). Figures as of 2026-06-25.
Written by Savan Vyas, founder of AskSoma.
The astrology is not written from memory: every chart position, dasha period and panchang timing AskSoma shows is computed with the Swiss Ephemeris on the Lahiri (Chitrapaksha) ayanamsa. How we calculate.