How to Read a Pay Stub (And Catch Errors That Cost You Money)

Payroll errors are common enough that auditors treat them as routine, yet most people never check the one document that would reveal them. The pay stub gets a two-second glance – final number looks roughly right, move on – while wrong tax codes, missed overtime, vanished pension contributions, and phantom deductions quietly persist for months. Reading a pay stub properly takes five minutes once you know the anatomy. Here is the walkthrough, plus the errors most worth hunting.
Step one: confirm the identity block
Start at the boring top section: your name, an employee or payroll number, the pay period dates, and the payment date. Mistakes here are rare but expensive – a wrong identification number can send your tax payments or retirement contributions to the wrong record, which is a bureaucratic untangling you want to start immediately, not discover at retirement. Also confirm the period covered matches what you actually worked, especially after joining, leaving, or changing roles mid-cycle.
Step two: verify gross pay before anything else
Gross pay is everything you earned before a single deduction – and it is where most real errors live. Salaried? Check the figure equals your annual salary divided by the number of pay periods, and that any raise actually appears from the agreed date. Hourly? Multiply hours by rate yourself, and confirm overtime hours are present and paid at the premium rate your contract or local law sets. Commissions, bonuses, shift allowances, and holiday pay should appear as their own labelled lines. An error in gross pay poisons every line below it, so verify this number before reading further.
Step three: walk the deductions, line by line
Between gross and net sits the column of subtractions, and they come in two flavours worth distinguishing. Statutory deductions are the ones law requires: income tax withheld and contributions to public insurance or pension schemes, whatever your country calls them. Voluntary deductions are the ones you signed up for: workplace retirement contributions, health or life cover premiums, union dues, loan repayments. Read each line and apply one question – “did I agree to this, and is the amount what I agreed?” Unrecognised deductions are occasionally fraud but more often administrative drift: a benefit you cancelled that never stopped, or one you elected that never started.
Tax withholding deserves a slow look of its own. The amount depends on a code, status, or declaration your employer holds for you, and an outdated one, wrong after a marriage, a second job, or a benefits change – quietly takes the wrong amount all year. Steady over-withholding is an interest-free loan to the government; under-withholding becomes a painful bill at filing time. If the withheld amount shifts noticeably without a pay change, ask payroll why before the months stack up.
Step four: check what your employer adds, not just subtracts
Many stubs include an easily ignored section showing employer-side contributions – typically their share of public insurance and, crucially, any matching payment into your retirement plan. Verify the match is present and calculated on the right definition of pay; matches based on base salary quietly shrink when bonuses arrive, and a missing match is employer-funded contribution silently not received. While there, note the running year-to-date totals: they are the trail that makes tax-time claims and error disputes provable later.
Step five: reconcile net pay against reality
Net pay – gross minus all deductions – should match the bank deposit exactly, on the date promised. Then do the trend check: compare this stub to last month’s. Any line that changed should have a reason you can name: a raise, a new benefit election, a tax-year boundary. Unexplained drift is the single best error detector in personal payroll, and it takes thirty seconds once the habit exists.
The errors that show up most
- Missing or mispriced overtime – especially around holidays, schedule changes, and “the system didn’t record it” weeks. Your own hours log is the antidote.
- Raises that start a period late, or never: confirm the first stub after any pay change, since payroll cutoffs frequently lag agreements.
- Retirement contributions deducted from you but not matched, or calculated on the wrong pay base.
- Benefit premiums continuing after cancellation, or doubling after an enrolment glitch.
- Wrong tax code or status after a life change, skewing withholding for months. Understanding how your pay structure works makes these mismatches easier to spot.
When you find a problem
Move quickly and in writing. Email payroll with the stub attached, the specific line identified, and your calculation of the correct figure – politely, since most errors are honest. Many jurisdictions limit how far back corrections can reach, so delay literally costs money. Keep every stub, digital or paper, for at least several years; they are your evidence for disputes, your record for tax filings, and your baseline next time you negotiate. Five minutes per payday is the entire price of never being quietly underpaid.
The final stub: check it twice
The pay stub that follows a resignation or redundancy is the most error-prone document payroll produces – one-off calculations, manual overrides, and a departing employee nobody expects to check. Audit it like money depends on it, because it does.
- Unused leave: confirm accrued holiday is paid out at the correct daily rate, and that the accrual itself matches your records rather than the system’s guess.
- Pro-rating: a mid-period exit means partial salary – recalculate it yourself, since both over- and underpayment trigger awkward conversations later.
- Final deductions: benefit premiums should stop at the right date, and any loan or advance recovery should match what you actually owe, not a stale figure.
- Retirement contributions: verify the final deduction reached the account and any employer match on it was paid – the last month’s match is the one most often lost.
- Documents: download every stub and the year’s summaries before access dies with your login. Future tax filings and reference checks will thank you.
Pay stub questions
Why is my net pay different from my colleague’s on the same salary?
Deductions personalise everything: different tax codes, benefit elections, retirement percentages, or loan repayments produce different nets from identical grosses. Comparing gross pay is meaningful; comparing nets rarely is.
My first or last stub at a job looks strange. Normal?
Usually, yes – partial periods, pro-rated salary, accrued holiday payouts, and benefit start or stop dates all collide there. Strange is fine; unverifiable is not. Recalculate the pro-rating yourself and query anything that resists explanation.
What are year-to-date figures for?
They accumulate each category across the tax year, letting you verify annual statements, catch missed periods, and prove totals when filing or disputing. A year-to-date number that fails to grow by this period’s amount is itself an error signal.
How long should I keep pay stubs?
Several years at minimum – long enough to cover your jurisdiction’s tax review window and any benefits or loan applications that demand income history. Digital copies in cloud storage cost nothing and settle arguments instantly.
Pay documents use local language
Gross pay, taxable pay, net pay, pensionable earnings, withholding, social insurance, provident fund and leave balances are labelled differently. Contractors may receive invoices or payment statements rather than a pay stub and are responsible for their own tax arrangements. Use the employer’s payroll guide and tax authority definitions when a line is unclear; do not assume a deduction with a familiar name has the same purpose abroad.
Reconcile time, rate and benefits
Hourly workers should compare approved hours, overtime category, shift premiums and unpaid breaks with their own record. Salaried employees should check start-date proration, bonuses, leave deductions and benefits. Changes after promotion, parental leave, relocation or benefit enrolment deserve special attention. Small recurring errors can become meaningful over a year and may affect pension or social-insurance records.
Keep an evidence trail
Save contracts, pay statements, tax forms and written corrections securely for the period required locally. Raise an error promptly and factually, identifying the pay period, expected amount and supporting record. Avoid sending full identity documents through unsecured channels. If internal payroll cannot resolve the issue, use the labour, tax or pension complaint route available in the jurisdiction.
Other practical guides in this category
- The Annual Money Checkup: A One-Evening Financial Review
- How to Track Your Net Worth (And Why It Changes Behaviour)
- How Compound Interest Actually Works (And Why Starting Early Matters)
Before applying this advice abroad
Location changes more than the currency symbol. For how to read a pay stub, banking systems, consumer protections, currencies and household documentation differ across borders. Begin by listing the institutions involved and the rule each one controls. This prevents a bank, employer, platform or adviser from being treated as the authority on a question outside its role.
Apply the ideas in “How to Read a Pay Stub (And Catch Errors That Cost You Money)” through a small real-world test where possible. Use a limited contribution, trial budget, written quote or scenario before making a long commitment. Check the result after fees and tax, and keep enough liquidity to correct a mistake without borrowing.
Schedule a brief review instead of watching the arrangement constantly. The useful questions are whether the original goal still exists, costs have changed and the records remain complete. Save documents that establish what was paid, promised or owned.


