ToolsCompareBlog Download

Paycheck Accuracy Checker

Enter the hours you worked and the figures printed on your pay stub to see whether your gross pay, overtime, and FICA actually add up.

Paycheck Accuracy Checker

What You Actually Worked

Overtime multiplier

1.5x is the FLSA minimum for hours over 40 in a workweek. Pick 1x only if your stub really paid overtime hours at your base rate.

What Your Stub Says

Leave any of these blank if your stub does not show it. Blank fields are skipped, not treated as zero.

Check my FICA lines too

Leave these blank and the checker just shows you the expected figures to compare by eye.

Work out what your overtime should be → Fold a bonus into your regular rate (FLSA) →
Enter your stub figures
GROSS PAY YOU SHOULD HAVE BEEN PAID
$0.00

Enter the gross pay from your stub to check it against your hours and rate.

Estimates only, not tax, legal, or payroll advice. This checker verifies gross pay math, the gross minus deductions identity, and FICA percentages against the figures you type in. Figures reflect 2026 federal rates.

How That Gross Is Built

Regular pay $0.00
Your overtime rate $0.00/hr
Overtime pay $0.00
Overtime premium (the extra half) $0.00

A bonus or shift differential entered above is added to gross as-is. Under the FLSA a nondiscretionary bonus also has to be folded into your regular rate, which raises the overtime rate for that week, so a stub can pass this gross check and still shortchange overtime. The regular rate of pay calculator handles that case.

Gross Minus Deductions Equals Net

Gross minus deductions --

Enter the gross, total deductions, and net pay from your stub. This check needs no tax knowledge: on a valid stub those three numbers always reconcile.

Social Security & Medicare

Social Security you should see (6.2%) --
Medicare you should see (1.45%) --
Total FICA you should see (7.65%) --

Compare these to the OASDI and Medicare lines on your stub, or type them in above for a verdict.

Assumes you have not yet hit the annual Social Security wage base.

Pre-tax health, dental, vision, FSA, and HSA contributions taken through payroll reduce the wages FICA is calculated on. Traditional 401(k) contributions do not. If you have pre-tax benefits, a Social Security or Medicare line below the expected figure is normal and correct.

Track Every Shift With the Timeclock44 App

This check is only as good as the hours you type into it. Timeclock44 records your clock-ins, breaks, and shifts that run past midnight, applies your overtime rules, and exports a PDF or CSV timesheet. That is the documentation you want when you take a short paycheck to payroll.

How to check if your paycheck is correct

Almost every paycheck tool online estimates a check you have not received yet. This one does the opposite: it takes the numbers already printed on the stub in your hand and tells you whether they hold up. Four steps, in order.

Start with the hours. Compare the hours on the stub to your own records, shift by shift. Missed punches are the single most common payroll input error, and nothing downstream can catch them because the hours never reached the system. Then check the rate and the multiplier. Your base rate should match your agreement, and overtime hours should be paid at 1.5x that rate unless a state rule or contract sets something higher. Gross pay comes next, and regular pay plus overtime pay plus any bonus, tips, or shift differential should equal the gross printed on the stub. Last is the one identity that holds on every valid stub: gross pay minus total deductions equals net pay.

Two of the deduction lines are checkable from the outside because they are fixed percentages. Social Security is withheld at 6.2% and Medicare at 1.45%, so 7.65% together, and Social Security stops for the year once your wages reach the annual wage base of $184,500 in 2026. Those percentages apply to your FICA-taxable wages, which pre-tax health, FSA, and HSA contributions reduce, so a slightly lower line is not automatically an error.

The most common paycheck errors (and which ones this tool catches)

Missed or mis-entered punches. A shift that never made it into the system, or a punch entered as 8:00 instead of 6:00. The checker catches this the moment you enter the hours you actually worked, because the gross it produces will not match the stub. Rebuild the hours first with the weekly timecard calculator if you are not sure of the total.

Straight time paid for overtime. The overtime hours are all there, but they were paid at your base rate instead of time-and-a-half. The overtime premium line above is the tell: when the premium is zero on hours that should carry one, the callout prices exactly what is missing.

Overtime averaged across workweeks. The FLSA measures overtime per workweek, not per pay period. On a biweekly stub, 50 hours one week and 30 the next is 10 hours of overtime, not zero, even though the two-week total is 80. Enter the overtime hours by workweek rather than accepting the stub's own overtime figure.

A nondiscretionary bonus left out of the regular rate. A production, attendance, or shift-differential payment has to be folded into the regular rate, which raises the overtime rate for that week. This tool adds the bonus to gross but does not recompute your regular rate, so a stub can pass the gross check and still be short. Run it through the regular rate of pay calculator.

The wrong rate after a raise. When a raise takes effect mid-period and payroll applies it late, you are owed retroactive pay for the hours already worked at the new rate. The retroactive pay calculator works out the difference.

What this checker cannot verify

