Compatibility

Kundli Milan for Marriage: How Guna Matching Really Works

A concise, practical guide to Kundli Milan for marriage. See how Guna Milan is calculated, what different scores really mean, and when to look beyond the numbers.

·13 min read·2,780 words

Kundli Milan for marriage compares the Moon signs and birth stars of two people and converts that comparison into a 36-point score. The score is shorthand for symbolic themes in the relationship, not a guarantee of success or failure.

A high or low score can highlight areas to talk about, but it does not overrule full-chart compatibility, personal character or real-life circumstances. Use it as structured reflection, not as a final verdict on whether you “can” marry.

What Kundli Milan for Marriage Actually Does #

Kundli Milan is the standard Vedic astrology method for checking marriage compatibility. It compares the two charts mainly through the position of the Moon, by sign and by lunar mansion.

The classic system is called Ashtakoot Guna Milan. Ashta means eight and koot means factor or category. Each factor is a Guna Milan item that contributes some points toward a total of 36.

Kundli Milan vs full-chart synastry: the difference #

In Guna Milan, only the Moon nakshatra (birth star) and Moon rashi (Moon sign) of each person are compared. The rest of the chart is ignored in the scoring.

In full-chart synastry, an astrologer compares both entire charts: all planets, house placements and aspects between the two charts. Synastry looks at marriage potential, timing, emotional patterns and more. This is closer to what you see when you see your full astrology chart and compare it to someone else.

So: Guna Milan = quick compatibility radar using the Moon; full synastry = detailed map using all chart factors. Both are symbolic tools, not fixed destinies.

Ashtakoot Guna Milan in one line #

Ashtakoot Guna Milan divides compatibility into eight gunas (factors). Each guna offers a maximum of 1–8 points. By comparing the couple’s Moon nakshatra and rashi, each guna gets a score. All eight scores add to a total from 0 to 36.

Traditional practice uses 18 out of 36 as a minimum threshold for considering marriage suitable. We will see shortly why this cut-off is flexible, not absolute.

Limits: what Kundli matching cannot tell you #

Kundli matching cannot tell you if someone will be loyal, kind, abusive, responsible with money or open to counselling. It cannot guarantee children or prevent divorce. It does not measure mental health, values or life goals.

It can highlight symbolic areas of ease or friction: emotional style, dominance, attraction, adjustment needs. These are talking points, not orders. Any responsible guide, including our overview of Vedic compatibility methods beyond Guna Milan, treats astrology as a framework for reflection, not as medical, legal, financial or psychological advice.

The 8 Gunas and 36-Point System Explained #

Here are the eight gunas (factors) in Ashtakoot, with their maximum points and main symbolic focus.

Table: the 8 gunas and max points #

Overview of the 8 Ashtakoot gunas in Kundli Milan
Guna nameAlso called / meaningMax points (out of 36)What it comparesSymbolic focus in compatibility
VarnaSpiritual temperament / role1Moon sign categories (Brahmin, Kshatriya, Vaishya, Shudra types)Ego, pride, willingness to respect each other
VashyaMutual influence / control2Moon signs grouped by tendency (human, quadruped, watery etc.)Power balance, attraction vs. dominance
TaraBirth star harmony3Distance between Moon nakshatrasBasic luck, feeling of safety, support during stress
YoniInstinctual nature4Animal symbols of Moon nakshatrasSexual chemistry, instinct, physical comfort
Graha MaitriPlanetary friendship5Friendship between Moon sign lordsMental rapport, friendship, shared thinking style
GanaNature type6Guna type of nakshatra (Deva, Manushya, Rakshasa)Day-to-day behaviour, adjustment, irritation level
BhakootRashi distance factor7Relative positions of Moon rashis (e.g. 6–8, 2–12, 5–9)Material stability, long-term growth vs. drain
NadiVital energy / lineage type8Nadi group of Moon nakshatras (Adi, Madhya, Antya)Health symbolism, heredity, energy pattern

Varna, Vashya, Tara, Yoni: basic meaning in practice #

