U.S. Income Tax Calculator

Federal & State Tax Estimator

Estimate federal income tax and supported state income tax, see your marginal and effective tax rates, and compare your estimated tax with withholding and payments to estimate a refund or balance due.

Enter your estimated 2025 tax information

Use annual amounts. Enter income and payments for the entire tax year, not one paycheck.

1. Tax profile
This version does not silently substitute another year’s rules.
Only listed jurisdictions are supported by this dataset.
Filing status affects tax brackets and deductions. See IRS filing-status guidance ↗.
2. Income
Annual taxable wages for this simplified estimate.
Simplified ordinary taxable income only.
Enter only adjustments you reasonably expect to qualify for. This field reduces estimated adjusted income.
3. Deductions and credits
See IRS withholding guidance ↗.
Recorded for context. This simplified version does not automatically assign a credit from this count.
Enter a credit only if you have independently determined that it applies.
4. Tax already paid
Optional manual addition. Do not enter Social Security or regular Medicare payroll tax here.
Tool description

Federal and supported-state income tax, rate, withholding, refund, and balance-due estimator.

Tool type

U.S. personal income tax estimation calculator.

Core logic

Income, adjustments, deductions, progressive brackets, entered credits, state rules, and payment reconciliation.

Purpose

Build an understandable planning estimate before checking the applicable government filing rules.

How this tax estimate is built
Income Adjustments Deductions Taxable income Progressive brackets Credits Tax liability Withholding + payments Refund or balance due
See the calculation breakdown
1 Input values Income and payment inputs
2 Normalized values Annual U.S. dollars
3 Formula / rules Taxable income → progressive brackets
4 Substitution Income − adjustments − deduction
5 Intermediate Federal and state liability
6 Raw result Payments − liability
7 Displayed result Estimated refund / balance
Calculation Portal method Define Validate Normalize Calculate Check Present

Formula & Methodology

How the Federal & State Tax Estimate Is Calculated

The estimator does not apply one tax percentage to all of your income. It first builds taxable income, applies the appropriate progressive tax brackets, subtracts supported credits, estimates supported state tax separately, and then compares estimated tax liability with withholding and payments.

Calculation sequence

Income Adjustments Adjusted income Deductions Taxable income Progressive brackets Credits Tax liability Payments Refund / balance due

1. Start with income

The simplified estimator combines wage income with other ordinary taxable income entered in the calculator.

Gross income = Wage income + Other taxable income

Gross income is the starting point. It is not automatically the amount on which income tax is calculated.

Subtract adjustments

Adjusted income = Gross income − Adjustments

An adjustment reduces the income used in the next stage. Only enter an adjustment if you have determined that it applies to your situation.

Important: the calculator’s “adjusted income” is a simplified modeling quantity. Your actual federal adjusted gross income may require additional income categories and adjustments.

2. Apply the deduction

For the federal estimate, the calculator uses either the 2025 standard deduction for the selected filing status or the itemized deduction amount entered by the user.

Federal taxable income = max(0, Adjusted income − Federal deduction)

The max(0, …) check prevents modeled taxable income from becoming negative.

2025 standard deduction used by this estimator

Filing status 2025 federal standard deduction
Single $15,750
Married filing jointly $31,500
Married filing separately $15,750
Head of household $23,625
Qualifying surviving spouse $31,500

Filing status matters because it can change both the standard deduction and the bracket thresholds. See IRS filing-status guidance ↗.

3. Apply progressive tax brackets

U.S. federal income tax brackets are progressive. Reaching a higher bracket does not cause all taxable income to be taxed at the higher rate. Each rate applies only to the portion of taxable income that falls inside that bracket.

Tax before credits = Σ (Income inside bracket × Bracket rate)

For a bracket with lower boundary L, upper boundary U, rate r, and taxable income T, the amount taxed inside that bracket can be represented as:

Bracket income = max(0, min(T, U) − L)
Bracket tax = Bracket income × r

The calculator repeats that calculation for each applicable bracket and adds the results.

Marginal rate: the rate applied to the last modeled dollar of federal taxable income. It is not the percentage paid on all income.

Review the official IRS federal income tax rates and brackets ↗ when checking a calculation.

