一家月出 3,000 筆訂單的保養品電商,會計每週花 6 小時把訂單匯出 Excel,再到加值中心後台開發票。上一期盤點:漏開 37 張、重複開 12 張,另有 9 筆部分退貨被整張作廢重開。電子發票串接要解決的不是「自動按按鈕」,而是讓訂單、退貨與發票永遠對得起來。
適用 × 不適用情境
| 適合 API 串接 | 先別做 |
|---|---|
| 每月開票超過 300 張 | 每月少於 50 張,後台手動即可 |
| 有部分退貨,需自動開折讓 | 平台已內建發票,且不打算搬走 |
| 同時有載具、捐贈與統編 | 只有門市,POS 已含發票模組 |
| 官網、App、LINE 多通路共用 | 商業模式未定,訂單量不穩 |
| 需與 ERP 每日對帳 | 每月數十萬張,應評估自建 Turnkey |
替代方案矩陣
| 方案 | 初期 | 持續 | 優點 | 代價 |
|---|---|---|---|---|
| 財政部整合服務平台線上開立 | NT$0 | 人工工時 | 免費 | 全手動 |
| 加值中心後台/Excel 批次 | 約 NT$3,600 | 年費+每週數小時 | 當天可用 | 折讓靠人記 |
| 電商平台內建 | NT$0 | 含在月費 | 零開發 | 換平台被綁死 |
| API 串接加值中心 | NT$60,000 起 | 年費+維護 NT$2,000–5,000/月 | 開立到對帳全自動 | 4–5 週開發 |
| 自建 Turnkey | NT$200,000 以上 | 主機與專人維運 | 無張數費 | 失敗全自己扛 |
判斷原則:一旦發票牽涉退貨、多通路或 ERP,後台手動與平台內建就會開始漏,而且漏洞以 Excel 補丁的形式出現,常到申報期末才發現對不起來。
5 週建置流程
| 階段 | 時間 | 交付物 | 工具 |
|---|---|---|---|
| 稅務情境盤點 | 3 天 | 發票情境矩陣、開立時點決議 | Notion、Miro |
| 加值中心申辦(並行) | 5–10 個工作天 | 合約、測試帳號、字軌設定 | 綠界 ECPay |
| 串接開發 | 7–10 天 | 開立、作廢、折讓、查詢、載具驗證 | Laravel、MySQL |
| 對帳後台 | 5 天 | 每日對帳表、失敗重送 | 自建後台、Sentry |
| 驗收上線 | 3–5 天 | 40 條測試案例、會計 SOP | Postman、UptimeRobot |
綠界的 B2C 電子發票 API 技術文件把開立、延遲開立、折讓、作廢、查詢與手機條碼、統編驗證拆成獨立 API,實際要串 5–7 支。
真實成本拆解
- 開發費:單通路 B2C NT$60,000–120,000;多通路含 B2B 與 ERP 對帳 NT$150,000–250,000
- 加值中心:以綠界電子發票費率為例,新用戶設定費 NT$3,600;續約 5,000 張/年 NT$3,600、20,000 張/年 NT$6,000,皆未稅另加 5% 營業稅,張數不能累積
- 通知與列印:Email 免費、簡訊每封 NT$1.5、中獎發票超商列印每張 NT$20
- 隱藏費用:會計確認情境 4–8 小時、舊訂單補開清洗 NT$10,000–30,000、法規或 API 改版調整
實施真相 vs 客戶想像
| 客戶以為 | 實際發生 |
|---|---|
| 串一支開立 API 就好 | 退貨折讓佔近一半開發時間 |
| 付款成功就開票 | 預購、鑑賞期要另定開立時點 |
| B2B 只是多填統編 | 含稅拆未稅常差 1 元 |
| 上線後會計不用管 | 前兩期仍需每日抽核 |
六大陷阱與解法
- 重複開立:逾時重試開出第二張。以訂單編號當冪等鍵,搭配 Laravel Queue 的 ShouldBeUnique
- 部分退貨整張作廢:一律改開折讓單
- 金額尾差:全系統統一以整張計算稅額
- 載具打錯:結帳當下呼叫手機條碼驗證 API
- 字軌斷炊:剩餘號碼低於 20% 自動警示,期末回報空白字軌
- 上傳失敗沒人發現:依財政部 2025 年起新制,B2C 須 2 日內、B2B 須 7 日內傳輸存證,逾期可處 NT$1,500–15,000 並按次處罰。每日對帳加失敗告警
成功指標與 90 天路線圖
- 30 天:自動開立率 ≥ 98%、失敗率 < 0.5%、重複開立 0 張
- 60 天:折讓作廢全走系統,會計月結工時從 24 小時降到 6 小時內
- 90 天:首次整期申報對帳零差異,客服發票詢問下降,評估擴到 B2B 或門市
決策清單
- ☐ 每月開票超過 300 張?
- ☐ 會計每週花 3 小時以上處理發票?
- ☐ 上一期有漏開或重複開?
- ☐ 有部分退貨或退款?
- ☐ 同時有 B2C 與 B2B?
- ☐ 有兩個以上通路?
- ☐ 需與 ERP 對帳?
- ☐ 有預購或訂閱?
- ☐ 平台內建發票限制了你?
- ☐ 有人能每天看對帳表?
- ☐ 能接受 4–5 週開發?
- ☐ 預算有 NT$60,000 以上?
勾滿 7 項,通常 6–12 個月可用省下的工時回收;少於 4 項,先用加值中心後台。
常見問題 FAQ
一定要透過加值中心嗎?
不一定。量小可在財政部平台線上開立,量極大可自建 Turnkey;多數中小企業用加值中心 API 最省事。
發票該在付款後還是出貨後開?
現貨即出可在付款後開;預購、訂閱或有鑑賞期的,多在出貨或鑑賞期後以延遲開立處理。
退貨一定要作廢發票嗎?
不一定。全額退貨且在可作廢期間內可作廢;部分退貨或跨期應開折讓單。
串接要多久?
單通路 B2C 約 3–4 週,多通路含 B2B 與 ERP 約 5–7 週,加值中心申辦可並行。
下一步
ScriptWalker 的電子發票串接服務自 NT$60,000 起,含情境盤點、API 串接、折讓與對帳後台、會計 SOP 與上線後 30 天陪跑。帶一期訂單與退貨紀錄來,30 分鐘免費諮詢幫你找出漏開原因。
- Email:[email protected]
- 電話:0916-224-047
- LINE:@ufv9089p