Chinese Prices by Ear: Kuài, Máo, and Real Shop Talk

Published June 2026 · by Countfu

Chinese money has two registers, and your textbook taught you the wrong one for the checkout line. Price tags and receipts use (yuán), (jiǎo), and (fēn). Actual humans at the till say (kuài), (máo), and . A cashier asking for ¥3.50 says 三块五 (sān kuài wǔ): three syllables, colloquial units, and the last unit word dropped entirely. This guide covers both registers, the unit logic, the dropped-unit rule applied to money, and how to catch spoken prices at full speed.

Countfu is listening practice for Chinese numbers: hear a number in Mandarin, type the digits. Coming soon.

The two registers: 元 on paper, 块 out loud

The formal ladder is (yuán, one yuan), (jiǎo, one tenth of a yuan), (fēn, one hundredth). This is what banknotes, receipts, contracts, and most beginner audio use. It is correct, and almost nobody says it across a counter.

The colloquial ladder swaps the top two words: (kuài) for yuan and (máo) for jiǎo, with unchanged. Shops, taxis, street food stalls, and markets speak this register essentially all the time. Neither version is wrong; they are the written form and the spoken form of the same amounts, the way English has "dollars" on the contract and "bucks" at the bar, except in Chinese the spoken form is the overwhelming default in real transactions.

The unit logic is identical in both registers: 1 = 10 = 100 , exactly mirroring 1 = 10 = 100 . Whatever you hear, the math underneath is the familiar decimal one. The work is recognizing the words and the shortcuts around them, not converting units.

The dropped unit: why 三块五 is ¥3.50

Spoken Chinese drops the final unit word when the trailing digit is not zero. Money follows the rule exactly. After , only one unit can come next on the ladder: . So speakers leave it out:

The trap for learners is hearing 三块五 and writing 3.05, treating the bare digit as the smallest unit. It never is. A bare digit straight after always means , one step down, never . To actually say ¥3.05 a speaker has to mark the gap explicitly with (líng, zero): 三块零五分 (sān kuài líng wǔ fēn). In practice, amounts have nearly vanished from daily cash and app payments, so the price you hear after is almost always a digit.

Chinese prices you will actually hear

You hearPinyinAmount
两块liǎng kuài¥2.00
三块五sān kuài wǔ¥3.50
八块八bā kuài bā¥8.80
十块二shí kuài èr¥10.20
二十五块èrshíwǔ kuài¥25.00
一百二yìbǎi èr¥120
四千五sìqiān wǔ4,500
一万二yíwàn èr12,000

Notice the bottom rows. Once amounts get big enough, the often drops too and you are left with pure elided numbers. A taxi driver quoting 一百二 (yìbǎi èr) means ¥120, not 102: the stands for two tens. Rent and salary conversations live entirely in this register: 四千五 (sìqiān wǔ) a month is 4,500, and 一万二 (yíwàn èr) is 12,000. Same rule, bigger stakes.

The 两 wrinkle: two is liǎng before 块

Chinese has two words for the number 2, and money picks a side. Before and , two is (liǎng): 两块 (liǎng kuài) is ¥2 and 两毛 (liǎng máo) is ¥0.20. You will not hear 二块. But (èr) returns after tens and in larger composed numbers: ¥22 is 二十二块 (èrshí'èr kuài), and the elided digit in 十块二 is , not . For listening this is a recognition job, not a production one: both words have to map to the digit 2 instantly, whichever shows up.

Why the textbook gap matters for your ear

Beginner audio teaches and , spoken slowly and in full. The till speaks and , fast and elided. That is two differences stacked on top of each other: different unit words and a missing final unit. A learner who has only heard 三元五角 (sān yuán wǔ jiǎo) at classroom pace has never actually heard the form that real cashiers use for the same ¥3.50. This is exactly the gap to train. The vocabulary is tiny, five unit words in total, so the problem is not knowledge. It is speed: the whole price arrives in under a second, and your ear has to resolve it before the next sentence starts.

Catching spoken prices at speed

Two anchors do most of the work:

Then make it automatic. Knowing the rule does not help much in a noisy market; the mapping from sound to digits has to run without an English detour. That takes listening reps with feedback: hear amounts in Mandarin audio at native speed, type the digits, get scored, review what you missed. After a few hundred prices, 三块五 stops being a puzzle and starts being 3.50.

Never get surprised at the till again

Countfu plays real Mandarin prices, you type the digits. Coming soon.

Follow @countfu on TikTok

Related reading

Frequently asked questions

What is the difference between 块 kuài and 元 yuán?

Both mean one yuan. (yuán) is the formal, written unit you see on price tags, receipts, and banknotes. (kuài) is the colloquial unit people say out loud. Shops, taxis, and markets almost always speak in .

What does 三块五 mean?

三块五 (sān kuài wǔ) means ¥3.50. The trailing stands for 五毛 (wǔ máo, five máo, fifty cents). The final unit word is dropped because only one unit can follow : the next one down, .

How do you say 2 yuan in Chinese?

两块 (liǎng kuài). Before measure words like , two is (liǎng), not (èr). You will also hear 两毛 for ¥0.20. In digit strings and after tens, returns: 二十二块 is ¥22.

Do people say 毛 or 角 in shops?

Spoken prices use (máo). (jiǎo) is the formal, written equivalent that appears on receipts and price tags. Both are one tenth of a yuan, so 五毛 and 五角 are the same ¥0.50, but the till speaks .

How can I get faster at catching Chinese prices by ear?

Treat as the spoken decimal point and expect an elided digit right after it. Then put in listening reps: hear amounts at native speed, type the digits, get scored, and review the misses until 三块五 lands directly as 3.50.