每次在超商结账,店员问的那句"有载具吗?"背后,隐藏的是一套从纸本到数字的完整发票凭证体系。台湾的电子发票制度从 2010 年代开始逐步推行,如今 B2C 电子发票普及率已超过 90%。但大多数消费者只知道"扫 QR Code 对奖",却不知道这个 QR Code 到底装了什么信息,也不知道云端存证的安全机制是怎么运作的。本文就从头说清楚。
一、电子发票 QR Code 里装了什么?
台湾统一发票的 QR Code 并不是随机产生的图案,它遵循财政部规定的电子发票 QR Code 编码规格,左右各有一组 QR Code:
左侧 QR Code(主要信息)
包含以下字段,以冒号分隔:
- 发票号码(如 AB12345678)
- 开立日期(民国年格式,如 1140501)
- 随机码(4 位数,验证用)
- 销售额(未税)
- 总额(含税)
- 买方统一编号(B2C 为 0000000000)
- 卖方统一编号
- 加密验证码(AES 加密后的 Base64 字符串)
- 财政部验证码
右侧 QR Code(品项明细)
包含购买商品的名称、数量、单价列表。若商品超过一定数量,右侧 QR Code 可能显示"**",表示完整明细已上传至财政部电子发票整合服务平台。
二、电子发票的三种类型
1. 云端发票(消费者最常用)
透过载具(手机条码、自然人凭证、信用卡载具等),发票数据上传至财政部云端,消费者不需要纸本,对奖与奖金领取全程线上处理。
2. 纸本电子发票(收据式)
即超商、餐厅常见的感热纸收据,上面印有左右两个 QR Code。虽然是"纸本",但发票数据同样已传送至财政部系统,可扫码查询真伪。
3. B2B 电子发票(企业间交易)
企业开立给其他企业的电子发票,使用 XML 格式、数字签名验证,需透过加值服务中心传输。B2B 发票不涉及对奖,而是作为进项凭证申报扣抵。
三、载具是什么?常见类型整理
| 载具类型 | 取得方式 | 特点 |
|---|---|---|
| 手机条码载具 | 至财政部平台申请,扫条码归户 | 最通用,各商家均可使用 |
| 自然人凭证 | 户政事务所申办 IC 卡 | 可查询所有发票,但需读卡机 |
| 信用卡载具 | 银行申请 | 刷卡消费自动归户,方便 |
| 超商 App 载具 | 7-11 统一发票 App 等 | 在特定超商消费自动归入 |
四、电子发票的安全验证机制
电子发票的防伪核心依赖三层验证:
1. AES 加密验证码
QR Code 中的加密字段,是将发票关键信息使用 AES-128 加密后,再转为 Base64 字符串。财政部持有解密金钥,可验证发票真伪。
2. 财政部即时验章
每张电子发票上传至财政部平台时,都会获得一个"电子验章",确保数据未被篡改。
3. 哈希值完整性验证
B2B 发票的 XML 文件附有数字签名,使用哈希算法确保传输过程中文件未被篡改,与下载软件时验证 Checksum 的原理相同。
五、对奖机制与常见问题
统一发票每两个月开奖一次,云端发票系统会在开奖日自动比对所有云端发票,无需手动。中奖后奖金可透过 App、邮局、超商代收等方式领取。
常见 Q&A
- 发票未显示在 App:系统处理通常需要 1–3 个工作天,超过 7 天可至平台手动查询。
- QR Code 扫出乱码:非乱码,是财政部规定的编码格式,需用官方系统解析。
- 可否报账抵税:可以,抬头含公司统编的电子发票均可作为费用凭证申报扣抵。
总结
- 电子发票 QR Code 依财政部规格编码,包含发票号码、金额、AES 加密验证码等关键字段
- 云端发票靠"载具"归户,手机条码、信用卡、自然人凭证是最常见的三种
- 电子发票安全性依赖 AES 加密、财政部验章与哈希完整性验证三层机制
- B2B 电子发票使用 XML 格式 + 数字签名,需透过认证加值服务中心传输