NEWNamaste in 7: say namaste on your card, in 7 seconds.See how it works →
← The Bhava blog
Vedic Fundamentals6 min read

Moon sign vs Sun sign: why Kundali matching uses your Moon

Ask most people their sign and they'll tell you their Sun sign: Leo, Scorpio, Gemini. It's the one in the newspaper and the one your friends know. Then a pandit looks at your chart for a rishta and names a sign you've never heard applied to you. Nobody explains why. This post does, in plain words, and it also explains why every one of the 36 points in a Kundali match comes from the Moon.

Two signs, two different questions

Your Sun sign answers one question: where was the Sun on the day you were born? The Sun moves through the twelve signs once a year, so it sits in each sign for about a month. Everyone born in that month shares the sign.

Your Moon sign answers a different question: where was the Moon when you were born? The Moon goes round the whole zodiac in about 27 days. It stays in one sign for roughly two and a quarter days, and it passes through a smaller division, a nakshatra, in about a day.

So two people born in the same week can easily have different Moon signs, and two people born on the same day can have different nakshatras. That is the first clue to why the matching tradition chose the Moon. It is personal in a way the Sun is not. Twelve Sun signs split the world into twelve kinds of people. Twenty-seven nakshatras, each with four padas, split it far finer.

So which one is "my sign"?

Both are yours. When a pandit or a matrimonial profile asks for your rashi, they mean your Moon sign. When a Western app or a magazine asks for your sign, they mean your Sun. Neither is wrong. They are looking at different parts of the same sky.

What the Moon stands for in a Kundali

In Vedic astrology the Moon stands for the mind: your moods, your habits, how you feel when you're at home and nobody is watching. The Sun is read as the self you show the world, your will and your ambition.

A marriage is lived day to day. It is lived in moods and habits, in how two people are with each other on an ordinary Tuesday evening. The tradition read the Moon for marriage because the Moon is where that part of a person is said to be written. Whether you take that literally or as a way of thinking about two people, that is the logic behind the whole system.

It is also why a match score is never a verdict on you alone. It only says something about the two of you together.

Why your Vedic sign is often one behind your Western one

There is a second reason the pandit's sign didn't match the one you grew up with, and it has nothing to do with the Moon.

Western astrology uses the tropical zodiac, fixed to the seasons. Vedic astrology uses the sidereal zodiac, fixed to the stars. Because the Earth's axis slowly wobbles, the two have drifted apart by about 24 degrees. Your Vedic Sun sign is usually one sign behind your Western one, and the same shift applies to your Moon sign.

Bhava uses the sidereal zodiac with the Lahiri ayanamsa, the one most commonly used in India. If you check your chart in a Western app and then in Bhava, don't be surprised if the signs differ. The two are measuring from different starting lines.

What your Moon decides in the 36 points

Every one of the 36 points in an Ashtakoota match comes from the Moon. Four of the eight checks read your Moon sign, and four read your nakshatra, the birth star the Moon was in.

  • From your Moon sign: Varna (1 point), Vashya (2), Graha Maitri (5) and Bhakoot (7).
  • From your nakshatra: Tara (3), Yoni (4), Gana (6) and Nadi (8).

Nothing in the score reads the Sun. Bhava never looks at your Sun sign when it scores a pair, and the traditional Guna Milan doesn't either: it has always been a Moon and nakshatra method. The Sun has its place in a full chart reading, but not in the eight checks that add up to 36. If you want each check explained, start with what Ashtakoota Milan is and then what a nakshatra is.

The two heaviest checks, Bhakoot and Nadi, are the two in the 36 that can be flagged as a dosha. Bhakoot looks at how far apart your two Moon signs sit. Nadi looks at which of three groups your two nakshatras belong to. Bhava flags every same-Nadi pair and every awkward Bhakoot distance, and applies no cancellation. The traditional exceptions are a conversation for your family or your pandit, not something the app decides for you. The guides on Nadi dosha and Bhakoot dosha go through them.

Your birth time matters, but less than people fear

Because the Moon moves slowly through a sign, a rough birth time is usually fine for the score. If you were born at seven in the morning and your mum remembers it as nine, your Moon sign and nakshatra are usually the same.

The exception is a day when the Moon crossed from one sign or nakshatra into the next close to your birth time. Then a couple of hours can change the result. Bhava's advice is the plain one: use the time on your birth certificate if you have it, and your best guess if you don't. You can change it later. There is more in the guide on matching without a birth time, and a page on where to find your birth time if nobody at home remembers.

What a wrong time does change is your Rising sign, which moves on every two hours or so, and with it whether you count as Manglik, because that is worked out from the house Mars sits in, counted from the Rising sign. Bhava shows Manglik as a flag next to the score, not as points taken off it. So the time still earns a few minutes of asking around.

Your date alone gets you most of the way to your Moon sign. The time settles the boundary days. The place sets the time zone, so that seven in the morning in India and seven in the morning in America are read as the different moments they were.

How Bhava shows it

When you enter your birth date, time and place, Bhava works out your chart and shows your Moon sign, your nakshatra, your Rising sign, your Gana and whether you're Manglik. That is your Kundali as the app sees it. Every introduction is scored against the Moon sign and nakshatra in it.

Your birth details stay private. Other members see your age and your chart, never your date, time or place of birth.

Each person you're introduced to has already been scored against your chart, out of 36, with the score explained in plain words and any dosha flagged. Under 18 we skip. 18 to 23 is a good match, 24 to 31 is strong, and 32 to 36 is rare. A high number is a good start, not a promise. No score can promise forever; two people still have to show up for each other.

See your own Moon

If you have only ever known your Sun sign, the Kundali matching calculator is the simplest place to start: see how two charts score and which checks the points come from. Or download Bhava and enter your birth details; it shows your Moon sign and nakshatra while you set up your profile. There is a fair chance the Moon puts you in a sign you didn't expect.

Bhava notes

One good read on Kundali and marriage, once a month.

An essay or a guide in your inbox each month. No promotions. Unsubscribe in one click.