Income Verification Documents: Pay Stub, T4, NOA and Bank
Income verification documents only help when they agree. Compare pay stub, T4, CRA notice of assessment and bank statement field by field, and know the next step.

Summarize this article with
Income verification documents are consistent when the same person, employer, amounts and dates can be traced from the pay stub to the T4 and the CRA notice of assessment, and on to the bank statement. A pay stub alone proves little. A pay stub whose net pay lands as a deposit, whose year-to-date earnings sit close to the T4 and whose employer matches the deposit originator is a file a mortgage underwriter, lender or landlord can decide on. This guide lists the field-to-field comparisons, what a mismatch looks like, and what the reviewer does next.
This article is for informational purposes only and does not constitute legal, financial, or regulatory advice. Regulatory references are accurate as of the publication date. Consult a qualified professional for guidance specific to your situation.
Why three documents beat one
Each document comes from a different party, so each can contradict the others in ways a single document cannot. The pay stub comes from the employer, the T4 from the employer's year-end filing, the notice of assessment (NOA) from the Canada Revenue Agency (CRA), and the statement from the applicant's financial institution.
OSFI's Guideline B-20 requires federally regulated lenders to verify a borrower's income when underwriting residential mortgages, because income is central to judging ability to repay and verification helps catch misrepresentation (OSFI, Guideline B-20). Provincially regulated lenders, credit unions, landlords and employers apply their own policies, but the logic holds: the more independent the source, the more weight it carries.
For the wider checklist of documents and validity tests, see our document verification guide. For the lender view of the same problem, read how lenders validate income documents before a credit decision.
The cross-check matrix
A cross-check names one field on one document and compares it with one field on another. Write these into the review procedure so every analyst runs the same ones.
| # | Field on document A | Compared with field on document B | A mismatch looks like |
|---|---|---|---|
| 1 | Pay stub: net pay and pay date | Bank statement: deposit amount and date | Deposit lower than net pay, or from an unrelated payer |
| 2 | Pay stub: employer name | Bank statement: originator of the deposit | Pay arrives from an individual or a differently named company |
| 3 | Last pay stub of the year: YTD gross | T4: Box 14 employment income | YTD figure far from Box 14, outside known adjustments |
| 4 | Pay stub: YTD income tax | T4: Box 22 income tax deducted | Tax withheld differs sharply from the stub |
| 5 | T4: Box 14 | NOA: line 10100 employment income | NOA reports different employment income than the T4 |
| 6 | NOA: tax year and reference details | CRA My Account (applicant logs in) | Applicant cannot reproduce the NOA in their own account |
| 7 | All three: name, address, SIN (last digits only) | Application and government ID | Different surname, address with no move |
| 8 | Bank statement: account holder, transit and account number | Application details | Joint account presented as sole income, third party's account |
Checks 1 and 2: pay stub net pay against the deposit
The net pay on the pay stub should appear on the statement on or just after the pay date, from an originator whose name matches the employer or its payroll provider. It is the most useful single check because it ties an employer-generated document to a transaction recorded by a financial institution.
Work through it in three steps. Take the net pay and the pay date from the stub. Find the deposit with the same amount, allowing for weekends and holidays. Then read the description: payroll deposits usually carry the employer name or the name of a payroll company.
A difference is not automatically a red flag. Split deposits to two accounts, deductions already included in net pay, and a payroll provider using its own name are common. The red flags are a deposit that never appears, a round amount when net pay is not round, or the same deposit repeated while the stubs change.
Next step for the reviewer: request the statement page covering the pay date rather than a summary, ask for the second account if pay is split, and ask for one more stub and its deposit before deciding.
Ready to automate your checks?
Free pilot with your own documents. Results in 48h.
Request a free pilotChecks 3 to 5: pay stub, T4 and the NOA
The last pay stub of the year should reconcile to the T4, and the T4 should reconcile to employment income on the NOA. The T4 is issued per employer, so an applicant with two jobs holds two. The NOA combines everything the CRA assessed for that tax year.
Compare year-to-date gross on the final December stub with Box 14 of the T4, and year-to-date income tax with Box 22. They come from the same payroll, so they should be close. Taxable benefits can sit in Box 14 without appearing in cash pay, so a modest gap is plausible. A wide gap points to a stub from another period, a bonus paid after the stub, or a document from a different source.
Then compare Box 14 with line 10100 on the NOA. For a person with one employer and no other income, the two figures normally agree. Line 15000 (total income) is broader and includes other sources, so use line 10100 when you are testing employment income only. A T4 shows what the person earned in a past year; it does not show that the job continues, so pair it with a recent stub and the matching deposit.
Check 6: the NOA and CRA My Account
The strongest way to test an NOA is to see it in the applicant's own CRA account. The CRA's My Account service lets individuals view their tax information online, including assessments (Canada.ca, CRA My Account for individuals). Ask the applicant to open the NOA from their account during the review, or to download it and send it at once.
This confirms that the applicant can reproduce the document from the CRA's own service and that the fields match the copy supplied. It does not by itself show that the pay stub or the statement is genuine, and we found no public lookup that lets a third party validate an NOA without the applicant's access. Lenders should also remember that a Form T1013 authorization is not meant for income verification; the applicant should get the NOA or a proof of income statement directly from the CRA.
Next step for the reviewer: if the NOA cannot be reproduced, do not conclude fraud. Ask for a new download, check that the tax year is the latest one assessed, and note that a recently filed return may not yet be assessed.
Checks 7 and 8: names, addresses, account holders
Name, address and account details must match across the three documents and the application, with tolerance only for formatting. A Social Insurance Number should be masked to the last digits wherever it is stored. An abbreviated street or a missing middle name is formatting. A different surname, a different postal code with no move, or a joint account where only one holder earns is substantive. For address formats, see our guide on matching addresses across documents.
What this check proves, and what it does not
A consistent file shows that three documents agree with each other; it does not show that any is genuine. Agreement raises confidence because an altered document would also have to be altered consistently in two others. If you need assurance about authenticity, add separate controls such as a live download from the applicant's CRA My Account or banking portal.
Privacy law applies to the file itself. PIPEDA requires meaningful consent, and Quebec applicants are covered by Law 25 for their personal information. Keep only what the decision needs and set a retention period.
Tolerances belong in policy. State for each check the accepted gap, the documents requested when it is exceeded, and who may approve an exception.
What applicants and forum users keep asking
People in Canadian personal finance and mortgage forums raise the same questions, and they show where files stall.
"Why doesn't my pay stub match my deposit?" Usually split deposits, deductions inside net pay or a second account. Send both statements instead of a note.
"I'm self-employed. What do I send?" The NOA for the last two years, the T1 General with its statements of business activities, and six to twelve months of statements. Net business income is after expenses, while the account shows receipts, so reviewers look at direction and scale.
"My T4 is from last year and I changed jobs." It reflects the previous employer. Provide an employment letter and the first stubs, so the reviewer can compare the new pay with the old.
"Can the lender get my NOA directly?" The applicant normally provides it from their own account.
Run these checks without re-keying every field
Reading eight comparisons by eye on every file does not scale, and the comparisons are the part software does well: extracting named fields, normalizing names and dates, and flagging gaps against your thresholds. CheckFile compares fields across the documents in a file and shows which comparisons passed, failed or are missing. It checks consistency and completeness; it does not certify that a document is authentic. For lenders and leasing teams, the financing and leasing solution shows how this fits a file review, the security page explains data handling, and pricing lists plans.
FAQ
Which income verification documents should a file contain?
At minimum, recent pay stubs, the latest T4, the latest NOA and two to six months of bank statements showing the pay deposit. The mix depends on the product and how the applicant earns.
Should T4 Box 14 equal the NOA's line 10100?
For a single employer and no other employment income, they normally agree. Differences point to a second employer, an amended return or a document from another year.
Is a bank statement enough to prove income?
No. It shows deposits but not their source or whether they recur under a contract. Pair it with a stub or tax document so the deposit can be traced to an employer.
What if the applicant is paid in cash or by several clients?
Use the NOA and the business statements as the anchor and compare them with the bank statements for direction and scale. Cash that never reaches an account cannot be cross-checked, and policy should state how much weight it carries.
Stay informed
Get our compliance insights and practical guides delivered to your inbox.