Convert any amount into the formal Chinese uppercase form required on invoices, bank slips and contracts — 1234567.89 becomes 壹佰贰拾叁万肆仟伍佰陆拾柒元捌角玖分.
The conversion follows the People's Bank accounting convention: 零 is collapsed to a single occurrence and dropped at the end, an all-zero integer part reads 零元, an amount with no fractional part ends in 整, and a missing 角 between 元 and 分 is bridged with 零 (10.05 → 壹拾元零伍分).
Frequently asked questions
Why do financial documents use these characters?
The uppercase forms 壹贰叁 share no simple strokes with each other, so a handwritten digit cannot be altered into a larger one — the point of writing amounts this way.
What is the maximum amount supported?
Up to 16 digits before the decimal point — quadrillions (万万亿), far beyond any real transaction.
Is "人民币" prefixed?
No — the tool outputs the amount itself. Add the currency name or symbol (¥) in front as your form requires.
中文说明
把任意金额转换为发票、银行凭证与合同要求的规范大写金额——1234567.89 变成 壹佰贰拾叁万肆仟伍佰陆拾柒元捌角玖分。
换算遵循人民银行会计记账规范:连续的"零"只保留一个且末尾不出现;整数部分为零读"零元";无角分结尾加"整";元与分之间缺角时补"零"(10.05 → 壹拾元零伍分)。
常见问题
为什么财务票据要用这些字?
壹贰叁等大写数字笔画繁复、彼此不易涂改——把"一"改成"三"这类做账舞弊在书写上就不可行,这正是大写金额的意义。
最大支持多大金额?
小数点前最多 16 位,到万亿级别,远超任何真实交易。
结果前面要写"人民币"吗?
本工具只输出大写金额本身;请按票据格式在前面自行加"人民币"或"¥"符号。