Income Tax Estimator — File‑driven (2025)

Enter taxable wages only — BAH/BAS are non‑taxable. FICA is computed on gross wages. Update rules by uploading .txt files containing JSON.

States table (.txt or .json)
Upload a text file containing JSON with flat/progressive rules.
Federal table (.txt or .json)
Upload a text file containing JSON: standard_deduction + brackets per filing status.

Standard deduction: 15,750

Estimated taxes

Federal (before credits)
$0
Credits applied
-$0
Federal (after credits)
$0
State tax
$0
FICA — Social Security
$0
FICA — Medicare
$0
Total taxes
$0
After‑tax income
$0
Effective tax rate
0.00%

Federal taxable income = (wages − adjustments) − deductions. Credits reduce tax dollar‑for‑dollar. FICA is computed on gross wages; most salary deferrals don’t reduce it. Military BAH/BAS are non‑taxable and excluded here.

You can store versioned files per year (e.g., tax-federal-2026.txt, tax-states-2026.txt) and upload when rates change.

Defaults: built‑in 2025 federal and NC/TX state logic when no files are loaded.