What is Kundali Matching (Gun Milan)?
Kundali Matching, known as Gun Milan or Ashtakoota Milan, is the foundational Vedic astrological method for evaluating marriage compatibility. Rooted in Brihat Parashara Hora Shastra, this system compares the birth charts (Kundalis) of the prospective bride and groom across eight distinct parameters called Kootas, producing a total score out of 36 points.
Janmakshar, Patrika, Jataka: One Tradition, Many Names
The Ashtakoota method travels under different names across India. In Gujarat, families call it Janmakshar matching. In Maharashtra and much of the Hindi belt, it is Patrika matching, after the janma patrika (birth scroll) that records the chart. Across Karnataka, Andhra Pradesh, and Telangana, the same ritual is Jataka matching (jataka means birth chart). In Tamil Nadu, elders follow Jathagam porutham, which extends the check to ten poruthams. English speakers simply say horoscope matching or match making.
Whatever name your family uses, the question underneath is the same: do these two charts support a lasting marriage? This tool computes the complete 36-guna Ashtakoota score with Manglik cross-check, so the result holds whether you grew up calling it janmakshar, patrika, or jataka. You can also run the same matching in Hindi, Marathi, Bengali, Tamil, and Gujarati. The language versions are linked under Available in Your Language further down this page.
Gun Milan Scoring System
The total score ranges from 0 to 36. Classical thresholds: 28-36 (Excellent), 21-27 (Good), 18-20 (Average), 10-17 (Below Average), 0-9 (Not Recommended). The distribution of points matters more than the total. Losing 8 points on Nadi while scoring 25 total may be more concerning than scoring 20 with no major dosha. Check if either partner has Mangal Dosh or other doshas separately.
The 36 Gunas Explained
1. Varna (1 Point): Spiritual Compatibility
Varna refers to spiritual level or ego compatibility. Each Rashi belongs to one of four Varnas: Brahmin, Kshatriya, Vaishya, or Shudra. The groom's Varna should be equal to or higher than the bride's.
2. Vashya (2 Points): Mutual Attraction
Vashya measures the magnetic pull and dominance dynamics between partners. Same category earns full points.
3. Tara (3 Points): Birth Star Destiny
Tara assesses karmic compatibility between Nakshatras. Auspicious groups include Sampat, Kshema, Sadhaka, and Mitra.
4. Yoni (4 Points): Physical Compatibility
Yoni tests physical compatibility through animal symbolism assigned to each Nakshatra.
5. Graha Maitri (5 Points): Mental Harmony
Examines the friendship between ruling planets of both Rashis. If Guru rules one and Surya the other, they are natural friends and earn full points.
6. Gana (6 Points): Nature
Three types: Deva (gentle), Manushya (moderate), Rakshasa (passionate). Same Gana earns full points.
7. Bhakoot (7 Points): Love and Family
Inauspicious pairs: 2/12, 5/9, 6/8. Bhakoot Dosha is cancelled when Rashi lords are friends.
8. Nadi (8 Points): Health and Genetics
Same Nadi = Nadi Dosha (0 points). Different Nadis earn full 8 points. This is the most critical koota.
When to Get Kundali Matched
The ideal time is after initial partner selection but before formal engagement. For love marriages, matching provides awareness of attention areas. Provide exact birth time and place for maximum accuracy. If unsure, generate your free Kundali first to verify the data.
Mangal Dosh in Kundali Matching
Mangal (Mars) Dosh is checked separately from Gun Milan. When Mars is in houses 1, 2, 4, 7, 8, or 12 from the Lagna, the person is Manglik. Cancellation conditions include Mars in own sign (Mesha/Vrischika), Mars exalted in Makara, or Jupiter aspecting Mars. For remedies, try Lal Kitab Remedies.
What if the Gun Milan Score is Low?
A low score is not a death sentence. First, check for Dosh Parihar (cancellation). Second, examine which kootas scored low. Zero on Varna (1 point) is far less impactful than zero on Nadi (8 points). Third, consider individual charts. Strong Venus and Jupiter can compensate. Fourth, look at Dasha periods. Use Marriage Prediction for timing context and Navamsa chart for deeper analysis.
Kundali Matching by Name vs by Date of Birth
Matching by name alone uses the first syllable of each name to estimate the birth Nakshatra, a method families used when birth records were not kept. It is an approximation. Two people with the same first syllable can have very different charts. Matching by full birth details (date, time, and place) computes the actual Moon position and Nakshatra for both partners, so all 8 kootas and the Manglik cross-check use real data. If you only have names today, run the name-based estimate as a first look, then confirm with complete birth details before any decision. Read the full comparison in our guide to matching by name vs birth details, and what to do when the birth time is unknown.
Kundali Matching for Love Marriages
Gun Milan was framed in an era of arranged matches, but the charts do not care who chose whom. For a love marriage, matching works as a map of the relationship you are already in. A strong score confirms what you feel. A weak koota shows you exactly where friction tends to surface, such as day-to-day nature (Gana) or daily health rhythms (Nadi), so you can work on it with open eyes rather than discover it in year three. Many couples match after engagement simply to know their growth areas. See our guide on love marriage vs arranged marriage matching and the special considerations for an intercaste marriage.
North Indian vs South Indian Matching
North Indian families use the 36-guna Ashtakoota system this tool computes: eight kootas weighted from Varna (1 point) to Nadi (8 points). South Indian families, especially in Tamil Nadu and Kerala, traditionally use Dasakoota, ten poruthams that weigh Dina, Gana, Mahendra, Stree Deergha, Yoni, Rasi, Rasi Adhipati, Vasya, Rajju, and Vedha. The two systems overlap heavily. Yoni, Gana, Vashya, and Rasi-based checks appear in both, and a couple that scores well on Ashtakoota typically clears the major poruthams too. Rajju (longevity of the union) is the one check South Indian elders treat as non-negotiable, so if your family follows the Tamil tradition, have a Jathagam porutham read alongside this score.
Common Misconceptions
Myth 1: A low score means the marriage will fail. False. Commitment matters more than any metric. Myth 2: Nadi Dosha always causes health problems. It has well-known cancellation conditions. Myth 3: Only DOB is enough. Complete birth data (DOB, time, and place) is required for all 8 Kootas and Manglik cross-check.