Numerals

The digits, the tens, and the rules that build every compound number from them.

Sanskrit / Numerals

Sanskrit numbers, plus the few rules that build most of them from the digits 1–9, which is more useful than memorising a hundred separate words. The list is based on veda.wikidot.com/sanskrit-numbers and cross-checked against Wiktionary and Monier-Williams. The wikidot page has a couple of transcription slips (for example, it lists 16 as "shash", which is the word for six). Those are corrected here against the verified forms.

Zero to ten

०
शून्य
śūnya
0
१
एक
eka
1
२
द्वि
dvi
2
३
त्रि
tri
3
४
चतुर्
catur
4
५
पञ्च
pañca
5
६
षष्
ṣaṣ
6
७
सप्त
sapta
7
८
अष्ट
aṣṭa
8
९
नव
nava
9
१०
दश
daśa
10

शून्य (śūnya, "void"): this word, and the placeholder it names, is India's own contribution to mathematics, the idea of zero as a number in its own right.

Eleven to nineteen

एकादश
ekādaśa
11
द्वादश
dvādaśa
12
त्रयोदश
trayodaśa
13
चतुर्दश
caturdaśa
14
पञ्चदश
pañcadaśa
15
षोडश
ṣoḍaśa
16
सप्तदश
saptadaśa
17
अष्टादश
aṣṭādaśa
18
नवदश
navadaśa
19

Digit + दश (daśa, "ten"), joined by regular sandhi. The exception is 16: षष् + दश would become "ṣaḍdaśa", but the actual word, षोडश (ṣoḍaśa), is an older irregular form that never followed the pattern. 19 also has a common alternative, एकोनविंशति (ekonaviṃśati, "one less than twenty"), which uses the same subtractive logic you will see in the tens below.

The tens

विंशति
viṃśati
20
त्रिंशत्
triṃśat
30
चत्वारिंशत्
catvāriṃśat
40
पञ्चाशत्
pañcāśat
50
षष्टि
ṣaṣṭi
60
सप्तति
saptati
70
अशीति
aśīti
80
नवति
navati
90
शत
śata
100

Each ten has its own word; it is not a compound of its digit. The words fall into two groups by ending: -ति/-ti (viṃśati, ṣaṣṭi, saptati, aśīti, navati) and -त्/-t (triṃśat, catvāriṃśat, pañcāśat). Both are feminine nouns and decline like ordinary nouns with those endings, not like the digits.

Building 21–99

Sanskrit doesn't have 78 separate words for 21–99. Almost all of them are the unit digit joined onto its ten by one of two rules:

Additive (the default)

unit-prefix + decade
द्वा + विंशति = द्वाविंशति (dvā + viṃśati = dvāviṃśati) — 22
सप्त + शत = सप्तशत (sapta + śata = saptaśata) — 700

Subtractive (numbers ending in 9)

ekona- ("one less") + next decade
एकोन + त्रिंशत् = एकोनत्रिंशत् (ekona + triṃśat = ekonatriṃśat) — 29
एकोन + शत = एकोनशत (ekona + śata = ekonaśata) — 99

The digits take a special prefix form in these compounds. A few differ from their standalone form above:

123456789
एक-
eka-
द्वा-
dvā-
त्रयो-
trayo-
चतुर्-
catur-
पञ्च-
pañca-
षड्-
ṣaḍ-
सप्त-
sapta-
अष्टा-
aṣṭā-
(एकोन-)
(ekona-)

9 also has its own prefix (nava-), so navaviṃśati (29) is valid alongside ekonatriṃśat. But ekona-, "one less than", is the more common form for every 9. Watch for it: it replaces the word for "nine".

Beyond a hundred

Hundreds and thousands compound the same additive way as the tens: digit prefix + शत (śata) or + सहस्र (sahasra, "thousand"):

द्विशत
dviśata
200
त्रिशत
triśata
300
चतुःशत
catuḥśata
400
पञ्चशत
pañcaśata
500
सहस्र
sahasra
1,000

600–900 and 2,000–9,000 follow the same pattern (ṣaṭśata, saptaśata… dvisahasra, trisahasra…). They aren't spelled out here because it is the same rule again, with शत swapped for सहस्र. The चतुः- (catuḥ-) in 400 is visarga sandhi from चतुर् (catur-) before a voiceless consonant, the same sandhi pattern the chant pages use.

Large numbers

Past a thousand, Sanskrit has a single word for each step up the decimal ladder. This is the classical sequence, the same in Vedic and later texts:

10²10³10⁴10⁵10⁶10⁷10⁸10⁹10¹⁰10¹¹10¹²10¹³
शत
śata
सहस्र
sahasra
अयुत
ayuta
लक्ष
lakṣa
नियुत
niyuta
कोटि
koṭi
अर्बुद
arbuda
अब्ज
abja
खर्व
kharva
निखर्व
nikharva
पद्म
padma
शङ्ख
śaṅkha

लक्ष (lakṣa, "lakh") and कोटि (koṭi, "crore") are still everyday units in South Asia. निर्युत (niyuta) is sometimes swapped with प्रयुत (prayuta) for 10⁶; sources disagree on the order. Beyond शङ्ख (10¹³), the Vedic, Puranic and later Buddhist texts (such as the Lalitavistāra) each give their own names for larger powers of ten, and the names don't agree. This page stops where the sources still agree.

How the numbers themselves decline

Numbers aren't fixed labels in Sanskrit. The small ones agree with the noun they count, like adjectives, in gender and case:

 masculinefeminineneuter
1 (singular)
एकः
ekaḥ
एका
ekā
एकम्
ekam
2 (dual)
द्वौ
dvau
द्वे
dve
3 (plural)
त्रयः
trayaḥ
तिस्रः
tisraḥ
त्रीणि
trīṇi
4 (plural)
चत्वारः
catvāraḥ
चतस्रः
catasraḥ
चत्वारि
catvāri

From 5 (पञ्च) through 19 there is a single plural form that doesn't change with gender: only the case changes, and the same word serves masculine, feminine and neuter. The tens (20–100) are feminine singular nouns, a collective like "a twenty" or "a hundred", not a counting word. The thing being counted usually goes into the genitive plural beside them.