Learn · next · 5 min

Kundli matching: what the 36 points measure, and what they miss

Kundli matching, or kundli milan, is the classical matching of two horoscopes for marriage, and it compares the two Moons. Eight tests, the Ashtakoota, each score a few points, for a maximum of 36. A higher score means the two Moons agree on more of the eight tests.

In one question

How does kundli matching for marriage work?

The eight kootas are Varna, Vashya, Tara, Yoni, Graha Maitri, Gana, Bhakoot and Nadi. They ask practical things in old language: do the temperaments agree (Gana), will the two lead or follow well (Vashya), are their constitutions compatible (Nadi, the heaviest at eight points), do the Moons sit in friendly signs (Bhakoot), and so on.

The tests carry different weights, from 1 point for Varna up to 8 for Nadi. The two heaviest are Nadi at 8 points and Bhakoot at 7.

Two tests carry a dosha, a flaw, when they fail: Nadi and Bhakoot. A failed Nadi is what families ask about most, and in the classical rules it is also the one most often cancelled. Those rules cancel either dosha in some cases, for example when both Moon signs share a ruling planet, which is where a score alone stops being useful.

What the 36 points do not measure: the seventh house of each chart, the state of Venus and Mars, Mangal dosha compared between the two, and the dasha periods each person would be living through when the marriage would happen. Those are the difference between a number and a reading.

The free score is below. It is the same count every matching site gives. The reading of what the score cannot see is what Horoskope adds: with Pro, or the one-time match unlock, the app reads the seventh houses, Venus and Jupiter, Mangal dosha compared, and the periods each person is in.

The page that does this for you: Kundli matching calculator.

Computed, not typed

Worked example

One fixed example birth, run through the same engine as the calculator, so the page and the result can never disagree.

The calculator page works through a full 36-point score for two example births, computed by the same engine. See the worked example.

Honest limits

What this cannot tell you

  • The score looks only at the two Moons. It cannot describe the rest of either chart.
  • A score is a traditional measure of agreement. It does not predict whether a marriage will be happy or last.
  • Astrology here is for reflection and cultural interest. It describes tendencies, does not predict events, and is not medical, legal or financial advice.
Also asked

Related questions

What is a good kundli matching score?

Above 18 is traditionally acceptable; above 24 is good; above 32 is rare and excellent. Horoskope's calculator labels 18 to 24 acceptable, 25 to 32 very good and above 32 excellent.

Can Nadi dosha be cancelled?

Yes, under classical exceptions: for example the same Moon sign with different nakshatras, or the same nakshatra with different padas.
Your turn

See it in your own chart

See it in your chart. Free, no account. The matching page below scores two birth details on the spot, and you can cast your own chart here as well.

Kundli matching calculator

Free · no account

Your birth details

When and where were you born?

Your day will be dated for where you are, and the morning email lands at 8 AM there.

Know your Rashi or Lagna already? They come from exactly these details, so this is the same answer. What are they?

Working out your reading stores nothing. If you ask for the morning email, we keep the birth details it needs. Your reading opens on its own page.

Get it every morning by email, from the reading