Federal Income Tax Calculator
Estimate your federal income tax liability with our free calculator. Understanding the progressive tax bracket system helps you plan for tax season, optimize withholdings, and make informed decisions about income, deductions, and retirement contributions.
2024 Federal Tax Brackets (Single Filers)
| Tax Bracket | Income Range | Tax Rate | Tax on Lower Brackets |
|---|---|---|---|
| 10% | $0 - $11,600 | 10% | $0 |
| 12% | $11,601 - $47,150 | 12% | $1,160 |
| 22% | $47,151 - $100,525 | 22% | $5,426 |
| 24% | $100,526 - $191,950 | 24% | $17,168 |
| 32% | $191,951 - $243,725 | 32% | $39,110 |
| 35% | $243,726 - $609,350 | 35% | $55,678 |
| 37% | Over $609,350 | 37% | $183,647 |
How Progressive Taxation Works
A common misconception: being in the 22% bracket doesn't mean all your income is taxed at 22%. Only income within that bracket pays 22%—lower portions pay lower rates. Someone earning $80,000 doesn't pay $17,600 (22%); they pay approximately $12,200 effective.
Federal Tax Calculator
``javascript
function calculateFederalTax(income, filingStatus = 'single') {
// 2024 brackets for single filers
const brackets = [
{ max: 11600, rate: 0.10 },
{ max: 47150, rate: 0.12 },
{ max: 100525, rate: 0.22 },
{ max: 191950, rate: 0.24 },
{ max: 243725, rate: 0.32 },
{ max: 609350, rate: 0.35 },
{ max: Infinity, rate: 0.37 }
];
let tax = 0;
let previousMax = 0;
for (const bracket of brackets) {
if (income > bracket.max) {
tax += (bracket.max - previousMax) * bracket.rate;
previousMax = bracket.max;
} else {
tax += (income - previousMax) * bracket.rate;
break;
}
}
const effectiveRate = (tax / income * 100).toFixed(2);
return { tax: tax.toFixed(2), effectiveRate: effectiveRate + '%' };
}
``
Reducing Your Federal Tax Bill
Maximize pre-tax retirement contributions (401k, traditional IRA), use HSA if eligible, claim all eligible deductions (standard or itemized), and consider tax-loss harvesting for investments. Each dollar contributed to a 401k reduces taxable income dollar-for-dollar.