4. Subtract entered federal credits

After calculating regular federal income tax, Request 1 subtracts the amount entered in the eligible federal credits field.

Estimated federal liability = max(0, Federal tax before credits − Credits entered)

In this simplified version, entered credits are modeled as nonrefundable for the regular federal income-tax calculation. They cannot reduce the modeled federal liability below zero.

Do not infer a credit from the dependent count. The dependent field records useful context, but the calculator does not automatically decide whether a person qualifies for the Child Tax Credit, Credit for Other Dependents, Earned Income Tax Credit, or another credit. Eligibility rules are more detailed than a dependent count.

5. Calculate supported state tax separately

Request 1 currently supports a California resident estimate in addition to a federal-only calculation. California is calculated separately rather than applying a generic “state tax percentage.”

CA taxable income = max(0, Modeled adjusted income − CA deduction)
Estimated CA tax = Σ (CA bracket income × CA bracket rate)

California uses its own tax brackets and deductions. Therefore:

Federal taxable income ≠ State taxable income in every tax situation
Current-model limitation: Request 1 begins the California estimate from the same modeled adjusted-income amount and then applies the California deduction and California rate schedule. An actual California return can contain additions, subtractions, credits, exemptions, residency allocations, and federal/state conformity differences not represented by that simplified calculation.

Check California rules directly through the California Franchise Tax Board tax tables and rates ↗ and California deduction guidance ↗.

6. Combine modeled liabilities

The federal and supported-state estimates are combined with any optional “other income taxes” manually entered in the calculator.

Combined income tax = Federal liability + State liability + Other taxes entered

The other-tax field is a manual addition. The calculator does not automatically derive every federal or state tax that may appear on an actual return.

7. Compare tax with withholding and payments

A refund estimate cannot be determined from income and tax brackets alone. The calculator must also know how much tax has already been paid through withholding and estimated payments.

Total payments = Federal withholding + Supported state withholding + Estimated tax payments
Reconciliation = Total payments − Combined income tax

The sign of the reconciliation determines how the result is presented.

Raw reconciliation Displayed meaning Relationship
Greater than $0 Estimated refund Payments exceed modeled liability
Equal to $0 $0 difference Payments equal modeled liability
Less than $0 Estimated balance due Modeled liability exceeds payments
A refund is not the same thing as tax savings. In this model it is primarily a reconciliation between estimated liability and tax already paid.

For withholding planning, also review the official IRS Tax Withholding Estimator ↗.

8. Marginal rate vs. effective rate

These two percentages answer different questions and should not be used interchangeably.

Federal marginal tax rate

Marginal rate = Rate of the highest federal bracket reached

This tells you the federal bracket rate applying to the last modeled dollar of taxable income.

Combined effective tax rate

Effective rate = Combined modeled income tax ÷ Gross income

Request 1 displays the combined modeled federal and supported-state income-tax burden relative to the gross income entered.

Interpret carefully: this effective rate is based on the taxes modeled by this calculator. It is not a universal measure of every federal, state, local, payroll, property, or consumption tax a household may pay.

How to estimate income tax manually

The calculator automates the arithmetic, but the same basic process can be followed by hand.

Step 1 Add the income being modeled

Add annual wages and the other ordinary taxable income included in your estimate.

Step 2 Subtract applicable adjustments

Reduce gross income by adjustments that you have determined are applicable.

Step 3 Determine the deduction

Use the applicable standard deduction or the modeled itemized-deduction amount.

Step 4 Calculate taxable income

Subtract the deduction from adjusted income, without allowing modeled taxable income to fall below zero.

Step 5 Apply each tax bracket

Tax only the income falling inside each applicable bracket at that bracket’s rate, then add the bracket amounts.

Step 6 Apply supported credits

Subtract credits according to the calculator’s stated credit treatment and eligibility assumptions.

Step 7 Calculate state tax separately

Use the supported state’s own taxable-income rules, deductions, and progressive schedule.

Step 8 Reconcile payments

Compare total withholding and estimated payments with combined modeled liability to estimate a refund or balance.

Calculation Portal seven-stage breakdown

