Your employer doesn't estimate your taxes: payroll software applies fixed, published withholding formulas. We implement those same formulas, one jurisdiction at a time, from the official documents listed below.
What we calculate
- Federal income tax withholding: IRS Publication 15-T (2026), percentage method for automated payroll systems, for both the 2020-and-later Form W-4 and the older allowance form.
- Social Security and Medicare: 6.2% up to the 2026 wage base, 1.45% on all wages, and 0.9% Additional Medicare on wages above $200,000.
- State income tax withholding: each state's own 2026 formula or tables, with its allowances, credits and supplemental (bonus) rate.
- State payroll contributions paid by employees: disability insurance, paid family and medical leave, long-term care and unemployment shares.
- Local income taxes: where cities, counties or school districts levy them, with resident and nonresident rates.
- Year-end estimate: your 2026 federal tax on the return, including the new deductions for tips, overtime, seniors and car-loan interest and the child tax credit, compared with what your checks withhold.
How we test
Tax agencies publish worked examples in their withholding guides. We turn every one into an automated test, 236 official examples in all, and the calculator must reproduce them to the cent (or within the rounding the agency itself documents) before any change goes live. Where an agency uses a wage-bracket table instead of a formula, we compute with the formula and note the difference of a few cents.
What we don't cover
Nonresident alien withholding, household employees, and employer-specific rounding are not modelled. Local taxes are included where listed on each state page. Results are estimates for information, not tax advice.
Sources by jurisdiction
| Jurisdiction | Official sources | Official examples | Status |
|---|---|---|---|
| Federal | 35 | Verified | |
| Alabama | 1 | Verified | |
| Alaska | 0 | Verified | |
| Arizona | 0 | Verified | |
| Arkansas | 1 | Verified | |
| California | 6 | Verified | |
| Colorado | 0 | Verified | |
| Connecticut | 6 | Verified | |
| Delaware | 12 | Verified | |
| District of Columbia | 0 | Estimate: official tables pending | |
| Florida | 0 | Verified | |
| Georgia | 4 | Verified | |
| Hawaii | 2 | Verified | |
| Idaho | 4 | Estimate: official tables pending | |
| Illinois | 2 | Verified | |
| Indiana | 1 | Verified | |
| Iowa | 8 | Verified | |
| Kansas | 0 | Estimate: official tables pending | |
| Kentucky | 5 | Verified | |
| Louisiana | 2 | Verified | |
| Maine | 5 | Verified | |
| Maryland | 9 | Verified | |
| Massachusetts | 8 | Verified | |
| Michigan | 6 | Verified | |
| Minnesota | 6 | Verified | |
| Mississippi | 2 | Verified | |
| Missouri | 4 | Verified | |
| Montana | 10 | Verified | |
| Nebraska | 4 | Verified | |
| Nevada | 0 | Verified | |
| New Hampshire | 0 | Verified | |
| New Jersey | 6 | Verified | |
| New Mexico | 1 | Verified | |
| New York | 28 | Verified | |
| North Carolina | 3 | Verified | |
| North Dakota | 3 | Verified | |
| Ohio | 6 | Estimate: official tables pending | |
| Oklahoma | 3 | Verified | |
| Oregon | 7 | Verified | |
| Pennsylvania | 7 | Verified | |
| Rhode Island | 2 | Verified | |
| South Carolina | 4 | Verified | |
| South Dakota | 0 | Verified | |
| Tennessee | 0 | Verified | |
| Texas | 0 | Verified | |
| Utah | 12 | Verified | |
| Vermont | 1 | Verified | |
| Virginia | 2 | Verified | |
| Washington | 0 | Verified | |
| West Virginia | 5 | Verified | |
| Wisconsin | 3 | Verified | |
| Wyoming | 0 | Verified |
Corrections
If a number here doesn't match your pay stub and you think we're wrong, write to contact@goodpaychecks.com with your state, pay frequency and the line that differs. We fix verified errors promptly and note them here.