Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

US tax rates as JSON: federal brackets and all 51 state income tax schedules

Free, open data for calculating US take-home pay. Federal income tax brackets, standard deductions, FICA thresholds, the child tax credit and supplemental withholding for five tax years, plus the income tax rate schedule, deductions, exemptions and employee payroll premiums for all 50 states and DC.

One file, no key, no rate limit, CORS enabled:

https://paychecknew.us/rates.json
curl https://paychecknew.us/rates.json

What makes this different from every other tax rate list

Most sources give you a number. This one tells you where the number came from and whether anyone has checked it.

Every state names the department document its figures were read from and the date it was read. Beyond that, 26 of the 51 jurisdictions carry a verification entry: a figure that document actually printed, which the engine behind paychecknew.us reproduces exactly before the site is allowed to build.

"OH": [
  {
    "document": "2025 IT 1040 booklet p.18, the department's own worked example: 342 + 2.75% of 42,000 on 68,050 taxable",
    "readOn": "2026-09-07",
    "strength": "example",
    "income": 70450,
    "expectedTax": 1497
  }
]

That is not decoration. It has caught real errors, all published with before-and-after figures on the corrections page:

State What was wrong Effect
Ohio A $342 charge at the threshold was never applied, and the top rate was a year stale Understated
Mississippi Married couples got one zero band; the state gives each spouse their own $440 overcharged
New Jersey Head of household was sent to the single schedule, not the joint one $766 overcharged at $60k

The 25 jurisdictions without a verification entry are transcribed from their department's document but not yet reproduced against a printed figure, so you can tell which is which rather than having to trust the lot.

Shape of the file

meta                 source, tax years, licence, primary source
verificationSummary  how many jurisdictions are anchored, and the method
federal              2022-2026: brackets, standard deduction, FICA wage base,
                     child tax credit, supplemental withholding, overtime deduction
states               51 x rate schedule, deduction, exemption, payroll premiums,
                     source URL, date last checked
verification         per state: document, date, and the printed figure reproduced

Two things to know before relying on it. State figures are 2025 while federal figures are 2026, because the IRS publishes a year ahead of the states; the file names both years rather than blending them. And a handful of states apply recapture rules above high incomes that this data does not model, which the relevant note fields say explicitly.

Using it

const data = await (await fetch("https://paychecknew.us/rates.json")).json();

// Federal standard deduction, 2026, single
data.federal["2026"].standardDeduction.single;   // 16100

// Ohio's bracket schedule
data.states.OH.brackets.single;                  // [[26050,0],[100000,0.0275],[Infinity,0.03125]]

// And the thing to actually check: where Ohio's numbers came from
data.states.OH.sourceUrl;
data.verification.OH[0].document;

Worked examples in examples/.

Licence

CC BY 4.0. Free to use, including commercially, with attribution and a link to https://paychecknew.us. That is the whole condition.

Figures are read from IRS releases and each state's own department of revenue. Method: https://paychecknew.us/about/. No warranty.

Related

Free calculators built on this data, all without accounts, cookies or tracking:

Found something wrong?

Open an issue with a link to the department document. It gets checked against that source, fixed in the table rather than on the page, given a test so it cannot come back, and published on the corrections page with the date and both figures.

About

Free JSON of US federal tax brackets and all 51 state income tax schedules, each traced to the department document it was read from

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors