前情提要

在展開之前先帶入一下背景設定,這樣在接下來的文章會比較好解釋:
營業人
  • 企業名稱:正港鳳梨披薩店
  • 統一編號:72344335
小明
  • 身份:上班族(一般消費者)
小王
  • 身份:超硬鋼鐵大王股份有限公司老闆
  • 公司統一編號:20101820

電子發票相關規定及規則筆記

B2C 電子發票正面

一張正確的(企業對非營業人B2C)電子發票必須含有以下幾個必要條件:

  1. 寬度 5.7 cm ,自上緣算起 9 cm 內必須包含以下所提的第一區到第五區的資料。
  2. 最上方為營業人企業識別標章:如範例中的"正港鳳梨比薩館"
  3. 第二區塊必須為:"電子發票證明聯"字樣, 電子發票所屬期別(109年09-10月)以及統一發票字軌號碼(Ex-33527484), 這三行文字高度必須大於 0.5 公分。
  4. 第三區塊為發票基本資料,如申報稅額格式代號、隨機碼、賣方及買方統一編號, 此區的文字高度必須大於 0.2 公分。
  5. 第四區為發票基本資訊一維條碼,內容為<期別><發票號碼><隨機碼>,並以CODE39格式生成一維條碼 以範例中的發票來說,這個一維條碼中所帶的資料為:10910EX335274843755
  6. 第五區為兩個二維條碼,主要提供行動應用如:載具等採集發票資訊及防偽用途
    左方二維條碼
    包含統一發票字軌號碼、發票開立日期、隨機碼、 銷售額、總計額、賣方統一編號、買方統一編號以及加密用驗證資訊, 每個接續前一個資訊接續紀錄。, 如果左邊的二維條碼不夠使用則可以接續紀錄在右邊的二維條碼中,這些資料的前 77 位依序為:
    1. 統一發票字軌 10 位 (EX33527484)
    2. 發票開立日期民國年 2 位、月份 2 位、日期 2 位共 7 位 (1090917)
    3. 隨機碼 4 位 (3755)
    4. 紀錄未稅的金額 8 碼,並以 16 進位記載, 範例中稅後總計 3500 元,因此未稅總計為 3333 元 (00000D05)
    5. 紀錄稅後的金額 8 碼,並以 16 進位記載, 範例中稅後總計 3500 元 (00000DAC)
    6. 買方統一編號 8 位,如果買方為一般消費者並沒有統一編號,則帶上 00000000。
    7. 賣方統一編號 8 位。(72344335)
    8. 加密驗證資訊:將發票字軌及隨機碼共 14 碼合併後透過 AES 加密,並將其透過 Base64 編碼。 假設我的 AES 密鑰為:youwillneverknowEX335274843755加密後並透過 base64 編碼的結果為:72U7ZqST5bh4iUFurGzQ6w==
    9. 因此我們就可以得出範例中二維條碼前 77 位的內容為EX335274841090917375500000D0500000DAC000000007234433572U7ZqST5bh4iUFurGzQ6w==
    接下來的資料為消費相關資料,接續的資料需要以:與前 77 位相隔,然後接續之後的資料,接下來的資料每個區段都需要以:區隔開來:
    1. 營業人自用 10 位,若這 10 位沒有用途,則使用 10 個*符號填滿。
    2. 購買的完整品目筆數,在這張發票中,訂了7個500元(含稅)的12吋充滿鳳梨比薩。但因為只有一種,所以這裡的值為 1。3
    3. 交易品目總比數,範例中為 7。
    4. 中文編碼方法:
      • Big5 編碼為 0
      • UTF-8 編碼為 1
      • Base64 編碼為 2
    5. 之後的區段為品名、數量及單價接續顯示,直到左方二維條碼紀錄不下為止,在範例中為:"充滿鳳梨比薩:7:500"
    6. 因此後面的區段就是:**********:1:7:0:充滿鳳梨比薩:7:500
    因此左方的二維條碼的完整內容就是:EX335274841090917375500000D0500000DAC000000007234433572U7ZqST5bh4iUFurGzQ6w==:**********:1:7:0:充滿鳳梨比薩:7:500
    右方二維條碼
    作為左方空間不敷使用時, 接續紀錄的二維條碼,基本上左邊僅會有商品名稱數量及單價的列表了,這個區段永遠以**開頭。
    1. 因為在範例中並沒有左方二維條碼不敷使用的狀況,因此在範例中,右方的內容僅有**兩個字。
正港鳳梨比薩館
電子發票證明聯
109年09-10月
EX-33527484
2020-09-17 10:44:41
隨機碼:3755 總計:3500
賣方:72344335

B2C 電子發票反面