These first four gunas hold 10 out of 36 points. They matter, but usually less than the last four.

Varna (1 point) symbolises how each partner carries ego and status. A mismatch can show different comfort levels with hierarchy or spiritual focus, but losing this 1 point is rarely critical on its own.

Vashya (2 points) looks at who naturally influences or yields to whom. Low Vashya may mean a more equal or more contested power dynamic. It does not automatically mean dominance issues; it just marks that assertiveness needs conscious handling.

Tara (3 points) checks how each person’s birth star feels in relation to the other. A lower Tara score can show different risk tolerance and ways of handling stress. Couples with low Tara may need more deliberate planning around finances and major decisions.

Yoni (4 points) uses the animal symbols of each nakshatra to code instinctual drives. High Yoni usually indicates easier sexual and physical comfort. A low score does not mean no attraction; it suggests that style and pace of intimacy may differ and need communication.

Graha Maitri, Gana, Bhakoot, Nadi: why they matter more #

These four gunas account for 26 out of 36 points and are given more weight in traditional practice.

Graha Maitri (5 points) looks at whether the rulers of the Moon signs are friends, neutrals or enemies in classical texts. High scores point to easier mental rapport and friendship. Even a high total score can feel cold if Graha Maitri is very low.

Gana (6 points) divides nakshatras into Deva (soft, idealistic), Manushya (human, mixed) and Rakshasa (intense, individualistic). Mismatched Gana can show different ways of expressing anger, desire and freedom. This is often more noticeable in daily life than Varna or Vashya.

Bhakoot (7 points) and Nadi (8 points) are the most emphasised. They can form Bhakoot dosha and Nadi dosha when certain patterns appear. Traditional rules treat these as serious symbolic alerts for long-term stability and health themes, but there are also many exceptions and softening factors, which we will cover later.

How Guna Milan Is Calculated Step by Step #

What data you need for Kundli Milan #

For proper Guna Milan you need, for both people:

  • Date of birth (DD/MM/YYYY or MM/DD/YYYY, clearly stated)
  • Exact or near-exact time of birth (preferably within 5 minutes)
  • Place of birth (city, country) for time zone and coordinates
  • Gender (for some traditional rules about roles, if used)

From these, software or an astrologer calculates the Moon’s sign (rashi) and nakshatra (nakshatra) for each person. You can also generate a free Vedic birth chart online and read the Moon sign and nakshatra from it.

From birth details to nakshatra and rashi #

Technically, the Moon’s position is measured in degrees of the zodiac. Each 30-degree sign is a rashi (Aries, Taurus, etc.). The 27 nakshatra are smaller segments of 13°20’ each. The program finds which rashi and nakshatra contain the Moon degrees for each birth.

Once you know each person’s Moon rashi and nakshatra, traditional Ashtakoot tables tell you the score for each guna. These are fixed rule tables, not subjective opinions.

Worked example: sample couple’s Guna score breakdown #

Here is a simplified example. The exact numbers depend on the classical tables, but this shows how a total is built up.

Example Guna Milan score for a sample couple (Couple A)
GunaMax pointsExample score (Couple A)How this score was derived (short)Symbolic comment
Varna11Both Moon signs in same or compatible Varna classSimilar ego style; respect easier
Vashya21.5Moon signs have partial control/mutual attraction in tableSome push-pull; power balance needs awareness
Tara32Distance between nakshatras gives middling Tara valueMixed support; good in some phases, tense in others
Yoni43Nakshatra animal symbols friendly but not identicalDecent physical and sexual comfort
Graha Maitri54Moon sign lords are friends in classical schemeStrong mental rapport and friendship
Gana64One partner Deva, other Manushya; moderate matchSome differences in impulse and idealism
Bhakoot75Moon rashis form a favourable distance (not 6–8, 2–12, 5–9)Good for shared growth, some room for friction
Nadi80Both in same Nadi group → classical Nadi doshaSymbolic alert about health/lineage themes

