Kundli Milan (Guna Milan)
Enter birth details of both boy & girl for Ashtakoot matching
🔮 Explore 148 Free Tools
India's largest free astrology, numerology & tarot tool collection — pick your next one
Daily Horoscope · 3
Kundli & Birth Chart · 42
Marriage & Love · 17
Tarot & Divination · 15
Dosha & Transit · 13
Numerology · 22
Muhurat & Panchang · 33
Remedies & Naming · 3
No tools found — try another word (e.g. "kundli", "love", "lucky").
🙏 Helpful laga? Apno ke saath share karein — sharing is caring ✨
✨ Roz ka rashifal, remedies & muhurat — seedha aapke phone par
Follow karein aur koi shubh din miss na karein 🙏
What is Guna Milan (Ashtakoot Matching)?
Guna Milan, also called Ashtakoot Milan, is the Vedic system of marriage compatibility matching based on the Moon nakshatras of the bride and groom. The system evaluates 8 categories (Koota) worth a maximum of 36 points (Guna). A higher score indicates better compatibility for a harmonious married life. This method has been used for centuries across India as the primary pre-marriage astrological check.
The matching is done using the Janma Nakshatra (birth star) of both partners. If you don't know your nakshatra, use our Nakshatra Calculator first. The system does not require exact birth time — only the Moon nakshatra is needed.
The 8 Koota of Ashtakoot Guna Milan
| Koota | Max Points | What It Tests |
|---|---|---|
| Varna | 1 | Spiritual & ego compatibility, caste-level harmony |
| Vashya | 2 | Mutual attraction and dominance balance |
| Tara | 3 | Birth star compatibility, health & destiny |
| Yoni | 4 | Physical and sexual compatibility |
| Graha Maitri | 5 | Mental wavelength, friendship between rashi lords |
| Gana | 6 | Temperament match (Deva, Manushya, Rakshasa) |
| Bhakoot | 7 | Emotional connection, prosperity & family welfare |
| Nadi | 8 | Genetic compatibility, health of offspring |
How Many Guna Should Match for Marriage?
Traditionally, astrologers recommend a minimum of 18 out of 36 guna for an acceptable match. Here is the general guideline followed across North India:
- Below 18: Not recommended for marriage — significant compatibility challenges expected.
- 18–24 Guna: Average match — workable with mutual effort and understanding.
- 25–32 Guna: Good to very good match — strong foundation for married life.
- 33–36 Guna: Excellent match — rare and highly auspicious combination.
However, certain Dosha exceptions (like Nadi Dosha, Bhakoot Dosha) can override a high score. A score of 30+ with Nadi Dosha may still be flagged by experienced astrologers. Always consider individual doshas alongside the total score.
Nadi Dosha in Guna Milan
Nadi Dosha occurs when both partners belong to the same Nadi type (Aadi, Madhya, or Antya). It is considered the most serious dosha in Ashtakoot matching because Nadi carries 8 points — the highest single koota weight. When Nadi is zero, the total score drops by 8 points, and it signals potential health issues for offspring according to tradition. However, if Nadi Dosha is present but other factors (especially from the detailed Kundli) are strong, many modern astrologers consider cancellation conditions (Nadi Dosha Parihara). For a comprehensive check, combine this result with Mangal Dosha analysis.
Bhakoot Dosha — The Second Most Critical Factor
Bhakoot Dosha occurs when the Moon signs of both partners form certain inauspicious combinations (2/12, 5/9, or 6/8 positions). It carries 7 points — the second-highest weight after Nadi. Bhakoot Dosha affects financial prosperity, family happiness, and emotional bonding between partners. The 6/8 combination is considered most challenging as it creates tension, health issues, and disagreements. However, if the rashi lords of both Moon signs are friends or if Jupiter aspects the 7th house in both charts, cancellation is possible. Our calculator specifically flags Bhakoot status in the breakdown so you can assess its severity alongside the total score.
Limitations of Guna Milan — What It Cannot Predict
While Guna Milan is an excellent screening tool, it has inherent limitations. It only uses the Moon nakshatra — ignoring Lagna (Ascendant), planetary aspects, Dasha compatibility, and Navamsa chart factors. Two people with 32/36 guna may still face challenges if their individual charts carry severe doshas or if their Dasha periods create conflicting timelines. Similarly, couples with only 20 guna but strong mutual Jupiter aspects and compatible Dashas can enjoy successful marriages. The best approach is to use Guna Milan as the first filter, then supplement with a full Kundli analysis for both partners.
Regional Variations in Matching Practice
The Ashtakoot system described above is primarily used in North India. South Indian astrology uses a different matching framework — the Dashakoota (ten-fold) system or Rajju/Vedha-based compatibility where specific nakshatras are grouped into body-part associations. Kerala uses a 20-point system (Dasha Porutham), Tamil Nadu uses Rashi Porutham, and Gujarat/Maharashtra sometimes use a simplified version focusing on Nadi and Bhakoot only. Regardless of regional variation, all systems fundamentally compare the lunar positions of both partners — reinforcing the importance of accurate Nakshatra identification as the first step.
Pre-Marriage Astrological Checklist
For a thorough marriage compatibility assessment, follow this sequence: (1) Find both partners' Moon signs and nakshatras, (2) Run Ashtakoot Guna Milan using this tool, (3) Check Mangal Dosha for both partners individually, (4) Verify Sade Sati status timing doesn't overlap with marriage period, (5) Select an auspicious marriage muhurat using Panchang and Choghadiya. This comprehensive approach ensures all traditional Vedic compatibility dimensions are addressed before making a lifelong commitment.
Frequently Asked Questions
- How many guna should match for marriage?
- A minimum of 18 out of 36 guna is generally considered acceptable for marriage. Scores of 25+ are considered good, and 32+ are excellent. However, specific doshas like Nadi Dosha can override a high total score.
- What happens if guna match is less than 18?
- A score below 18 indicates significant compatibility challenges. Traditional astrologers typically advise against the match unless the detailed Kundli analysis shows strong compensating factors like mutual Mangal Dosha cancellation or strong Navamsa compatibility.
- What are the 8 Koota in Guna Milan?
- The 8 Koota are: Varna (1 point), Vashya (2), Tara (3), Yoni (4), Graha Maitri (5), Gana (6), Bhakoot (7), and Nadi (8). Together they total 36 maximum points covering spiritual, physical, emotional, and genetic compatibility.
- Is Nadi Dosha in Guna Milan serious?
- Nadi Dosha (same Nadi type for both partners) is considered the most serious single koota issue as it carries 8 points. It traditionally indicates potential health risks for offspring. However, several cancellation conditions exist based on other chart factors.
- Can marriage work with low guna match?
- Yes, many successful marriages exist with moderate guna scores. Guna Milan is one tool among many — individual chart strength, mutual Dasha compatibility, and personal commitment all matter. Low scores simply indicate areas requiring conscious effort.