B2C 電子發票反面必須有供中獎人填寫資料的欄位:

  1. 中獎金額
  2. 中獎人簽名欄
  3. 電話
  4. 必須有"兌獎若有疑義,請洽客服專線 4128282; 或請至下列網址查詢 http://invoice.etax.nat.gov.tw/"並附上網址的二維條碼。
領獎收據: 一、金額(新台幣)_______ 元整 二、中獎人簽名(正楷)或蓋章
_____________________________
三、電話 _________________ 四、兌獎若有疑義,                    
請洽客服專線
4128282; 或請
至下列網址查詢
http://invoice.etax.nat.gov.tw/

B2C 與 B2B 的差別

B2C 是指營業人與一般消費者之間的交易, 拿前情提要的狀態來說, 就是小明向正港鳳梨比薩館購買比薩, 或是小王向正港鳳梨比薩館購買比薩的情況下使用, 就算小王在結帳時報了超硬鋼鐵大王股份有限公司的統一編號, 但是交易人仍然為小王而非公司,因此視為 B2C 交易。

B2B 是指營業人與其他營業人或者營業人與機關團體時使用, 例如超硬鋼鐵大王股份有限公司直接以公司名稱向正港鳳梨比薩店購買 100 個 12 吋充滿鳳梨比薩, 這就是 B2B 之間的交易。

以超硬鋼鐵大王股份有限公司訂購比薩的情況來看由小王訂購或者用公司名稱訂購結果可能非常相似, 最終都是以超硬鋼鐵大王股份有限公司的錢來支付比薩費用, 但是意思上確有很大的不同,如果是 B2B 交易,應是由公司的錢直接交付給方, 但 B2C 卻需要由小王先壂繳相關費用,而後再向公司報公帳。


電子發票印出以一張為原則

簡單來說就是,世界上不能有兩張電子發票證明聯正本,假設遇到以下狀況

統一發票給獎辦法第十一條
統一發票有下列各款情形之一,不適用本辦法給獎之規定:

三、
破損不全或填載模糊不清、無法辨認者。但經開立發票之營利事業證明其收執聯與存根聯所記載事項確屬相符經查明無訛者,不在此限。

也就是說,當發票破損或是發票上面的資訊已經磨損消失了,導致資料不是很齊全,
消費者可以向發票開立的營業人申請"電子發票證明聯補印", 而此張電子發票證明聯補印需要與原破損的電子發票一同作為中獎證明喔!

若兩張正本重複開立,則有可能發生以下狀況:

統一發票給獎辦法第十五條之一

一、使用非主管稽徵機關配給之各種類統一發票字軌號碼。
二、重複開立或列印主管稽徵機關配給之統一發票字軌號碼。
三、作廢發票未收回統一發票收執聯或電子發票證明聯。
四、銷售特定貨物與外籍旅客,未依外籍旅客購買特定貨物申請退還營業稅實施辦法第八條第二項第二款規定記載。
五、未依加值型及非加值型營業稅法第三十二條之一第一項規定將統一發票資訊傳輸至財政部電子發票整合服務平台存證,經主管稽徵機關通知限期傳輸,屆期未傳輸。

經核准代中獎人將中獎獎金匯入或記錄於指定帳戶或金融支付工具之機構,不符合相關作業規定致國庫溢付獎金,該機構所在地主管稽徵機關應具 函責令其賠付溢付獎金。

從這個法條來看,如果重複開立了兩張相同字軌的統一發票證明聯正本,且剛好這兩張發票剛好也中了1000萬,則該發票的開立人需要賠付國家溢付的獎金,而不是向中獎人追回溢付的獎金喔!

正港鳳梨比薩館
電子發票證明聯補印
109年09-10月
EX-33527484
2020-09-17 10:44:41
隨機碼:3755 總計:3500
賣方:72344335

電子發票前五區的順序不可對調

如標題所示,前五區的資訊順序不可以變更, 如果營業人有需要,則可以在兩個二維條碼下方增加分店或機台資訊

正港鳳梨比薩館
電子發票證明聯
109年09-10月
EX-33527484
2020-09-17 10:44:41
隨機碼:3755 總計:3500
賣方:72344335
店 0959 機 0928 結帳人員 002392
TEL:04-29182943
兌換或請出事發票含明細

抵扣稅額

若買受人需要打入買方統一編號,並且需要抵扣進項時,須要列格式25

正港鳳梨比薩館
電子發票證明聯
109年09-10月
EX-33527484
2020-09-17 10:44:41 格式 25
隨機碼:3755 總計:3500
賣方:72344335 買方:20101820
店 0959 機 0928 結帳人員 002392
TEL:04-29182943
兌換或請出事發票含明細