Total score here is 1 + 1.5 + 2 + 3 + 4 + 4 + 5 + 0 = 20.5 out of 36. That lies in the 18–24 band, usually called “average” or “workable”, but with full Nadi dosha. An astrologer would then check both full charts to see if other combinations soften that dosha before giving practical guidance.

What Different Guna Milan Scores Mean Symbolically #

Traditional rules divide the total into broad bands. These are guidelines, not commands.

Score bands: 0–17, 18–24, 25–32, 33–36 #

  • 0–17 points: Below classical threshold. Symbolically more friction, less natural fit. If you still want to proceed, full synastry and real-life assessment become crucial.
  • 18–24 points: Average/acceptable. Some ease, some challenges. Many real couples fall here and do fine with communication and maturity.
  • 25–32 points: Good. Indicates smoother understanding on many fronts. Still not a guarantee of happiness; it just reduces certain types of friction.
  • 33–36 points: Very high. Symbolically strong alignment. This can make adjustment easier, but is not a promise of a perfect marriage.

Many texts say “minimum 18”, “ideal 25+”. In practice, where the points are gained or lost matters more than the raw sum. A 27 with full Nadi and Bhakoot scores is different from a 27 built mainly on Varna, Vashya and Yoni.

High score, difficult marriage: how that happens #

You can have 30+ points and still struggle if non-astrological factors are difficult. Examples:

  • Severe addiction or unaddressed mental health issues
  • Abusive patterns learned in childhood
  • Total mismatch in values (e.g. honesty, fidelity, gender roles)
  • External pressures: finances, family interference, migration stress

Astrology measures symbolic tendencies, not personal choices. A high Guna score can make collaboration easier, but it cannot override harmful behaviour or lack of effort.

Low score, stable marriage: why it is possible #

You can also see couples with 15–20 points who stay together peacefully. Common reasons:

  • Strong communication skills and willingness to compromise
  • Shared life mission or long-term friendship before marriage
  • Supportive families and low external stress
  • Favourable full-chart synastry that counters a low Moon-based score

Here Guna Milan is flagging areas that may take more conscious work. If both people see it as a checklist for discussion rather than a negative label, the relationship can still be stable and satisfying.

Key Problem Areas: Nadi and Bhakoot Dosha #

The two most discussed issues in Kundli matching are Nadi dosha and Bhakoot dosha. These appear when Nadi or Bhakoot scores drop because of specific Moon placements.

Nadi dosha: what it represents in Vedic symbolism #

Nadi groups nakshatras into three types: Adi (beginning), Madhya (middle) and Antya (end). If both partners’ Moon nakshatras fall in the same Nadi, classical rules give 0 out of 8 points, called Nadi dosha.

Symbolically, Nadi links to vital energy and hereditary patterns. Tradition reads Nadi dosha as a sign to pay extra attention to health, especially for children, and to overall energy balance between partners. It does not diagnose real medical conditions.

Many modern astrologers soften Nadi dosha if other chart factors are strong, or if both partners show robust health in their individual charts. Any medical decisions should be based on qualified medical advice, not on Nadi alone.

Bhakoot conflicts: 6–8, 2–12 and 5–9 placements #

Bhakoot compares the relative distance of the Moon rashis. Certain distances are traditionally seen as strained:

  • 6–8 relation (Shadashtak): can symbolise health and conflict issues
  • 2–12 relation: can symbolise financial drain or emotional leakage
  • 5–9 relation: can symbolise value clashes between teacher and student roles

When the couple’s Moon signs fall into these patterns, the Bhakoot score can drop to 0, forming Bhakoot dosha. This is read as a symbolic warning about material and emotional stability, not a fixed outcome.

When astrologers consider cancelling or easing a dosha #

Traditional and modern astrologers often look for “cancellation” or softening factors before taking Nadi or Bhakoot dosha as a serious barrier. Examples include:

  • Very high total Guna score (e.g. 28+) with only one dosha present
  • Strong mutual aspects between benefic planets (like Jupiter and Venus) in full synastry
  • Each partner having strong, well-placed Moon and 7th house in their own charts
  • Same Moon rashi but different nakshatra padas in some Nadi cases, depending on tradition
  • Couple already in a long, stable relationship with proven compatibility

