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.
Federal and supported-state income tax, rate, withholding, refund, and balance-due estimator.
U.S. personal income tax estimation calculator.
Income, adjustments, deductions, progressive brackets, entered credits, state rules, and payment reconciliation.
Build an understandable planning estimate before checking the applicable government filing rules.
See the calculation breakdown
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
1. Start with income
The simplified estimator combines wage income with other ordinary taxable income entered in the calculator.
Gross income is the starting point. It is not automatically the amount on which income tax is calculated.
Subtract 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.
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.
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.
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:
The calculator repeats that calculation for each applicable bracket and adds the results.
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.
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.
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.”
California uses its own tax brackets and deductions. Therefore:
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.
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.
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 |
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
This tells you the federal bracket rate applying to the last modeled dollar of taxable income.
Combined effective tax rate
Request 1 displays the combined modeled federal and supported-state income-tax burden relative to the gross income entered.
How to estimate income tax manually
The calculator automates the arithmetic, but the same basic process can be followed by hand.
Add annual wages and the other ordinary taxable income included in your estimate.
Reduce gross income by adjustments that you have determined are applicable.
Use the applicable standard deduction or the modeled itemized-deduction amount.
Subtract the deduction from adjusted income, without allowing modeled taxable income to fall below zero.
Tax only the income falling inside each applicable bracket at that bracket’s rate, then add the bracket amounts.
Subtract credits according to the calculator’s stated credit treatment and eligibility assumptions.
Use the supported state’s own taxable-income rules, deductions, and progressive schedule.
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 |
Government sources to use when checking the estimate
Tax rules can change by tax year. The calculator identifies its dataset, but official government guidance remains the appropriate source for filing requirements and current rules.
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
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 |
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
| 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 |
Step 4 — combine the modeled tax
Step 5 — reconcile withholding
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.
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 |
With the modeled liability held fixed, every additional $1 of withholding changes the reconciliation by $1.
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.
Scenario results
| Scenario | Payments | Liability | Raw difference | Result | Δ vs. Scenario 1 |
|---|
Compare the three payment scenarios.
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 |
Use IRS resources when deciding whether withholding or estimated payments should be changed. The scenario comparator illustrates arithmetic; it does not prescribe a payment amount.
IRS Tax Withholding Estimator ↗ · IRS tax payments ↗California uses state-specific rates, deductions, forms, and rules. Use the California Franchise Tax Board when checking the state portion of an estimate.
California tax tables & rates ↗ · California FTB ↗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.
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.
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.
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.
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 |
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.
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.
Progressive brackets apply a rate only to income inside the corresponding bracket layer.
The modeled deduction and applicable adjustments are applied before federal taxable income enters the bracket engine.
Withholding is generally a tax payment. In this calculator it is used during reconciliation after liability is calculated.
A refund can increase simply because more tax was withheld or otherwise paid during the year.
California has its own deductions, rates, definitions, and return adjustments. Federal taxable income should not be assumed to equal California taxable income.
Request 1 expects annual dollar amounts. Convert paycheck or monthly figures to a consistent annual basis before entering them.
The number of dependents alone is not sufficient to establish eligibility for a particular federal or state credit.
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 |
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.
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.
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 filing information, forms, instructions, tax topics, and taxpayer resources.
Internal Revenue Service ↗Review the federal progressive-rate structure and current bracket information.
IRS rates & brackets ↗Filing status affects tax calculations, including bracket thresholds and standard-deduction treatment.
IRS filing-status guidance ↗Use the IRS tool when evaluating federal income-tax withholding from wages.
IRS Tax Withholding Estimator ↗Official information about paying federal taxes and payment options.
IRS Payments ↗California filing information, forms, tax guidance, and personal income-tax resources.
California Franchise Tax Board ↗State tax-rate and table information for checking the supported California calculation.
California tax tables & rates ↗State-specific information about deductions used when determining California taxable income.
California deduction guidance ↗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 .