發票版開立發票流程
本頁摘要
營業人系統負責取號與字軌管理、e首發票擔任開立與上傳工具;流程概述、流程圖、對應程式 EINV410。
本頁說明發票版開立電子發票的完整流程,供由營業人系統負責取號與字軌管理、e首發票擔任「開立與上傳工具」的情境使用。
取號方式說明
- 發票版:由 營業人系統 負責發票號管理與取號,再將「已取到的發票號」連同開立內容送 e首發票開立並上傳。
- 差異說明請見 取號管理差異與選型。
流程概述
營業人系統內部已管理字軌、期別、切本配號;開立時先自行取號,再將發票號與開立資料送 e首發票。e首發票依發票成立條件稽核:稽核通過則開立電子發票並通知/歸戶;稽核不通過則拒絕開立並回覆錯誤原因,避免違規開立。開立成功後於規定時限內上傳財政部。來源系統須對重送不重開、補送、回寫狀態有完整策略,並注意開立失敗訊息以免漏開發票。
流程圖
flowchart TB
subgraph 營業人系統["營業人系統(ERP/POS/電商後台)"]
A[字軌、期別、切本配號 管理]
B[依內控流程 取號]
C[取得 發票號]
end
subgraph 送交["送交 e首發票"]
D[帶 發票號 + 開立資料 送 API]
end
subgraph 開立與上傳["e首發票處理"]
E[依發票成立條件 稽核]
F{稽核通過?}
G[開立電子發票]
H[通知/歸戶:EMAIL、簡訊、載具]
N[拒絕開立,回覆錯誤原因]
end
subgraph 錯誤與回寫["錯誤處理與回寫"]
I[回寫 開立結果/發票號/狀態]
J[重送不重開、補送策略 由來源系統負責]
end
subgraph 上傳財政部["上傳財政部"]
K[規定時限內 產生 XML]
L[TURNKEY 上傳 財政部整合服務平台]
end
A --> B
B --> C
C --> D
D --> E
E --> F
F -->|是| G
F -->|否| N
N --> O[營業人依錯誤原因修正後重新送交]
O --> D
G --> H
G --> I
G --> K
K --> L
I --> J
步驟說明
| 步驟 | 說明 |
|---|---|
| 1. 字軌與取號 | 營業人系統內部管理字軌、期別、切本配號,並依內控流程自行取號。 |
| 2. 送交 e首發票 | 將 發票號 + 開立資料 透過 API 送交 e首發票。 |
| 3. 稽核與開立 | e首發票依發票成立條件稽核。不通過則拒絕開立並回覆錯誤原因;通過後以送進的發票號開立電子發票。 |
| 4. 通知/歸戶 | 依開立結果對消費者發送 EMAIL、簡訊,或依載具歸戶。 |
| 5. 回寫與重送策略 | 開立結果、發票號、狀態回寫來源系統。重送不重開、補送、漏單補送等由來源系統設計與負責。 |
| 6. 上傳財政部 | 於規定時限內產生 XML,經 TURNKEY 上傳財政部整合服務平台。 |
營業人請注意:開立失敗與漏開發票
- 開立時稽核若有發票錯誤,系統會拒絕開立並回覆錯誤原因,以符合規定、避免違規開立。
- 請務必注意開立失敗訊息(API 回傳或回寫狀態):依錯誤原因修正後重新送交,避免漏開發票導致與客戶或稅務爭議。
- 建議將開立結果(成功/失敗、錯誤代碼或原因)回寫來源系統,並建立補開或重試流程。
注意事項
- 一筆交易對應一個取號責任來源:發票版情境下,發票號由營業人系統產出,e首發票不代為取號。
- 來源系統需具備:字軌/期別/切本與會計內控一致、重送不重開邏輯、補送與回寫狀態處理,以避免重號、漏號與切本不一致。
本情境對應 API 使用
| 用途 | API 路徑 | 說明與規格 |
|---|---|---|
| 開立發票 | POST /terpapi/Append/Invoices |
營業人系統取號後,帶發票號與開立資料送交。欄位、簽章、B2B/B2C/稅別見 OpenAPI。 |
| 作廢發票 | POST /terpapi/Update/CancelInvoices |
單筆或批次作廢;SellerID、InvoiceNumber、CancelDate、CancelReason。 |
| 折讓發票 | POST /terpapi/Update/AllowanceInvoice |
B2B/B2C、應稅/免稅/零稅/混稅;稅額與總計檢核見規格。 |
| 完整說明與開發注意事項 | — | API 說明與開發注意事項、OpenAPI 規格(YAML) |
對應程式與文件
| 項目 | 連結 |
|---|---|
| 發票字軌號碼管理 | 程式功能與操作說明 → 程式 EINV410、雛型檢視 |
| 發票版 Excel 範本 | 發票版 Excel 範本填寫說明(InvoiceProcessStatus、InvoiceID/BillingNo 重複檢查、切本序時序號) |
| 取號差異與選型 | 取號管理差異與選型 |
| 逾期稽核與上傳時限 | 逾期稽核與預防處置措施 |
| 開立/作廢/折讓 API | 技術文件 → API 說明與開發注意事項 |