人民币大写转换器
输入数字金额,一键转成规范的中文大写:壹仟贰佰叁拾肆元伍角陆分。零的合并(1,000,005 → 壹佰万零伍元整)、空位补「零」、元后写「整」都自动处理,支持简体与繁体切换;小数按你输入的位数原样换算,角分厘毫丝忽都认。
- 转换方向
- 数字 → 中文大写
- 大写写法
- 简体 / 繁体
- 书写规则
- 依票据书写规范
- 隐私
- 金额不上传
支持千分位逗号与负号;小数请先自行四舍五入到所需位数——本工具只做转换,不替你取舍。
大写结果会实时显示在这里…
繁体写法:貳、參、陸、萬、億、圓
为什么需要它
写票据、合同、报销单时最容易写错的那一行
金额大写写错一个零,单据就得重开。这里输入数字,规范写法直接出来,复制即用。
输入即转换
没有「转换」按钮:边输边出结果,改一位数字大写同步更新,不用来回点击对照。
简体与繁体一键切换
繁体按 貳、參、陸、萬、億、圓 输出,适合港澳台票据与合同;简体用 贰、叁、陆、万、亿、元。切换即时生效,结果直接复制。
符合票据书写规范
零的合并、角位为零补「零」、元后写「整」、有「分」不写「整」——《正确填写票据和结算凭证的基本规定》里的那几条,全部自动处理。
分之后还有厘、毫
票据收付止于分,但会计计息用「厘」、单价与汇率常见 4 位小数(毫),工具都照你输入的位数写:12.3456 写作「壹拾贰元叁角肆分伍厘陆毫」;四舍五入请在输入前处理好,工具只做转换。
大额也不出错
金额按字符串与整数运算,不走浮点数,不会出现 0.1 + 0.2 这类精度误差;整数部分最多 15 位,超出会明确提示。
完全本地运行
金额不离开浏览器、不经过服务器,断网也能用;打开页面不会产生任何上传请求。
人民币金额为什么必须写成大写?防篡改是关键
大写金额的初衷是防篡改:阿拉伯数字和「一、二、三」这类普通汉字都不保险——「1」添几笔能变成「4」「7」,「3」能改成「8」,「一」添两笔就成了「二」「三」「十」;而壹、贰、叁笔画繁多,几乎无从改笔。票据上的大写金额与数字金额必须一致,银行、税务和财务都按同一套规则核对;金额一栏写错,单据往往只能作废重开,所以这一栏再繁琐也省不得。
金额大写怎么写?书写规则与常见讲究
为什么大写要写成这么复杂的字?零什么时候写、什么时候省?票据上写错能不能改?下面按「书写规则」「票据与实务」「来历与讲究」分了三组——自己写和核对都不再含糊。
书写规则
金额里的「零」什么时候写、什么时候省?
同一位上连续的零只写一个;整段为零时不写单位,只在后面还有数字时补一个「零」。
1,000,005 写作「壹佰万零伍元整」;100,500 写作「壹拾万零伍佰元整」;1,000,000 写作「壹佰万元整」——末尾的零一律省略。
角、分怎么写?「整」什么时候加?
金额到「元」为止的,元之后必须写「整」;有「分」的,分后面不写「整」。
角位为零、分位不为零时,角位要补一个「零」:100.05 写作「壹佰元零伍分」;10.50 写作「壹拾元伍角」——角之后「整」字可写可不写,本工具不写。
分之后还有哪些单位?
角、分之后依次是厘、毫、丝、忽,每一位是前一位的十分之一:1 元 = 10 角 = 100 分 = 1000 厘 = 10000 毫。
票据收付到「分」为止,但会计计息用「厘」,单价、汇率这类报价常见 4 位小数(毫),所以本工具一路认到「忽」共 6 位,按你输入的位数原样换算,取舍请在输入前做好。例如 12.3456 写作「壹拾贰元叁角肆分伍厘陆毫」,1.005 写作「壹元零伍厘」——中间空位仍按补「零」的规则处理。
简体与繁体的区别在哪里?
两套写法只是字形不同,数字的读法与零的规则完全一致。繁体把 貳、參、陸、萬、億、圓 按繁体字形输出,常见于港澳台地区的票据与合同;简体用 贰、叁、陆、万、亿、元。
不确定收单方习惯时,可以两块都复制过去让对方确认。
票据与实务
金额上限是多少?超了会怎样?
整数部分最多 15 位、小数 6 位,也就是最大 999,999,999,999,999.999999(约 1000 万亿)。再大就需要「亿亿」这类更大的单位,写法本身存在分歧,本工具会直接提示超出范围,而不是给出可能错位的写法。
日常票据、合同与账务远达不到这个量级。
大写金额写错了,能划掉重写吗?
票据上不行。按《票据法》第九条,票据金额、出票日期、收款人名称一律不得更改,更改的票据无效;其他记载事项可以由原记载人更改,但必须签章证明。
也就是说支票、本票上的金额写错只能作废重开。发票上的金额写错同样不能直接涂改,要按开票规则作废或开红字发票冲销。
大写和小写金额不一致时,以哪个为准?
不存在「以哪个为准」:按《票据法》第八条,票据金额用中文大写和数码同时记载,二者必须一致,不一致的票据无效。
发票、收据在实务中也是同一要求——两者不一致就得作废重开或退回更正。所以写完大写顺手核对一遍小写,能省掉一次退票。
手写大写金额最容易被打回的地方有哪些?
按银行柜面与财务退票的常见原因排:漏写「整」;角位为零却没写「零」(100.05 写成「壹佰元伍分」);「贰」写成「弍」或缺一横;「叁」写成「参」;用「六」「二」这类不合规的简化字;金额前后留白被人加字。
大写金额顶格连续写、元后加「整」,小写金额紧贴「¥」符号并写满到分,都是为了不留可乘之机。
日语、韩语里也有这种大写金额吗?
有,而且同源。日语票据用「壱、弐、参、拾、萬」,字形和中文大写基本能对应(壱对壹、弐对贰、参对叁);韩国的正式单据同样沿用汉字大写数字。
做跨境单据、代收代付时,知道这套对应关系能少一次来回确认——但各语种的写法细节有差异,仍以对方要求为准。
内地、香港、台湾的票据写法有什么不一样?
规则大体相通,细节各有习惯:内地按《正确填写票据和结算凭证的基本规定》,金额到「元」为止写「整」;台湾的支票要求中文大写紧接「新台币」字样、逐字密接,末尾同样加「整」,例如 1,004 写作「壹仟零肆元」;香港的支票用繁体字,整数金额末尾习惯写「正」而不是「整」,英文栏则写 Only。
跨境单据按对方银行的要求填最稳妥——同一笔金额,三地的收单习惯可能只差一个字,被退回重开就麻烦了。
「人民币大写」用英文怎么说?
最常用的是 amount in words。英文票据把金额分成两栏:一栏写数字(in figures),一栏写文字(in words)——中文的「大写金额」正好对应后者,所以「人民币大写」通常译作 RMB amount in words,汇款单和发票模板上也常见 amount in words and figures,要求两栏都写。
指这套用字本身(壹、贰、叁……),英文里叫 Chinese uppercase amount,也有人写成 the capitalized form of the RMB amount。
但不要直接译成 uppercase 或 capital letters:这两个词日常指「字母大写」(整串都用大写字母),中文的「大写金额」跟字母大小写没有关系,直译容易被听成「把数字变成大写字母」。
记一句就够:写给人看、交给境外银行或合作方单据的场合,用 write the amount in words;描述界面、工具这类偏技术的场合,用 Chinese uppercase amount。
来历与讲究
大写的写法是谁规定的?
不是各行其是。中国人民银行在《正确填写票据和结算凭证的基本规定》里,对中文大写的用字、零怎么写、「整」写在哪儿做了统一规定,银行柜面、税务和财务审核都按这一套核对。
换句话说,大写金额不只是「防人改」的个人习惯,而是一套全国统一的书写规范——规矩来自官方文件,不是哪家银行自己定的。
「壹贰叁」这些字是怎么来的?
大写数字的来历流传最广的说法指向明代:郭桓案之后,朱元璋下令记账时把「一二三」改用「壹贰叁」,理由是这些字笔画繁多、难以涂改。
具体年份与推行过程史料说法不一,但目的很明确——把易改的字换成难改的字:「一」添两笔就能变成「二」「三」「十」,而「壹」几乎无从下手。
「元」和「圆」到底哪个对?
两个都对。《正确填写票据和结算凭证的基本规定》里写的是「元」,同时也允许「圆」和「正」——「圆」原本是银圆的单位,后来沿用为货币单位的大写字。
2015 年新版百元钞把面额印成「壹佰圆」,还引来一轮「错别字」的争论:按《中国人民银行法》,人民币的单位是「元」;而《现代汉语词典》又把「圆」列为「元」的通用字——数字用了大写的「壹佰」,单位跟着写「圆」,书写上才一致。
本工具简体输出用「元」、繁体输出用「圆」,正是照顾这两种习惯;如果收单方另有要求,切换写法或复制后手动替换都可以。
既然大写能防篡改,为什么不能全部用大写?
因为大写的成本高:笔画繁多,写得慢、认得也慢,漏一笔整字就变形,多一笔还可能成了别的字;而且大写汉字没法直接参与计算、录进系统,做账和报表会很别扭。
防篡改只在「金额」这种改一个数就牵涉钱的字段上才值得付这个代价,所以票据要求的是「大写金额与数字金额同时记载、二者一致」,其余内容照常用阿拉伯数字——两套并行、互相校验,正是替代「全篇大写」的折中做法。
「壹贰叁」这些怪字,本义跟数字有关系吗?
没有关系,它们全是「借字」——借一个读音相同、笔画繁多的字来顶替数字:壹本义是专一,贰是变节、副手,叁通「参」表示加入,肆是任意妄为,伍本指五人成伍,陆是高出水面的平地,柒是漆树,捌是一种耙,玖是黑色美石,拾是捡起来;连「仟」「佰」也是从「阡陌」(田间的路)借来的。
正因为本义跟数目毫不相干、日常又很少用,这些字才写得慢、认得慢——防篡改要的就是这个效果。
大写数字是什么时候出现的?
比明代早得多。壹、叁、伍 是最早被借来记数的:《管子》《左传》《易经》里都能见到「壹」「参」「伍」作数目用的痕迹;贰、肆、捌、玖、拾 等则在唐宋定型,宋代陆游《老学庵笔记》里已经记下「柒」用作数目大写。
明代郭桓案之后,朱元璋把它变成全国财务的统一要求——所以准确地说,明代不是「发明」,而是「官方推行」。
人民币大写金额常见问题
输入的金额会被上传或保存吗?
不会。转换全部在你的浏览器内用 JavaScript 完成,没有任何把金额发往服务器的请求,断网状态下同样可以使用。刷新页面后内容即消失。
小数超过两位会怎么处理?
工具不替你做四舍五入:你输入几位,就按几位换算——1.005 写作「壹元零伍厘」、12.3456 写作「壹拾贰元叁角肆分伍厘陆毫」,角、分、厘、毫、丝、忽最多认到 6 位。 超过 6 位(第 7 位起还有非零数字)时会提示你重新输入;到底保留几位取决于你的合同或财务要求,请在输入前先取舍好。
输入 0 或 0.00 会输出什么?
「零元整」。金额为零时同样按规范在「元」后写「整」;输入 -0 或 -0.00 会被当作 0 处理,不会出现「负零元」这种写法。
负数金额怎么写?
在结果前加一个「负」字,例如 -100.5 写作「负壹佰元伍角」。日常票据很少用到负数,但做对冲、调整分录或记账说明时会遇到。
能反过来把大写金额转成数字吗?
本工具是单向的:只把数字转成中文大写。反向转换要处理「壹仟零壹拾」这类不规范写法、角分缺失,甚至错别字与歧义,规则与校验方式完全不同,因此不在本页范围内。