Long-form guide

Kundali Matching Kya Hota Hai?कुंडली मिलान क्या होता है? Ashtakoota Guna Milan, fully decoded.

Kundali Matching, also known as Guna Milan or Janam Kundali Milan, is the centuries-old Vedic system that compares two birth charts before marriage. The standard scoring framework is Ashtakoota Guna Milan, where 36 points are distributed across eight compatibility factors. This guide walks through every koota, what each one tests, and how astrologers actually read a 36-point report.

13 sections 10 minute read Updated 2026
Figure: The eight kootas of Ashtakoota Guna Milan, summing to 36 points. Nadi (8) and Bhakoot (7) carry the most weight in the system.

What is Kundali Matching?

Kundali Matching (कुंडली मिलान) is the Vedic process of comparing the birth charts of a prospective bride and groom to assess marital compatibility. The most widely used method is Ashtakoota Guna Milan, in which eight specific factors of the two charts are scored and totalled out of 36 points.

Unlike Western synastry which compares the entire two natal wheels, Ashtakoota focuses tightly on the Moon in each chart. The Moon’s rashi (sign) and nakshatra (lunar mansion) at birth are the inputs. This is intentional. The Moon governs mind, emotions and the daily psyche, all of which are exactly what a long marriage tests every single day.

Why families still ask for it

In modern India, even families who do not consult an astrologer for anything else will typically run a Guna Milan before fixing a wedding. The reasons are practical:

  • It is a structured second opinion, independent of either family’s biases.
  • It surfaces the major doshas (Manglik, Nadi, Bhakoot) early so they can be discussed.
  • It gives a numeric handle. A 28/36 score is easier to act on than vague phrases like “the charts look fine”.
  • It anchors the wedding muhurat. The same astrologer who scores the match usually picks the date.

The 8 Kootas (अष्टकूट)

Ashtakoota literally means “eight measures”. Each koota tests a different layer of compatibility and contributes a fixed maximum score:

Varna (1 pt)Temperament class. Tests social-spiritual harmony.
Vashya (2 pts)Mutual influence. Five animal classes.
Tara (3 pts)Birth-star compatibility. Tests luck and health.
Yoni (4 pts)14 animal symbols. Physical and instinctive fit.
Graha Maitri (5 pts)Friendship of Moon-sign lords. Mental rapport.
Gana (6 pts)Deva, Manushya, Rakshasa tribes. Temperamental fit.
Bhakoot (7 pts)Distance between Moon signs. Material prosperity.
Nadi (8 pts)Adi, Madhya, Antya. Genetic and progeny health.

The eight numbers add to 36 points total. Scoring is not subjective. Every koota has a fixed table that maps the bride’s and groom’s Moon-rashi or Moon-nakshatra to a specific number of points.

Varna (1 point) — temperament class

Varna sorts the twelve rashis into four temperament classes: Brahmin (Cancer, Scorpio, Pisces), Kshatriya (Aries, Leo, Sagittarius), Vaishya (Taurus, Virgo, Capricorn) and Shudra (Gemini, Libra, Aquarius). The groom’s Varna should be equal to or higher than the bride’s for the point to count.

Modern astrologers treat Varna gently. It scores at most 1 point and the underlying cultural framing is centuries old, so most rishtas proceed even when this single point is missed.

Vashya (2 points) — mutual control

Vashya measures the influence each partner has over the other. The twelve rashis fall into five categories: Chatushpada (four-legged), Manava (human), Jalachara (water-dwelling), Vanachara (forest) and Keeta (insect). The koota awards full 2 points when the two rashis share the same Vashya class.

Tara (3 points) — health and luck

Tara is calculated from the count of nakshatras between the groom’s and bride’s Janma Nakshatras divided by 9. The remainder gives the Tara number, which falls into “auspicious” or “inauspicious” categories. Auspicious Taras (3, 5, 7) are considered lucky for the partnership’s health and prosperity.

Yoni (4 points) — physical compatibility

Yoni assigns each of the 27 nakshatras to one of 14 animal symbols (cow, lion, deer, dog, snake, mongoose, etc.). The koota tests intimacy and instinctive compatibility. Same-Yoni pairs score full 4 points. Friendly animal pairs score 3, neutral 2, enemy pairs score 0.

This is one of the most carefully checked kootas because it relates to physical compatibility and household harmony. A 0/4 Yoni between enemy animals is one of the few things that can lower a strong-looking match.

Graha Maitri (5 points) — friendship of Moon lords

Graha Maitri compares the lords of the bride’s and groom’s Moon signs. If the lords are mutual friends, the partnership’s emotional rapport is considered strong. The score follows a classical friendship-table: friend, neutral, or enemy.

