同時做B2B與B2C,歐盟VAT怎麼判?台灣跨境電商混合銷售完整指南(2026)

B2B與B2C VAT判定流程圖,顯示從買方身份確認到Reverse Charge或OSS/IOSS申報的完整決策路徑與文件保存要求

同時做B2B與B2C,VAT判定核心差異是什麼?

台灣跨境電商同時做B2B與B2C銷售時,歐盟VAT判定的核心差異在於「誰負責繳納VAT」與「在哪裡繳納VAT」。B2B交易通常適用Reverse Charge機制(買方自行繳納VAT),賣方無需在銷售國註冊VAT;B2C交易則適用Distance Selling規則,賣方需根據銷售門檻判定是否在銷售國註冊VAT或使用OSS/IOSS簡化申報。若混合銷售且未正確區分,可能導致重複繳稅、稅務稽查風險或Amazon等平台下架。

關鍵判定點包含:(1) 買方身份確認(企業或消費者)(2) 有效VAT稅號驗證(VIES系統查詢)(3) 銷售門檻計算(B2C部分是否超過€10,000)(4) 申報制度選擇(OSS/IOSS vs 個別國家註冊)。實務上,台灣賣家需建立完整的訂單分類系統,並保存買方VAT稅號、發票、物流證明等文件至少10年,以應對稅務稽查。

為什麼B2B與B2C的VAT處理方式不同?

歐盟VAT制度的核心原則是「消費地課稅」(taxation at destination),但B2B與B2C的稅務責任分配機制不同。根據歐盟增值稅指令2006/112/EC,B2B交易採用Reverse Charge(反向徵收)機制,將VAT繳納責任轉移給買方企業,避免跨境賣家需在每個銷售國註冊VAT。B2C交易則由賣方負責繳納VAT,需根據Distance Selling門檻判定註冊義務。

B2B交易: Reverse Charge機制

Reverse Charge是指當台灣賣家(非歐盟企業)銷售商品或服務給歐盟企業買方時,買方企業需在自己的VAT申報表中同時申報「進項VAT」與「銷項VAT」,賣方無需繳納VAT。前提條件包括:

  1. 買方必須是有效的VAT註冊企業:需提供有效的歐盟VAT稅號(如DE123456789)
  2. 賣方需驗證買方VAT稅號:透過VIES系統查詢確認
  3. 發票需明確標註Reverse Charge:發票上需註明「Reverse Charge – VAT to be accounted for by the customer」或類似文字
  4. 保存完整交易證明:包含買方VAT稅號驗證記錄、發票、物流證明、買方企業註冊證明等

若買方無法提供有效VAT稅號,或VIES查詢結果為無效,該筆交易將被視為B2C,賣方需負責繳納VAT。

B2C交易: Distance Selling規則

Distance Selling(遠距銷售)是指台灣賣家跨境銷售商品給歐盟消費者(最終用戶)。根據2021年7月生效的e-commerce package,所有歐盟27國統一採用€10,000年銷售門檻(全歐盟合計)。判定邏輯如下:

  • 年銷售額≤€10,000:可選擇在台灣或賣家所在國(如有歐盟實體)繳納VAT,適用當地稅率
  • 年銷售額>€10,000:必須在每個銷售國註冊VAT並繳納當地稅率,或選擇OSS(One-Stop Shop)簡化申報制度

若從台灣直接發貨且單筆訂單價值≤€150,可使用IOSS(Import One-Stop Shop)簡化進口VAT繳納,避免買方在清關時額外支付進口VAT。


圖2: B2B與B2C VAT判定流程圖

 

B2B與B2C發票格式對照表,顯示買方資訊、金額顯示、VAT處理、責任歸屬的關鍵差異與發票錯誤風險警示


混合銷售的實務操作挑戰

挑戰一: 買方身份確認與VAT稅號驗證

台灣賣家最常遇到的問題是買方聲稱自己是企業,但無法提供有效VAT稅號。實務操作建議:

  1. 強制要求企業買方提供VAT稅號:在結帳流程中設定必填欄位
  2. 即時VIES驗證:串接VIES API自動驗證,或手動查詢VIES系統
  3. 驗證失敗處理:若VAT稅號無效,系統自動轉為B2C訂單,加收當地VAT並在發票中顯示
  4. 保存驗證記錄:將VIES查詢結果截圖或API回應保存至少10年

