發票版 Excel 範本填寫說明
本頁摘要
發票版 Excel 範本結構、InvoiceProcessStatus(開立/作廢/折讓)、InvoiceID 與 BillingNo 重複檢查、發票號與日期依切本序時序號。適用發票版批次匯入、FTP 上傳或檔案上傳開立/作廢/折讓。
本範本為 e首發票發票版開立、作廢、折讓的標準輸入格式,適用於營業人自行取號後,將發票號與開立資料轉成此範本格式,透過 FTP 或 後台上傳檔案 批次處理。與訂單版不同,發票版須自行管理字軌與發票號;發票號與發票日期原則上須依切本序時序號。其餘欄位填寫可參考 訂單版 Excel 範本填寫說明。
範本下載與操作手冊
請至 e首發票 營業人首次使用操作導覽 下載發票版 Excel 範本(含巨集)、字軌切號管理操作影片與相關手冊。
範本結構(三列標頭)
| 列 |
內容 |
說明 |
| 第 1 列 |
英文欄位名稱 |
對應 F0401 存證欄位,不可修改 |
| 第 2 列 |
中文欄位說明 |
供填寫者參考 |
| 第 3 列 |
填寫說明與範例 |
簡短填寫指引 |
| 第 4 列起 |
發票/作廢/折讓資料 |
每列一筆;同一發票多品項為多列(單頭單身) |
作業類型:InvoiceProcessStatus
辨別作業類型
InvoiceProcessStatus 用來辨別本筆為開立、作廢、折讓開立或折讓作廢。同一檔案可混合不同作業類型,系統依此欄位分流處理。
| 代碼 |
說明 |
| I |
發票開立 |
| C |
發票作廢 |
| A |
折讓開立 |
| D |
折讓作廢 |
重複檢查:InvoiceID 與 BillingNo
InvoiceID 與 BillingNo 重複檢查
發票版除BillingNo外,新增InvoiceID(發票號)重複檢查。同一統編底下,若 InvoiceID 或 BillingNo 已存在,系統會依情境提示無法匯入,避免重複開立或作廢。
| 欄位 |
說明 |
重複檢查 |
| InvoiceID |
發票字軌號碼(2 碼英文+8 碼數字) |
✓ 系統會檢查是否重複 |
| BillingNo |
帳單或訂單號 |
✓ 系統會檢查是否重複 |
發票號與日期:切本序時序號
依切本序時序號
發票號與發票日期原則上須依切本序時序號。營業人應依內部字軌管理與會計內控,依序取號並填寫;不可跳號或與既有發票號序不符,以免稽核不通過。
| 項目 |
說明 |
| InvoiceID |
發票號碼,格式:2 碼英文+8 碼數字 |
| UTCInvoiceDateTime |
發票日期,格式:YYYY-MM-DD(如 2017-07-01) |
| InvoiceDateTime |
發票時間;無則系統預設 |
| 順序 |
須與切本、期別、字軌之序時序號一致 |
必填與關鍵欄位
作業識別與賣方
| 欄位 |
中文 |
必填 |
填寫說明 |
| InvoiceProcessStatus |
開立狀態 |
✓ |
I=開立;C=作廢;A=折讓開立;D=折讓作廢 |
| InvoiceID |
發票字軌號碼 |
✓ |
發票號;不可重複;須依切本序時序號 |
| CompanyID |
賣方統編 |
✓ |
檔案匯入時必填;識別開立營業人 |
| UTCInvoiceDateTime |
發票日期 |
✓ |
格式 YYYY-MM-DD |
| InvoiceFor |
發票開立對象 |
✓ |
B=三聯(稅外加);C=二聯(稅內含) |
買方與金額(開立/折讓時)
| 欄位 |
中文 |
必填 |
填寫說明 |
| BuyerID |
買方統編 |
B 類必填 |
B 類:8 碼統編;C 類填 0000000000 |
| BuyerInvoiceTitle |
買方抬頭 |
B 類必填 |
B 類必填 |
| BuyerName |
買受人名稱 |
C 類選填 |
買方名稱 |
| TaxType |
課稅別 |
✓ |
1=應稅;2=零稅率;3=免稅;9=混稅(僅 C 類,單身須填 ItemTaxType) |
| SalesAmount |
銷售總額 |
✓ |
B 類:單身小計總合(未稅);C 類:含稅 |
| TaxAmount |
總稅額 |
✓ |
B 類:銷售額×5%;C 類為 0;±2 元內系統可自動調整 |
| TotalAmount |
總金額 |
✓ |
銷售總額+總稅額之和 |
選填欄位(參考訂單版)
| 欄位 |
說明 |
| CheckNumber、RandomNumber |
B 類 4 碼檢查碼;B2C 4 碼隨機碼;若無系統可補 |
| BillingNo、RelateNumber |
可紀錄訂單、採購單編號 |
| CarrierId、CarrierType、NPOBAN |
載具、捐贈 |
| BuyerEmailAddress、BuyerTelNo |
通知客戶用 |
| MainRemark |
備註 100 字內;作廢時可填作廢說明 |
單身明細(開立/折讓時)
| 欄位 |
說明 |
| DetailID |
三碼項次編碼;若無系統可補 |
| ProductName、Quantity、UnitPrice、SubTotal |
品名、數量、單價、小計=數量×單價 |
| Remark |
單身明細備註 40 字內 |
| CustomsClearanceMark |
1=非經海關;2=經海關出口;零稅率時必填 |
| BondedArea |
零稅率註記:1 保稅區/2 遠洋漁業/3 自由貿易港區 |
| ItemTaxDiff |
產品單價非預設時填 Y;預設為 N |
| ItemTaxType |
混稅時每筆單身必填:1=應稅、2=零稅、3=免稅 |
二聯(C)與三聯(B)差異
| 項目 |
二聯(C 類/B2C) |
三聯(B 類/B2B) |
| InvoiceFor |
C |
B |
| BuyerID |
0000000000 |
8 碼統編(必填) |
| BuyerInvoiceTitle |
選填 |
必填 |
| UnitPrice |
含稅價 |
未稅價 |
| TaxAmount |
0 |
5% 稅額 |
| SalesAmount |
含稅 |
未稅(單身小計總合) |
| 混稅 |
✓ 支援(TaxType=9,單身填 ItemTaxType) |
✗ B 類不可混稅 |
作業類型與欄位差異
| InvoiceProcessStatus |
主要用途 |
必填差異 |
| I(開立) |
開立新發票 |
買方、品項、金額皆須填 |
| C(作廢) |
作廢已開立發票 |
發票號、作廢日期、MainRemark 可填作廢說明 |
| A(折讓開立) |
開立折讓單 |
原發票號、折讓金額、品項 |
| D(折讓作廢) |
作廢已開立折讓單 |
折讓單號、作廢資訊 |
稽核檢查
系統匯入時會依 發票開立檢核作業 進行欄位檢核。發票號與日期須符合切本序時序號;檢核不通過時,系統會拒絕處理並回覆錯誤原因。
匯入與上傳方式
| 方式 |
說明 |
| 後台上傳 |
登入 e首發票後台 → 發票版匯入作業(依實際程式路徑) |
| FTP 上傳 |
將 Excel 放至指定 FTP 路徑,由排程自動匯入 |
流程對應
注意事項
- 勿刪除或修改第 1 列英文欄位名稱;系統依此對應 F0401。
- InvoiceID 與 BillingNo 不可重複;同一統編下重複會提示無法匯入。
- 發票號與日期須依切本序時序號;跳號或序號不符可能稽核不通過。
- CompanyID(賣方統編)檔案匯入時必填。
- 檔案格式:請使用系統提供之標準範本。
版本紀錄
| 版本 |
日期 |
修改者 |
修改內容 |
| v1.0 |
2025-02-10 |
專案負責人 |
建立發票版 Excel 範本填寫說明;InvoiceProcessStatus、InvoiceID/BillingNo 重複檢查、切本序時序號、開立/作廢/折讓作業類型。 |