keyboard_arrow_down

How Tax Brackets Work in the United States - Synopsis

When taxes are calculated, everyone's first bracket is taxed equally. Once an individual's yearly income surpasses the first bracket, any amount of income above the first bracket and below the next bracket is taxed at the next bracket's rate.

A deduction is something that reduces an individual's taxable income. Someone could make $40,000, and if they deducted $10,000, they would only get taxed on $30,000. Every year a Standard Deduction is established that applies for everyone by default. However, if someone could show they spent more on deductible expenses than the standard, they could use their own deductions instead.

Every year, US tax brackets are redefined by law. By looking at income and tax brackets per year, we can see how changes in tax policy affect incomes differently.

Please see the interactive examples below. You can show and hide sections of the page when you are done with them.

In addition to the charts below, you can view a 3D graph of taxes paid on a range of incomes over time at the link below:

3D - Tax on Incomes over Time

Further Resources

For historical tax rates, please visit TaxFoundation.org

For more recent tax rates, please visit MoneyChimp.com

Breakdown Incomes for Year Taxes over Time 3D Visualization

Specific Income Breakdown for a Single Year

Here is how the taxes would be calculated for a specific income based on the selected Tax Year. The amount of tax is shown per bracket, and the effective tax rate for the income is shown below.



Income Bracket Amount Taxed in Bracket Tax Rate Tax Amount
${{ formatNumberForDisplay(breakdown.bracket) }} ${{ formatNumberForDisplay(breakdown.max) }} {{ formatNumberForDisplay(breakdown.taxRate) }}% ${{ formatNumberForDisplay(breakdown.taxAmount) }}

Income specified was ${{ formatNumberForDisplay(specificIncomeBreakdown.calculatedIncome) }}
Standard Deduction was ${{ formatNumberForDisplay(taxDeductionAmount) }}
Taxable Income was ${{ formatNumberForDisplay(specificIncomeBreakdown.taxableIncome) }}
The total amount of tax owed would be ${{ formatNumberForDisplay(specificIncomeBreakdown.totalAmount) }}
The effective tax rate would be {{ formatDecimalAsPercent(specificIncomeBreakdown.effectiveTaxRate) }}
The net income after tax would be ${{ formatNumberForDisplay(specificIncomeBreakdown.netIncome) }}