商业发票生成器
交易确认后,用商业发票(CI)向海关申报货值、办理清关与收汇结算。逐行填品名、数量、单价,每行金额、小计、运费保险与总计自动算出,并按外贸惯例生成 SAY US DOLLARS … ONLY 英文大写金额。单据按 A4 版式呈现,打印或存 PDF 即可交给货代和客户,单据语言支持中英文切换,全部数据仅在浏览器本地处理。
客户确认 PI 之后,发货环节要换成商业发票(CI):它是海关核定关税、银行收汇、双方记账的正式凭证,货值必须与实际申报一致。这个生成器与形式发票共用同一套行项目口径——品名、数量、单价逐行填写,金额和总计自动算好,CIF 条款下的运费保险也能并入总计。
与 PI 不同,CI 不需要有效期,但单据编号、日期要与报关资料保持一致;中文站用户常把单据语言切成英文出正本,再打印一份中文版给财务留底。单据底部的大写金额按国际惯例以 SAY … ONLY 格式印出,海关和银行都认这个口径。
这个工具解决你的问题了吗?
提交后会把工具名、你的输入与当前结果发送到服务器;请勿填写身份证号、手机号等隐私信息。
AI 助手 会结合你当前的输入与结果回答
追问会再次把当前输入与结果发送到服务器;请勿填写隐私信息。
使用步骤
- 填单据编号与日期:编号沿用你自己的发票流水(如 CI-2026-0001),日期填开票当天,与报关单据一致。
- 选币种、填贸易条款与起运目的港:CIF / CFR 条款记得把运费保险填入下方对应栏。
- 粘贴买卖双方信息与收款银行:每行一条,银行信息印在单据底部备注区。
- 逐行填品名、数量与单价:金额自动算出,行末 × 可删除多余行。
- 核对下方 A4 单据后打印或存 PDF;给工厂和财务的对照件可切中文单据再打一份。
计算原理与示例
商业发票必须和报关单一致吗?
必须一致。海关按商业发票核定完税价格,品名、数量、单价、贸易条款中的任何一项与报关资料对不上,都可能引起查验或退单。建议用本工具生成后与报关行给的预录单逐栏核对,特别是品名的中英文表述要能对应。
CI 和 PI 的字段有什么不同?
CI 比 PI 少了「有效期」,但多了对申报准确性的要求:数字金额与大写金额必须一致,贸易条款要与提单一致。其余字段(编号、日期、买卖双方、行项目、港口、银行)与 PI 相同——所以在 PI 确认后,把行项目原样复制过来,改一下编号前缀就能出 CI。
什么时候要出中文版商业发票?
正本给海关和客户的用英文;需要给工厂、财务或外汇管理局做对照时,把单据语言切成中文再打印一份。中文版上会印「商业发票」与中文字段名,方便国内流转,两份内容完全一致。
代码示例
JavaScript 清关金额的口径
// CI 的申报货值 = 各行金额之和(FOB 口径)
// CIF / CFR 口径下,运费保险并入总计申报
const declared = items.reduce((s, it) => s + it.qty * it.price, 0);
const grand = declared + freight + insurance;
JavaScript 大写金额与 PI 的差异
// PI 的总额是「报价」,CI 的总额是「申报货值」,两者算法一致:
amountInWords(5300, 'USD');
// 'SAY US DOLLARS FIVE THOUSAND THREE HUNDRED ONLY'
// 大写与数字金额必须一致,报关时以大写为准的口岸不在少数。
常见问题
商业发票需要盖章签字吗?
打印后在单据底部签字栏手签、加盖公司章即可,多数口岸接受黑白打印件。单据上已预留 SELLER / BUYER 双签字线。
运费保险要不要写进发票?
FOB 条款不写;CFR 写运费;CIF 运费保险都写。填入对应栏后自动并入总计,留 0 的栏不会印在单据上。申报口径以你与货代、报关行确认的为准。
单据保存在哪里?
不保存。填写内容只在你浏览器里处理,刷新或关闭页面即清空,也不会上传服务器。留档请打印存 PDF。
和形式发票可以共用数据吗?
可以。两张单据的行项目口径一致,把 PI 确认后的品名、数量、单价照抄过来即可;本站三件套生成器的字段结构互相衔接,逐栏对应。
行项目最多多少行?
40 行。超出建议按品类拆分成多张发票,或在品名中合并同类项、在备注里写明细。
编号有什么格式要求吗?
没有硬性格式,建议「CI-年份-流水」保持全年唯一(如 CI-2026-0001)。清关时发票号会出现在报关单和提单配套文件里,重号可能引起清关延误。
大写金额有小数时怎么印?
按惯例以 AND CENTS 引出:USD 1,234.56 会印成 SAY US DOLLARS ONE THOUSAND TWO HUNDRED THIRTY-FOUR AND CENTS FIFTY-SIX ONLY,分位固定两位。
打印的 PDF 会带网址水印吗?
不会。打印只输出单据本身,页面上的站点元素、按钮和说明文字全部被隐藏,得到的是干净的一页 A4。
延伸阅读
来自本站原创文章,讲清这个工具背后的算法与口径。