⚠️ 常見誤區: 買方提供公司名稱或營業登記號碼不等於有效VAT稅號。歐盟VAT稅號格式為「國家代碼+8-12位數字」(如DE123456789、FR12345678901),必須透過VIES驗證。

挑戰二: B2C銷售門檻計算與OSS/IOSS選擇

當B2C年銷售額接近或超過€10,000時,需判定是否註冊OSS或在個別國家註冊VAT。決策考量:

方案 適用情境 優點 缺點
OSS註冊 銷售分散於多國,無本地倉儲 單一申報表,無需多國註冊 需委託歐盟稅務代理,年費€500-1,500
個別國家註冊 集中於1-2國銷售,或有FBA倉儲 直接與當地稅務機關往來 需在每國委託代理,成本高
IOSS註冊 從台灣直接發貨,單筆≤€150 免除進口VAT,加快清關 僅適用低價值貨物,需每月申報

💡 實務技巧: 若B2C銷售剛超過€10,000,可先選擇OSS註冊(成本較低),待銷售規模擴大或在特定國家設立FBA倉儲時,再評估個別註冊。

挑戰三: 發票開立與申報分類

B2B與B2C的發票格式與申報分類不同,需建立完整的訂單管理系統:

B2B發票必備要素:

  • 賣方與買方完整資訊(公司名稱、地址、VAT稅號)
  • 發票編號與日期
  • 商品描述與數量
  • 不含VAT的金額(Net Amount)
  • 明確標註「Reverse Charge」或「VAT to be accounted for by the customer」
  • 不顯示VAT金額與稅率

B2C發票必備要素:

  • 賣方資訊與VAT稅號
  • 買方姓名與地址(非企業)
  • 發票編號與日期
  • 商品描述與數量
  • 含VAT的金額(Gross Amount)
  • VAT金額與適用稅率(如標準稅率19%、降低稅率7%)

根據德國聯邦財政部規定,若發票未正確標註Reverse Charge,稅務機關可能要求賣方補繳VAT並處以罰款(可達未繳稅額的10-20%)。


圖3: B2B與B2C發票格式對照表

 

B2B與B2C發票格式對照表,顯示買方資訊、金額顯示、VAT處理、責任歸屬的關鍵差異與發票錯誤風險警示


需要特別注意的5個合規紅線

紅線一: 未驗證買方VAT稅號即適用Reverse Charge

若未透過VIES驗證買方VAT稅號有效性,稅務機關可能認定該筆交易為B2C,要求賣方補繳VAT並處以罰款。即使買方事後提供稅號,仍可能被視為事後補正,無法免除罰款。

紅線二: B2C銷售超過€10,000未註冊VAT

根據Distance Selling規則,年銷售額超過€10,000後仍未註冊VAT,每筆交易都可能被視為逃稅,罰款可達未繳稅額的20%,並可能面臨刑事責任(嚴重逃稅)。Amazon等平台會定期要求賣家提供VAT稅號,若無法提供可能暫停銷售權限或扣款代繳。

紅線三: 混淆OSS與IOSS適用範圍

OSS適用於歐盟境內跨境B2C銷售(賣家已在歐盟),IOSS適用於從歐盟境外(如台灣)進口低價值貨物(≤€150)。若台灣賣家使用OSS申報從台灣發貨的訂單,或使用IOSS申報高價值貨物(>€150),將導致申報錯誤與補稅風險。

紅線四: 發票未正確標註Reverse Charge

B2B發票若未明確標註「Reverse Charge」或「VAT to be accounted for by the customer」,稅務機關可能要求賣方補繳VAT。特別是德國、法國、義大利等國,對發票格式要求嚴格,需使用當地語言標註。

紅線五: 文件保存不完整

歐盟VAT法規要求保存所有交易文件至少10年,包含:VAT稅號驗證記錄、發票、物流證明、買方企業註冊證明、VIES查詢截圖等。若稅務稽查時無法提供,可能被視為無效交易,需補繳VAT並處以罰款。