Remedial rituals exist in many traditions, but their main value is often psychological: they help couples feel they have addressed a concern. The more concrete work still lies in communication, medical guidance where needed and realistic planning.

Kundli Matching by Name, Online Tools and Manual Checks #

By name vs by birth details: accuracy trade-offs #

Some websites offer “Kundli matching by name”. These usually assign each letter a number and match numerologically, or they guess a nakshatra from a traditional starting syllable of the name. This is, at best, an approximation.

Proper Guna Milan needs actual birth details to find the true Moon position. Name-only matching may be used as a light curiosity check, but it should not carry the same weight as chart-based matching.

How to match Kundli for marriage online free, safely #

To match Kundlis online with reasonable accuracy:

  1. Use a tool that asks for full birth details for both people (date, time, place).
  2. First, use a chart calculator to generate a free Vedic birth chart and note your Moon rashi and nakshatra.
  3. Enter both sets of birth details into a Guna Milan calculator.
  4. Download or save the report for each guna, not just the final score.
  5. Check that the Moon sign and nakshatra in the report match what your chart shows; if not, there may be a time-zone or data entry error.

If you later want more depth, you can also start a free compatibility reading on platforms that use full charts rather than just Moon-based scoring.

Quick checklist: reading your Guna Milan report #

When you see your report, do a quick manual review:

  • Confirm both Moon rashis and nakshatras are correct.
  • Note total points and band: below 18, 18–24, 25–32, or 33–36.
  • Look at Nadi and Bhakoot scores first; see if any dosha is claimed.
  • Check Graha Maitri and Gana for mental and behavioural compatibility.
  • Read Yoni and Vashya if you care about physical and power-dynamic themes.

Use these as prompts for discussion: How do we each handle conflict? How do we view money and family? Do we have similar energy levels? This is where astrology becomes most useful as a structured mirror, not a judgement.

Beyond Guna Milan: Full Synastry and Real-Life Fit #

Chart synastry: what an astrologer usually checks #

In fuller synastry, an astrologer may compare, for both people:

  • 7th house (marriage) sign, ruler and planets placed there
  • Venus and Mars positions for love, desire and style of relating
  • Saturn aspects for commitment, delays and tests
  • Jupiter for support, growth and shared beliefs
  • Overall strength of Moon for emotional stability

They will also see how these planets from one chart aspect the other chart. This wider view can confirm, balance or contradict the simple Guna score. For more on these methods, you can read about Vedic compatibility methods beyond Guna Milan and then see your full astrology chart for context.

Using Kundli Milan as a reflection tool, not a verdict #

The most constructive way to use Guna Milan is as a structured conversation starter:

  • High Graha Maitri but low Yoni: “We think alike, but how do we feel about physical affection and intimacy?”
  • High Bhakoot but low Gana: “Long-term goals match, but daily habits clash. How do we share chores and space?”
  • Nadi dosha with otherwise good scores: “Are we both willing to follow medical advice on pregnancy, tests and lifestyle?”

The goal is not to pass or fail, but to see your patterns more clearly before making long-term commitments.

When to ignore the number and focus on the relationship #

It can be reasonable to give less weight to the Guna number when:

  • You both already have a long, transparent history together and have handled crises well.
  • The score is slightly below a cut-off (e.g. 17 instead of 18), but full synastry is strong.
  • Family pressure is using the number as a weapon rather than as information.
  • The report clearly used wrong birth data or only name-based matching.

In all cases, the decision to marry is personal and practical. Astrology can inform the discussion, but it does not replace direct communication, counselling, legal advice or medical guidance.

Frequently asked questions

