Writing Chinese Numbers: From 一二三 to the Anti-Fraud Capitals 壹贰叁
How Chinese numerals work — everyday characters versus financial capitals, why amounts group by ten-thousands, and how to write a cheque amount the bank won't bounce.
Writing Chinese Numbers: From 一二三 to the Anti-Fraud Capitals 壹贰叁
The first time I had to write an amount on a Chinese bank cheque, I confidently filled in 一千二百 and slid it across the counter. The teller pushed it straight back. Those everyday characters, she explained, are not allowed on a financial document — I needed the capital forms, the ones that look like they belong on an imperial decree. That small rejection sent me down a rabbit hole into how Chinese numbers actually work, and it turns out there are two parallel systems doing very different jobs.
If you want to skip the theory and just convert something, the Chinese Numeric Converter handles all of this in your browser. But understanding why the rules exist will save you from the kind of bounced cheque I earned the hard way.
Two character sets for the same numbers
Chinese has two ways to write any digit. The everyday set is what you learn first and read everywhere — menus, page numbers, phone messages:
一 (1), 二 (2), 三 (3), 四 (4), 五 (5), 六 (6), 七 (7), 八 (8), 九 (9), 十 (10).
These are quick to write and easy to read. They are also dangerously easy to alter. Add a single horizontal stroke to 一 (one) and it becomes 十 (ten). Add two strokes to 三 (three) and you get 五 (five). On a contract or a cheque, that one pen stroke is the difference between a thousand and ten thousand yuan.
So China developed a second set, the formal capitals (大写), specifically to defeat tampering:
壹 (1), 贰 (2), 叁 (3), 肆 (4), 伍 (5), 陆 (6), 柒 (7), 捌 (8), 玖 (9), 拾 (10).
These characters are dense, intricate, and visually distinct from one another. You cannot turn 壹 into 拾 with a stroke, and forging 叁 into 伍 is hopeless — they share no structure. The unit words get the same treatment: 佰 (hundred), 仟 (thousand), 万 (ten-thousand), 亿 (hundred-million). This is the anti-fraud logic baked directly into the writing system.
Why financial documents demand the capital form
This is not a stylistic preference — it is the law. The PRC Accounting Law and the Ministry of Finance's《会计基础工作规范》require formal capital numerals on every accounting document: invoices, vouchers, receipts, contracts, and bank cheques. Write an amount in the simple 一二三 form and your document is invalid. The teller who bounced my cheque was following the rulebook exactly.
The reasoning is purely about security. A document that records money has to resist a forger who gets hold of it for thirty seconds with a pen. The capital characters make post-hoc alteration nearly impossible, which is why they survived from imperial-era accounting straight into modern banking.
Chinese groups by ten-thousands, not thousands
Here is the structural quirk that trips up almost every Western learner. English groups large numbers by thousands: one thousand, one million (a thousand thousand), one billion. The commas in 1,000,000 fall every three digits.
Chinese groups by ten-thousands. The pivotal unit is 万 (10,000), and the next major unit after it is not "ten 万" with its own word — it is 亿 (10^8), which is 万 × 万. So the natural grouping breaks every four digits, not three:
- 万 = 10^4 (ten-thousand)
- 亿 = 10^8 (hundred-million)
- 兆 = 10^12 (trillion)
- 京 = 10^16
This is why "one hundred thousand" in Chinese is not "hundred-thousand" — it is 十万, literally ten ten-thousands. And "one million" is 一百万, one hundred ten-thousands. Once you internalize that the odometer rolls over at 万 instead of 千, reading large Chinese figures stops being a guessing game. It also explains why mentally converting a big number across the 万 / 仟 / 佰 boundaries is genuinely error-prone, and why pasting it into a reverse parser beats doing the arithmetic in your head.
A worked example: 12345 in both systems
Take the number 12345 and write it out.
In the everyday simple form, you read it digit-group by digit-group: one 万, then 二千三百四十五. The full string is:
一万二千三百四十五
In the formal capital form used on financial documents, the same number becomes:
壹万贰仟叁佰肆拾伍
Same value, same ten-thousands grouping (the 万 sits after the leading 壹), but every character is swapped for its tamper-resistant twin. Notice 千 becomes 仟, 百 becomes 佰, and the digits 一二三四五 become 壹贰叁肆伍. If this were a money amount rather than a bare count, you would append the currency unit and the sealing word — more on that next.
Writing an amount on a cheque
For an actual sum of money, two extra rules kick in, and getting them wrong is exactly what gets a cheque rejected.
The sealing word 整. When an amount has no fractional 角 (tenths) or 分 (hundredths), you append 整, meaning "exactly, nothing more." Write 壹仟元 (one thousand yuan) without it and a forger can quietly add 伍角 (fifty cents) or 零伍角伍分. Append 元整 and you have declared "stops here, no decimals." Rule of thumb: add 整 whenever both 角 and 分 are zero; omit it the moment either has value.
The internal 零 placeholder. When a middle digit slot is empty, you write a single 零 to hold its place. The number 10,008 is 壹万零捌元 — that 零 marks the empty 仟/佰/拾 positions. Drop it and 壹万捌元 could be misread as 10,800. The rule is one 零 for a real gap, never 零零, and never a 零 where no gap exists.
So a corporate cheque for 12,800 yuan reads:
壹万贰仟捌佰元整
The 整 is there because there are no 角 or 分; no internal 零 is needed because every slot from 万 down to 佰 is filled. For Hong Kong, Taiwan, or Macau you would use the traditional capitals instead — 貳萬伍仟陸佰圓整 for 25,600 — swapping 万 for 萬 and 元 for 圓. The Chinese Numeric Converter has separate modes for mainland simplified and traditional capitals so you don't accidentally mix glyphs across jurisdictions.
A quick reference for the rules
- Everyday reading and informal notes: use the simple form 一二三.
- Any document that records money: use the formal capitals 壹贰叁, by law.
- Group and read by ten-thousands (万), not thousands.
- Add 整 when the amount is a clean whole; drop it when 角 or 分 has a value.
- Use a single 零 to mark an internal gap, never to pad the ends.
- Match glyphs to jurisdiction: 贰万元 on the mainland, 貳萬圓 in Hong Kong.
When I started writing the capitals correctly, the cheques stopped coming back. If you also work with traditional and simplified text more broadly — not just numerals — the Traditional Simplified Converter covers the wider character set the same way this tool covers numbers. Get the numerals right first, though; on a financial document, they are the part a forger reaches for.
Made by Toolora · Updated 2026-06-13