Skip to main content
visatakehome.com

Verification log · tax year 2026

Where every number on this site comes from

visatakehome.com generates 51-jurisdiction take-home pay tables for tax year 2026. Every value below is shipped in a version-controlled JSON file (validated by Zod at build time) and cited to its primary source. Status legend: ✅ verified means the value is either statutory (e.g. 6.2% Social Security rate set by IRC §3101) or directly anchored to an explicit value in IRS Rev. Proc. 2025-32 / SSA / state DOR publications. ⚠️ pending means the shipped value is pattern-matched (typically inflation-indexed from the prior year's official figure) and awaits final confirmation against the 2026 primary source.

Last reviewed: . Calculator core: src/lib/calculate.ts. Fixture suite: 9 hand-derived paystubs (see cross-check below).

Federal income tax

Primary source: IRS Rev. Proc. 2025-32 (PDF). Newsroom summary: IRS — 2026 inflation adjustments.

FieldShipped valueStatusNote
Standard deduction — single $16,100 ✅ Verified Confirmed against IRS Rev. Proc. 2025-32.
Standard deduction — MFJ $32,200 ✅ Verified Confirmed.
Standard deduction — HoH $24,150 ✅ Verified Confirmed.
Standard deduction — MFS $16,100 ✅ Verified Confirmed (mirrors single).
Single 10% bracket ceiling $12,400 ✅ Verified Confirmed.
Single 12% bracket ceiling $50,400 ✅ Verified Confirmed against IRS Rev. Proc. 2025-32.
Single 22% bracket ceiling $105,700 ✅ Verified Confirmed.
Single 24% bracket ceiling $201,775 ✅ Verified Confirmed.
Single 32% bracket ceiling $256,225 ✅ Verified Confirmed.
Single 35% bracket ceiling $640,600 ✅ Verified Confirmed.
MFJ 35% bracket ceiling $768,700 ✅ Verified Confirmed.
HoH brackets see /federal-2026.json ✅ Verified Confirmed against IRS Rev. Proc. 2025-32.

FICA (Social Security + Medicare)

Source: IRS Pub 15 (mechanics) + SSA 2026 COLA fact sheet (wage base).

FieldValueStatusNote
Social Security rate 6.20% ✅ Verified
2026 SS wage base $184,500 ✅ Verified Confirmed against SSA 2026 Contribution and Benefit Base release.
Medicare rate 1.45% ✅ Verified
Additional Medicare rate 0.90% ✅ Verified
Add. Medicare threshold (single/HoH) $200,000 ✅ Verified Not indexed for inflation.
Add. Medicare threshold (MFJ) $250,000 ✅ Verified
Add. Medicare threshold (MFS) $125,000 ✅ Verified

States (51)

Breakdown: 9 no-income-tax · 36 flat-rate · 6 progressive. Verified against the 2026 primary state-DOR source: 47 / 51. Unverified states ship their best-known recent rate; the calculator returns a visible ⚠️ warning on those pages.

Code State Type Shorthand Localities Status Source
AK Alaska none No state income tax ✅ DOR ↗
AL Alabama flat Flat 5.00% 4 ✅ DOR ↗
AR Arkansas flat Flat 3.70% ✅ DOR ↗
AZ Arizona flat Flat 2.50% ✅ DOR ↗
CA California progressive Progressive — top 12.30% ✅ DOR ↗
CO Colorado flat Flat 4.40% ✅ DOR ↗
CT Connecticut flat Flat 5.50% ⚠️ DOR ↗
DC District of Columbia progressive Progressive — top 10.75% ✅ DOR ↗
DE Delaware flat Flat 6.60% 1 ✅ DOR ↗
FL Florida none No state income tax ✅ DOR ↗
GA Georgia flat Flat 4.99% ✅ DOR ↗
HI Hawaii progressive Progressive — top 11.00% ✅ DOR ↗
IA Iowa flat Flat 3.80% ✅ DOR ↗
ID Idaho flat Flat 5.30% ✅ DOR ↗
IL Illinois flat Flat 4.95% ✅ DOR ↗
IN Indiana flat Flat 2.95% 15 ✅ DOR ↗
KS Kansas flat Flat 5.58% ✅ DOR ↗
KY Kentucky flat Flat 3.50% 5 ✅ DOR ↗
LA Louisiana flat Flat 3.00% ✅ DOR ↗
MA Massachusetts flat Flat 5.00% + 4% above $1,083,150 ✅ DOR ↗
MD Maryland flat Flat 5.75% 24 ⚠️ DOR ↗
ME Maine flat Flat 7.15% ✅ DOR ↗
MI Michigan flat Flat 4.25% 9 ✅ DOR ↗
MN Minnesota flat Flat 7.85% ⚠️ DOR ↗
MO Missouri flat Flat 4.70% 2 ✅ DOR ↗
MS Mississippi flat Flat 4.00% ✅ DOR ↗
MT Montana flat Flat 5.65% ✅ DOR ↗
NC North Carolina flat Flat 3.99% ✅ DOR ↗
ND North Dakota flat Flat 2.50% ✅ DOR ↗
NE Nebraska flat Flat 4.55% ✅ DOR ↗
NH New Hampshire none No state income tax ✅ DOR ↗
NJ New Jersey progressive Progressive — top 10.75% ✅ DOR ↗
NM New Mexico flat Flat 4.90% ⚠️ DOR ↗
NV Nevada none No state income tax ✅ DOR ↗
NY New York progressive Progressive — top 10.90% 2 ✅ DOR ↗
OH Ohio flat Flat 2.75% 20 ✅ DOR ↗
OK Oklahoma flat Flat 4.50% ✅ DOR ↗
OR Oregon progressive Progressive — top 9.90% 2 ✅ DOR ↗
PA Pennsylvania flat Flat 3.07% 5 ✅ DOR ↗
RI Rhode Island flat Flat 5.99% ✅ DOR ↗
SC South Carolina flat Flat 5.21% ✅ DOR ↗
SD South Dakota none No state income tax ✅ DOR ↗
TN Tennessee none No state income tax ✅ DOR ↗
TX Texas none No state income tax ✅ DOR ↗
UT Utah flat Flat 4.50% ✅ DOR ↗
VA Virginia flat Flat 5.75% ✅ DOR ↗
VT Vermont flat Flat 8.75% ✅ DOR ↗
WA Washington none No state income tax ✅ DOR ↗
WI Wisconsin flat Flat 7.65% ✅ DOR ↗
WV West Virginia flat Flat 4.58% ✅ DOR ↗
WY Wyoming none No state income tax ✅ DOR ↗

Localities (89)

Local income taxes layered on top of state tax. NYC uses its own bracket schedule; Yonkers is a surcharge on NY state tax owed; Maryland counties and PA municipalities apply a flat rate on wages.

State Locality Rate / mechanism URL slug Source
IN Marion County (Indianapolis) 2.02% on wages marion —
IN Lake County 1.50% on wages lake —
IN Allen County (Fort Wayne) 1.48% on wages allen —
IN Hamilton County (Carmel/Fishers) 1.10% on wages hamilton —
IN St. Joseph County (South Bend) 1.75% on wages st-joseph —
IN Vanderburgh County (Evansville) 1.20% on wages vanderburgh —
IN Tippecanoe County (Lafayette) 1.28% on wages tippecanoe —
IN Porter County 0.50% on wages porter —
IN Elkhart County 2.00% on wages elkhart —
IN Johnson County 1.42% on wages johnson —
IN Madison County 2.25% on wages madison —
IN Delaware County (Muncie) 1.50% on wages delaware —
IN Monroe County (Bloomington) 2.04% on wages monroe —
IN Vigo County (Terre Haute) 2.00% on wages vigo —
IN Howard County (Kokomo) 1.75% on wages howard —
KY Louisville Metro / Jefferson County 2.20% on wages louisville ↗
KY Lexington-Fayette 2.25% on wages lexington —
KY Covington (Kenton County) 2.45% on wages covington —
KY Bowling Green (Warren County) 1.85% on wages bowling-green —
KY Owensboro (Daviess County) 1.33% on wages owensboro ↗
MI Detroit 2.40% on wages detroit ↗
MI Grand Rapids 1.50% on wages grand-rapids ↗
MI Lansing 1.00% on wages lansing ↗
MI Flint 1.00% on wages flint ↗
MI Saginaw 1.50% on wages saginaw ↗
MI Pontiac 1.00% on wages pontiac ↗
MI Highland Park 2.00% on wages highland-park ↗
MI Battle Creek 1.00% on wages battle-creek ↗
MI Muskegon 1.00% on wages muskegon ↗
PA Philadelphia (resident wage tax) 3.75% on wages philadelphia ↗
PA Pittsburgh (resident EIT + school) 3.00% on wages pittsburgh ↗
PA Scranton (resident EIT) 3.40% on wages scranton ↗
PA Allentown (resident EIT) 1.75% on wages allentown ↗
PA Harrisburg (resident EIT) 2.00% on wages harrisburg ↗
AL Birmingham 1.00% on wages birmingham ↗
AL Macon County 1.00% on wages macon-county —
AL Bessemer 1.00% on wages bessemer ↗
AL Gadsden 2.00% on wages gadsden ↗
DE Wilmington 1.25% on wages wilmington ↗
MD Montgomery County 3.20% on wages montgomery —
MD Prince George's County 3.20% on wages prince-georges —
MD Baltimore City 3.20% on wages baltimore-city —
MD Howard County 3.20% on wages howard —
MD Anne Arundel County 2.81% on wages anne-arundel —
MD Baltimore County 3.20% on wages baltimore-county —
MD Frederick County 2.96% on wages frederick —
MD Allegany County 3.03% on wages allegany —
MD Calvert County 3.00% on wages calvert —
MD Caroline County 3.20% on wages caroline —
MD Carroll County 3.03% on wages carroll —
MD Cecil County 3.00% on wages cecil —
MD Charles County 3.03% on wages charles —
MD Dorchester County 3.20% on wages dorchester —
MD Garrett County 2.65% on wages garrett —
MD Harford County 3.06% on wages harford —
MD Kent County 3.20% on wages kent —
MD Queen Anne's County 3.20% on wages queen-annes —
MD Somerset County 3.20% on wages somerset —
MD St. Mary's County 3.00% on wages st-marys —
MD Talbot County 2.40% on wages talbot —
MD Washington County 2.95% on wages washington —
MD Wicomico County 3.20% on wages wicomico —
MD Worcester County 2.25% on wages worcester —
MO Kansas City 1.00% on wages kansas-city ↗
MO St. Louis 1.00% on wages st-louis —
OH Akron 2.50% on wages akron ↗
OH Canton 2.50% on wages canton ↗
OH Cincinnati 1.80% on wages cincinnati —
OH Cleveland 2.50% on wages cleveland —
OH Columbus 2.50% on wages columbus ↗
OH Dayton 2.50% on wages dayton ↗
OH Elyria 2.25% on wages elyria ↗
OH Euclid 2.85% on wages euclid ↗
OH Hamilton 2.00% on wages hamilton ↗
OH Kettering 2.25% on wages kettering ↗
OH Lakewood 1.50% on wages lakewood —
OH Lorain 2.50% on wages lorain ↗
OH Mentor 2.00% on wages mentor ↗
OH Middletown 2.50% on wages middletown ↗
OH Newark 1.75% on wages newark ↗
OH Parma 2.50% on wages parma ↗
OH Springfield 2.40% on wages springfield ↗
OH Toledo 2.50% on wages toledo —
OH Warren 2.50% on wages warren ↗
OH Youngstown 2.75% on wages youngstown ↗
NY New York City NYC bracket schedule nyc ↗
NY Yonkers (resident surcharge) 1.67% surcharge on state tax yonkers ↗
OR Portland — Multnomah County (PFA + Metro SHS) 4.00% on wages portland-multnomah ↗
OR Portland Metro SHS only (Clackamas / Washington Co.) 1.00% on wages portland-metro-shs ↗

Visa-specific rules

The FICA-exemption flag and treaty-eligibility flag are the core differentiators that generic paycheck calculators miss. All citations go to IRS Pub 519 or the underlying Internal Revenue Code section.

Visa FICA exempt? Exempt years Default residency Treaty std-deduction (countries) Source
H-1B (h1b) ❌ No — RESIDENT — ↗
F-1 OPT (f1-opt) ✅ Yes (NRA period) 5 NRA IN ↗
J-1 Research Scholar (j1-research) ✅ Yes (NRA period) 2 NRA — ↗
O-1 (o1) ❌ No — RESIDENT — ↗
TN (tn) ❌ No — RESIDENT — ↗
E-3 (e3) ❌ No — RESIDENT — ↗
L-1 (l1) ❌ No — RESIDENT — ↗

Statutory citations: IRC §3121(b)(19) (F-1/J-1 FICA exemption); US-India income tax treaty Article 21(2) (Indian student standard deduction); IRC §6013(a)(1) (NRA cannot file MFJ).

Bonus / supplemental withholding rates

Federal supplemental withholding is statutory: 22% on cumulative annual supplemental wages up to $1,000,000, 37% above. State supplemental rates vary; the table below lists every state explicitly modeled. Unlisted states fall back to the regular state rate in calculateBonusWithholding().

StateRateNoteSource
CA 10.23% California EDD sets two flat supplemental rates: 10.23% for bonuses and stock options, and 6.6% for all other supplemental wage payments (commissions, severance, vacation/PTO payouts). We apply 10.23% because this calculator models bonuses. ↗
NY 11.70% New York supplemental withholding rate (11.7% for bonuses paid separately from regular wages) per NYS-50-T-NYS 2026. ↗
NJ 6.37% New Jersey does not have a separate supplemental rate; uses standard withholding tables. 6.37% used as the commonly-applied middle bracket. ↗
MA 5.00% Massachusetts withholds at the regular flat 5.0% on supplemental wages. ↗
IL 4.95% Illinois withholds at the regular flat 4.95% on supplemental wages. ↗
GA 4.99% Georgia uses the 2026 flat rate 4.99% for supplemental withholding (cut from 5.19% by HB 463, signed 2026-05-11, retroactive to 2026-01-01). ↗
PA 3.07% Pennsylvania uses the flat 3.07% rate for supplemental wages. ↗
OR 9.00% Oregon supplemental rate (~9% — close to top regular bracket). ↗
MI 4.25% Michigan flat rate (4.25%) used for supplemental wages. ↗
NC 3.99% North Carolina 2026 flat rate (3.99%) applies to supplemental wages (reduced from 4.25% in 2025). ↗
OH 3.50% Ohio supplemental withholding rate is 3.5% per ODT 2026 employer withholding tables (regular flat rate is 2.75% but supplemental schedule is set higher). ↗
VA 5.75% Virginia supplemental withholding rate (5.75%). ↗
MD 5.75% Maryland state supplemental rate (5.75% — top bracket). County tax not included in this withholding figure. ↗

Cost-of-living index

Source: BEA Regional Price Parities (RPP) — most recent available release. US average = 100. Numbers are rounded.. State-level Regional Price Parities (RPP), US average = 100. Used by the cost-of-living overlay to convert nominal take-home into purchasing-power-equivalent dollars.

Show all 51 RPP values (sorted high → low)
StateRPP (US avg = 100)
DC 117.7
HI 113.5
NJ 113.5
NY 113.4
CA 113.2
WA 110.7
MD 110.6
MA 109.7
CT 109.0
AK 105.6
NH 105.6
CO 103.4
FL 102.7
OR 102.7
VA 102.7
AZ 102.3
RI 100.8
DE 100.6
VT 100.4
UT 99.2
IL 99.1
NV 99.0
ME 98.4
PA 97.6
MN 97.0
TX 96.7
NC 95.7
GA 95.3
MT 95.3
SC 94.5
ID 93.3
WI 92.9
MI 92.8
WY 92.7
NM 92.6
TN 92.3
ND 91.5
NE 91.4
LA 90.9
OH 90.8
IN 90.6
MO 90.4
KS 90.0
SD 89.8
IA 89.4
KY 89.1
OK 88.4
WV 88.4
AL 87.9
AR 86.8
MS 86.4

Live fixture cross-check

Each row is a hand-derived paystub. The "Ours" column is what calculate() produces at this build. The "Expected" column is the value computed by hand against IRS Pub 15 worksheets at the time the fixture was authored. Drift > $1 indicates either a bug or that a data file changed and the fixture needs to be re-derived. Build runs the full suite as a hard gate — see the methodology page.

Latest result: ✅ $1 total absolute drift across 9 fixtures (0 drifted by >$1).

Fixture Ours Expected Δ
H-1B single, $100k, Texas (no state tax), no pre-tax. Hand-computed against 2026 federal brackets. $79,180 $79,180 +$0
H-1B first-year (NRA) single, $100k Texas. No standard deduction (NRA, no India treaty), full FICA. Costs ~$3.5k more than H-1B resident at the same salary. $75,638 $75,638 +$0
H-1B single, $250k, Texas (SS cap kicks in, additional Medicare). Hand-computed. $183,182 $183,182 +$0
H-1B MFJ resident, $250k household, Texas. Doubled standard deduction + wider brackets. $197,468 $197,468 +$0
H-1B single, $180k, California. Hand-computed against 2026 federal + CA progressive + CA SDI 1.3% uncapped. $119,293 $119,293 -$0
H-1B single, $180k, NYC (NY state + NYC local). Hand-computed: NY state tax + NYC ~3.876% top bracket. $118,174 $118,174 +$0
F-1 OPT NRA, $80k, Texas, non-Indian. No FICA, no standard deduction. $67,688 $67,688 +$0
F-1 OPT NRA from India, $80k, Texas. India treaty: standard deduction allowed. $71,230 $71,230 +$0
F-1 OPT after 5 years (resident), $80k Texas. FICA now applies, standard deduction allowed. $65,110 $65,110 +$0

Spotted an error?

We treat every reported discrepancy as a bug. Email hello@visatakehome.com with:

  1. The page URL where you saw the wrong number.
  2. What you expected (and your source — IRS Pub, state DOR, paystub).
  3. Whether you'd like to be credited in the changelog.

Annual data refresh ritual runs every January when the IRS publishes Rev. Proc. for the new tax year. The full update playbook is documented in methodology.