Stage Tax-estimator treatment Check
1. Input values Tax year, jurisdiction, filing status, income, deductions, credits, withholding and payments Required values are present
2. Normalized values Monetary inputs are treated as annual U.S. dollars Same tax year and monetary basis
3. Formula / rules Select the 2025 federal and supported-state rules Correct filing status and jurisdiction
4. Substitution Insert income, deductions and other user inputs No missing or nonnumeric amounts
5. Intermediate calculation Calculate taxable income, bracket tax, credits and state liability Taxable income is not negative
6. Raw result Payments − combined modeled liability Finite arithmetic result
7. Display result Present estimated refund or balance due and rates Round for display only

Validation and calculation checks

Check Rule Reason
Tax year Must match a loaded dataset Prior-year rules must not be silently reused
Jurisdiction Must be explicitly supported State tax systems are not interchangeable
Filing status Must match a supported status Brackets and deductions depend on filing status
Money fields Must be finite numeric amounts Prevents invalid arithmetic and NaN results
Estimator inputs No negative values in Request 1 input fields The simplified interface expects positive entered amounts
Dependents Whole number ≥ 0 A dependent count cannot be fractional
Taxable income max(0, calculated taxable income) Prevents a negative amount entering the bracket engine
Credits Cannot reduce modeled regular federal liability below $0 in this implementation Request 1 treats entered credits as nonrefundable
Precision Calculate first; round for display Avoids cumulative rounding error
Final result Must be finite NaN and Infinity must never be displayed
Calculation Portal method Define Validate Normalize Calculate Check Present

Worked Examples & Analysis

Federal & State Tax Example and Withholding Scenarios

Follow a simplified 2025 federal and California calculation from annual income through taxable income, progressive tax, payments, and the estimated refund or balance due. Then use the scenario tool to see how different withholding amounts change the year-end reconciliation without changing the underlying modeled tax liability.

Worked example: single California wage earner

A single employee might use the estimator during the year to compare expected 2025 income tax with the federal and state tax already being withheld from paychecks. This example uses the same default values as the primary calculator.

Tax year
2025
Filing status
Single
Jurisdiction
Federal + California
Annual wages
$85,000
Other income
$0
Adjustments
$0
Federal withholding
$10,000
California withholding
$4,000

Step 1 — determine federal taxable income

Gross income = $85,000 + $0 = $85,000
Adjusted income = $85,000 − $0 = $85,000
Federal taxable income = $85,000 − $15,750 = $69,250

The example uses the 2025 standard deduction for a single filer established in Requests 1–2. The deduction reduces the income entering the federal progressive-bracket calculation.

Step 2 — apply the federal progressive brackets

Federal layer Income in layer Rate Tax from layer
First layer $11,925 10% $1,192.50
Second layer $36,550 12% $4,386.00
Third layer $20,775 22% $4,570.50
Total $69,250 Marginal rate: 22% $10,149.00
Federal tax = $1,192.50 + $4,386.00 + $4,570.50 = $10,149.00

The 22% marginal rate does not mean that all $85,000 of wages, or even all $69,250 of federal taxable income, is taxed at 22%. Only the portion falling in that layer receives that rate. See the IRS federal tax rates and brackets ↗.

Step 3 — estimate California taxable income and tax

Modeled CA taxable income = $85,000 − $5,706 = $79,294
California layer Income in layer Rate Tax from layer
Up to $11,079 $11,079 1% $110.79
$11,079–$26,264 $15,185 2% $303.70
$26,264–$41,452 $15,188 4% $607.52
$41,452–$57,542 $16,090 6% $965.40
$57,542–$72,724 $15,182 8% $1,214.56
Above $72,724 in this example $6,570 9.3% $611.01
Total modeled CA tax $79,294 $3,812.98
California modeling boundary: this follows the simplified method implemented in Request 1. An actual California return can differ because California AGI, exemptions, credits, additions, subtractions, residency rules, and other state-specific adjustments are not fully represented. Review the California Franchise Tax Board tables and rates ↗.

Step 4 — combine the modeled tax

Combined modeled tax = $10,149.00 + $3,812.98 = $13,961.98

Step 5 — reconcile withholding

