Methodology

How we calculate

One engine runs every calculator on this site. This page is that engine written out: the constants it uses, the four OBBBA deductions and their differing phase-outs, the rates we could verify and the ones we could not, and a dated log of every change we've made to the tax data.

Federal and state figures verified: Jump to the changelog
OBBBA deductions

4 / 4

of the Schedule 1-A deductions are in the engine. Overtime and tips have inputs in the calculators; vehicle-loan interest and 65+ are modeled but not yet exposed as inputs.

Social Security wage base

$184,500

for 2026, announced by SSA in October 2025. We had it wrong until August 3 — the correction is in the log below.

Jurisdictions

50 + 17

states, plus the cities that levy their own wage tax on top. Only cities with a rate we verified get one.

Bonus rates

29 / 41

states with a wage income tax publish a flat supplemental rate. The rest are named further down, along with what we do instead.

01

The model, honestly

Gross pay minus pre-tax contributions gives taxable wages. Federal tax comes off the brackets, FICA off the gross, state and local off their own bases. Nothing is a lookup of somebody else's calculator.

2026 federal standard deduction and bracket range by filing status
Filing statusStandard deduction10% bracket up to37% starts above
Single$16,100$12,400$640,600
Married filing jointly$32,200$24,800$768,700
Head of household$24,150$17,700$640,600

All seven brackets from Rev. Proc. 2025-32 are loaded, not just the two shown here.

FICA
  • 6.2% Social Security, on wages up to $184,500. Above that, nothing.
  • 1.45% Medicare, with no cap.
  • +0.9% Additional Medicare, withheld on wages over $200,000 for every filing status; on the return the threshold is $250,000 MFJ.

Employee share only. We don't show the employer's matching half, because it never touches your check.

State and local

Each state runs on its own 2026 schedule — brackets per filing status, standard deduction, exemptions, credits and phase-outs, and its own treatment of the federal tips and overtime deductions. Mechanics that don't fit a table (New York's recapture, Connecticut's phase-out tables, Maryland's exemption tiers and a few more) are modeled by name, and every state is checked against anchors worked by hand from its official forms. What we still simplify: itemized deductions, income-tested and refundable credits such as the EITC, a second earner on a joint return, and reciprocity between states.

Local tax comes from a table of 17 cities with a verified municipal wage rate. There's no field where you type a rate, because a made-up local rate looks exactly like a real one on screen.

The Child Tax Credit is applied at $2,200 per qualifying child, against federal tax owed.

02

The four OBBBA deductions

Schedule 1-A added four new deductions for 2025 through 2028, taken below adjusted gross income whether or not you itemize. They are usually described together, which hides the thing that matters: each one phases out by a different rule. Getting this wrong is how a calculator quietly overstates a refund.

Overtime premium

the half of time-and-a-half, not the whole overtime check

Cap
$12,500 · $25,000 MFJ
Phase-out from
$150,000 · $300,000 MFJ
How it shrinks
−$100 per complete $1,000 of MAGI over the threshold. A partial thousand rounds down and costs nothing.

Qualified tips

all filing statuses share one cap

Cap
$25,000
Phase-out from
$150,000 · $300,000 MFJ
How it shrinks
−$100 per complete $1,000 over the threshold — the same mechanic as overtime.

Vehicle loan interest

interest only, on a qualifying loan

Cap
$10,000
Phase-out from
$100,000 · $200,000 MFJ
How it shrinks
−$200 per $1,000 over the threshold or any portion of one. This one rounds up: $300 over costs the full $200.

Age 65 and over

$12,000 if both spouses qualify

Cap
$6,000 per person
Phase-out from
$75,000 · $150,000 MFJ
How it shrinks
−6% of the MAGI excess — a smooth taper, no thousand-dollar steps at all.
Why the rounding rule matters

Take a single filer at $104,300 of MAGI — $4,300 over the vehicle-interest threshold. Because that deduction counts every $1,000 “or portion thereof”, the excess rounds UP to 5 steps and costs $1,000. Run the identical excess through the tips and overtime rule, which only counts complete thousands, and it rounds DOWN to 4 steps and costs $400. Same income, same distance over the line, $600 apart in deduction — and the 65+ deduction uses neither rule, tapering continuously at 6% of the excess.

Sources: IRS Rev. Proc. 2025-32, IRS Schedule 1-A (Form 1040) and its instructions, and IRS Tax Tip 2026-06 with the qualified-overtime FAQ.

03

Bonuses and supplemental wages

A bonus isn't taxed at a different rate — it's withheld at a different rate, and the difference comes back at filing. The bonus calculator uses the percentage method, which is what most payrolls actually run.

Federal

A flat 22% on supplemental wages up to $1,000,000 in a year, and 37% on anything above that — the mandatory rate, not an option the employer picks.

Source: IRS Publication 15 (Circular E), supplemental wages.

What we could not verify

10 states publish no flat supplemental rate: AZ, CT, DE, HI, KY, LA, NJ, SC, UT, WV. For those we use the change in the year's state tax from the bonus, through the state's own schedule, and label the result as an estimate on screen. We'd rather show a flagged approximation than a confident wrong number.

The special cases we model by name

California

10.23%

applies to bonuses and stock options; other supplemental pay is withheld at 6.6%.

Vermont

30%

of the federal amount withheld, not of the bonus — so it moves when the federal rate moves.

Wisconsin

3.54%–7.65%

publishes its own tiered supplemental table, picked by annual wages.

New York

