Thai sometimes says a coefficient หนึ่ง “one” before a place word and sometimes leaves it unspoken. Both หนึ่งร้อย and ร้อย can mean 100; both หนึ่งพัน and พัน can mean 1,000. This optional leading omission is different from the fixed form สิบ for 10, from a required internal coefficient in สองพันหนึ่งร้อย “2,100,” and from exact one in หนังสือหนึ่งเล่ม “one book.”
The most reliable principle is position. At the absolute left edge of a familiar large cardinal, the coefficient one of the highest place may be omitted. Inside a longer cardinal, retain หนึ่ง to show an actual one in that place. In a count phrase, keep หนึ่ง when exact “one” is asserted; a demonstrative construction can identify one object without asserting the numeral at all.
The minimal contrast: two forms, one value
The following two prices have the same numerical value. The first is fully explicit; the second is a normal shorter form.
ค่าลงทะเบียนหนึ่งร้อยบาทค่ะ
kha long thabian nueng roi bat kha
The registration fee is one hundred baht. (polite, female speaker; explicit leading หนึ่ง)
ค่าลงทะเบียนร้อยบาทครับ
kha long thabian roi bat khrap
The registration fee is a hundred baht. (polite, male speaker; leading หนึ่ง omitted)
The omission does not create an article or a plural form. ร้อย itself supplies the round value one hundred when no other coefficient precedes it.
| Environment | หนึ่ง status | Example | Reason |
|---|---|---|---|
| 10 | impossible | สิบ | fixed cardinal, never หนึ่งสิบ |
| leading 100 | optional | หนึ่งร้อย / ร้อย | highest place has coefficient one |
| leading 1,000 | optional | หนึ่งพัน / พัน | highest place has coefficient one |
| internal hundred in 2,100 | required | สองพันหนึ่งร้อย | coefficient distinguishes the lower place |
| exact one item | required | หนังสือหนึ่งเล่ม | numeral answers “how many?” |
| one identified item | not asserted | หนังสือเล่มนี้ | classifier + demonstrative identifies it |
Leading หนึ่ง before ร้อย and พัน
Careful reading often retains หนึ่ง, especially when accuracy matters. Shorter initial forms are also standard: ร้อยเอ็ด / หนึ่งร้อยเอ็ด for 101 and พันเอ็ด / หนึ่งพันเอ็ด for 1,001 are recognized pairs. Notice that final เอ็ด remains in all four forms.
งานนี้มีผู้เข้าชมหนึ่งร้อยเอ็ดคนค่ะ
ngan ni mi phu khao chom nueng roi et khon kha
This event has 101 visitors. (polite, female speaker; explicit leading one)
ส่งแบบฟอร์มมาพันเอ็ดฉบับครับ
song baep fom ma phan et chabap khrap
They sent 1,001 forms. (polite, male speaker; accepted shorter leading form)
For a plain round value, ร้อยคน, พันเล่ม, หมื่นบาท, แสนราย, and ล้านครั้ง can all use the bare place word as the highest value. Explicit หนึ่ง is usually clearer for learners and in careful calculation.
มีผู้ชมประมาณพันคนค่ะ
mi phu chom praman phan khon kha
There are about a thousand spectators. (polite, female speaker; natural round estimate)
ระบบรองรับผู้ใช้หนึ่งล้านคนครับ
rabop rongrap phu chai nueng lan khon khrap
The system supports one million users. (polite, male technical statement; explicit leading one)
This alternation does not make หนึ่ง a dispensable filler. It reflects a property of high place words: when they open the cardinal, they can themselves name one unit of that place.
The special case of สิบ
Ten is สิบ, never หนึ่งสิบ. This is not a free stylistic alternation comparable to หนึ่งร้อย / ร้อย; it is the lexical formation of 10. Other tens place coefficients precede สิบ, with ยี่ for 20 and ordinary digits from 30 onward.
กล่องนี้มีซองสิบซองค่ะ
klong ni mi song sip song kha
This box contains ten envelopes. (polite, female speaker; fixed สิบ)
ต้องเตรียมน้ำหนึ่งร้อยสิบขวดครับ
tong triam nam nueng roi sip khuat khrap
We need to prepare 110 bottles of water. (polite, male speaker; no หนึ่ง before the tens component)
The last number is one hundred plus ten: หนึ่งร้อยสิบ. Adding หนึ่ง before สิบ would not make the structure more explicit; it would make a nonstandard cardinal.
Internal coefficient one must remain
When a lower nonzero place has digit 1 after a higher place, pronounce หนึ่ง before that place word. It tells the listener that the lower place is filled.
เป้าหมายปีนี้คือสมาชิกสองพันหนึ่งร้อยคนค่ะ
paomai pi ni khue samachik song phan nueng roi khon kha
This year's target is 2,100 members. (polite, female speaker; internal one hundred)
งบส่วนนี้หนึ่งล้านหนึ่งแสนบาทครับ
ngop suan ni nueng lan nueng saen bat khrap
The budget for this section is 1.1 million baht. (polite, male formal statement; internal one hundred-thousand)
Omitting the internal หนึ่ง in สองพันหนึ่งร้อย would fail to mark the hundred coefficient. Similarly, หนึ่งล้านหนึ่งแสน is one million plus one hundred thousand, not merely a repetition of large-place vocabulary.
Zero places are different: they are silent without any replacement. Thus 2,005 is สองพันห้า, while 2,100 is สองพันหนึ่งร้อย.
Exact one before a classifier
When “how many?” has the exact answer one, use noun + หนึ่ง + classifier. The number can remain with the classifier after the noun is omitted.
ขอสมุดหนึ่งเล่มค่ะ
kho samut nueng lem kha
One notebook, please. (polite, female speaker; exact count)
ต้องการกี่เล่มครับ หนึ่งเล่มหรือสองเล่ม
tongkan ki lem khrap nueng lem rue song lem
How many volumes do you need—one or two? (polite, male question; exact alternatives)
Bare เล่ม does not normally answer “one” by itself. A lone classifier can have other discourse functions, but the count contrast requires หนึ่ง.
After the classifier, หนึ่ง creates a different indefinite-like order: หนังสือเล่มหนึ่ง “a certain book.” That is not omission or movement of the exact numeral. See หนึ่ง as a numeral and indefinite-like marker.
Demonstratives: one object without the numeral
For a single identifiable count noun, Thai commonly uses noun + classifier + demonstrative and no หนึ่ง: หนังสือเล่มนี้. The construction individuates through classifier and deixis, not through an unspoken count phrase.
เอกสารฉบับนี้ต้องลงนามวันนี้ค่ะ
ekkasan chabap ni tong long nam wan ni kha
This document must be signed today. (polite, female speaker; one identified copy, no numeral)
เอากระเป๋าใบนั้นครับ
ao krapao bai nan khrap
I'll take that bag. (polite, male customer; classifier + demonstrative identifies one bag)
English may say this one document, but Thai does not automatically insert หนึ่ง. Add it only for a marked numerical contrast, and restructure the sentence if necessary to make that contrast clear.
Spoken and written choices
Explicit หนึ่ง is useful in (formal) financial reading, careful dictation, and contexts where a short form could be misheard. Omitted leading หนึ่ง is routine in (informal) conversation, round estimates, prices, and established expressions. Both belong to Central Thai; the speaker is choosing clarity and rhythm, not changing the value.
Do not confuse this with colloquial shortcuts such as omitted lower place words in prices. Those can create genuine ambiguity and are not the standard cardinal formation taught here.
Ordinary-polite dialogue
ค่าบริการทั้งหมดหนึ่งพันหนึ่งร้อยบาทใช่ไหมคะ
kha borikan thangmot nueng phan nueng roi bat chai mai kha
The total service fee is 1,100 baht, right? (polite, female question; internal หนึ่ง retained)
ใช่ครับ ชำระวันนี้หนึ่งพันบาท ที่เหลือร้อยบาท
chai khrap chamra wan ni nueng phan bat thi luea roi bat
Yes. Pay one thousand baht today; the remaining amount is one hundred. (polite, male reply; explicit and omitted leading หนึ่ง contrasted)
The second clause omits an English-style subject because the payment remains the topic. หนึ่งพัน and ร้อย retain the same values with different leading-one choices.
Common Mistakes
1. Adding หนึ่ง before สิบ
❌ ต้องซื้อบัตรหนึ่งสิบใบค่ะ
Incorrect — 10 is the fixed form สิบ.
✅ ต้องซื้อบัตรสิบใบค่ะ
tong sue bat sip bai kha
We need to buy ten tickets. (polite, female speaker)
2. Dropping an internal coefficient
❌ ยอดสั่งซื้อสองพันร้อยชิ้นครับ
Incorrect for 2,100 — the internal hundred place needs หนึ่ง.
✅ ยอดสั่งซื้อสองพันหนึ่งร้อยชิ้นครับ
yot sang sue song phan nueng roi chin khrap
The order total is 2,100 items. (polite, male speaker)
3. Omitting exact one before a classifier
❌ ขอหนังสือเล่มค่ะ
Incorrect for the intended count ‘one book’ — state หนึ่ง before the classifier.
✅ ขอหนังสือหนึ่งเล่มค่ะ
kho nangsue nueng lem kha
One book, please. (polite, female speaker)
4. Treating final one as optional leading หนึ่ง
❌ เตรียมอาหารหนึ่งร้อยสิบหนึ่งชุดครับ
Incorrect cardinal structure — final one uses เอ็ด.
✅ เตรียมอาหารหนึ่งร้อยสิบเอ็ดชุดครับ
triam ahan nueng roi sip et chut khrap
Prepare 111 meal sets. (polite, male speaker)
Key Takeaways
Leading หนึ่ง before the highest ร้อย, พัน, หมื่น, แสน, or ล้าน can often be retained or omitted; retaining it is clearest. Ten is simply สิบ. Internal coefficient one must be spoken, exact one before a classifier is หนึ่ง, and classifier–demonstrative phrases identify an item without asserting that numeral. Final one in a multi-digit cardinal is a different rule: it becomes เอ็ด.
Now practice Thai
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Thai →Related Topics
- Cardinals from 0 to 10A1 — Learn the Thai cardinal words from ศูนย์ through สิบ and place them correctly before classifiers in complete noun phrases.
- Hundreds and ThousandsA1 — Build Thai cardinals through the thousands by combining digit coefficients with ร้อย and พัน, omitting zero places and retaining final เอ็ด.
- หมื่น, แสน, and ล้านA1 — Build Thai cardinals with หมื่น, แสน, and ล้าน, including six-digit ล้าน grouping, repeated ล้าน, and internal final-one behavior.
- When Final One Is เอ็ดA1 — Apply the careful Thai rule that a multi-digit cardinal ending in one uses เอ็ด, including after silent places and before ล้าน block boundaries.
- หนึ่ง as Numeral and Indefinite-Like MarkerA2 — Distinguish exact-count หนึ่ง before a classifier from discourse-new or indefinite-like หนึ่ง after a classifier and in conventional time and topic phrases.