基於2025年最新稅制規則的台灣綜合所得稅計算器,提供詳細的稅務計算、節稅建議和完整的稅額計算公式說明。
🚀 立即使用 - https://tsesc.github.io/tw-tax-calculator-ex/
無需安裝,直接在瀏覽器中使用完整功能的台灣綜合所得稅計算器。
- ✅ 2025年最新稅制 - 完全依據財政部公布的2025年稅務規則
- ✅ 詳細計算過程 - 顯示完整的稅額計算公式和步驟
- ✅ 智慧扣除額計算 - 自動計算各項免稅額、扣除額和特別扣除額
- ✅ 完整扣除額支援 - 支援所有可選擇的扣除額項目
- ✅ 已婚分開計稅 - 支援三種計稅方式,自動選擇最省稅方案
- ✅ 節稅建議 - 提供合法的節稅策略和建議
- ✅ 即時計算 - 輸入資料即時顯示計算結果
- ✅ 資料快取 - 自動保存輸入資料,頁面重新整理不遺失
- ✅ 響應式設計 - 支援桌面和行動裝置
- 適用年齡從5歲以下擴大至6歲以下
- 第2名子女起享有加成50%(22.5萬元)
- 取消排富規定,所有家庭均可適用
- 從列舉扣除額改為特別扣除額,申報更簡便
- 每戶每年最高18萬元
- 適用租屋自住且無自有住宅者
- 免稅額:每人9.7萬元(+5,000元)
- 標準扣除額:單身13.1萬元(+7,000元)、夫妻26.2萬元(+14,000元)
- 薪資及身心障礙扣除額:各21.8萬元(+11,000元)
- 基本生活費:每人21萬元(+8,000元)
| 綜合所得淨額 | 稅率 | 累進差額 |
|---|---|---|
| 0 - 59萬 | 5% | 0 |
| 59萬 - 133萬 | 12% | 41,300 |
| 133萬 - 266萬 | 20% | 147,700 |
| 266萬 - 498萬 | 30% | 413,700 |
| 498萬以上 | 40% | 911,700 |
- 單身上班族:年收入44.6萬元以下免稅
- 雙薪夫妻:年收入89.2萬元以下免稅
- 四口之家(含2名6歲以下子女):年收入146.1萬元以下免稅
npm installnpm run devnpm run buildnpm run preview# 啟動即時監聽模式(watch)
npm run test
# 僅執行一次(CI 或驗收環境)
npm run test:run
# 產生覆蓋率報告(./coverage)
npm run test:coverage手動驗收(Local Testing)
- 啟動本地開發伺服器:
npm run dev
- 於瀏覽器開啟
http://localhost:5173。 - 輸入不同情境資料,確認計算結果、快取/清除功能、已婚計稅方式比較等互動皆正常。
- 若有修改程式碼,頁面將自動透過 Vite HMR 熱重載,無須手動重新整理。
測試檔案位於 src/test 目錄,採用 Vitest + Testing Library 進行 React 元件測試,執行環境為 jsdom。如需自訂測試設定,請參閱 vitest.config.ts。
- React 18 - 現代化的使用者介面函式庫
- TypeScript - 型別安全的JavaScript
- Tailwind CSS - 原子化CSS框架
- Vite - 快速的建置工具
- shadcn/ui - 高品質的UI元件庫
tax-cal/
├── src/
│ ├── components/
│ │ ├── TaxForm/ # 計算器表單與結果元件
│ │ └── ui/ # 共用 UI 基礎元件
│ ├── hooks/ # React 自訂 hooks(useLocalStorage、useTaxCalculation 等)
│ ├── utils/ # 通用工具與格式化函式
│ ├── data/ # 稅務規則與常數
│ ├── lib/ # 核心運算與演算法
│ ├── types/ # 全域型別定義
│ ├── App.tsx # 主應用元件
│ ├── main.tsx # 入口檔
│ └── index.css # 全域樣式
├── vitest.config.ts # Vitest 測試設定
├── tailwind.config.js # Tailwind 設定
├── vite.config.ts # Vite 設定
└── ...
- 薪資收入(自動扣除薪資特別扣除額)
- 其他收入(利息、股利、租金等)
- 婚姻狀況(單身/已婚合併申報)
- 已婚計稅方式(合併/薪資分開/全部分開/自動選擇)
- 6歲以下子女(享有幼兒學前特別扣除額)
- 一般扶養親屬(6歲以上70歲以下)
- 70歲以上長輩(享有較高免稅額)
- 大專院校學生(教育學費特別扣除額)
- 身心障礙人士(身心障礙特別扣除額)
- 長期照顧需求者(長期照顧特別扣除額)
- 房屋租金支出(2025年新制特別扣除額,每戶18萬元)
- 儲蓄投資利息(每戶27萬元)
- 長期照顧特別扣除額(每人12萬元,有排富規定)
-
捐贈
- 一般捐贈:限所得總額20%
- 政府、國防、文化資產捐贈:無金額限制
-
人身保險費
- 非健保保費:每人限24,000元(人壽、傷害、年金保險等)
- 全民健保費:無金額限制,可全額扣除
-
醫療及生育費用
- 無金額限制,核實認列
- 限公立醫院、健保特約醫院
-
災害損失
- 不可抗力災害造成的財產損失
- 無金額限制,需扣除保險理賠
-
自用住宅購屋借款利息
- 每戶限30萬元
- 重要:需先扣除儲蓄投資特別扣除額
- 應納稅額及有效稅率
- 稅後淨收入
- 適用稅率級距(以顏色區分分級稅率)
- 完整計算步驟(薪資淨額→扣除額→綜合所得淨額→應納稅額)
- 扣除額明細分項(自動展開列舉/特別扣除額)
- 已婚分開計稅比較(自動選擇最省稅方案,並標示差異)
- 個別納稅人明細(薪資分開計稅時會分別列出配偶各自稅額)
- 快取狀態顯示與一鍵清除
- 扣除額規劃 - 善用各項特別扣除額,特別是2025年大幅調升的幼兒學前扣除額
- 保險規劃 - 人身保險費每人每年最高2.4萬元,健保費無限制全額扣除
- 捐贈節稅 - 合法捐贈可列舉扣除,一般限所得總額20%
- 投資理財 - 儲蓄投資特別扣除額每戶27萬元
- 房屋租金 - 租屋族新福利,房租改列特別扣除額,每戶18萬元
- 長期照顧 - 符合條件者每人可扣除12萬元(有排富規定)
- 已婚計稅 - 系統自動比較三種計稅方式,選擇最省稅方案
購屋借款利息扣除額 = 支付利息 - 儲蓄投資特別扣除額(最高30萬元)
例如:
- 房貸利息:30萬元
- 儲蓄利息:2.8萬元
- 實際可扣除房貸利息:30萬 - 2.8萬 = 27.2萬元
- 合併計稅:夫妻所得合併,適用同一稅率級距
- 薪資分開計稅:本人薪資單獨計稅,其他所得合併計稅
- 全部分開計稅:夫妻各自計稅,各適用不同稅率級距
- 自動選擇:系統計算三種方式,自動選擇稅負最低者
本計算器僅供參考,實際稅額計算請以財政部公告為準。建議在正式申報前諮詢專業稅務人員。
- ✅ 新增長期照顧特別扣除額
- ✅ 人身保險費分項(非健保/健保費)
- ✅ 完整列舉扣除額支援
- ✅ 已婚分開計稅功能
- ✅ 資料快取功能
- ✅ 2025年最新稅制規則
- ✅ 基礎稅務計算功能
- ✅ 2025年稅率級距
- ✅ 基本扣除額計算
MIT License - 詳見 LICENSE 檔案
💡 提示:記得保留收據和相關證明文件,以備申報時使用!