內容整理至 2026-10-20,實際以主管機關公告為準;個案請洽會計師或記帳士。
[!note] 本篇為國稅局講義或特定年度整理,部分金額為當年度數字;各年度最新金額見 稅務事實清單。
一、檔案命名規則
主檔名為營利事業統一編號(8 位數字),副檔名依資料類型區分:
| 檔案類型 |
檔名格式 |
說明 |
| 進銷項資料 |
BAN.TXT |
81 bytes 固定長度記錄 |
| 銷售額與稅額申報書 |
BAN.TET_U |
112 欄,| 分隔,UTF-8 |
| 兼營直接扣抵法附表 |
BAN.T01 |
|
| 零稅率銷售額 |
BAN.T02 |
83 字元固定長度 |
| 舊乘人小汽車及機車進項 |
BAN.T03_U |
19 欄,| 分隔 |
| 兼營稅額調整計算表 |
BAN.T07 |
|
| 固定資產退稅清單 |
BAN.T08_U |
12 欄,| 分隔 |
| 拍定承受進項憑證 |
BAN.T09_U |
17 欄,| 分隔 |
_U 後綴 = UTF-8 編碼(支援特殊文字),無 _U = ASCII。
二、進銷項資料檔(BAN.TXT)— 附件五
記錄長度:81 Bytes(固定長度),每筆一行。
欄位定義
| 欄項名稱 |
屬性及長度 |
起始 |
結束 |
備註 |
| 格式代號 |
X(002) |
1 |
2 |
見下方格式代號表 |
| 申報營業人稅籍編號 |
X(009) |
3 |
11 |
|
| 流水號 |
X(007) |
12 |
18 |
按順序編列,不得重複 |
| 資料所屬年月 |
|
|
|
|
| 資料所屬年度 |
9(003) |
19 |
21 |
民國年 3 位 |
| 資料所屬月份 |
9(002) |
22 |
23 |
|
| 買受人統一編號 |
X(008) |
24 |
31 |
*欄位共用 |
| 發票訖號 |
9(008) |
24 |
31 |
*欄位共用 |
| 銷售人統一編號 |
X(008) |
32 |
39 |
|
| 統一發票 |
|
|
|
|
| 發票字軌 |
X(002) |
40 |
41 |
|
| 發票(起)號碼 |
9(008) |
42 |
49 |
|
| 彙總張數 |
9(004) |
32 |
35 |
*欄位共用 |
| 空白 |
X(004) |
36 |
39 |
*欄位共用 |
| 其他憑證號碼 |
X(010) |
40 |
49 |
|
| 公用事業載具流水號 |
X(010) |
40 |
49 |
|
| 空白 |
X(004) |
32 |
35 |
|
| 海關代徵營業稅繳納證號碼 |
X(014) |
36 |
49 |
|
| 銷售金額 |
9(012) |
50 |
61 |
*欄位共用,元為單位,左補零 |
| 營業稅稅基 |
9(012) |
50 |
61 |
*欄位共用 |
| 課稅別 |
X(001) |
62 |
62 |
1=應稅 2=零稅率 3=免稅 F=作廢 D=空白未使用 |
| 營業稅額 |
9(010) |
63 |
72 |
元為單位,左補零 |
| 扣抵代號 |
X(001) |
73 |
73 |
1=可扣進貨費用 2=可扣固定資產 3=不可扣進貨費用 4=不可扣固定資產 |
| 空白 |
X(005) |
74 |
78 |
|
| 特種稅額稅率 |
X(001) |
79 |
79 |
|
| 彙加註記 / 分攤註記 |
X(001) |
80 |
80 |
*欄位共用 |
| 通關方式註記 |
X(001) |
81 |
81 |
|
欄位共用:同一位置的欄位依格式代號不同而使用不同欄位。
格式代號表
進項(21-29)
| 代號 |
說明 |
| 21 |
進項三聯式、電子計算機統一發票 |
| 22 |
進項二聯式收銀機統一發票、載有稅額之其他憑證(應稅內含) |
| 23 |
三聯式/電子計算機/三聯式收銀機/一般稅額電子發票之進貨退出或折讓證明單 |
| 24 |
二聯式收銀機統一發票及載有稅額其他憑證之進貨退出或折讓證明單 |
| 25 |
進項三聯式收銀機統一發票及一般稅額計算之電子發票、公用事業憑證 |
| 26 |
每張稅額 500 元以下之進項三聯式/電子計算機統一發票(筆數彙總申報) |
| 27 |
每張稅額 500 元以下之進項二聯式收銀機/載有稅額其他憑證(筆數彙總申報) |
| 28 |
進項海關代徵營業稅繳納證 |
| 29 |
進項海關退還溢繳營業稅申報單 |
銷項(31-38)
| 代號 |
說明 |
| 31 |
銷項三聯式、電子計算機統一發票 |
| 32 |
銷項二聯式、二聯式收銀機統一發票 |
| 33 |
三聯式/電子計算機/三聯式收銀機/一般稅額電子發票之銷貨退回或折讓證明單 |
| 34 |
二聯式/二聯式收銀機/銷項免用統一發票之銷貨退回或折讓證明單 |
| 35 |
銷項三聯式收銀機統一發票及一般稅額計算之電子發票 |
| 36 |
銷項免用統一發票 |
| 37 |
特種稅額之銷項憑證(含特種稅額計算之電子發票) |
| 38 |
特種稅額銷貨退回或折讓證明單(含特種稅額計算之電子發票) |
申報期間限制
| 類型 |
可申報期間 |
| 一般進項憑證 |
10 年內 |
| 進項折讓單 |
當期(月),不可逾期 |
| 銷項發票 |
當期(月) |
| 銷項折讓單 |
最多逾一期(月) |
三、銷售額與稅額申報書檔(BAN.TET_U)— 附件六
共 112 欄,各欄以 | 分隔(每筆記錄需 111 個 |)。
編碼:UTF-8(無 BOM),各筆記錄以 CRLF(16 進位 0D0A)分隔。
屬性說明
| 符號 |
意義 |
| X |
文數字(英數) |
| 9 |
數字,不足左補零 |
| S9 |
帶正負號數字(正負號併入最後一位),不足左補零 |
| C |
可含中文與全型標點 |
欄位定義(完整 112 欄)
基本資料(序號 1-8)
| 序號 |
欄項名稱 |
屬性及長度 |
備註 |
| 1 |
資料別 |
X(001) |
401=一般應稅、403=兼營免稅、404=特種稅額 |
| 2 |
檔案編號 |
X(008) |
|
| 3 |
統一編號 |
X(008) |
|
| 4 |
所屬年月 |
X(005) |
民國年3位+月份2位 |
| 5 |
申報代號 |
X(001) |
|
| 6 |
稅籍編號 |
X(009) |
|
| 7 |
總繳代號 |
X(001) |
|
| 8 |
使用發票份數 |
9(010) |
|
一般稅額銷項金額 — 應稅銷售額(序號 9-14)
| 序號 |
欄項名稱 |
屬性及長度 |
備註(代號) |
| 9 |
三聯式電子計算機發票 |
S9(012) |
代號 1 |
| 10 |
收銀機發票(三聯式)及電子發票 |
S9(012) |
代號 5 |
| 11 |
二聯式收銀機(二聯式)發票 |
S9(012) |
代號 9 |
| 12 |
免用發票 |
S9(012) |
代號 13 |
| 13 |
退回及折讓 |
S9(012) |
代號 17 |
| 14 |
合計 |
S9(012) |
代號 21 |
一般稅額銷項金額 — 應稅稅額(序號 15-20)
| 序號 |
欄項名稱 |
屬性及長度 |
備註(代號) |
| 15 |
三聯式電子計算機發票 |
S9(010) |
代號 2 |
| 16 |
收銀機發票(三聯式)及電子發票 |
S9(010) |
代號 6 |
| 17 |
二聯式收銀機(二聯式)發票 |
S9(010) |
代號 10 |
| 18 |
免用發票 |
S9(010) |
代號 14 |
| 19 |
退回及折讓 |
S9(010) |
代號 18 |
| 20 |
合計 |
S9(010) |
代號 22 |
免稅出口區/科學園區銷售額(序號 21)
| 序號 |
欄項名稱 |
屬性及長度 |
備註(代號) |
| 21 |
免稅出口區/科學園區/保稅倉庫等銷售額 |
S9(012) |
代號 82 |
零稅率銷售額(序號 22-25)
| 序號 |
欄項名稱 |
屬性及長度 |
備註(代號) |
| 22 |
非經海關出口應附證明文件者 |
S9(012) |
代號 7 |
| 23 |
經海關出口免附證明文件者 |
S9(012) |
代號 15 |
| 24 |
退回及折讓 |
S9(012) |
代號 19 |
| 25 |
合計 |
S9(012) |
代號 23 |
免稅銷售額(序號 26-31)
| 序號 |
欄項名稱 |
屬性及長度 |
備註(代號) |
| 26 |
三聯式電子計算機發票 |
S9(012) |
代號 4 |
| 27 |
收銀機發票(三聯式)及電子發票 |
S9(012) |
代號 8 |
| 28 |
二聯式收銀機(二聯式)發票 |
S9(012) |
代號 12 |
| 29 |
免用發票 |
S9(012) |
代號 16 |
| 30 |
退回及折讓 |
S9(012) |
代號 20 |
| 31 |
合計 |
S9(012) |
代號 24 |
特種稅額 — 特種飲食(序號 32-35)
| 序號 |
欄項名稱 |
屬性及長度 |
備註(代號) |
| 32 |
25% 銷售額 |
S9(012) |
代號 52 |
| 33 |
25% 稅額 |
S9(010) |
代號 53 |
| 34 |
15% 銷售額 |
S9(012) |
代號 54 |
| 35 |
15% 稅額 |
S9(010) |
代號 55 |
特種稅額 — 銀行保險及信託投資業(序號 36-41)
| 序號 |
欄項名稱 |
屬性及長度 |
備註(代號) |
| 36 |
其他專屬本業收入 2% 銷售額 |
S9(012) |
代號 56 |
| 37 |
其他專屬本業收入 2% 稅額 |
S9(010) |
代號 57 |
| 38 |
非專屬本業收入 5% 銷售額 |
S9(012) |
代號 58 |
| 39 |
非專屬本業收入 5% 稅額 |
S9(010) |
代號 59 |
| 40 |
再保收入 1% 銷售額 |
S9(012) |
代號 60 |
| 41 |
再保收入 1% 稅額 |
S9(010) |
代號 61 |
特種稅額 — 免稅收入/合計(序號 42-46)
| 序號 |
欄項名稱 |
屬性及長度 |
備註(代號) |
| 42 |
免稅收入銷售額 |
S9(012) |
代號 62 |
| 43 |
退回及折讓銷售額 |
S9(012) |
代號 63 |
| 44 |
退回及折讓稅額 |
S9(010) |
代號 64 |
| 45 |
合計銷售額 |
S9(012) |
代號 65 |
| 46 |
合計稅額 |
S9(010) |
代號 66 |
銷售額分析(序號 47-49)
| 序號 |
欄項名稱 |
屬性及長度 |
備註(代號) |
| 47 |
銷售額總計 |
S9(012) |
代號 25 |
| 48 |
土地 |
S9(012) |
代號 26 |
| 49 |
其他固定之資產 |
S9(012) |
代號 27 |
應比例計算得扣抵進項金額(序號 50-59)
統一發票扣抵聯(含一般稅額計算之電子計算機發票扣抵聯):
| 序號 |
欄項名稱 |
屬性及長度 |
備註(代號) |
| 50 |
進貨及費用 |
S9(012) |
代號 28 |
| 51 |
固定資產 |
S9(012) |
代號 30 |
三聯式收銀機發票扣抵聯及一般稅額計算之電子發票:
| 序號 |
欄項名稱 |
屬性及長度 |
備註(代號) |
| 52 |
進貨及費用 |
S9(012) |
代號 32 |
| 53 |
固定資產 |
S9(012) |
代號 34 |
載有稅額之其他憑證(含二聯式收銀機發票):
| 序號 |
欄項名稱 |
屬性及長度 |
備註(代號) |
| 54 |
進貨及費用 |
S9(012) |
代號 36 |
| 55 |
固定資產 |
S9(012) |
代號 38 |
退出及折讓:
| 序號 |
欄項名稱 |
屬性及長度 |
備註(代號) |
| 56 |
進貨及費用 |
S9(012) |
代號 40 |
| 57 |
固定資產 |
S9(012) |
代號 42 |
合計:
| 序號 |
欄項名稱 |
屬性及長度 |
備註(代號) |
| 58 |
進貨及費用 |
S9(012) |
代號 44 |
| 59 |
固定資產 |
S9(012) |
代號 46 |
應比例計算得扣抵進項稅額(序號 60-69)
統一發票扣抵聯:
| 序號 |
欄項名稱 |
屬性及長度 |
備註(代號) |
| 60 |
進貨及費用 |
S9(010) |
代號 29 |
| 61 |
固定資產 |
S9(010) |
代號 31 |
三聯式收銀機發票扣抵聯及電子發票:
| 序號 |
欄項名稱 |
屬性及長度 |
備註(代號) |
| 62 |
進貨及費用 |
S9(010) |
代號 33 |
| 63 |
固定資產 |
S9(010) |
代號 35 |
載有稅額之其他憑證:
| 序號 |
欄項名稱 |
屬性及長度 |
備註(代號) |
| 64 |
進貨及費用 |
S9(010) |
代號 37 |
| 65 |
固定資產 |
S9(010) |
代號 39 |
退出及折讓:
| 序號 |
欄項名稱 |
屬性及長度 |
備註(代號) |
| 66 |
進貨及費用 |
S9(010) |
代號 41 |
| 67 |
固定資產 |
S9(010) |
代號 43 |
合計:
| 序號 |
欄項名稱 |
屬性及長度 |
備註(代號) |
| 68 |
進貨及費用 |
S9(010) |
代號 45 |
| 69 |
固定資產 |
S9(010) |
代號 47 |
進項總金額(序號 70-71)
| 序號 |
欄項名稱 |
屬性及長度 |
備註(代號) |
| 70 |
進貨及費用(含不得扣抵憑證及普通收據) |
S9(012) |
代號 48 |
| 71 |
固定資產 |
S9(012) |
代號 49 |
兼營營業人查填(序號 72-73)
| 序號 |
欄項名稱 |
屬性及長度 |
備註(代號) |
| 72 |
不得扣抵比例 |
9(003) |
代號 50 |
| 73 |
得扣抵之進項稅額 |
S9(010) |
代號 51 |
海關代徵營業稅(序號 74-79)
| 序號 |
欄項名稱 |
屬性及長度 |
備註(代號) |
| 74 |
繳納證扣抵聯 進貨及費用金額 |
S9(012) |
代號 78 |
| 75 |
繳納證扣抵聯 固定資產金額 |
S9(012) |
代號 80 |
| 76 |
進口免稅貨物 |
S9(012) |
代號 73 |
| 77 |
購買國外勞務給付額 |
S9(012) |
代號 74 |
| 78 |
繳納證扣抵聯 進貨及費用稅額 |
S9(010) |
代號 79 |
| 79 |
繳納證扣抵聯 固定資產稅額 |
S9(010) |
代號 81 |
購買國外勞務(序號 80-81)
| 序號 |
欄項名稱 |
屬性及長度 |
備註(代號) |
| 80 |
營業稅額計算 |
S9(010) |
代號 75 |
| 81 |
應納稅額計算 |
S9(010) |
代號 76 |
稅額計算(序號 82-95)
| 序號 |
欄項名稱 |
屬性及長度 |
備註(代號) |
| 82 |
本(期)月銷項稅額合計 |
S9(010) |
代號 101 |
| 83 |
購買國外勞務應納稅額 |
S9(010) |
代號 103 |
| 84 |
特種稅額計算應納稅額 |
S9(010) |
代號 104 |
| 85 |
中途歇業年底調整補徵應繳稅額 |
S9(010) |
代號 105 |
| 86 |
小計(1+3+4+5) |
S9(010) |
代號 106 |
| 87 |
得扣抵進項稅額合計 |
S9(010) |
代號 107 |
| 88 |
上期(月)累積留抵稅額 |
S9(010) |
代號 108 |
| 89 |
中途歇業或年底調整應退稅額 |
S9(010) |
代號 109 |
| 90 |
小計(7+8+9) |
S9(010) |
代號 110 |
| 91 |
本期(月)應實繳稅額(6-10) |
S9(010) |
代號 111 |
| 92 |
本期(月)申報留抵稅額(10-6) |
S9(010) |
代號 112 |
| 93 |
得退稅限額合計 |
S9(010) |
代號 113 |
| 94 |
本期(月)應退稅額 |
S9(010) |
代號 114 |
| 95 |
本期(月)累積留抵稅額 |
S9(010) |
代號 115 |
申報人資訊(序號 96-104)
| 序號 |
欄項名稱 |
屬性及長度 |
| 96 |
申報種類 |
X(001) |
| 97 |
縣市別 |
X(001) |
| 98 |
自行或委託辦理申報註記 |
X(001) |
| 99 |
申報人身分證統一編號 |
X(010) |
| 100 |
申報人姓名 |
C(012) |
| 101 |
申報人電話區域碼 |
X(004) |
| 102 |
申報人電話 |
X(011) |
| 103 |
申報人電話分機 |
X(005) |
| 104 |
代理申報人登錄(文)字號 |
C(050) |
購買國外勞務項目(序號 105-112)
| 序號 |
欄項名稱 |
屬性及長度 |
備註(代號) |
| 105 |
外國保險業再保費收入給付金額 |
S9(012) |
代號 67 |
| 106 |
第11條各業專屬本業勞務給付金額 |
S9(012) |
代號 69 |
| 107 |
其他給付金額(含銀行業等本業收入) |
S9(012) |
代號 71 |
| 108 |
外國保險業再保費收入稅額 |
S9(010) |
代號 68 |
| 109 |
第11條各業專屬本業勞務稅額 |
S9(010) |
代號 70 |
| 110 |
其他稅額 |
S9(010) |
代號 72 |
| 111 |
銀行業等本業收入 5% 銷售額 |
S9(012) |
代號 84 |
| 112 |
銀行業等本業收入 5% 稅額 |
S9(010) |
代號 85 |
四、401 vs 403 vs 404 表差異
| 項目 |
401 表 |
403 表 |
404 表 |
| 適用對象 |
專營應稅及零稅率(加值型) |
兼營免稅或特種稅額 |
專營特種稅額 |
| 資料別 |
1 |
3 |
4 |
| 免稅銷售額欄位 |
空白 |
有值 |
空白 |
| 特種稅額欄位 |
空白 |
有值 |
有值 |
| 不得扣抵比例(序號72) |
空白 |
有值 |
空白 |
五、媒體標籤規範
磁片或光碟片正面應粘貼標籤,標註:
- 檔案名稱與標籤
- 記錄長度
- 序號與片數
- 產生日期
- 操作人員或聯絡人姓名
六、TXT 媒體檔範例
以銷項三聯式發票為例(格式代號 31):
3108xxxxxxx0000001102015xxxxxxx53xxxxxxKN49xxxxxx000000003754100000000018811
解析:
| 位置 |
值 |
欄位 |
| 1-2 |
31 |
格式代號(銷項三聯式) |
| 3-11 |
08xxxxxxx |
申報營業人稅籍編號(9碼) |
| 12-18 |
0000001 |
流水號 |
| 19-21 |
102 |
資料所屬年度(民國102年) |
| 22-23 |
01 |
資料所屬月份 |
| 24-31 |
54xxxxxx |
買受人統一編號 |
| 32-39 |
53xxxxxx |
銷售人統一編號 |
| 40-41 |
KN |
發票字軌 |
| 42-49 |
49xxxxxx |
發票號碼 |
| 50-61 |
000000003754 |
銷售金額(NT$3,754) |
| 62 |
1 |
課稅別(應稅) |
| 63-72 |
0000000188 |
營業稅額(NT$188) |
| 73 |
1 |
扣抵代號(可扣進貨費用) |
| 74-78 |
(空白) |
空白 |
| 79 |
(空白) |
特種稅額稅率 |
| 80 |
(空白) |
彙加/分攤註記 |
| 81 |
(空白) |
通關方式註記 |
七、法規來源
- 營業稅電子資料申報繳稅作業要點 第 17-21 條
- 行政院公報第 024 卷第 231 期(2018.12.04)附件五、附件六
- 財政部主管法規共用系統:https://law-out.mof.gov.tw/LawContent.aspx?id=GL009478
實務重點與案例
實務重點:進項折讓單「不可逾期」是最常踩的雷
進項折讓單必須在「當期(月)」申報,不可逾期。若本期收到上期的進項折讓單卻未申報扣減,會造成虛報進項稅額的違章。相比之下,銷項折讓單可以「逾一期」申報。這個不對稱規定是實務中最容易犯錯的點,記帳士和會計人員務必在每期結帳時逐筆核對折讓單。
實務重點:401/403/404 表的選擇判斷
檔案中的「資料別」欄位決定使用哪張申報書:1 = 401 表(專營應稅及零稅率)、3 = 403 表(兼營免稅或特種稅額)、4 = 404 表(專營特種稅額)。若公司從專營應稅變成兼營免稅(例如開始出租不動產),必須從 401 改為 403,媒體檔的資料別也要跟著改,否則會被退件。
實務重點:媒體檔 BAN.TXT 的 81 bytes 固定長度陷阱
BAN.TXT 每筆記錄固定 81 bytes,不足的欄位必須補空白或補零。常見錯誤包括:(1) 流水號重複(每筆必須唯一);(2) 課稅別欄位填錯(1=應稅、2=零稅率、3=免稅);(3) 扣抵代號混淆(1=可扣進貨費用、2=可扣固定資產、3=不可扣進貨費用、4=不可扣固定資產)。
案例:格式代號填錯導致退件
F 記帳士事務所替客戶申報營業稅,將進項電子發票的格式代號誤填為 21(三聯式紙本發票),正確應為 25(三聯式收銀機發票及電子發票)。國稅局系統比對後發現格式代號與發票類型不符,整批媒體檔被退件,客戶因此逾期申報被加徵滯報金。正確做法:申報前務必核對格式代號表,電子發票用 25/35,紙本三聯式用 21/31。
案例:UTF-8 編碼檔案未去除 BOM 導致上傳失敗
G 公司使用 Excel 匯出 BAN.TET_U 檔案,但 Excel 預設會在 UTF-8 檔案開頭加入 BOM(Byte Order Mark,3 bytes 的 EF BB BF)。國稅局系統不接受含 BOM 的檔案,上傳時報「格式錯誤」。解法:用文字編輯器(如 Notepad++)另存為「UTF-8 無 BOM」格式,或在程式匯出時指定不加 BOM。