{"tool":{"slug":"income-tax","name":"Income tax calculator","version":"2026-08-21","canonicalUrl":"https://carlo.finance/tools/income-tax","jsonUrl":"https://carlo.finance/tools/income-tax.json","pageUrl":"https://carlo.finance/tools/income-tax","parameters":[{"key":"wages","label":"Wages","unit":"usd-per-year","min":0,"max":100000000,"default":85000,"sourceId":null,"help":"Box 1 of your W-2, which is your salary after anything you put into a traditional 401(k), HSA, or pre-tax health premiums. Not your offer letter number if you defer part of it."},{"key":"withholding","label":"Federal tax withheld","unit":"usd-per-year","min":0,"max":100000000,"default":9000,"sourceId":null,"help":"Box 2 of your W-2: federal income tax already taken out of your checks. This does not change what you owe, only whether you get a refund or write a check."},{"key":"dependents","label":"Children under 17","unit":"count","min":0,"max":2,"default":0,"sourceId":null,"integer":true,"help":"Qualifying children under 17 with a Social Security number, each worth a $2,200 child tax credit before phase-out. Capped at 2 here: at three the refundable part needs a worksheet this engine does not compute."}],"options":[{"key":"status","label":"Filing status","options":[{"value":"single","label":"Single"},{"value":"married-joint","label":"Married filing jointly"},{"value":"married-separate","label":"Married filing separately"},{"value":"head-of-household","label":"Head of household"},{"value":"qualifying-surviving-spouse","label":"Qualifying surviving spouse"}],"default":"single","sourceId":null,"help":"Your status on the last day of the year. It sets the standard deduction and where each rate starts, so it moves the answer more than anything else on this page."}]},"taxYear":2025,"inputs":{"wages":85000,"withholding":9000,"dependents":0,"status":"single"},"result":{"totalTax":10155,"refundOrOwed":-1155,"agi":85000,"standardDeduction":15750,"taxableIncome":69250,"taxBeforeCredits":10155,"credits":0,"creditsBeforeLimit":0,"unusedCredits":0,"withheld":9000,"effectiveRate":11.95,"marginalRate":22,"afterTax":74845,"form1040":[{"line":"1z","label":"Wages","amount":85000},{"line":"11","label":"Adjusted gross income","amount":85000,"emphasis":true},{"line":"12","label":"Standard deduction","amount":15750},{"line":"15","label":"Taxable income","amount":69250,"emphasis":true},{"line":"16","label":"Tax on that income","amount":10155},{"line":"19","label":"Child and dependent credits","amount":0},{"line":"22","label":"Tax after credits","amount":10155},{"line":"23","label":"Other taxes","amount":0},{"line":"24","label":"Total tax","amount":10155,"emphasis":true},{"line":"25d","label":"Federal tax withheld","amount":9000},{"line":"27a","label":"Earned income credit","amount":0},{"line":"28","label":"Additional child tax credit","amount":0},{"line":"33","label":"Total payments","amount":9000,"emphasis":true}],"computability":{"status":"final","fileReady":true,"blocking":[]}},"drivers":[{"key":"wages","label":"Wages","step":10000,"taxDelta":2200,"sentence":"A $10,000 raise adds $2,200 of federal tax, so you keep $7,800 of it."},{"key":"dependents","label":"Children under 17","step":1,"taxDelta":-2200,"sentence":"One more child under 17 cuts the bill by $2,200."}],"sensitivity":{"byWages":[{"wages":43000,"totalTax":3035,"effectiveRate":7.06,"afterTax":39965},{"wages":64000,"totalTax":5555,"effectiveRate":8.68,"afterTax":58445},{"wages":85000,"totalTax":10155,"effectiveRate":11.95,"afterTax":74845},{"wages":106000,"totalTax":14775,"effectiveRate":13.94,"afterTax":91225},{"wages":128000,"totalTax":19787,"effectiveRate":15.46,"afterTax":108213},{"wages":170000,"totalTax":29867,"effectiveRate":17.57,"afterTax":140133}],"byStatus":[{"status":"single","label":"Single","totalTax":10155},{"status":"married-joint","label":"Married filing jointly","totalTax":5946},{"status":"married-separate","label":"Married filing separately","totalTax":10155},{"status":"head-of-household","label":"Head of household","totalTax":7025},{"status":"qualifying-surviving-spouse","label":"Qualifying surviving spouse","totalTax":5946}]},"assumptions":[{"key":"wages","label":"Wages","value":85000,"unit":"usd-per-year","provided":false,"source":null},{"key":"withholding","label":"Federal tax withheld","value":9000,"unit":"usd-per-year","provided":false,"source":null},{"key":"dependents","label":"Children under 17","value":0,"unit":"count","provided":false,"source":null},{"key":"status","label":"Filing status","value":"single","unit":"choice","provided":false,"source":null}],"sources":[{"id":"rev-proc-2024-40","name":"IRS Rev. Proc. 2024-40 (2025 inflation-adjusted items)","url":"https://www.irs.gov/pub/irs-drop/rp-24-40.pdf","asOf":"2025-01-01","note":"The rate tables, standard deduction, and credit amounts for tax year 2025, as published by the IRS."},{"id":"pl-119-21-obbba","name":"One Big Beautiful Bill Act (P.L. 119-21)","url":"https://www.govinfo.gov/app/details/PLAW-119publ21","asOf":"2025-07-04","note":"The statute that sets the current standard deduction and the $2,200 child tax credit used for 2025."},{"id":"usc-title-26","name":"26 U.S.C. (Internal Revenue Code)","url":"https://uscode.house.gov/browse/prelim@title26","asOf":"2025-01-01","note":"The code sections the calculation implements: § 1 rates, § 63 deduction, § 24 child credit, § 32 earned income credit."}],"warnings":[{"code":"balance-due","message":"Withholding of $9,000 is less than the $10,155 owed, so this leaves $1,155 due at filing. Raising withholding on a new Form W-4 spreads that across the rest of the year."}],"disclaimer":"This computes federal income tax on wage income for tax year 2025 using the standard deduction. It leaves out state and local tax, the Social Security and Medicare withheld from your check, self-employment and investment income, and itemized deductions, so it is not your return and not tax advice. Check anything that matters against your own filing."}