Vedic Astrology

Kundli Matching & Guna Milan Explained

ByPublished:Updated:9 min read

What is kundli matching (kundli milan), and how is the 36-point score made?

Kundli matching, also called kundli milan or horoscope matching, compares two people's birth charts for marriage using Ashtakoota Guna Milan. It scores eight factors (kootas) out of 36 points, and it works mainly from each person's Moon sign and nakshatra. A score of 18 or more is traditionally acceptable, 24 or more good and 32 or more excellent, but which factors lose points matters more than the total.

Families often quote one number, such as "28 guna mil rahe hain". That number is a useful first filter and nothing more. A high score is not a guarantee, and a low one does not end a good match. This guide explains what each part checks, how to read the result, and what the score cannot tell you.

To see your own result as you read, enter both birth details in the free kundli matching tool. It gives the 36-point score, all eight kootas and a check for Nadi and Bhakoot dosha.

What do you need to match two kundlis?

You need each person's date, exact time and place of birth. The score depends on the Moon's sign and nakshatra at birth, and the Moon moves about 13 degrees a day, so a time that is off by a few hours can change the nakshatra or even the sign. If you have a printed kundli, check that the Moon sign and nakshatra on it match a fresh calculation, since printouts sometimes use the wrong ayanamsa. Our Moon sign calculator and nakshatra finder give both from the birth details.

Matching by name only. When birth details are missing, some families match by name, using the Moon sign (rashi) that goes with the first letter of the name. That is a fallback with weak precision, because the name-based rashi can differ from the real Moon sign. You can look up the traditional name rashi with the rashi by name tool, but use real birth details for any serious decision.

What are the eight kootas of Guna Milan?

KootaMax pointsWhat it checks
Varna1Spiritual temperament and ego fit, from the Moon signs
Vashya2Mutual attraction and who tends to lead, from the Moon signs
Tara3Health and general wellbeing, from the nakshatra counts
Yoni4Physical and instinctive compatibility, from the nakshatras
Graha Maitri5Mental fit and friendship between the two Moon-sign lords
Gana6Temperament type: deva (calm), manushya (balanced) or rakshasa (intense)
Bhakoot7Emotional bond, family and money harmony, from the Moon-sign distance
Nadi8Health and constitution, from the Nadi of each nakshatra

The eight add up to 36. Nadi (8) and Bhakoot (7) together carry 15 points, more than a third of the total, and traditional practice treats a zero on either as a more serious flag than a few points lost on Varna or Vashya. Both have their own guide: Nadi dosh and Bhakoot dosh in kundli matching covers the three Nadis, the 2/12, 5/9 and 6/8 Moon-sign pairs, and the exceptions.

What does a Guna Milan score of 18, 24 or 32 mean?

The commonly cited bands are:

  • Below 18: traditionally discouraged, though this is where the details matter most.
  • 18 and above: generally acceptable.
  • 24 and above: good.
  • 32 and above: excellent.

Here is why the total misleads. Take two hypothetical matches. In the first, the couple scores 28, but the missing 8 points are all Nadi. In the second, they score 24, with Nadi and Bhakoot both full and the loss spread over smaller factors. Many traditional astrologers would look harder at the first couple, even though 28 is the bigger number. The point is that 36 is not 36 interchangeable points.

When is a low score or a dosha set aside?

Matching traditions recognise exceptions (parihara). The best known are:

  • Nadi dosha: it is treated as not arising when both partners have the same Moon sign but different nakshatras, or the same nakshatra but different Moon signs. A further pada-based exception is cited in practice, although schools differ on it.
  • Bhakoot dosha: it is softened when the two Moon-sign lords are the same planet or mutual friends.
  • Strong overall compatibility: some astrologers weigh the full charts heavily enough to soften a low score.

The calculator lists the exceptions that apply, and a qualified astrologer can say how your own tradition treats them. The numeric score itself stays as calculated.

What does Guna Milan not check?

Ashtakoota matching is a Moon-based filter. It does not evaluate:

  • Mangal dosha (Manglik). This is checked separately. Use the Mangal Dosha calculator and read what Manglik dosh means and Mangal Dosha remedies.
  • Each person's full chart. The 7th house, its lord, Venus and Jupiter describe the marriage far more specifically. The Navamsa adds detail; see the Navamsa chart calculator.
  • Dasha timing. Check both partners' running periods with the dasha calculator, and see marriage timing in a kundli.
  • Real compatibility. Values, communication, family expectations, health and money shape a marriage far more than a koota score. For medical concerns, such as inherited conditions, ask a doctor or genetic counsellor, not a chart.

How should a complete matching check go?

  1. Run Guna Milan with accurate birth details for both people.
  2. Check Mangal dosha for both, and whether it is partial or cancelled.
  3. Read the 7th house of each full chart: its lord, aspects and any affliction.
  4. Look at both dashas for the next few years.
  5. Apply the recognised exceptions where they genuinely fit, rather than reading the score as final.
  6. Talk to each other. If the match is a love match, see love marriage in astrology for how the charts are read. A low score on a love match is not a doom, since the score is one layer among several.

The decision to marry belongs to the couple and their families. A chart can inform it and cannot make it.

Bring this to your own chart

See how this plays out in your birth chart

This article covers the general pattern. A focused reading applies it to your exact placements, current dasha, and the question you actually have.

Book a consultation

Frequently Asked Questions

What is a good Guna Milan score for marriage?

18 points and above out of 36 is generally considered acceptable, 24 and above good, and 32 and above excellent. Which koota loses the points matters more than the total, especially Nadi and Bhakoot.

Is kundli matching free online?

Yes. The kundli matching tool on this site gives the 36-point score and all eight kootas free. Check any exceptions and the rest of the charts before relying on the number.

Is a low Guna Milan score always a dealbreaker?

No. Matching traditions recognise exceptions, and a low score on small factors is not the same as a zero on Nadi. A qualified reading checks the exceptions and the full charts.

Does Guna Milan check Manglik Dosha?

No. Manglik (Mangal) dosha is checked separately from the eight kootas, and both should be reviewed together.

Which koota carries the most weight in Guna Milan?

Nadi, at 8 of 36 points, followed by Bhakoot at 7. Together they are more than a third of the score.

Can I match kundlis without the exact birth time?

You can get a rough result, but the Moon's nakshatra or sign may change if the time is off, and that changes the score. Use the most accurate time you can find before relying on it.

  1. Nadi Dosh and Bhakoot Dosh in Kundli Matching
  2. What is Manglik Dosh?
  3. Mangal Dosha Remedies for Marriage
  4. Marriage Timing in a Kundli
  5. Vimshottari Dasha in Vedic Astrology
  6. How to Find Your Moon Sign

Next step

Apply this to your chart

Numerology report

Know the next 30 years of your life, from just your date of birth.

Your best years for money, marriage and career. The exact months to act. Start free in 10 seconds, unlock everything for just ₹299.

See what's inside the report
Date of birth
  • No sign-up
  • Free in 10 seconds
  • English & हिंदी