11.7%

state only; NYC residents add 4.25% local, which this calculator does not apply to bonuses.

Indiana

2.95%

state only; the county tax comes on top, which the calculator adds at the 1.75% median county rate.

Maryland

6.5%

the top state rate, plus the county rate of residence — the calculator adds the typical 3.2%.

Massachusetts

5%

withholding stays at this rate even above $1,107,750 of income; the millionaires' surtax is settled on the annual return.

Every rate comes from the state's own 2026 withholding guide, statute or revenue department, recorded with its source next to the schedule it belongs to.

04

Fiscal changelog

Tax data goes stale, and calculators that never publish a change date are the ones you should worry about. Every change to the constants lands here, corrections included — especially corrections.

  1. State revenue departments, 2026 schedules

    State engine v2 and Take-Home Index edition 2026.2. Every state now runs on its own 2026 schedule — brackets, standard deduction, exemptions, credits, phase-outs and its treatment of the federal tips and overtime deductions — plus the local income tax most of its residents pay (county tax by default in Maryland, Indiana and Pennsylvania) and employee payroll programs such as California SDI or Washington paid leave, each with its sources and hand-checked anchors. At $100,000 (single), take-home rose in 29 states and fell in 13; 24 moved by $500 or more, led by Vermont (+$3,197), Hawaii (+$3,043), Maryland (−$2,507, county tax now included) and Minnesota (+$2,506). In the Index, Oregon is now last, seven states tie for first (Alaska and Washington trail them on payroll programs) and the best-to-worst gap is $7,847.75, not $9,229. Edition 2026.1 stays downloadable.

  2. IRS Topic 560; Pub 15

    Additional Medicare is now withheld from $200,000 of wages for every filing status, as employers do. Married couples filing jointly earning $200,000–$250,000 previously saw up to $450 a year too much take-home.

  3. IRC §24(b)

    The Child Tax Credit now phases out by $50 per $1,000 of income above $200,000 ($400,000 married filing jointly). High earners previously got the full credit — $2,500 too much at $250,000 with two children.

  4. Tax Foundation 2026; state DORs

    Audit finding, published before the fix: the state income-tax rates loaded on 2026-07-11 were never re-checked against 2026 law. Nineteen states have changed rates since, and applying one rate per state to income above the federal standard deduction misstates the tax wherever a state has graduated brackets or its own deductions — in both directions. We are rebuilding the state model with each state's own brackets, deductions, local taxes and payroll programs; the Take-Home Index will be revised with it, and this log will record the result.

  5. Rev. Proc. 2025-32

    Head-of-household 24% bracket corrected: it ends at $201,750, not $201,775 (the single-filer figure had been carried over). Affects only heads of household with taxable income above $201,750, by at most $2 a year.

  6. SSA

    Social Security wage base corrected from $178,000 to $184,500. The earlier figure was a pre-announcement estimate; the engine now uses the number SSA published in October 2025.

  7. IRS Schedule 1-A

    Added the two remaining OBBBA deductions — vehicle loan interest and the 65+ deduction. The engine now models all four of Schedule 1-A, each with its own phase-out.

  8. State DORs

    Added 2026 state supplemental withholding rates so the bonus calculator uses each state's own rate instead of an annualized estimate.

  9. MyPayCal

    Published the Take-Home Index 2026 — take-home pay computed for all 50 states, released as CSV and JSON under CC BY 4.0.

  10. IRS Tax Tip 2026-06

    Added pre-tax deductions (401(k), HSA, health premiums) and the OBBBA overtime and tips deductions to the engine.

  11. Rev. Proc. 2025-32

    Loaded the 2026 federal brackets, standard deductions and state rates.

05

Where the model stops

Every calculator has these gaps. Most don't list them. Here's ours, so you know when to trust the number and when to check with a professional.

No year-to-date carryover, no full W-4

Every calculation is standalone and annualized. We don't carry what's already been withheld this year, and we don't model W-4 steps 2 through 4 (second job, claimed dependents, extra withholding). Your actual check can differ on that alone.

State payroll programs: included

We include what employees pay into state disability, paid-leave and transit programs (AK, CA, CO, CT, DE, HI, MA, ME, MN, NJ, NY, OR, PA, RI, VT, WA), at their 2026 rates and caps. Employer-only programs never touch your check, so they don't appear.

State tax follows each state's 2026 schedule

Each state's own brackets, standard deduction, exemptions and credits, which pre-tax deductions it honors (Pennsylvania taxes 401(k) deferrals), and whether it follows the OBBBA deductions. Not modeled: low-income credits (state EITCs), itemized deductions, reciprocity between states, and a few small adjustments (Missouri's federal-tax deduction, Pennsylvania's LST, Ohio and Iowa school-district taxes).

Verified local taxes, no manual field

Local tax comes from 17 cities with their own tax, plus a typical county rate in Maryland and Indiana and the typical Pennsylvania local EIT when you pick no city. There is no free-text rate field: we'd rather withhold the number than invent one.

Pay frequencies

We support annual, monthly, biweekly, weekly and hourly. Semimonthly (twice a month, 24 pay periods) isn't supported yet.

Not tax advice

This is an estimator, not filing software and not personalized advice. For your own situation, talk to an accountant.

06

Sources and corrections

Primary sources
Found something wrong?

Tell us and we'll fix it and log it — with the date, in the table above, whether the error was ours or the source's. That's the whole point of keeping the log in public.

hello@mypaycal.org

Federal and state figures verified: .