Astrologers call this the mental compatibility koota. A high Graha Maitri score is one of the strongest signals that the couple will think about life in compatible ways.

Gana (6 points) — temperamental tribe

Gana sorts the 27 nakshatras into three temperamental tribes: Deva (divine, gentle), Manushya(human, balanced) and Rakshasa (demonic, intense). Same-Gana matches score full 6. Deva-Manushya scores 5. The trickier combinations are Deva-Rakshasa and Manushya-Rakshasa, which score 0 unless other cancellations apply.

Bhakoot (7 points) — house axis between rashis

Bhakoot counts the houses between the two Moon signs. Counts of 6/8 and 5/9 and 2/12 are considered Bhakoot Dosha and score 0/7. The remaining counts score the full 7. Of all eight kootas this is the highest-impact one, because the same axis distance turns up repeatedly in classical compatibility texts.

Important: Bhakoot Dosha has multiple cancellations. If the Moons are in mutual friendly signs, or the navamsa lords are friends, or the rashi lords are the same planet, Bhakoot is considered cancelled. A serious astrologer never reads Bhakoot in isolation.

Nadi (8 points) — gene-pool and progeny

Nadi divides the 27 nakshatras into three groups: Adi (beginning), Madhya (middle) and Antya (end). Same-Nadi pairs score 0/8. Different Nadi pairs score the full 8. This is the highest-weight koota in the entire system.

Same-Nadi Dosha (Nadi Dosha) is traditionally read as a concern for progeny and the long-term health of the family. Like Bhakoot, it has several classical cancellations: if both partners are in the same rashi but different nakshatras, or the same nakshatra but different padas, the dosha is considered cancelled.

Reading a 36-point report

Once each koota is scored, the totals are summed. Indian astrologers use a four-band scale to interpret the result:

  • Below 18/36: Weak match. Re-evaluation recommended.
  • 18 to 24: Acceptable. Most rishtas in this band proceed.
  • 25 to 32: Strong match. The default green-light bracket.
  • 33 to 36: Excellent match. Rare and considered auspicious.

Critically, the score is not the whole story. A 32/36 score with unresolved Manglik dosha can be more troublesome than a 22/36 score with a clean Mars and a strong Jupiter. The aggregate is a starting point. The full chart is the verdict.

Manglik dosha and cancellation

Ashtakoota does not directly score Mangal (Manglik) Dosha. It is evaluated separately, because Mars in the 1st, 2nd, 4th, 7th, 8th or 12th houses requires its own analysis with seven cancellation rules. Read the full breakdown in our long-form guide Kya Aap Manglik Hain? Most astrologers run Manglik check first, then Ashtakoota, then reconcile both before declaring a verdict.

Modern, balanced view

Ashtakoota was codified centuries ago when arranged matches happened inside small geographical communities and choice was limited. In 2026, it is best understood as an early-warning system, not a verdict. A mid-range 22/36 score with strong Venus and a clean 7th house from both sides is a far better marriage than a high 32/36 score with red flags in the rest of the chart.

Use Guna Milan to surface conversations early, then use a full chart-reading and the Manglik analysis to reach a confident decision.

Kundali Matching: Comprehensive Guna Milan Guide कुंडली मिलान

An authentic kundali matching evaluation is much more than a simple 36-point math test. It is an ancient Vedic science designed to study the subtle psychological, physical, and financial compatibilities between two individuals embarking on a lifelong journey together.

While Guna Milan forms the foundation of the match, serious astrologers never declare a compatibility verdict solely on the total score. True kundali matching requires analyzing the strength of the 7th house, the placement of Jupiter and Venus (the significators of marriage), and checking for severe doshas like Manglik Dosha or Nadi Dosha. Our free online matching tool performs these deep-tier checks automatically, giving you an honest severity grade alongside your Ashtakoota points.

Run your own Guna Milan in 30 seconds

ParivaarPro’s free Kundali Matching tool computes every koota using VSOP87 ephemeris and the Lahiri ayanamsha. You enter both partners’ birth details and get the full 36-point table, the Manglik check from both sides, plus a plain-English reading of every koota. The math runs in your browser. Nothing is uploaded.

Quick FAQ

What is the minimum score to consider marriage?
18/36. Anything lower is treated as a weak match. Most accepted rishtas score 22 or higher.
Is online Kundali Matching accurate?
Yes, when computed astronomically. Avoid calculators that round Moon position to the nearest sign.
Can a low score still result in a happy marriage?
Absolutely. Marriages succeed on effort. Guna Milan is a starting filter, not a guarantee.
What is the most important koota?
Nadi (8 points) and Bhakoot (7 points) carry the most weight, followed by Gana (6).
Build your family's Vedic profile
Kundali · dasha · remedies · all in one workspace