Federal income tax withholding is not checked here, and that is deliberate. It depends on the W-4 you filed, including filing status, multiple-jobs adjustments, dependents, and any extra withholding you requested. A pay stub does not reveal those elections, so any number a static page produced would be a guess dressed up as a verdict. Instead, federal withholding lands in the unaccounted deductions line with no verdict attached.

State and local income tax, insurance premiums, retirement contributions, garnishments, and union dues sit in that same residual. They vary by employer and jurisdiction, and there is no single correct value to check them against. The Social Security wage base and the Additional Medicare Tax are annual thresholds tied to your year-to-date wages, which one stub cannot show, so the FICA check assumes you are below both.

What is genuinely checkable: the gross pay arithmetic, the gross minus deductions identity, and the FICA percentages. Those three cover a large share of real payroll errors.

What to do if your paycheck is short

Start with documentation. Keep your own record of clock-ins, clock-outs, and breaks, because a dispute between your memory and the employer's timekeeping system tends to go the way of whoever has records. Tracking your shifts with Timeclock44 gives you those independent timestamps, and it exports a PDF or CSV timesheet you can hand over.

Take it to payroll rather than your manager. Payroll owns the numbers and can usually explain or fix a discrepancy quickly. Put the request in writing, list the pay period, the hours you worked, and the difference you calculated, and ask for a written response. Most short paychecks are ordinary mistakes and get corrected on the next regular payday.

If it is not fixed, you can file a complaint with the U.S. Department of Labor Wage and Hour Division or your state labor agency, and the FLSA prohibits retaliation for doing so. For several short pay periods, the back pay calculator totals the unpaid wages plus potential liquidated damages.

This checker provides estimates for informational purposes only and is not tax, legal, or payroll advice. FICA is checked against your gross, so pre-tax health, FSA, and HSA deductions will legitimately push your actual Social Security and Medicare lines below the expected figures. It does not verify federal income tax withholding, state or local tax, insurance premiums, retirement contributions, or garnishments. Figures reflect 2026 federal rates. Consult your payroll department or a qualified professional about your specific paycheck.

Frequently Asked Questions

Common questions about paycheck accuracy checker

How do I know if my paycheck is correct?

Multiply the hours you worked by your hourly rate, add overtime at the premium rate (usually 1.5x), add any bonus or shift differential, and compare that total to the gross pay printed on your stub. Then check the second identity: gross pay minus total deductions has to equal net pay. Those two checks catch most real payroll errors on their own. Enter both sets of numbers above and the checker does the arithmetic for you.

How do I check if my hours were paid correctly?

Compare the hours printed on the stub against your own time records, shift by shift, and confirm the pay period start and end dates match the shifts you are counting. Missed punches and unrecorded shifts are the most common payroll input error, and payroll cannot catch them because the missing hours never reached the system. The weekly timecard calculator totals raw start, end, and break times so you have a number to compare against.

Why is my overtime pay lower than I expected?

Three causes come up again and again: straight time paid instead of time-and-a-half, hours averaged across two workweeks inside one biweekly pay period (the FLSA measures overtime per workweek, not per pay period), and a nondiscretionary bonus left out of the regular rate. The first two show up in the gross check above. For the third, use the regular rate of pay calculator.

What do I do if my employer underpaid me?

Document the discrepancy in writing, including your own hour records, and take it to payroll rather than your manager, since payroll owns the numbers. If it is not corrected, you can file a complaint with the U.S. Department of Labor Wage and Hour Division or your state labor agency. The FLSA prohibits retaliation against a worker for raising a wage complaint. The back pay calculator totals what is owed across several short pay periods.

How much should Social Security and Medicare be on my paycheck?

Social Security (often labeled OASDI) is withheld at 6.2% of your FICA-taxable wages and Medicare at 1.45%, so 7.65% combined. Social Security withholding stops for the rest of the year once your year-to-date wages reach the annual wage base, which is $184,500 for 2026. Pre-tax health, dental, vision, FSA, and HSA contributions lower the wages FICA is charged on, so those lines can legitimately come in under 6.2% and 1.45% of gross.

Why do my deductions not match what this tool expects?

Because only FICA is a fixed percentage that anyone can check from the outside. Federal income tax withholding depends on the W-4 you filed, including dependents and any extra withholding you asked for, and your stub does not show those elections. State and local tax, insurance premiums, retirement contributions, and garnishments vary by employer and jurisdiction. Everything outside FICA lands in the unaccounted deductions line, which carries no verdict.

Can my employer legally fix a paycheck mistake on the next check?

Underpayments are generally corrected on the next regular payday, and some states require it sooner. Overpayment clawbacks are more restricted: several states require your written authorization before an employer can recover an overpayment through payroll deduction, and the deduction usually cannot push you below minimum wage. Either way, ask for the correction in writing so there is a record of when you raised it.

Does gross pay minus deductions always equal net pay?

Yes. On any valid pay stub, gross pay minus total deductions equals net pay exactly. If those three numbers do not reconcile on your stub, either a line item is missing from the deduction total or the stub itself is wrong. It is one of the most reliable signs that something is off, and checking it takes no tax knowledge.