Total withholding = $10,000 + $4,000 = $14,000
Reconciliation = $14,000 − $13,961.98 = +$38.02
The calculation says

Under this simplified model, estimated payments exceed combined modeled federal and California income tax by $38.02. The primary calculator therefore displays an estimated refund of about $38 after display rounding.

This may mean

The entered withholding is close to the modeled liability. It does not establish what the taxpayer’s actual filed return will show because the example intentionally excludes many possible return items.

Scenario comparison: same tax, different withholding

Hold the example’s modeled tax liability constant at $13,961.98 and change only the amount paid through withholding. This isolates an important distinction: changing withholding changes the estimated refund or balance due, but does not by itself change the modeled underlying income-tax liability.

Scenario Modeled tax liability Total withholding / payments Payments − liability Displayed result
Lower withholding $13,961.98 $12,000 −$1,961.98 Estimated balance due: $1,961.98
Near modeled liability $13,961.98 $14,000 +$38.02 Estimated refund: $38.02
Higher withholding $13,961.98 $16,000 +$2,038.02 Estimated refund: $2,038.02
Refund / balance relationship = Payments − Modeled tax liability
The calculation says

With the modeled liability held fixed, every additional $1 of withholding changes the reconciliation by $1.

This may mean

A larger refund in this comparison does not indicate a lower modeled tax liability. It indicates that more money was paid toward that liability during the year.

Withholding & Payment Scenario Comparator

Keep one estimated tax liability fixed and compare three payment scenarios. Use the primary Federal & State Tax Estimator when you need to calculate the liability itself.

Tool description

Compares year-end reconciliation under three withholding and payment assumptions.

Tool type

Tax payment scenario-analysis tool.

Core logic

Scenario payments − fixed modeled tax liability.

Purpose

Show how payment timing affects a modeled refund or balance without recalculating income tax.

Scenario inputs

Use the liability from the primary calculator or another estimate you are analyzing.

Scenario results

Scenario Payments Liability Raw difference Result Δ vs. Scenario 1
The calculation says

Compare the three payment scenarios.

This may mean: changing withholding or estimated payments changes how much has been prepaid toward the modeled liability. It does not, by itself, change the liability used in this comparison. For federal withholding planning, use the official IRS Tax Withholding Estimator ↗.

Why refund size and tax rate answer different questions

A common interpretation error is to treat a refund as though it measures the tax burden. The estimator separates these concepts.

Metric What changes it in this model? What it describes
Federal taxable income Modeled income, adjustments and federal deduction Income entering the federal bracket calculation
Federal marginal rate Federal taxable income and filing-status thresholds Rate on the highest bracket layer reached
Combined effective rate Modeled tax liability relative to gross income Modeled tax as a share of entered gross income
Estimated refund Modeled liability and tax already paid Payments exceeding modeled liability
Estimated balance due Modeled liability and tax already paid Modeled liability exceeding payments
Example: if modeled liability remains $13,961.98, moving from $12,000 to $16,000 of payments changes the reconciliation by $4,000. The modeled liability itself remains $13,961.98.

Analysis boundary

These examples deliberately isolate the mechanics implemented by the primary calculator. They should not be read as a complete Form 1040 or California return calculation. In particular, special income categories, refundable-credit rules, additional taxes, tax-preference calculations, state adjustments, exemptions, phaseouts, residency allocation, penalties, and other return-specific rules can alter an actual result.

Continue to tax assumptions, limitations, brackets and reference material for the boundaries that should accompany the estimator.

Calculation Portal method Define Validate Normalize Calculate Check Present

Tax Reference & Interpretation

Understanding Your Federal & State Tax Estimate

Use this reference to interpret taxable income, marginal and effective tax rates, withholding, refunds, balances due, and the assumptions behind the 2025 Federal and California estimate. The calculator is designed for estimation and comparison rather than preparation of a complete tax return.

How to interpret the calculator result

The primary result is a reconciliation between the tax liability modeled by the calculator and the withholding or other payments entered. A positive reconciliation is displayed as an estimated refund; a negative reconciliation is displayed as an estimated balance due.

Reconciliation = Total modeled tax payments − Combined modeled tax liability
The calculation says