總結

  • B2B交易適用Reverse Charge,買方自行繳納VAT,前提是買方提供有效VAT稅號且通過VIES驗證
  • B2C交易適用Distance Selling規則,年銷售額>€10,000需註冊VAT或使用OSS/IOSS簡化申報
  • 混合銷售需建立完整訂單分類系統,區分B2B與B2C,並使用不同發票格式與申報方式
  • 保存完整文件至少10年,包含VAT稅號驗證、發票、物流證明,應對稅務稽查
  • 避免5大合規紅線:未驗證VAT稅號、超門檻未註冊、混淆OSS/IOSS、發票格式錯誤、文件保存不完整

若對歐盟VAT稅務合規仍有疑問,歡迎參考綠圈圈官網的專業顧問服務。


常見問題FAQ

Q1: 買方提供VAT稅號但VIES查詢無效,該怎麼處理?

若VIES查詢結果為無效,該筆訂單必須視為B2C交易,賣方需加收當地VAT並在發票中顯示。建議聯繫買方確認稅號正確性,或要求提供企業註冊證明。保存VIES查詢截圖作為證據。

Q2: 同一個客戶有時以企業身份購買,有時以個人身份購買,如何處理?

需根據每筆訂單的實際情況判定。若客戶提供有效VAT稅號且通過VIES驗證,視為B2B;若未提供或驗證失敗,視為B2C。建議在系統中設定客戶標籤,但每筆訂單仍需獨立驗證。

Q3: OSS和IOSS可以同時使用嗎?

可以。若台灣賣家同時有「從台灣直接發貨的低價值貨物B2C訂單(≤€150)」和「從歐盟倉儲發貨的跨境B2C訂單」,可同時註冊IOSS和OSS,分別申報不同類型的銷售。

Q4: B2B交易需要在發票上顯示買方VAT稅號嗎?

是的。B2B發票必須包含買方完整資訊,包括企業名稱、地址和VAT稅號。這是Reverse Charge機制的必要證明文件,若發票缺少買方VAT稅號,稅務機關可能不承認Reverse Charge適用性。

Q5: 如果B2C銷售額剛好在€10,000附近,如何判定是否需要註冊VAT?

€10,000是全歐盟27國B2C銷售額的年度合計門檻。建議在銷售額達到€8,000-9,000時開始準備VAT註冊,避免超過門檻後才匆忙處理。可選擇OSS註冊(較簡便)或在主要銷售國註冊。

Q6: 發票開錯了(B2B誤開成B2C或反之),如何補救?

需立即作廢錯誤發票並重新開立正確發票。若已申報VAT,需在下一期申報時更正。建議聯繫稅務代理或當地稅務機關說明情況,避免被視為故意逃稅。保存所有更正記錄與溝通證明。

Q7: Amazon要求提供VAT稅號,但我只做B2B銷售,還需要註冊嗎?

即使只做B2B銷售,若透過Amazon FBA倉儲(即使僅用於B2B訂單),仍可能觸發本地倉儲的VAT註冊義務。建議確認是否使用FBA,以及B2B買方是否全部提供有效VAT稅號。若無法確保100% B2B,建議註冊VAT以避免平台風險。

Q8: Reverse Charge機制適用於所有歐盟國家嗎?

是的。Reverse Charge是歐盟統一的VAT機制,適用於所有27個成員國的B2B跨境商品與服務交易。但需注意:(1)買方必須是有效VAT註冊企業 (2)需透過VIES驗證 (3)發票需正確標註。


官方參考資料

本文引用以下官方權威來源,確保資訊準確性:

  1. 歐盟增值稅指令2006/112/EC
    https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:02006L0112-20200101
    歐盟官方法律資料庫,提供VAT指令完整條文、Reverse Charge機制、Distance Selling規則與2021 e-commerce package修訂內容。
  2. 歐盟委員會VAT資訊交換系統(VIES)
    https://ec.europa.eu/taxation_customs/vies/
    歐盟官方VAT稅號驗證系統,可查詢歐盟27國企業VAT稅號有效性,用於B2B交易Reverse Charge適用性確認。
  3. 德國聯邦財政部(Bundesministerium der Finanzen)
    https://www.bundesfinanzministerium.de/Web/EN/Issues/Taxation/VAT/vat.html
    德國官方稅務機關,提供德國VAT發票格式要求、Reverse Charge標註規範與B2B/B2C申報細則。

延伸閱讀

想更深入了解歐盟VAT稅務合規?推薦您閱讀:

zh_CNZH