Guna Milan is the first thing many Indian families check when a rishta is suggested. This calculator gives you the score the traditional way — and, just as importantly, explains where every point comes from, so you can talk it over with family and an astrologer with confidence.
What is Guna Milan?
Guna Milan, or Ashtakoot Milan, compares the Moon’s position in two birth charts. The Moon’s nakshatra and rashi are matched across eight koots, each looking at a different side of married life and each carrying a set number of points. Together they add up to 36 gunas.
The eight koots
- Varna (1 point) — spiritual outlook and ego.
- Vashya (2 points) — mutual attraction and influence.
- Tara (3 points) — wellbeing and fortune, from counting the birth stars from each other.
- Yoni (4 points) — physical and intimate harmony, symbolised by an animal for each nakshatra.
- Graha Maitri (5 points) — mental wavelength, from the friendship of the planets ruling the two Moon signs.
- Gana (6 points) — temperament: Deva, Manushya or Rakshasa.
- Bhakoot (7 points) — emotional bond, family and prosperity.
- Nadi (8 points) — health and children, the most heavily weighted koot.
What is a good Guna Milan score?
Tradition sets 18 of 36 as the minimum for a match. Scores from 18 to 23 are usually called good, 24 to 27 very good, and 28 or more excellent. Below 18, families generally ask an astrologer to study both charts before going ahead. A high score is encouraging but not a guarantee, and a low one is not a final verdict.
Nadi, Bhakoot and Gana dosha
Three koots draw the most attention because they can each take away six to eight points. Nadi dosha means both partners share the same Nadi. Bhakoot dosha means the Moon signs are 2/12, 5/9 or 6/8 apart. Gana dosha pairs a Rakshasa temperament with Deva or Manushya. For each, tradition lists situations in which the dosha is softened or cancelled — for example, the same Moon sign with different nakshatras for Nadi, or Moon-sign lords that are friends for Bhakoot. The calculator shows which of these apply but never changes the score; confirm them with an astrologer.
Kundli matching without birth time
Because Guna Milan only uses the Moon’s nakshatra and rashi, you can match even when a birth time is missing. Switch to “Nakshatra & rashi” and choose each person’s nakshatra and pada. If you do not know a pada and the nakshatra falls across two signs, simply pick the Moon sign. Manglik dosha, however, needs full birth details.
Why the order matters
Several koots are scored from the groom to the bride rather than both ways, so swapping the two can change the total. That is why the form asks clearly for the boy’s details first and the girl’s second.
Beyond the score
Guna Milan is one part of a traditional match. Families also look at Manglik dosha, the full charts and, most of all, at the values, understanding and plans of the two people. Treat the score as a helpful guide, and for a decision as important as marriage, consult a qualified astrologer.