台灣線上賣家最常犯的錯誤,就是把電商稅務跟發票系統混為一談。前者決定顧客在結帳時看到的商品價格是含稅還是未稅,後者是事後的財務與法律紀錄。WooCommerce 分開管理兩件事,只有弄清楚了才能避免後面一邊開發票、一邊發現庫存算不出來的窘境。
稅務系統的核心邏輯
稅務設定決定了四件事:何時計算稅金、以什麼地址為準、套哪個稅率、以及顯示給客戶看的價格是稅前還是稅後。這四件事串連了整個購物流程——從商品頁到結帳頁,然後進到後台的訂單與報表。
首先要啟用稅務功能。進後台「WooCommerce 設定 > 稅務」,勾選「啟用稅務計算」。一旦開啟,系統會在訂單計算區塊自動加上稅金欄位,結帳頁也會多出稅金一行。如果關閉,整個稅務系統形同虛設,任何稅率設定都不會生效。
啟用功能前的準備工作
在正式設定稅率之前,要先確認「商品基礎地址」。系統預設以商家所在地為基準計算稅金,這個設定藏在「WooCommerce 設定 > 一般」的店鋪地址。台灣電商一般填自己的營業所在地,然後在稅務設定的「計算稅金的基礎」選擇「商家地址」——意思是不管顧客在哪裡下單,都套用商家所在地的稅率。
第二項重點是「商品價格含稅或未稅」的定義。同樣在「WooCommerce 設定 > 一般」的下方,有兩個單選框:「商品價格為含稅價格」或「商品價格為未稅價格」。選哪一個會決定後台商品編輯頁裡那個「價格」欄位的意義。
選「含稅」,那欄位就是顧客看到的最終價格,系統會自動扣掉稅金;選「未稅」,那欄位是成本或進價概念,系統會自動加上稅金。台灣電商慣例多數選「含稅」,因為顧客習慣看到的就是結帳價格。但如果公司內部以未稅進貨成本管理,選「未稅」也合理。
建立標準稅率
台灣統一發票上標準稅率是 5%。在「WooCommerce 設定 > 稅務」點「新增稅率」,欄位依序填:
- 國家/地區:選 Taiwan(TW)
- 州/省:空著不填,代表整個國家
- 城市:空著不填
- 郵遞區號:空著不填
- 稅率:輸入 5
- 複合稅率:不用勾,台灣沒有複合稅
- 運費課稅:勾選的話,運費也要加稅;不勾則只有商品稅金
對大多數台灣賣家而言,勾選「運費課稅」最直接,因為顧客從結帳頁看到「小計 + 運費 = 應稅金額」會更清楚。
商品價格與稅級的實務設定
建立稅率後,回到商品編輯頁,會多出一個「稅級」的下拉選單。預設選「標準稅率」就會套用剛建好的 5%。有些商品可能免稅(書籍、兒童奶粉在某些國家免稅),就改選「無稅」或另外建的「免稅稅率」。
如果後台「商品價格為含稅價格」,那商品編輯頁填的「價格」就是 1,050 元(稅後),系統會算出稅前 1,000 元。顧客在前台購物車看到的也是 1,050 元,運費、稅金各自分行顯示。如果改成「未稅價格」,後台填 1,000 元,前台自動加稅變 1,050 元,效果一樣只是管理邏輯反過來。
在「WooCommerce 設定 > 一般」的「稅務顯示選項」,有另外兩個選框:「店鋪中的價格顯示為含稅」和「購物車和結帳頁的價格顯示為含稅」。實務上兩個都勾,讓前後台視覺一致——顧客從逛商品頁、加購物車、到結帳,看到的金額都是最終要付的金額。
與電子發票外掛的搭配注意事項
很多台灣電商用雲端發票外掛(如歐付寶電子發票、綠界電子發票),這些外掛會在訂單成立時自動開立電子發票。重點是,電子發票只讀取後台的訂單資料,不會因為你在稅務設定裡打開或關閉稅率而改變。換句話說,稅務設定做得再完美,如果發票外掛的欄位沒對應正確,發票照樣開錯。
具體來說,金流串接的時候要確認金流商回傳給系統的金額有沒有包含稅金。大部分主流金流(綠界、藍新、Stripe)都會正確回傳,但少數自訂金流可能會漏掉稅金欄位,導致訂單總額對不上。測試訂單時務必檢查「訂單詳情 > 稅金」欄有沒有被正確加進總額。
電子發票外掛通常也會提供「稅率設定」的界面,不要跟原生稅務搞混了。前者是發票上印幾%,後者是結帳時加多少%。如果兩邊數字不一致(例如系統設 5% 但發票設 0%),會出現訂單金額跟發票金額不符的詭異現象,客服會瘋掉。
稅率更新與版本考量
2026 年台灣稅率仍是 5%,但如果未來有調整,內建稅率是靜態的,不會自動更新。也就是說,稅率改了以後,要自己進後台改一次稅率設定,新商品才會套用新稅率;舊商品如果已確定稅級,改稅率設定不會影響它們。這也是為什麼某些賣家會有「去年商品是舊稅率、今年商品是新稅率」的混亂狀況。預防方法是在稅率調整時檢查一下舊商品有沒有需要重新指派稅級。
另外,如果搭配複雜的稅務需求(例如進口稅、附加稅),內建稅務系統會力有未逮,這時要考慮外掛像 TaxJar 或 WooCommerce Tax Rate Importer,但一般台灣單一稅率的情況用內建系統就夠了。
設定對了,結帳頁流暢、訂單清清楚楚、發票對帳也不亂;設定錯了,每筆訂單都要手工調整,還容易開錯發票。前期花半小時確認四件事——啟用稅務、設商家地址、選商品價格格式、建稅率——會省掉往後無數小時的客服糾紛。