How we verify our numbers
Most withholding agencies print worked examples in their own instructions: a wage, a filing status, a number of allowances and the exact amount to withhold. We run 82 of those examples and checks through the same code that powers our calculators, on every build. 61 official examples from 24 states match the printed answer exactly. In 6 cases our answer differs from the printed one, and each is explained below. We also run every amount printed in the official wage-bracket tables of 6 states through the engine: 45,134 of 46,341 match exactly, and every difference is explained below. For the 8 states that print neither a worked example nor wage-bracket tables, we check the published formula instead. If any result stops matching, the site does not build, so this page cannot claim more than the code does.
How the checks work
Each check is a row in one data file: the official document, the page, the inputs printed in the example and the answer the agency prints. When we build the site, every row runs through our withholding engine with those inputs and the pay date shown. The engine's answer must equal the expected amount exactly. A single mismatch stops the build, and nothing is published until it is fixed.
The result column means:
- Matches: our engine gives the same amount the agency prints, to the cent, or to the dollar where the state's method rounds to whole dollars.
- Differs, see note: the printed example has its own rounding step or a figure that does not match the same document's tables. We say exactly where, and follow the document's rules rather than the slip.
- Formula check: the state publishes a formula but no worked example. We work the formula by hand from the document and check the engine against it.
- Printed wage-bracket tables: some states also print tables of the amount to withhold for each wage range and number of allowances. We run every printed amount through the engine. "Matches the printed table" means all of them are exact; "Matches, within 1 cent" or "within $1" gives the largest difference, and the note says where it comes from.
To check a row yourself, open the document at the page listed and enter the same pay, frequency and allowances in that state's calculator with the pay date shown.
Every state at a glance
| State | Checks | What they show |
|---|---|---|
| Alabama | 1 | 1 matched exactly |
| Arizona | 1 | 1 formula check |
| Arkansas | 1 | 1 matched exactly |
| California | 4 | 4 matched exactly |
| Colorado | 1 | 1 formula check |
| Connecticut | 1 | 1 differs, explained |
| Delaware | 1 | 1 formula check |
| Georgia | 2 | 2 matched exactly |
| Hawaii | 1 | 1 matched exactly |
| Idaho | 11,111 | 1 formula check; printed tables: 10,945 of 11,110 amounts exact |
| Illinois | 1 | 1 matched exactly |
| Indiana | 2 | 2 matched exactly |
| Iowa | 3 | 3 matched exactly |
| Kansas | 1 | 1 matched exactly |
| Kentucky | 2 | 1 matched exactly; 1 differs, explained |
| Louisiana | 2 | 2 matched exactly |
| Maine | 3 | 3 matched exactly |
| Maryland | 1 | 1 formula check |
| Massachusetts | 1 | 1 formula check |
| Michigan | 1 | 1 formula check |
| Minnesota | 8,060 | printed tables: 8,039 of 8,060 amounts exact |
| Mississippi | 22,680 | 1 formula check; printed tables: 8,928 of 9,045 amounts exact; Table D, married with both spouses employed differs, explained |
| Missouri | 1 | 1 matched exactly |
| Montana | 9 | 9 matched exactly |
| Nebraska | 5,047 | 1 formula check; printed tables: 4,800 of 5,046 amounts exact |
| New Jersey | 2 | 2 formula checks |
| New Mexico | 1 | 1 matched exactly |
| New York | 12 | 10 matched exactly; 2 differs, explained |
| North Carolina | 1 | 1 matched exactly |
| North Dakota | 1 | 1 differs, explained |
| Ohio | 4,162 | 2 formula checks; printed tables: 3,541 of 4,160 amounts exact |
| Oklahoma | 1 | 1 matched exactly |
| Oregon | 4 | 4 matched exactly |
| Pennsylvania | 1 | 1 formula check |
| Rhode Island | 1 | 1 matched exactly |
| South Carolina | 1 | 1 matched exactly |
| Utah | 6 | 6 matched exactly |
| Vermont | 1 | 1 matched exactly |
| Virginia | 1 | 1 differs, explained |
| West Virginia | 8,921 | 1 formula check; printed tables: 8,881 of 8,920 amounts exact |
| Wisconsin | 3 | 3 matched exactly |
No state income tax to check: Alaska, Florida, Nevada, New Hampshire, South Dakota, Tennessee, Texas, Washington, Wyoming. Their pages still list any employee payroll programs, each with its official source.
Alabama
Official document: Alabama Department of Revenue, Withholding Tax Tables and Instructions (revised January 2026). Alabama paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $850 weekly, married, 2 dependents, $35.19 federal withholding | 8 | $29.59 | $29.59 | Matches |
Note: The booklet rounds annual federal withholding to $1,830; the exact $1,829.88 gives the same $29.59.
Arizona
Official document: Arizona Department of Revenue, Form A-4 (2026). Pay date used: Nov 6, 2026, so the rates in force on that day apply. Arizona paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $2,000 biweekly, no Form A-4: 2.0% default | — | No printed example | $40.00 | Formula check |
Arkansas
Official document: Arkansas DFA, Withholding Tax Formula Method effective 01/01/2026. Pay date used: Nov 6, 2026, so the rates in force on that day apply. Arkansas paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $2,127 monthly, 2 exemptions | 4 | $36.50 | $36.50 | Matches |
California
Official document: EDD, 2026 California Withholding Schedules, Method B (Exact Calculation Method), annual payroll period tables 1-7. Pay date used: Jun 5, 2026, so the rates in force on that day apply. California paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| Example A: $210 weekly, single, 1 allowance (low-income exemption) | 2 | $0.00 | $0.00 | Matches |
| Example B: $1,600 biweekly, married, 2 allowances plus 1 estimated-deduction allowance | 2 | $2.38 | $2.38 | Matches |
| Example E: $2,400 semimonthly, married, 4 allowances | 4 | $4.13 | $4.13 | Matches |
| Example F: $4,750 monthly, married, 4 allowances | 4 | $7.17 | $7.17 | Matches |
Colorado
Official document: Colorado Dept. of Revenue, DR 1098 (2026) Withholding Worksheet. Pay date used: Sep 4, 2026, so the rates in force on that day apply. Colorado paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $3,000 biweekly, single: ($78,000 - $5,500) x 4.4% / 26 | — | No printed example | $122.69 | Formula check |
Connecticut
Official document: Connecticut DRS, IP 2026(1) Circular CT, including TPG-211 2026 Withholding Calculation Rules (Tables A to E). Pay date used: Nov 6, 2026, so the rates in force on that day apply. Connecticut paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| Example 10: $2,300 biweekly, withholding code B | 12 | $78.82 | $79.30 | Differs, see note |
Why it differs: Circular CT prints $78.82 for this example, but the same circular's own Tables A to E give $79.30. We follow the tables.
Delaware
Official document: Delaware Division of Revenue, Employer's Guide. Pay date used: Nov 6, 2026, so the rates in force on that day apply. Delaware paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $2,000 biweekly, single, 1 exemption: ($1,001 + 5.55% x $23,750 - $110) / 26 | — | No printed example | $84.97 | Formula check |
Georgia
Official document: Georgia Department of Revenue, Employer's Tax Guide 2026 (revised). Pay date used: Sep 4, 2026, so the rates in force on that day apply. Georgia paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $2,000 semimonthly, married with one income, 1 dependent | 51 | $27.03 | $27.03 | Matches |
| $935 biweekly, head of household, 2 dependents | 52 | $0.00 | $0.00 | Matches |
Hawaii
Official document: Hawaii Department of Taxation, Booklet A Employer's Tax Guide (for withholding from January 1, 2026). Pay date used: Nov 6, 2026, so the rates in force on that day apply. Hawaii paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $500 weekly, single, 3 allowances (annualized method) | 20 | $9.58 | $9.58 | Matches |
Idaho
Official document: Idaho State Tax Commission, EPB00744 Table for Percentage Computation Method (07-23-2026). Pay date used: Nov 6, 2026, so the rates in force on that day apply. Idaho paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $2,000 biweekly, single: 5.3% x ($2,000 - $619), rounded to the dollar | — | No printed example | $73.00 | Formula check |
Printed wage-bracket tables
Official document: Idaho State Tax Commission, EPB00745 Table for Wage Bracket Method of Withholding (07-23-2026). Every amount printed in these tables is run through our engine at the middle of its wage bracket, with the filing status and allowances of its column.
| Official table | Pages | Amounts compared | Exact | Result |
|---|---|---|---|---|
| Wage-bracket tables: annual, monthly, semimonthly, biweekly and weekly; single and married; 0 to 10 allowances | 1-20 | 11,110 | 10,945 | Matches, within $1 |
Note: The 165 amounts that are not exact differ by $1: 15 wage rows, each printed the same across all 11 allowance columns. The columns are identical because Idaho's child tax credit has ended (Idaho Code 63-3029L) and the Tax Commission now sets each allowance to $0, so allowances no longer change Idaho withholding.
Illinois
Official document: Illinois Department of Revenue, Booklet IL-700-T (2026). Pay date used: Jun 5, 2026, so the rates in force on that day apply. Illinois paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $800 weekly, 2 Line 1 and 2 Line 2 allowances | 3 | $32.13 | $32.13 | Matches |
Indiana
Official document: Indiana Department of Revenue, Departmental Notice #1 (R47, effective Oct. 1, 2026). Pay date used: Nov 6, 2026, so the rates in force on that day apply. Indiana paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $800 weekly, 5 personal + 3 dependent + 1 first-year + 2 adopted exemptions: state tax | 3 | $13.96 | $13.96 | Matches |
| Same example: county tax at 1% | 3 | $4.73 | $4.73 | Matches |
Iowa
Official document: Iowa Department of Revenue, Iowa Withholding Formula effective January 1, 2026. Pay date used: Nov 6, 2026, so the rates in force on that day apply. Iowa paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| Example 1: $2,100 biweekly, filing A, $40 allowance | 4 | $59.26 | $59.26 | Matches |
| Example 2: $2,100 biweekly, filing C, $80 allowance | 4 | $38.72 | $38.72 | Matches |
| Example 3: $2,100 biweekly, filing B, $160 allowance | 4 | $45.15 | $45.15 | Matches |
Kansas
Official document: Kansas Department of Revenue, KW-100 Withholding Tax Guide. Pay date used: Nov 6, 2026, so the rates in force on that day apply. Kansas paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $2,000 semimonthly, married, 1 dependent | 6 | $41.44 | $41.44 | Matches |
Kentucky
Official document: Kentucky Department of Revenue, 2026 Withholding Formula. Pay date used: Nov 6, 2026, so the rates in force on that day apply. Kentucky paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $3,270 monthly | 1 | $104.65 | $104.65 | Matches |
| $1,500 biweekly | 1 | $47.00 | $47.98 | Differs, see note |
Why it differs: The formula sheet prints $47, but its own figures give $1,247.40 a year / 26 = $47.98. The sheet appears to drop the cents.
Louisiana
Official document: Louisiana Department of Revenue, R-1306 (1/26) Withholding Tables and Formulas. Pay date used: Nov 6, 2026, so the rates in force on that day apply. Louisiana paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| Example 1: $700 weekly, claims 1 | 2 | $13.98 | $13.98 | Matches |
| Example 2: $4,600 biweekly, claims 2 | 2 | $111.54 | $111.54 | Matches |
Maine
Official document: Maine Revenue Services, 2026 Withholding Tables and Instructions (Dec 2025). Maine paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| Example 1: $300 weekly, single, 2 allowances | 7 | $0.00 | $0.00 | Matches |
| Example 2: $1,000 weekly, single, 2 allowances | 7 | $33.00 | $33.00 | Matches |
| Example 3: $4,500 weekly, married, 2 allowances | 7 | $257.00 | $257.00 | Matches |
Maryland
Official document: Comptroller of Maryland, 2026 percentage method withholding (state 4.75% to 6.5% plus local rate; standard deduction $3,400, $3,200 per exemption). Pay date used: Nov 6, 2026, so the rates in force on that day apply. Maryland paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $2,000 biweekly, single, 1 exemption, Montgomery County 3.20% | — | No printed example | $138.82 | Formula check |
Massachusetts
Official document: Massachusetts DOR, Circular M (effective January 1, 2026). Pay date used: Sep 4, 2026, so the rates in force on that day apply. Massachusetts paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $5,000 monthly, 1 exemption, with the FICA deduction | — | No printed example | $212.53 | Formula check |
Michigan
Official document: Michigan Treasury, Form 446 2026 Income Tax Withholding Guide. Pay date used: Sep 4, 2026, so the rates in force on that day apply. Michigan paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $1,500 weekly, 1 exemption: ($1,500 - $5,900 / 52) x 4.25% | — | No printed example | $58.93 | Formula check |
Minnesota
Printed wage-bracket tables
Official document: Minnesota Department of Revenue, 2026 Withholding Tax Instructions and Tables. Every amount printed in these tables is run through our engine at the middle of its wage bracket, with the filing status and allowances of its column.
| Official table | Pages | Amounts compared | Exact | Result |
|---|---|---|---|---|
| Wage-bracket tables: weekly, biweekly, semimonthly and monthly; single and married; 0 to 9 allowances | 18-33 | 8,060 | 8,039 | Matches, within $1 |
Note: 21 differ by $1. In each, the exact amount at the middle of the wage bracket is exactly $X.50; the table rounds it down and we round it up.
Mississippi
Official document: Mississippi DOR, Computer Payroll Accounting for periods in 2026. Pay date used: Nov 6, 2026, so the rates in force on that day apply. Mississippi paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $2,000 biweekly, single, $6,000 exemption (rounded to the dollar) | — | No printed example | $52.00 | Formula check |
Printed wage-bracket tables
Official document: Mississippi DOR, Pub 89-700 Withholding Tables and Employer Instructions. Every amount printed in these tables is run through our engine at the middle of its wage bracket, with the filing status and allowances of its column.
| Official table | Pages | Amounts compared | Exact | Result |
|---|---|---|---|---|
| Table A, single: weekly, biweekly, semimonthly and monthly; every exemption column | 18-36 | 2,830 | 2,810 | Matches, within $1 |
| Table B, head of family: weekly, biweekly, semimonthly and monthly; every exemption column | 19-37 | 3,091 | 3,010 | Matches, within $1 |
| Table C, married with spouse not employed: weekly, biweekly, semimonthly and monthly; every exemption column | 20-38 | 3,124 | 3,108 | Mostly matches, see note |
| Table D, married with both spouses employed: weekly, biweekly, semimonthly and monthly; every exemption column | 21-41 | 13,634 | 1,034 | Differs, see note |
Note (Table A, single): 20 differ by $1, where the table is $1 higher than our amount.
Note (Table B, head of family): 81 differ by $1, where the table is $1 higher than our amount.
Note (Table C, married with spouse not employed): The rest differ by $1, except one run in the weekly table: in the $12,000 exemption column, rows from $410 to $510 print amounts that rise to $4 and then drop back to $0 at $510. Those six rows account for the gaps of $2 to $4.
Why it differs (Table D, married with both spouses employed): Tables D are figured with the full $4,600 married standard deduction. The same publication's instructions (section 17) and the Department's computer payroll formula both say $2,300 for a married person whose spouse also works. We follow the formula, so our amounts are $1 to $8 a paycheck higher. Figured with $4,600 instead, 13,323 of these 13,634 amounts match exactly and the rest are within $1.
Missouri
Official document: Missouri Department of Revenue, 2026 Missouri Withholding Tax Formula. Pay date used: Nov 6, 2026, so the rates in force on that day apply. Missouri paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $35,000 a year paid monthly, married with spouse working | 2 | $59.00 | $59.00 | Matches |
Montana
Official document: Montana Department of Revenue, Employer and Information Agent Guide with Tax Tables (V4, Nov 2025). Montana paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $1,375 semimonthly, single | 19 | $33.00 | $33.00 | Matches |
| $2,950 biweekly, single, two jobs | 19 | $114.00 | $114.00 | Matches |
| $475 weekly, single | 19 | $8.00 | $8.00 | Matches |
| $1,375 semimonthly, married filing jointly | 20 | $2.00 | $2.00 | Matches |
| $5,950 biweekly, married filing jointly | 20 | $232.00 | $232.00 | Matches |
| $725 weekly, married filing jointly | 20 | $5.00 | $5.00 | Matches |
| $1,375 semimonthly, head of household | 21 | $17.00 | $17.00 | Matches |
| $4,950 biweekly, head of household | 21 | $201.00 | $201.00 | Matches |
| $575 weekly, head of household | 21 | $5.00 | $5.00 | Matches |
Nebraska
Official document: Nebraska Department of Revenue, Circular EN (2026). Pay date used: Nov 6, 2026, so the rates in force on that day apply. Nebraska paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $1,000 weekly, single, 1 allowance: $25.85 + 4.48% x ($953.08 - $772) | — | No printed example | $33.96 | Formula check |
Printed wage-bracket tables
Official document: Nebraska Department of Revenue, Circular EN (2026). Every amount printed in these tables is run through our engine at the middle of its wage bracket, with the filing status and allowances of its column. 7,186 amounts below the state minimum are left out (see note).
| Official table | Pages | Amounts compared | Exact | Result |
|---|---|---|---|---|
| Wage-bracket tables: weekly, biweekly, semimonthly and monthly; single and married; 0 to 10 allowances | 14-29 | 5,046 | 4,800 | Matches, within 1 cent |
Note: Amounts below 1.5% of the wage (shaded in the tables) are left out: Nebraska requires withholding of at least that much unless the employee gives documentation for less, and our calculator applies that minimum. Of the amounts compared, 246 differ by one cent, all in the semimonthly and monthly tables.
New Jersey
Official document: NJ Division of Taxation, Withholding Rate Tables (percentage method, Rates A to E). Pay date used: Sep 4, 2026, so the rates in force on that day apply. New Jersey paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $1,000 weekly, Rate A, 1 allowance: $15.29 + 6.1% x ($980.80 - $769) | — | No printed example | $28.21 | Formula check |
| $3,000 biweekly, married (Rate B), 2 allowances: $55 + 3.9% x ($2,923.20 - $2,692) | — | No printed example | $64.02 | Formula check |
New Mexico
Official document: New Mexico Taxation and Revenue Department, FYI-104 (Rev. 11/2025). Pay date used: Nov 6, 2026, so the rates in force on that day apply. New Mexico paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $1,000 weekly, married | 3 | $21.80 | $21.80 | Matches |
New York
Official document: NY Tax Department, NYS-50-T-NYS (1/26) New York State Withholding Tax Tables and Methods, Method II and III; NY Tax Department, NYS-50-T-NYC (1/26) New York City Withholding Tax Tables and Methods, Method II. Pay date used: Jun 5, 2026, so the rates in force on that day apply. New York paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $400 weekly, single, 3 allowances | 16 | $8.01 | $8.01 | Matches |
| $50,000 monthly, single, 3 allowances | 16 | $3,576.63 | $3,576.63 | Matches |
| $750 daily, single, 2 allowances | 16 | $44.10 | $44.10 | Matches |
| $400 weekly, married, 4 allowances | 18 | $6.69 | $6.69 | Matches |
| $50,000 monthly, married, 3 allowances | 18 | $3,622.09 | $3,622.09 | Matches |
| $750 daily, married, 2 allowances | 18 | $44.58 | $44.58 | Matches |
| $5,000 semimonthly, single, 1 allowance | 16 | $258.51 | $258.50 | Differs, see note |
| $5,000 semimonthly, married, 3 allowances | 18 | $248.11 | $248.12 | Differs, see note |
| New York City: $400 weekly, married, 4 allowances | 27 | $5.17 | $5.17 | Matches |
| New York City: $50,000 monthly, married, 3 allowances | 27 | $2,068.73 | $2,068.73 | Matches |
| New York City: $5,000 semimonthly, married, 3 allowances | 27 | $184.37 | $184.37 | Matches |
| New York City: $750 daily, married, 2 allowances | 27 | $29.43 | $29.43 | Matches |
Why it differs ($5,000 semimonthly, single, 1 allowance): The booklet rounds one intermediate step (165 x 0.0753 = 12.4245) up to 12.43. We keep full precision until the final amount, which gives $258.50.
Why it differs ($5,000 semimonthly, married, 3 allowances): The booklet multiplies by 0.070 at one step instead of its own table rate of 0.0707. Using the table rate gives $248.12.
North Carolina
Official document: NC Department of Revenue, NC-30 (2026) Income Tax Withholding Tables and Instructions. Pay date used: Jun 5, 2026, so the rates in force on that day apply. North Carolina paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $450 weekly, single, 2 allowances (annualized method) | 18-19 | $4.00 | $4.00 | Matches |
North Dakota
Official document: North Dakota Office of State Tax Commissioner, Income Tax Withholding Rates & Instructions for 2026. Pay date used: Nov 6, 2026, so the rates in force on that day apply. North Dakota paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $1,800 weekly, single | 46 | $14.00 | $13.00 | Differs, see note |
Why it differs: The booklet prints $14 from a $734 figure that does not match its own rate table. The table gives 1.95% x ($93,600 - $57,625) / 52 = $13.49, rounded to $13.
Ohio
Official document: Ohio Department of Taxation, Optional Computer Formula (effective August 1, 2026). Pay date used: Sep 4, 2026, so the rates in force on that day apply. Ohio paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $2,000 biweekly, 1 exemption: ($416.80 + 2.99% x ($51,350 - $26,050)) / 26 | — | No printed example | $45.13 | Formula check |
| $10,000 monthly, 2 exemptions (top bracket) | — | No printed example | $271.98 | Formula check |
Printed wage-bracket tables
Every amount printed in these tables is run through our engine at the top of its wage bracket, with the filing status and allowances of its column.
| Official table | Pages | Amounts compared | Exact | Result |
|---|---|---|---|---|
| Ohio Department of Taxation, Withholding Tables effective August 1, 2026 (Weekly payroll period): Weekly table: 0 to 9 exemptions | 1-3 | 1,010 | 787 | Matches, within 1 cent |
| Ohio Department of Taxation, Withholding Tables effective August 1, 2026 (Biweekly payroll period): Biweekly table: 0 to 9 exemptions | 1-3 | 1,010 | 983 | Matches, within 1 cent |
| Ohio Department of Taxation, Withholding Tables effective August 1, 2026 (SemiMonthly payroll period): Semimonthly table: 0 to 9 exemptions | 1-3 | 1,070 | 894 | Matches, within 1 cent |
| Ohio Department of Taxation, Withholding Tables effective August 1, 2026 (Monthly payroll period): Monthly table: 0 to 9 exemptions | 1-3 | 1,070 | 877 | Matches, within 1 cent |
Note: Ohio's printed amounts match when figured at the top of each bracket ("over $X to $Y"), so we check there. Every amount that is not exact differs by one cent.
Oklahoma
Official document: Oklahoma Tax Commission, Packet OW-2 (rev. 11-2025). Pay date used: Nov 6, 2026, so the rates in force on that day apply. Oklahoma paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $1,825 semimonthly, married, 2 allowances | 7 | $37.00 | $37.00 | Matches |
Oregon
Official document: Oregon Department of Revenue, Withholding Tax Formulas 150-206-436 (Rev. 12-31-25), effective January 1, 2026. Oregon paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $25,000 a year paid monthly, single, 0 allowances, $1,000 a year federal withholding (rounded to the dollar) | 5 | $149.00 | $149.00 | Matches |
| $25,000 a year paid semimonthly, single, 0 allowances, $1,000 a year federal withholding (rounded to the dollar) | 5 | $75.00 | $75.00 | Matches |
| $25,000 a year paid biweekly, single, 0 allowances, $1,000 a year federal withholding (rounded to the dollar) | 5 | $69.00 | $69.00 | Matches |
| $25,000 a year paid weekly, single, 0 allowances, $1,000 a year federal withholding (rounded to the dollar) | 5 | $34.00 | $34.00 | Matches |
Pennsylvania
Official document: PA Department of Revenue, REV-415 Employer Withholding Information Guide. Pay date used: Sep 4, 2026, so the rates in force on that day apply. Pennsylvania paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $2,000 biweekly: 3.07% flat | — | No printed example | $61.40 | Formula check |
Rhode Island
Official document: Rhode Island Division of Taxation, 2026 Employer's Income Tax Withholding Tables. Pay date used: Nov 6, 2026, so the rates in force on that day apply. Rhode Island paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $2,195 weekly, 1 exemption | 9 | $87.57 | $87.57 | Matches |
South Carolina
Official document: South Carolina Department of Revenue, WH-1603F (Rev. 11/4/25). Pay date used: Nov 6, 2026, so the rates in force on that day apply. South Carolina paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $750 weekly, 3 allowances | 1 | $10.58 | $10.58 | Matches |
Utah
Official document: Utah State Tax Commission, Publication 14 (Rev. 04/26), withholding schedules effective June 1, 2026. Utah paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| Example 1: $400 weekly, single | 11 | $12.00 | $12.00 | Matches |
| Example 2: $2,600 biweekly, single | 11 | $116.00 | $116.00 | Matches |
| Example 3: $1,200 semimonthly, married | 11 | $18.00 | $18.00 | Matches |
| Example 4: $7,800 monthly, married | 11 | $347.00 | $347.00 | Matches |
| Example 5: $9,000 quarterly, single | 11 | $367.00 | $367.00 | Matches |
| Example 6: $175 daily, married | 11 | $5.00 | $5.00 | Matches |
Vermont
Official document: Vermont Department of Taxes, GB-1210 2026 Income Tax Withholding Instructions, Tables, and Charts. Pay date used: Nov 6, 2026, so the rates in force on that day apply. Vermont paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $1,800 weekly, married, 2 allowances | 8 | $45.77 | $45.77 | Matches |
Virginia
Official document: Virginia Tax, Employer Withholding Instructions (Rev. 10/26). Pay date used: Sep 4, 2026, so the rates in force on that day apply. Virginia paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $2,649 semimonthly, 5 exemptions | 22 | $109.50 | $109.48 | Differs, see note |
Why it differs: The example rounds wages to whole dollars before applying the formula, which gives $109.50. Unrounded wages give $109.48.
West Virginia
Official document: West Virginia Tax Division, IT-100.2A Tables for Percentage Method of Withholding (March 2026). Pay date used: Nov 6, 2026, so the rates in force on that day apply. West Virginia paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| $1,000 weekly, one-earner table, 1 exemption: $21.27 + 4.22% x ($961.54 - $769) | — | No printed example | $29.40 | Formula check |
Printed wage-bracket tables
Official document: West Virginia Tax Division, IT-100.2B Employer's Withholding Tax Tables (March 2026). Every amount printed in these tables is run through our engine at the middle of its wage bracket, with the filing status and allowances of its column.
| Official table | Pages | Amounts compared | Exact | Result |
|---|---|---|---|---|
| Wage-bracket tables: one earner and two earners; weekly, biweekly, semimonthly and monthly; 0 to 9 allowances | 2-25 | 8,920 | 8,881 | Matches, within $1 |
Note: 39 differ by $1. In each, the exact amount at the middle of the wage bracket is exactly $X.50; the table rounds it down and we round it up.
Wisconsin
Official document: Wisconsin Department of Revenue, Publication W-166 Withholding Tax Guide (1/26). Pay date used: Nov 6, 2026, so the rates in force on that day apply. Wisconsin paycheck calculator
| Example | Page | Official answer | Our engine | Result |
|---|---|---|---|---|
| Example 1: $350 weekly, single, 1 exemption | 26 | $7.59 | $7.59 | Matches |
| Example 2: $500 weekly, single, 3 exemptions | 27 | $14.34 | $14.34 | Matches |
| Example 3: $1,000 biweekly, married, 3 exemptions | 27 | $22.08 | $22.08 | Matches |
What these checks do not cover
- Federal income tax is checked against IRS Publication 15-T Worksheet 1A, worked by hand line by line in our test suite. Pub 15-T does not print one worked example with a final answer, so it is not listed here.
- Local taxes (Pennsylvania, Ohio and Michigan cities and school districts, New York City, Yonkers, Maryland and Indiana counties) use rates read from each official rate list. New York City and Indiana county examples are above; the rest are checked against their official rate lists, not worked examples.
- Your actual paycheck can still differ by a few cents or dollars. Employers may use a state's printed wage-bracket tables instead of its formula (tables work from the middle of a wage range, so they can differ by a little), round differently, or have deductions we do not know about.
Every rate we use is listed with its official source on our sources page, and the calculation steps are on our methodology page.