Based on the inputs and rules included in this calculator, payments are either above, below, or equal to the modeled federal and supported-state income-tax liability.

This may mean

Your current withholding or payment pattern may be above or below the modeled liability. It does not establish the refund or balance that will appear on an actual filed return.

Refund ≠ tax liability. A larger modeled refund can result from larger payments even when the modeled underlying tax liability is unchanged. Review the withholding scenario comparison for a numerical example.

Gross income, adjusted income, and taxable income

These values represent different stages of the calculation. Treating them as interchangeable can materially distort a tax estimate.

Term Meaning in this estimator Simplified relationship
Gross income Wage income plus other taxable income entered Wages + other modeled taxable income
Adjusted income Gross income after entered adjustments Gross income − adjustments
Federal taxable income Modeled income remaining after the federal deduction max(0, adjusted income − federal deduction)
California taxable income Simplified California taxable-income basis used by this implementation max(0, modeled adjusted income − CA deduction)

For federal filing information and definitions, use IRS filing resources ↗.

Marginal tax rate vs. effective tax rate

A progressive income-tax system applies different rates to different layers of taxable income. The highest bracket reached and the average modeled tax burden therefore answer different questions.

Measure What it describes What it does not mean
Marginal federal rate The rate applying to the highest federal taxable-income layer reached in the model It does not mean all income is taxed at that percentage
Effective tax rate Modeled combined income tax as a percentage of entered gross income It is not the taxpayer’s marginal bracket
Refund percentage Not used as a tax-rate measure A refund should not be interpreted as the tax rate
Effective rate = Combined modeled income tax ÷ Gross income

For the official federal bracket structure, see IRS federal income tax rates and brackets ↗.

Tax liability and withholding are separate concepts

Income-tax liability is the amount produced by the modeled tax rules. Withholding is money paid toward tax during the year. Withholding therefore belongs in the payment reconciliation, not in the calculation of taxable income.

Estimated refund = Payments − Liability, when Payments > Liability
Estimated balance due = Liability − Payments, when Liability > Payments
Planning context: if you are reviewing federal withholding rather than merely learning the arithmetic, use the IRS Tax Withholding Estimator ↗. Information about federal tax payments is available from IRS Payments ↗.

Key calculator assumptions

  • Tax year: the calculation uses the 2025 dataset established for this calculator.
  • Annual values: income, withholding, deductions, credits, and payments are interpreted as annual U.S. dollar amounts.
  • Federal calculation: ordinary modeled income is reduced by supported adjustments and a selected deduction before progressive federal brackets are applied.
  • Credits: entered federal credits are treated as nonrefundable in the simplified Request 1 implementation.
  • State support: the state calculation currently supports the California resident estimate defined by the calculator.
  • California basis: the simplified model starts from the modeled adjusted-income amount before applying its supported California deduction and bracket schedule.
  • Precision: arithmetic is calculated before values are rounded for display.

Important limitations

  • The calculator does not prepare or reproduce a complete federal or California income-tax return.
  • It does not automatically establish whether the user is eligible for a particular filing status, deduction, credit, exemption, or other tax treatment.
  • Special treatment of capital gains, qualified dividends, self-employment income, business income, investment income, retirement distributions, and other income categories may require calculations beyond this model.
  • Additional taxes, alternative calculations, limitations, phaseouts, refundable credits, penalties, and other return-specific provisions may alter actual liability.
  • California additions, subtractions, credits, exemptions, residency allocations, and federal/state conformity differences are not fully modeled.
  • Local taxes and taxes outside the calculator’s stated scope are not automatically included.
  • A displayed refund or balance due is an estimate based on the entered payments and modeled liability, not a filing determination.

Common tax-estimator mistakes

Most interpretation problems come from mixing calculation stages or entering values that represent different periods or concepts.

1. Applying the marginal rate to all income

Progressive brackets apply a rate only to income inside the corresponding bracket layer.

2. Using gross income as taxable income

The modeled deduction and applicable adjustments are applied before federal taxable income enters the bracket engine.

3. Subtracting withholding from taxable income

Withholding is generally a tax payment. In this calculator it is used during reconciliation after liability is calculated.

