Astrology horoscope matching compares the birth charts of two people before marriage to check emotional, mental and family compatibility. In Vedic astrology this is mainly done through Guna Milan, a 36-point scoring system, along with a check for doshas such as Manglik dosha. A score of 18 or more is traditionally considered acceptable, but the full charts matter more than the number. This guide explains each step, what the score means, and where matching helps and where it doesn’t.
Astrology is a belief-based tradition, not a scientific test. Treat matching as one input alongside conversations, family meetings and practical checks, not as a final verdict.
What is horoscope matching in astrology?
Horoscope matching (also called Kundli matching or Kundli Milan) is the comparison of two birth charts: the bride’s and the groom’s. An astrologer looks at the Moon’s position, the planets that influence marriage, and the strength of each chart to judge how well the two people may understand each other. If you want the service rather than the explanation, see our Kundali Matching page.
What details do I need for horoscope matching?
You need the date, exact time and place of birth of both people. The time matters most: the ascendant changes roughly every two hours, and the Moon’s nakshatra decides most of the Guna Milan points, so a wrong time can change the result.
- Collect the birth details from the hospital record, birth certificate or family records.
- Write the birth place as a city and state, not just the country.
- Keep both sets of details ready before you speak to an astrologer.
Common mistake: Using an approximate birth time such as “around morning”. Ask a parent first, and if the time is truly unknown, ask the astrologer about birth time rectification.
How does Guna Milan (Ashtakoota) work?
Guna Milan scores eight areas of compatibility out of a total of 36 points, based mainly on the Moon sign and nakshatra of each person. The eight areas (kootas) and their maximum points are:
| Koota | Max points | What it looks at |
| Varna | 1 | Temperament and ego |
| Vashya | 2 | Mutual influence and attraction |
| Tara | 3 | Health and general well-being |
| Yoni | 4 | Physical and instinctive compatibility |
| Graha Maitri | 5 | Mental and friendship level |
| Gana | 6 | Nature (divine, human or fiery) |
| Bhakoot | 7 | Emotional bond, family and finances |
| Nadi | 8 | Health and genetic compatibility |
| Total | 36 |
What is a good Guna Milan score?
Traditionally, 18 out of 36 is the minimum acceptable score, 18–24 is considered average, 25–32 good, and above 32 very good. These are traditional guidelines, and astrologers differ on how strictly to apply them.
A high score on paper can still hide problems. For example, a couple can score 30 and still have a difficult Mars placement, while a couple at 20 may have strong Venus and Moon positions that balance the low points. This is why a chart reading matters more than the number.
What else is checked besides Guna Milan?
Beyond the score, an astrologer reads the full charts. The usual checks are:
- Moon sign compatibility: the Moon represents emotions and peace of mind, so how the two Moons relate says a lot about daily harmony.
- Mars (Manglik dosha): Mars in certain houses (traditionally the 1st, 4th, 7th, 8th and 12th) is called Manglik dosha and is believed to create friction in marriage.
- Venus and the 7th house: Venus shows love and attraction, and the 7th house is the house of marriage.
- Nadi and Bhakoot dosha: flagged when these two kootas score zero, and checked for cancellation rules.
- Planetary periods (dasha): timing matters, because a good match can face strain if a difficult period starts right after the wedding.
What is Manglik dosha and is it always a problem?
Manglik dosha is a condition where Mars sits in specific houses of the birth chart. It is not always a problem: it is often reduced or cancelled when both partners are Manglik or when other planets balance Mars. Many families panic when they hear the word, so ask the astrologer whether cancellation applies before rejecting a match.
What are the benefits of horoscope matching before marriage?
Matching helps families discuss temperament, expectations and timing before the wedding rather than after.
- It highlights likely friction points, such as differences in temper, money habits or family involvement.
- It gives a chance to prepare for a difficult period or to choose a better wedding date.
- It can suggest remedies if a dosha is present.
- It gives families who value tradition a shared reference point.
For choosing the wedding date after matching, see our Shubh Muhurat service.
When should I NOT rely only on horoscope matching?
Do not let a score replace conversation. If two people have different views on money, children, careers or living with in-laws, no chart will fix that for you. Meet a few times, talk openly, and treat astrology as an additional layer.
- Matching works well for: understanding temperament, timing and likely challenges.
- It does not replace: health checks, financial planning or honest discussion.
- Never: reject a good partner on one low koota score without a full chart reading.
What if there are problems after the match or after marriage?
Some couples start with a good match and still face misunderstandings later. A fresh reading of both charts and current planetary periods can point out the timing and cause, and the guidance is usually practical (communication, routine, spiritual practices). Read more on our marital issues astrology page, or see which pooja is best for marriage.
Want a proper matching for your own chart?
An online score is a starting point only. At Omega Astro, we read both full charts, check doshas and cancellations, and explain the result in plain language. You can book an appointment or use urgent live consultation if a wedding date is close. If you are also looking for a trustworthy astrologer, read how to find a genuine love astrologer.