What is Guna Milan for marriage in Vedic astrology?
Guna Milan is the standard Vedic astrology method for checking marriage compatibility by comparing the Moon sign (rashi) and Moon nakshatra of two people. It divides compatibility into eight factors (gunas) and assigns up to 36 points based on fixed traditional tables. The total score is used as a symbolic indicator of ease or friction in the relationship, not as a guaranteed prediction of success or failure.
How many gunas are there in Kundli matching and how many points are good?
Kundli matching in the Ashtakoot system uses eight gunas: Varna, Vashya, Tara, Yoni, Graha Maitri, Gana, Bhakoot and Nadi. Each has a maximum score, adding up to 36 points in total. Traditional practice treats 18 or more points as the minimum acceptable, 18–24 as average, 25–32 as good and 33–36 as very high. These are guidelines; how the points are distributed across the gunas matters as much as the total score.
Is 18 out of 36 a good score for marriage?
A score of 18 out of 36 is the classical minimum threshold for considering a match acceptable in Guna Milan. Symbolically, it suggests that there is basic compatibility but also clear areas that will need conscious effort. Many couples with around 18–22 points do fine if they communicate well and if their full charts and real-life values align. The score is a starting point for discussion, not a final verdict.
Is 25 to 32 Guna Milan enough for a happy marriage?
A total between 25 and 32 is generally read as a good score, meaning many compatibility factors symbolically support the relationship. This can make cooperation and adjustment easier. However, happiness still depends on personal behaviour, maturity, shared values, and wider chart factors such as the 7th house, Venus, Mars, Saturn and overall emotional health. A 25–32 score is supportive, but it does not by itself guarantee a happy marriage.
How to check Guna Milan for marriage online for free?
To check Guna Milan online for free, you need both partners’ date, time and place of birth. First, use a chart calculator to generate each person’s Vedic chart and confirm their Moon sign and nakshatra. Then enter these birth details into a Guna Milan calculator that shows scores for all eight gunas, not just the total. Cross-check that the Moon sign and nakshatra in the report match the individual charts, and then interpret the score bands and key gunas like Nadi and Bhakoot rather than focusing only on the final number.
How accurate is Kundli matching by name only?
Kundli matching by name only is approximate and much less reliable than matching by full birth details. Name-based systems either use numerology or assume a nakshatra from the starting syllable of the name, which may not match the real Moon position. This can easily misclassify the Moon rashi and nakshatra and therefore give misleading Guna scores. Name-only matching is best treated as light entertainment; proper Kundli matching should use correct date, time and place of birth.
What if Nadi dosha or Bhakoot dosha appears in our Kundli matching?
If Nadi dosha or Bhakoot dosha appears, it means the Nadi or Bhakoot guna scored very low or zero based on the Moon positions. Traditionally this is taken as a symbolic alert about health, heredity or long-term stability. Many astrologers then look for softening factors, such as strong benefic influences in full-chart synastry, individual chart strength and the couple’s real-life compatibility. Some traditions also use remedial rituals. Decisions about marriage, health or children should still rely on medical, psychological and practical advice, with the dosha treated as one input among many.
Can we marry if our Kundli does not match?
Many couples with low or average Guna scores do marry and live reasonably well. A low score suggests more potential friction symbolically, so it is sensible to look carefully at full-chart synastry, seek practical relationship guidance if needed and talk openly about money, family, health and expectations. From a practical perspective, the decision to marry is personal and should weigh character, compatibility, consent, safety and shared goals more heavily than a single astrological number.
How important is Kundli matching for love marriages?
For love marriages, Kundli matching can be used as a tool to highlight blind spots rather than as permission or prohibition. If the relationship is already established, the Guna score and any doshas can point to areas worth discussing, such as conflict style, finances or family planning. Many couples treat the results as neutral information, not as a command to separate, and rely more on observed compatibility, full-chart analysis and practical relationship skills.
What details are needed for proper Kundli Milan for marriage?
For proper Kundli Milan you need, for both people: exact date of birth, accurate time of birth (ideally within a few minutes), place of birth (city and country) and usually gender for traditional role-based interpretations. These allow calculation of the Moon’s rashi and nakshatra, which are the basis of Ashtakoot Guna Milan. With only names or approximate dates, the resulting Guna scores can be significantly off and should not be used for serious decisions.