4. Treating a refund as a tax saving

A refund can increase simply because more tax was withheld or otherwise paid during the year.

5. Reusing federal rules for California

California has its own deductions, rates, definitions, and return adjustments. Federal taxable income should not be assumed to equal California taxable income.

6. Mixing monthly and annual amounts

Request 1 expects annual dollar amounts. Convert paycheck or monthly figures to a consistent annual basis before entering them.

7. Assuming dependent count proves a credit

The number of dependents alone is not sufficient to establish eligibility for a particular federal or state credit.

8. Using tax rules from the wrong year

Brackets, deductions, thresholds, and other provisions can change. Always match the calculation to the intended tax year.

2025 federal standard deduction reference

These are the base 2025 standard-deduction amounts used by the calculator for its supported filing statuses.

Filing status 2025 standard deduction Calculator treatment
Single $15,750 Base standard deduction
Married filing jointly $31,500 Base standard deduction
Married filing separately $15,750 Base standard deduction
Head of household $23,625 Base standard deduction
Qualifying surviving spouse $31,500 Base standard deduction
Reference boundary: these base amounts do not by themselves describe every deduction rule that may apply to an individual return. Review current IRS guidance for your circumstances.

See IRS filing-status guidance ↗ and IRS federal rates and brackets ↗.

Tax result reference table

Calculator output Interpretation Primary dependency
Adjusted income Modeled gross income after entered adjustments Income and adjustments
Federal taxable income Amount entering the federal bracket engine Adjusted income and federal deduction
Federal tax liability Modeled federal income tax after supported credit treatment Taxable income, filing status, brackets, credits
State tax liability Supported California income-tax estimate State modeling rules and taxable-income basis
Marginal rate Federal rate on the highest bracket layer reached Federal taxable income and filing status
Effective rate Combined modeled tax relative to gross income Modeled tax and gross income
Total payments Entered withholding plus supported estimated payments Payment inputs
Estimated refund Positive difference when payments exceed modeled tax Payments − liability
Estimated balance due Amount by which modeled liability exceeds payments Liability − payments

Federal and state income tax are separate calculations

The calculator keeps federal and California tax separate because the two systems can use different deductions, brackets, adjustments, credits, definitions, and taxable-income calculations.

Feature Federal estimate California estimate
Tax authority Internal Revenue Service California Franchise Tax Board
Rate schedule Federal progressive brackets California progressive brackets
Deduction Federal deduction rules California deduction rules
Taxable income Federal modeled taxable income Separate simplified California basis
Withholding Federal withholding entered California withholding entered

For state-specific information, use the California FTB tax tables and rates ↗ and California deduction guidance ↗.

Why the tax year matters

Income-tax estimates are tax-year specific. Bracket thresholds, standard deductions, credit rules, and other provisions can change from one year to another. A calculation should therefore identify its tax-year dataset rather than silently reuse thresholds from a different year.

Correct estimate = Taxpayer inputs + Rules for the intended tax year

This calculator is explicitly scoped to its 2025 dataset. Historical or future-year calculations should use the rules applicable to those years rather than treating 2025 values as permanent.

Practical check: before comparing two calculator results, verify that both use the same tax year, filing status, jurisdiction, income basis, deduction assumptions, credit treatment, and payment inputs.

Official government tax resources

Use government sources when you need filing requirements, eligibility rules, official forms, payment instructions, or tax-year-specific guidance beyond this calculator’s simplified model.

Federal rates and brackets

Review the federal progressive-rate structure and current bracket information.

IRS rates & brackets ↗
Federal tax payments

Official information about paying federal taxes and payment options.

IRS Payments ↗

Continue the calculation pathway

Use the main estimator for annual federal and supported-state liability. For paycheck-level income and withholding analysis, continue to the Payroll & Paycheck Calculator. If your source figures are hourly, weekly, or monthly, the Salary & Wage Conversion Tool can help put income on a consistent annual basis before using this estimator.

For a state-focused calculation pathway, see the State Personal Income Tax Calculator. Additional calculator pathways will be organized in Related Tax & Payroll Calculators .

Calculation Portal method Define Validate Normalize Calculate Check Present