Skip to content

What is the difference between lagna, Moon sign, and Sun sign?

Explainer · reviewed August 2026

Lagna (ascendant) is the zodiac constellation rising on the eastern horizon at the moment and place of birth, setting the chart’s 12 houses. Your Moon sign (Chandra rashi) is where the Moon was positioned in the sidereal sky — what Indian families usually mean by "your rashi." Your Sun sign marks the Sun’s position.

On this page
  1. How the three signs differ in practice
  2. Which sign should you read for your horoscope?
Traditional practice Colloquial Indian convention (Ruling 5 §5.5)

What your family calls "your rashi" is almost always your Chandra rashi (Moon sign), not your Sun sign. In contrast, Western astrology phone apps default to the tropical Sun sign.

How the three signs differ in practice

Lagna (ascendant) changes sign roughly every two hours as the Earth rotates, requiring an exact birth time and geographic location. It determines the 12 houses of your Vedic chart and forms the primary reference frame for personal timing and transit readings.

Chandra rashi (Moon sign) changes sign approximately every 2.25 days as the Moon orbits the Earth. It governs the natal nakshatra, mental disposition, and Vimshottari dasha calculations.

Surya rashi (Sun sign) changes sign once a month (~30 days). In the Vedic sidereal system (Lahiri), it sits ~24 degrees behind the Western tropical Sun sign due to the precession of the equinoxes (ayanamsa).

Which sign should you read for your horoscope?

In ePandit, daily horoscopes and transits are framed from your Lagna (ascendant) using whole-sign houses, because transits affect the specific houses of your individual chart.

If you only know your Western Sun sign or your family's Moon sign, reading an ascendant horoscope directly will place planetary transits in different houses. We recommend finding your lagna first.

Comparison of the Three Signs

Sign Astronomical Basis Speed of Change Primary Vedic Application
Lagna (Ascendant) Eastern horizon at birth location ~2 hours per sign Sets the 12 houses, personal transits, daily horoscope
Chandra Rashi (Moon sign) Moon’s sidereal longitude ~2.25 days per sign Vimshottari dasha, nakshatra, family custom
Surya Rashi (Sun sign) Sun’s sidereal longitude ~30 days per sign Solar ingress (sankranti), soul significations (atmakaraka)

Swiss Ephemeris · Lahiri sidereal mode · whole-sign houses

What this difference does not mean

Having different signs across systems is not a contradiction or an error. Western astrology measures from the moving vernal equinox (tropical), while Vedic astrology measures from fixed stellar constellations (sidereal Lahiri). Both calculate correct positions within their respective coordinate frames.

Neither your family's Moon sign nor your Western Sun sign is "wrong" — they are different astronomical measurements. Knowing which one a reading uses ensures you read the right section.

Calculate your lagna and view your three signs in ePandit

ePandit checks these rules against your own birth chart, and shows which are sourced to a classical text and which are our engine's.

View your chart

Common questions

Why does my Western sign say Gemini while my kundli says Taurus?

Western astrology uses the tropical zodiac, while Vedic astrology uses the sidereal (Lahiri) zodiac. The sidereal zodiac subtracts the ayanamsa (~24° offset), shifting most dates ~23–24 days earlier into the preceding constellation.

Can I find my lagna without an exact birth time?

No. Because the ascendant moves through a new zodiac sign every ~2 hours, an accurate birth time and location are required. Without a birth time, we do not guess with a noon default.