Employee Bank Details Verification Before the First Payslip
How Canadian employers run employee bank details verification and SIN checks during payroll onboarding, so the first direct deposit and T4 data are correct.

Summarize this article with
This article is provided for information only and is not legal advice. Regulatory references are accurate as of 11 October 2026 and describe federal rules with notes on provincial differences. Consult a qualified professional for any decision about an individual file.
Employee bank details verification in Canada means confirming, before the first pay run, that the institution, transit and account numbers a new hire provided are valid and belong to them, and that the Social Insurance Number (SIN) on file matches their identity documents. A single wrong digit sends a deposit back or produces a T4 that does not match the Canada Revenue Agency (CRA) records. This guide covers what to collect, how to validate it and where federal and provincial rules differ.
What bank and tax details do Canadian employers need from a new hire?
A Canadian employer needs the employee's SIN, completed federal (TD1) and provincial TD1 forms, and for direct deposit the institution number, transit number and account number. Searches like "what bank details do employers need" come from new hires, so your onboarding form should list those items and nothing more.
| Item | What to collect | What to validate |
|---|---|---|
| Legal name | Government ID | Matches SIN record, TD1 and bank account |
| Institution number | 3 digits | Valid Canadian institution |
| Transit number | 5 digits (branch) | Matches the institution and branch |
| Account number | 7 to 12 digits | Holder name, account type |
| SIN | SIN confirmation or card | 9 digits, Luhn check digit, name match |
| Withholding | TD1 federal and provincial | Signed, dated, current year |
Collect only what payment and withholding need. The CRA's payroll guidance for employers describes deductions and the forms a new employee completes. A full bank statement is rarely necessary to run payroll.
How do you verify an employee's bank account in Canada?
Bank account verification here has three layers: number format, holder name and a live check such as a test deposit. Canada does not have a mandatory bank-side payee name check on every transfer, so ownership matching falls to the employer.
- Format. A Canadian direct deposit uses a 3-digit institution number, a 5-digit transit number and an account number. A void cheque or a bank-issued direct deposit form shows the three together, which reduces keying errors. Payments Canada publishes the rules for the electronic funds transfer system used for payroll.
- Holder name. Compare the name on the void cheque or bank letter with the identity document and the TD1. A joint account is acceptable when the employee is a named holder.
- Live check. A small test deposit, or a first payment confirmed by the employee, proves the account accepts credits. It does not prove who opened the account, so keep the name comparison on a bank-issued document.
Quebec adds French-language and privacy obligations to the same flow, covered below.
For a closer look at account structure, see our guide to bank account validation.
How do you validate the Social Insurance Number?
A SIN has nine digits that must pass the Luhn check, and a number starting with 9 identifies a temporary resident whose SIN has an expiry date. The Service Canada SIN guidance explains that employers must ask for the SIN and that temporary SINs tied to a work permit expire with it.
Employees must give their SIN to the employer within three business days of starting work, according to Service Canada guidance. A missing SIN does not stop pay, but it must be requested and the employee told to apply. The check you can run is structural and relational: nine digits, valid check digit, a first-digit rule for temporary residents, and a name and date of birth that match the identity document. The SIN is not a right to work check; that depends on the work permit or status.
Ready to automate your checks?
Free pilot with your own documents. Results in 48h.
Request a free pilotWhich privacy rules apply to payroll data?
Federal-regulated employers follow PIPEDA, most provincial private-sector employers follow provincial law, and Quebec employers follow Law 25. The Office of the Privacy Commissioner of Canada explains PIPEDA's limits on collection and retention. Alberta and British Columbia have their own private-sector privacy acts; Quebec's Law 25 adds privacy impact assessments, incident reporting to the Commission d'accรจs ร l'information and penalties of up to C$25 million or 4% of worldwide turnover for the most serious offences.
In practice:
- Ask for the minimum: SIN, bank details and TD1 data.
- Store them with restricted access and log who views them.
- Do not photocopy a SIN card unless you need the copy; recording the number is enough.
- In Quebec, give notice of what you collect and why, and use the TP-1015.3 form from Revenu Quรฉbec alongside the federal TD1.
FINTRAC and the PCMLTFA sit on the banking side. Employers are not reporting entities, but a payroll provider or a bank may ask for proof of ownership for its own client identification. See FINTRAC for the framework.
In what order should HR run the checks?
Run identity first, then the SIN, then the bank account, because each later check relies on the name settled earlier. If you reverse the order, you repeat the bank check each time a name is corrected.
- Validate the identity document: unexpired, name spelling, date of birth.
- Validate the SIN structure and compare the name and work permit expiry for temporary residents.
- Validate the void cheque or bank letter: transit and institution numbers, holder name.
- Compare the three names and record any difference with date and reviewer.
- Release the file to payroll only when each line is validated or explicitly accepted.
- Run a test deposit before the first full run if your provider offers it.
Our platform supports more than 3,200 document types and OCR extraction in 24 languages across 32 jurisdictions, so the same comparison logic works on a void cheque, a TD1 form or a SIN confirmation letter. The comparison covers fields, dates and consistency across documents; it does not prove a document is authentic. To see how this fits an HR onboarding flow, visit the solution for HR teams.
What goes wrong most often, and what do HR forums ask about it?
The most common causes of a failed first deposit are a mistyped transit number, a name that differs between the SIN record and the bank, and a TD1 that arrived late. Payroll communities repeat the same questions; we summarise them rather than quote.
Can I pay into a joint account with my spouse? Yes in most cases, provided the employee is a named holder; validate the holder name like any other account.
What if the new hire has no SIN yet? Request it, record the date of the request, and follow the guidance on applying through Service Canada. Do not withhold pay while waiting.
Why was my first pay taxed more? Usually because the TD1 was missing, so only the basic personal amount applied.
Is a screenshot of the banking app enough? It shows numbers and a name, but is easy to crop and cannot be dated. A void cheque or bank letter is a stronger input.
For the wider onboarding file, see the new hire document checklist. For other file types by industry, the industry verification pillar guide is the starting point.
How do you handle later changes to bank details?
Treat every later change as a new verification confirmed by a second person. The exposure is the email that arrives days before payday asking to switch accounts.
Require an authenticated channel, validate the new numbers with the same steps, and confirm using the contact details already on file. Keep a log with date, reviewer and the last digits of the old and new accounts, retained only as long as needed.
Where does automation help?
Automation helps most with repetitive comparison: reading documents, extracting fields and flagging differences for a person to review. A reviewer handles exceptions such as a legal name that differs from the commonly used name.
A digital onboarding file that validates each item on upload and records one decision per line is easier to defend than a shared folder of PDFs. See the security page for storage and access, the pricing page for costs, and the CheckFile solution for HR teams to run these checks on your own files.
Frequently Asked Questions
What bank details do Canadian employers need for direct deposit?
The 3-digit institution number, the 5-digit transit number and the account number, plus the account holder's name. A void cheque shows all of these.
How long does bank account verification take?
A format check is instant. A test deposit usually takes one to two banking days, so schedule it before the first pay date.
Must an employer ask for the SIN?
Yes. The employee must provide it within three business days of starting work, and the employer must request it and use it for T4 reporting.
Can I pay a new employee into someone else's account?
It depends on your policy and the law that applies. Most employers require an account in which the employee is a named holder, since the name match is the main safeguard.
Does Law 25 apply to payroll data?
Yes, for employers covered by Quebec's private-sector privacy law. It requires clear notice, limited collection, protection of the data and reporting of serious incidents.
Stay informed
Get our compliance insights and practical guides delivered to your inbox.