What is Kundli Matching?
Kundli matching, also known as Horoscope Matching or Guna Milan, is the process of comparing two birth charts to assess compatibility for marriage. In the Vedic tradition, this is considered an essential step before finalizing a marriage alliance.
The most widely used system is Ashtakoot Milan — which evaluates compatibility across 8 categories (Koots) for a total of 36 points (Gunas).
The 8 Koots of Ashtakoot System
- 1. Varna (1 point): Spiritual compatibility and ego levels
- 2. Vashya (2 points): Mutual attraction and control in the relationship
- 3. Tara (3 points): Health, longevity, and destiny compatibility
- 4. Yoni (4 points): Physical and intimate compatibility
- 5. Graha Maitri (5 points): Mental compatibility and friendship between Moon signs
- 6. Gana (6 points): Temperament matching — Deva (divine), Manav (human), Rakshasa (demonic)
- 7. Bhakoot (7 points): Emotional and financial wellbeing after marriage
- 8. Nadi (8 points): Genetic and health compatibility — the most critical Koot
"A score above 18 is generally considered acceptable for marriage. Above 24 is good. Above 30 is excellent. But no score replaces wisdom, communication, and mutual respect."
What Score is Good for Marriage?
- 0–17 points: Not recommended — significant incompatibility
- 18–24 points: Acceptable — average compatibility
- 25–32 points: Good — recommended for marriage
- 33–36 points: Excellent — rare and highly auspicious
Beyond the Numbers
While Ashtakoot scoring provides a numerical framework, experienced astrologers also examine Mangal Dosha, Nadi Dosha exceptions, Longevity of both charts, and the 7th house lord before giving a final recommendation.
Use Our Matching API
Our Ashtakoot Matching API provides full Guna scores, Dosha analysis, Rajju Vedha details, and Dashakoot compatibility — all via a single API call. Build complete marriage compatibility tools in minutes.