若為特種稅額,則格式及申報格式代號不須列印,但是應該加註:不得抵扣,用於提示買受人。

正港鳳梨比薩館
電子發票證明聯
109年09-10月
EX-33527484
2020-09-17 10:44:41 不得抵扣
隨機碼:3755 總計:3500
賣方:72344335 買方:20101820
店 0959 機 0928 結帳人員 002392
TEL:04-29182943
兌換或請出事發票含明細

統一編號買方賣方標題應一致

買受人統一編號應列為"買方"或"買方統編",若左方以"賣方"顯示則須以"買方顯示"。

假設今天發票的賣方統一編號以"賣方統編"顯示,則右方則須顯示"買方統編",如範例。

正港鳳梨比薩館
電子發票證明聯
109年09-10月
EX-33527484
2020-09-17 10:44:41 不得抵扣
隨機碼:3755 總計:3500
賣方統編:72344335 買方統編:20101820
店 0959 機 0928 結帳人員 002392
TEL:04-29182943
兌換或請出事發票含明細

以發票明細列印為原則

  • 若買受人為非營業人(B2C):除經交易雙方合意,得免交付明細,明細應字二維碼以下裁切。
  • 若買受人為營業人(B2B)買受人要求打統編(B2C):則必須接續於二維碼下方繼續列印明細,且不裁切
明細需要記載的內容
  • 品名
  • 數量
  • 單價
  • 金額(單價*數量)
  • 總計
  • 課稅別(應稅TX、零稅率TZ)
  • 若為B2B發票則需要增列銷售額(應稅、零稅率以及免稅銷售額應該分別列出) 以及稅額
正港鳳梨比薩館
電子發票證明聯
109年09-10月
EX-33527484
2020-09-17 10:44:41
隨機碼:3755 總計:3500
賣方統編:72344335
店 0959 機 0928 結帳人員 002392
TEL:04-29182943
兌換或請出事發票含明細

交易明細

充滿鳳梨比薩     7    500    3500TX

共 1 項
總計 3500
現金 4000
找零 500


訂單總體折扣金額處理方法

依照電子發票實施作業要點內指出, 針對消費品目明細在部分情況下(例如:折扣、點數扣抵...等)無[數量]資訊下,則該品目可不記錄於二維條碼中。 因此折扣等品向可不用寫入二維碼,因此也可以將折扣寫入二維條碼也是沒有問題的。

在以往的作法中或不支援商品單價為負數的電子發票平台中, 常會將訂單總體折扣之金額分攤至各個品項中做減免,以達到總金額折扣之目標, 在E首發票:電子發票加值中心:電子發票銷貨發票上開立單獨折扣品向是否正確 一文中提到:

一張發票上有:

A品項 數量 1 金額 100
B品項 數量 1 金額 150
C品項 數量 1 金額 200
折扣 50 元

總金額 400元 (含稅) 未稅 381 元 稅金 19 元
經國稅局解釋 原開立辦法 屬於折扣項目 必須針對該品項作分攤折扣才能滿足發票開立的標準。



A品項 數量 1 金額 100 – 20 = 80
B品項 數量 1 金額 150 – 15 = 135
C品項 數量 1 金額 200 – 15 = 185
總金額 400元 (含稅) 未稅 381 元 稅金 19 元

如果折扣是 是屬於折讓,則需另開立折讓單。

另外在內政部的常見問答:機關採購多項財物或勞務而取得廠商提供固定金額折扣,是否須將該金額平均分攤於收據或統一發票各項單價? 一文中提到:

機關取得支出憑證,係為證明支付事實所取得之收據、統一發票或相關書據,倘廠商提供之折讓未明確歸屬任一項目,其開立之收據或統一發票以總額減項方式記明,亦可證明支付事實,無須要求平均分攤於各項單價。

從這裡看出當營業人提出折讓時且未明歸屬任一項目時,可以總額減項方式註明,只要可以證明支付之事實,就無須要求平均分攤各項單價。

總體金額折扣金額方法總結:

因此當訂單總額要做折扣時,有以下三種方法可以處理:

  1. 除了統一發票之外,另外再開立折讓。
  2. 將折扣金額平均分攤於各個品項中
  3. 新增一個金額為負數且沒有數量的品項,作為抵扣總額之用。

以上這三個方法都可以作為總體金額折扣的處理方法。

正港鳳梨比薩館
電子發票證明聯
109年09-10月
EX-33527484
2020-09-17 10:44:41
隨機碼:3755 總計:3300
賣方統編:72344335
店 0959 機 0928 結帳人員 002392
TEL:04-29182943
兌換或請出事發票含明細

交易明細

充滿鳳梨比薩     7    500    3500TX
Discount                                -200

共 1 項
總計 3300
現金 3500
找零 200