Canada

Canadian Document Fraud Detection — Free AI-Powered Checker

Upload a Canadian pay stub, T4, Notice of Assessment, Record of Employment or bank statement. TrueDoc validates CPP and EI deductions, SIN format, box layouts and PDF metadata — and returns a trust score in under a minute.

Don't just take our word for it

See why teams switch to TrueDoc.

Built on Trusted AI Infrastructure
Google Cloud
Gemini
OpenAI
Anthropic
Google Cloud
Gemini
OpenAI
Anthropic
Google Cloud
Gemini
OpenAI
Anthropic
Google Cloud
Gemini
OpenAI
Anthropic
Google Cloud
Gemini
OpenAI
Anthropic
Google Cloud
Gemini
OpenAI
Anthropic
Google Cloud
Gemini
OpenAI
Anthropic
Google Cloud
Gemini
OpenAI
Anthropic
Google Cloud
Gemini
OpenAI
Anthropic
Google Cloud
Gemini
OpenAI
Anthropic
Google Cloud
Gemini
OpenAI
Anthropic
Google Cloud
Gemini
OpenAI
Anthropic
▸ By the numbers

Document fraud in Canada

The Canadian Anti-Fraud Centre (CAFC) captures only a fraction of true losses — most fraud goes unreported. Even so, the reported numbers tell a clear story.

31,824

identity-fraud victims reported to CAFC in 2023 — the fastest-growing fraud category in Canada.

CAFC Annual Report
1 in 3

Canadian lenders report seeing a synthetic or altered pay stub, T4 or bank statement in mortgage and auto applications.

Equifax Canada Fraud Trends
CAD $3.1B

estimated annual cost of identity theft and identity fraud to Canadian businesses and consumers, per CIRA / RCMP research.

RCMP Financial Crime Bulletin
▸ Coverage

Canadian documents TrueDoc verifies

One checker, every common Canadian document. Every result comes with a trust score, a plain-language explanation and a downloadable forensic report.

Pay stubs

Bi-weekly, semi-monthly, monthly · CPP / EI / provincial tax

  • CPP and EI deductions vs annual maximums
  • Provincial tax withholding plausibility
  • YTD reconciliation across pay periods

Canadian bank statements

TD, RBC, Scotiabank, BMO, CIBC, National Bank, Desjardins, Tangerine

  • Transit + institution number validation
  • Running-balance reconciliation
  • Interac e-Transfer / bill-payment format checks

CRA documents

T4, T4A, Notice of Assessment, T1 General

  • T4 box layout and box-by-box maths
  • SIN format validation (Luhn checksum)
  • Cross-check declared income vs calculated tax

Record of Employment (ROE)

Service Canada ROE (paper and electronic)

  • Insurable hours and earnings consistency
  • Reason-for-issuing code validation
  • Employer CRA payroll account format

Canadian IDs

Provincial driver's licence, PR card, passport, SIN letter

  • Per-province licence number pattern
  • PR card MRZ + expiry structure
  • Passport MRZ checksum parsing

Proof of address

Utility bills, CRA correspondence, provincial correspondence

  • Issuer branding and PDF metadata
  • Name / address consistency across pages
  • Statement-period plausibility
▸ Methodology

How TrueDoc catches fake Canadian documents

Every upload is analysed by an ensemble of models trained on Canadian document layouts — CRA T-slips, provincial IDs, ROEs and the big-five bank statement templates. The engine reconciles Canadian payroll maths: CPP and EI deductions must sit inside their annual maximums, provincial tax must match declared residence, and box totals on a T4 must add up.

In parallel, TrueDoc reads the PDF's internal metadata — the software that produced it, edit history, embedded fonts and object structure — to catch tell-tale traces of common editing tools. AI-generated documents are flagged by a dedicated synthetic-content classifier.

▸ TrueDoc Canada · Live analysis

See a T4 get flagged

Illustrative view of what a suspicious T4 returns. Signals shown are the real checks TrueDoc runs against Canadian payroll and tax documents.

  • CPP contribution exceeds annual maximum — Box 16 amount is above CRA's published 2025 employee CPP maximum.
  • SIN Luhn checksum invalid — The nine-digit Social Insurance Number does not pass the Luhn check used by Service Canada.
  • T4 box layout inconsistency — Box 24 (EI insurable earnings) is missing from a document that reports EI premiums in Box 18.
  • PDF edited in image editor — Producer 'Adobe Photoshop' — T-slips are not typically exported from image editors.

Illustrative UI. Not a screenshot of real customer data.

