Methodology in practice

How we verify.

Verification at PayStubCheck is not a claim that a user-entered income record is employer-issued or independently verified. It is a process for checking the rules, calculations, source material, document templates, and known limits that the platform itself controls.

Built to be understandable, inspectable, and appropriately limited.

PayStubCheck documents and research are designed around clear scope, limited retention, source transparency, and explicit limits on what a generated record can establish.

Sources

Primary sources come first

Federal tax and withholding work starts with IRS publications, forms, instructions, and tables. Canadian payroll calculations use published CRA formulas and supported provincial or territorial parameters. Wage-statement research prioritizes statutes, regulations, and official labor-agency guidance.

Calculations

The math leaves a trace

Calculation modules are designed to return structured results that can be traced to the calculation path and source assumptions used. Browser previews help users review inputs, while final supported calculations are rechecked by authoritative server logic before document delivery.

Limits

Unsupported does not silently become estimated

Where an engine does not support a payroll scenario, the intended behavior is to stop, narrow the claim, or disclose the limitation rather than silently substitute a generic answer. This is especially important where bonuses, retroactive pay, local taxes, or jurisdiction-specific rules can change the result.

Templates

Source forms and templates are controlled assets

Where PayStubCheck fills government-style recipient copies or fixed PDF templates, the system uses controlled template assets and validation checks rather than treating arbitrary user files as filing-ready government forms.

Research

Verification dates are part of the record

The Wage Statement Requirements Database publishes last-verified dates, official source links, narrow classifications, and explicit uncertainty where a controlling source has not been fully confirmed. Material corrections are handled through the public Corrections & Updates process.

Important limit

We verify our process—not your employment

A generated PayStubCheck document is based on information supplied by the user. PayStubCheck does not independently verify identity, employment, income, or whether a recipient will accept a generated document. Independent evidence such as employer records, bank records, tax returns, platform statements, or contracts may still be required.

Inspect the underlying research process

The Research Methodology page documents source hierarchy, update practices, coverage limits, and the distinction between wage-statement law and tax calculations.

Read methodology