每次在超商結帳,店員問的那句「有載具嗎?」背後,隱藏的是一套從紙本到數位的完整發票憑證體系。台灣的電子發票制度從 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、全家 FamiPay 等 | 在特定超商消費自動歸入 |
| 悠遊卡/一卡通 | 部分平台支援 | 感應即歸戶,無需掃碼 |
手機條碼的格式
手機條碼是一組 8 字元的字串,格式為「/」開頭 + 7 個英數字元(如 /ABCDE12)。它本身是一個 Code 128 一維條碼,商家 POS 機掃描後,系統會自動將發票資料傳至你的雲端帳戶。
四、對獎機制:電腦隨機選號的科學
統一發票每兩個月開獎一次,開獎號碼由財政部電腦使用 硬體亂數產生器(HRNG) 產生,確保公正性。對獎的本質是「號碼比對」:
- 特別獎(1,000 萬元):8 碼完全相同
- 特獎(200 萬元):8 碼完全相同(不同於特別獎號碼)
- 頭獎(20 萬元):後 8 碼相同
- 二獎至六獎:後 7 碼至後 3 碼依序遞減
雲端對獎系統會在開獎日自動比對你的所有雲端發票,無需手動。中獎後獎金可透過 App、郵局、超商代收等方式領取。
五、電子發票的安全驗證機制
電子發票的防偽核心依賴三層驗證:
1. AES 加密驗證碼
QR Code 中的加密欄位,是將發票關鍵資訊(發票號碼 + 隨機碼 + 銷售額)使用 AES-128 加密後,再轉為 Base64 字串。財政部持有解密金鑰,可驗證發票真偽。
2. 財政部即時驗章
每張電子發票上傳至財政部平台時,都會獲得一個「電子驗章」,確保資料未被竄改。消費者可至電子發票整合服務平台輸入發票號碼 + 隨機碼查詢驗證狀態。
3. 雜湊值完整性驗證
B2B 發票的 XML 檔案附有數位簽章,使用雜湊演算法確保傳輸過程中檔案未被篡改,與下載軟體時驗證 Checksum 的原理相同。
六、企業開立電子發票:B2B 流程概覽
對中小企業來說,導入電子發票系統需要以下步驟:
- 申請電子發票字軌:向國稅局申請發票字軌號碼段
- 選擇加值服務中心(ASP):如中華電信、關貿網路等,負責傳輸發票 XML 至財政部
- 串接 POS 或 ERP 系統:透過 API 自動化開立並上傳發票
- 申請數位憑證:用於 XML 發票的數位簽章
- 設定作廢與折讓流程:電子發票的作廢需在 24 小時內完成
七、常見問題 Q&A
Q:我的發票上傳後還沒顯示在 App 裡,正常嗎?
正常。系統處理通常需要 1–3 個工作天,特別是跨月底時可能延遲。若超過 7 天仍未顯示,可至電子發票整合服務平台手動輸入發票號碼 + 隨機碼查詢。
Q:紙本收據上的 QR Code 掃出來是亂碼?
不是亂碼——QR Code 儲存的是財政部規定的編碼格式,包含日期(民國年)、加密驗證碼等欄位,直接掃出來的文字確實不是人類易讀格式,需用財政部官方系統解析。
Q:電子發票可以報帳抵稅嗎?
可以。只要是抬頭為公司統編的電子發票(雲端或紙本),均可做為費用憑證申報扣抵。企業統編發票中獎也不對獎,會從當期銷售額中扣除。
總結
- 電子發票 QR Code 依財政部規格編碼,包含發票號碼、金額、AES 加密驗證碼等關鍵欄位
- 雲端發票靠「載具」歸戶,手機條碼、信用卡、自然人憑證是最常見的三種
- 電子發票安全性依賴 AES 加密、財政部驗章與雜湊完整性驗證三層機制
- B2B 電子發票使用 XML 格式 + 數位簽章,需透過認證加值服務中心傳輸
- 對獎全程自動化,雲端發票中獎直接通知,無需手動對獎