truedoc.io / report / T4_2025_employee.pdf
T4 · Statement of Remuneration
T4_2025_employee.pdf
Suspicious
Document Trust Score47%
CPP deduction exceeds the annual maximum and SIN checksum fails validation.
Box 14 · Employment income$78,400.00
Box 16 · CPP contributions$4,382.10 · Above 2025 max
SIN123-456-782 · Luhn check failed
PDF producerAdobe Photoshop 25.9
Signals detected
CPP contribution exceeds annual maximum
Box 16 amount is above CRA's published 2025 employee CPP maximum.
SIN Luhn checksum invalid
The nine-digit Social Insurance Number does not pass the Luhn check used by Service Canada.
T4 box layout inconsistency
Box 24 (EI insurable earnings) is missing from a document that reports EI premiums in Box 18.
PDF edited in image editor
Producer 'Adobe Photoshop' — T-slips are not typically exported from image editors.
▸ ROE & Mortgage Fraud

ROEs, pay stubs and the Canadian mortgage-fraud problem

Equifax Canada has repeatedly flagged mortgage-application fraud as one of the fastest-growing risks in the country, driven overwhelmingly by falsified income documents — pay stubs, T4s and Notices of Assessment — and altered bank statements used to prove down-payment savings.

The Record of Employment (ROE) is a second major target: because EI benefits are calculated from insurable hours and earnings, a manipulated ROE can trigger benefit fraud and undermine downstream lending checks. TrueDoc gives lenders, mortgage brokers, insurers and HR teams a fast way to sanity-check what an applicant has sent before it enters underwriting.

What TrueDoc gives you
  • Validate CPP / EI deductions and YTD figures against CRA-published limits
  • Reconcile bank-statement running balances and inspect PDF metadata for edits
  • Download a forensic report you can attach to your underwriting file
Check a document — free
▸ Checklist

Canadian document red flags checklist

These are the fastest checks a reviewer can run before escalating a document. TrueDoc runs every one of them automatically.

Invalid SIN checksum

A real Social Insurance Number passes the Luhn algorithm. A SIN starting with '0' is never issued; a SIN starting with '9' is temporary.

CPP or EI exceeds annual maximum

CRA publishes the annual maximum contribution each year. Any pay stub or T4 above that ceiling is either an error or a forgery.

Transit + institution mismatch

Every real Canadian account has a 5-digit transit + 3-digit institution number that maps to a specific branch. Fabricated codes usually don't resolve.

T4 box maths don't add up

Box 14 (income), Box 16 (CPP), Box 18 (EI) and Box 22 (tax) must reconcile with the arithmetic CRA publishes. Forged T4s frequently break this.

Statement running balance drifts

Opening balance ± every transaction should equal the closing balance to the cent. Any drift is a strong red flag.

ROE reason code inconsistent

The Service Canada ROE reason-for-issuing code should match the narrative and dates on the form. Mismatches are a common tell.

▸ FAQ

Common questions from Canada

Check any Canadian document, free

Pay stubs, T4s, ROEs, Notices of Assessment, bank statements and provincial IDs — all in one place. No credit card required to start.

Check a Canadian document — free

In the Media

TrueDoc featured in leading AI and security publications.

View all press →
AOFIRS

How to Verify Suspicious Digital Documents: A Practical Research Framework for the AI Era

The Association of Independent Information Professionals publishes TrueDoc's practical research framework for verifying suspicious digital documents in the age of AI-generated fraud.

Read Article
Biometric Update

Mastercard, Identomat, TrueDoc Pitch Layered IDV to Detect Synthetic Identity Fraud

Biometric Update highlights TrueDoc's layered document-forensics approach and Global Document Fraud Report alongside Mastercard and Identomat in the fight against synthetic identity fraud.

Read Article
The AI Journal

Why AI-Generated Documents Are Becoming a Business-Critical Fraud Risk

TrueDoc Founder and CEO Andrii Patiutka explains why AI-generated documents are creating new risks for businesses.

Read Article
HackerNoon

Synthetic Identity Fraud Is Starting to Outpace Traditional KYC Systems

A deep look at how synthetic identity fraud is evolving and why conventional KYC systems are struggling to keep up.

Read Article
Featured
Focus.uaUkrainian

Deepfakes as a New Weapon: Why We Can No Longer Trust Digital Evidence

Andrii Patiutka explains to major Ukrainian media Focus.ua how deepfakes, synthetic media and AI-generated documents are creating a new infrastructure-level trust risk.

Read Article