Kundli Matching for Marriage: What Guna Milan Really Tells You
By Astrologer [Real Name], Vedic astrologer (jyotish), remedial astrology and muhurat. · Updated 2026-08-11
If you are here because a match has come up and someone is asking for kundli matching, here is my honest answer first. Traditional matching is a custom that many families follow on faith, and it is meant to open a conversation, never to close one. It is not a verdict on any person, and a low score is not a reason to reject someone. In the classical texts, matching compares two charts on a set of factors and offers guidance. It cannot promise a happy home, and it was never designed to. Below I explain how guna milan and the ashtakoot system work, what the number does and does not mean, and how Manglik dosha is read together with the cancellations that tradition places right next to it.
What kundli matching actually is
Kundli matching, or guna milan, compares the birth charts of two people using the Moon sign and Nakshatra of each. The most common method in North India is the ashtakoot, meaning eight kootas or factors. Each factor looks at one aspect of compatibility as the tradition frames it, and points are given to each. The idea is to see where two natures may sit easily together and where they may need patience and understanding.
I say this plainly to every family I sit with: this is a traditional practice, followed as personal faith. It is a starting point for reflection, not a scientific test and not a prediction of what a marriage will become. Two people build a marriage; a chart only describes tendencies the classical texts associate with certain placements.
The eight kootas of ashtakoot
The ashtakoot assigns a fixed maximum to each factor, adding up to 36. In brief, tradition describes them as:
- Varna (1 point): temperament and inner disposition.
- Vashya (2 points): mutual give and take in the relationship.
- Tara (3 points): well-being as read from the Nakshatras.
- Yoni (4 points): natural instincts and physical compatibility.
- Graha Maitri (5 points): friendship between the two Moon-sign lords, seen as mental harmony.
- Gana (6 points): broad nature grouped as deva, manushya or rakshasa.
- Bhakoot (7 points): the relative position of the two Moon signs, linked in the texts to household matters.
- Nadi (8 points): the constitutional grouping, given the most weight.
Your Moon sign, or rashi, and Nakshatra decide almost all of this, which is why an accurate birth time matters before any matching is done.
What the score means and what it does not
Add the eight factors and you get a number out of 36. As a rough traditional guide, many jyotishis treat a total of 18 and above as workable, and below 18 as a point to look at more closely. That is all it is: a guide.
Here is what the number does not mean. It does not measure love, character, honesty or effort. A high score is not a promise of a smooth life, and a low score is not a warning that a marriage will struggle. I have seen families set aside a genuinely good match over a handful of points, and that is a misuse of a tool meant to help. Please do not use guna milan to reject a person. If a score is low, the wiser step is to look at the chart in full, understand which factors are weak and why, and decide with open eyes rather than fear. For more on what a chart can and cannot honestly say, see my note on predictions.
Manglik dosha and its classical cancellations
Manglik dosha, sometimes called Mangal dosha, is the placement of Mars in certain houses from the Ascendant, Moon or Venus. It is worth stating clearly: a dosha is a placement described in the classical texts, not a defect in a person and not a prediction. The same texts that name it also name its cancellations, and those deserve to be read in the same breath.
Tradition records several cancellations, for example when both charts carry a comparable Manglik placement, when Mars sits in its own or exalted sign, when certain benefics aspect or join Mars, and by specific age-related and sign-based rules the texts lay down. A careful reading checks these first, because in a great many charts the dosha is softened or cancelled outright. Treating Manglik as an automatic disqualification ignores half of what the shastra actually says. You can read more on how doshas and their cancellations work together in my dosha guide, and on chart basics in the kundli page.
How I suggest you read a match
Match the two kundlis with a correct birth time. Look at the ashtakoot total, but do not stop at the number. Read Nadi and Bhakoot with care, check for Manglik placement in both charts, and apply the cancellations before drawing any conclusion. Then step back and remember that this is guidance offered in faith, not a judgement passed on a human being. Speak to both families, meet the person, and let the chart inform the conversation rather than end it.
Get a reading tailored to your own space.
Common questions
As a traditional guide, many jyotishis treat 18 and above as workable. But the number is only a pointer. A score below 18 is a reason to look at the chart more closely, never a reason to reject a person.
Yes, and often it should be looked past. Guna milan is a custom followed on faith, not a verdict. If the score is low, read the full chart, understand the weak factors, and decide calmly. It does not measure character, honesty or effort.
A dosha is a placement described in the classical texts, not a defect in a person or a prediction. The texts also record several cancellations, such as a matching placement in the other chart or Mars in its own or exalted sign. These should be checked before anyone draws a conclusion.
No. Astrology is a traditional practice followed as personal faith, and no chart can promise an outcome. A high score describes tendencies the texts associate with certain placements. The marriage itself is built by two people through understanding and effort.
Yes, an accurate birth time is important because the Moon sign and Nakshatra decide almost all of the ashtakoot factors. A wrong time can shift the Nakshatra and change the reading, so confirm the birth details before any matching is done.