做進銷存系統碰到的第一個台灣特有問題,就是稅。

不是「稅率是多少」這種問題,而是「同一筆金額,這張單上的稅要怎麼算進去」。不同行業、不同客戶、甚至同一家店的不同商品,處理方式都可能不一樣。

先講清楚:營業稅不是一律 5%

這篇文章原本寫成「台灣的營業稅是固定 5%」,這個講法不夠精確,先更正。

依《加值型及非加值型營業稅法》:

  • 一般稅率:第 10 條規定稅率最低不得少於 5%、最高不得超過 10%,徵收率由行政院訂定,目前一般營業人適用 5%。多數買賣業、服務業屬於這一類。
  • 特種稅額計算:第 11 條規定金融保險業本業 5%、再保費收入 1%、其他銷售額 2%;第 12 條規定夜總會、有娛樂節目的餐飲店 15%,酒家與有陪侍服務的茶室等 25%;第 13 條規定小規模營業人及按摩業 1%,農產品批發市場承銷人 0.1%。
  • 零稅率:第 7 條的外銷貨物、國際運輸等,稅率是 0%,但仍屬於課稅範圍,進項稅額可以退還。
  • 免稅:第 8 條列舉土地、醫療勞務、教科書等項目,免徵營業稅,性質與零稅率不同。

BZ66 的稅別設定,設計對象是適用一般 5% 稅率的買賣業。如果你的業別屬於特種稅額計算或查定課徵,這套算法不適用,請依國稅局核定方式處理。

免稅、零稅率、免用統一發票,是三件事

這三個詞常被混在一起,但意思差很多:

  • 免稅:這筆交易本身依法免徵營業稅。
  • 零稅率:稅率是 0%,仍在課稅範圍內,申報義務與免稅不同。
  • 免用統一發票:講的是「憑證怎麼開」,不是「要不要繳稅」。小規模營業人可以免用統一發票、開立收據,但仍依第 13 條按 1% 查定課徵;只有查定銷售額未達起徵點時才免繳。自 114 年 1 月 1 日起,買賣業起徵點為每月銷售額 10 萬元、銷售勞務業別為 5 萬元。

所以「不開發票的小店」不等於「免稅」,兩者要分開判斷。

BZ66 的三種稅別設定

外加(應稅外加):報價未含稅,結帳時另外加 5%。

常見於 B2B 交易。供應商報一個未稅價,發票上分開列出「未稅金額」與「稅額」。報 1,000 元,實收 1,050 元。

內含(應稅內含):報價已含稅,稅額內嵌在金額裡。

零售常見。標價 105 元,其中含 5 元的稅。消費者看到的數字就是要付的數字。

不計稅:這張單不長出稅額欄位,金額多少就是多少。

免稅交易、零稅率交易,或你本來就免用統一發票、以收據記錄的情況,都可以用這個設定。要注意:這個設定只是讓 BZ66 不幫你算稅,不代表這筆交易在稅法上免稅,該不該申報仍要依實際業別與交易性質判斷。

同一家店,可能同時用到三種

一間批發商,對公司行號的客戶開含稅發票(外加),對個人散客可能收含稅現金(內含),跟農民買的免稅農產品則用不計稅。三種情況並存,進銷存系統不能只支援一種。

BZ66 的做法是三層設定:

  1. 系統預設:在設定頁選好最常用的稅別,之後每張單自動套用。
  2. 客戶/供應商層:特定客戶固定用不同稅別時,在客戶資料設定,開單選到這個客戶時自動帶入。
  3. 逐單覆寫:每張單都可以單獨改,不受前兩層限制。

多數只做單一稅別的店家,設好第一層就夠用;會不會需要第二、三層,取決於你的客戶結構。

稅額尾數怎麼算

5% 乘下去常常不是整數。1,000 × 5% = 50 剛好,但 99 × 5% = 4.95,就要決定記 4 元還是 5 元。

BZ66 提供四捨五入、無條件進位、無條件捨去三種方式,可以在設定頁選擇,選好之後系統統一套用。這個設定請與你的記帳習慣或記帳業者的做法對齊;申報時的實際稅額,以國稅局核定與發票開立結果為準,系統的試算不能取代申報。

為什麼不支援自訂稅率

因為 BZ66 的目標使用者是適用一般 5% 稅率的小型買賣業,稅率就直接寫死 5%——多一個可以改的地方,就多一個可以改錯的地方。

代價是:適用第 11 條至第 13 條其他稅率的業別(金融保險業、特種飲食業、小規模營業人、農產品批發市場承銷人等),BZ66 算不出正確稅額。如果你屬於這些業別,開單金額仍然可以用,但稅務數字要另外處理。


本文是產品設計說明與一般資訊整理,不是稅務意見。個別交易的稅別認定、申報與憑證開立,請洽國稅局或你的記帳、會計專業人員。

資料來源

相關指南

相關開發日誌