DailyHoroscope
Sign in

Vedic astrology · 6 min read

Kundli matching and Guna Milan explained

Guna Milan is the traditional Vedic method of kundli matching that compares two people’s Moon signs and nakshatras across eight factors (kootas) for a score out of 36, where 18 or more is conventionally considered acceptable; it is a cultural tradition, not a scientific predictor of relationship success.

By DailyHoroscope.ai Editorial Team · Published November 5, 2026 · Updated November 5, 2026

In many Indian families, comparing the horoscopes of two prospective partners is an established part of arranging a marriage. The most widely used method is Guna Milan, also called Ashtakoota matching, which means matching across eight factors. Understanding how it works can help you read a matching report with clear eyes.

What gets compared

Guna Milan relies almost entirely on the position of each person’s Moon at birth: specifically the Moon sign (rashi) and the Moon’s nakshatra. Each of the eight kootas looks at a different relationship between these placements and awards points. The maximum total is 36.

The eight kootas

  • Varna (1 point): compares a spiritual or temperamental ranking of the Moon signs, traditionally linked to work and ego compatibility.
  • Vashya (2 points): looks at mutual attraction and influence, meaning how easily each person relates to the other.
  • Tara (3 points): counts the distance between the two nakshatras to assess wellbeing and fortune together.
  • Yoni (4 points): compares the animal symbols of the nakshatras as a measure of physical and instinctive compatibility.
  • Graha Maitri (5 points): checks the friendship between the planets ruling each Moon sign, reflecting mental and intellectual harmony.
  • Gana (6 points): compares temperament groups (deva, manushya, rakshasa) for compatibility of nature.
  • Bhakoot (7 points): looks at the relative positions of the two Moon signs, traditionally linked to family welfare and emotional bond.
  • Nadi (8 points): compares one of three nadi categories, traditionally associated with health and progeny, and given the highest weight.

Adding the maximum scores gives 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 = 36.

How scores are usually read

Conventional guidelines treat a score below 18 as a weak match, 18 to 24 as acceptable, 25 to 32 as good and above 32 as excellent. These thresholds vary somewhat by family and region, and many astrologers stress that the total alone is not enough to judge a match.

Doshas and exceptions

Certain combinations are flagged as doshas, or afflictions:

  • Nadi dosha: when both people share the same nadi, scoring zero in that koota.
  • Bhakoot dosha: when the Moon signs sit in certain positions relative to each other, such as six and eight signs apart.
  • Manglik (Mangal) dosha: not part of the 36-point score, but often checked alongside it. It concerns Mars in certain houses of the chart.

Classical texts also list many cancellations (parihara) under which a dosha is considered neutralised, for example when the Moon signs share a ruling planet. This is why two astrologers may reach different conclusions from the same pair of charts.

Beyond Guna Milan

Experienced Vedic astrologers usually look at much more than the 36-point score. They compare the full birth charts, the condition of the seventh house and its ruler, Venus and Jupiter, the running dashas of both people, and divisional charts such as the navamsa. Guna Milan is a quick screening tool rather than a complete analysis.

An honest note on what scores mean

Guna Milan is a cultural and spiritual tradition, not a scientifically tested predictor of whether a relationship will succeed. There is no good evidence that a high score guarantees a happy marriage or that a low score dooms one. Shared values, communication, respect, emotional maturity and practical compatibility are what researchers and counsellors consistently point to as the foundations of lasting relationships.

If you use kundli matching, treat it as one input among many, perhaps as a conversation starter about temperament and expectations. Please do not let a number alone override your own judgement, or pressure anyone into or out of a relationship.

What you need for a matching report

You need both people’s date, time and place of birth. The Moon moves about 13 degrees a day, so even a few hours can change the nakshatra, and occasionally the Moon sign, which can change the score significantly.

Questions

What is a good Guna Milan score?

Conventionally, 18 out of 36 or above is considered acceptable, and higher scores are considered more favourable. These thresholds are traditional guidelines rather than measured predictions.

What are the 8 kootas in kundli matching?

The eight kootas are Varna, Vashya, Tara, Yoni, Graha Maitri, Gana, Bhakoot and Nadi. They carry 1 to 8 points respectively, for a total of 36.

Does a low Guna Milan score mean a marriage will fail?

No, a low score does not mean a marriage will fail. Guna Milan is a cultural tradition, not a scientific predictor, and lasting relationships depend on factors such as communication, respect and shared values.

Keep learning