Skip to content
Automation7 min read

Candidate Document Collection Tools for Canadian Recruiters: What to Compare After the Upload

Collection tools gather SIN, work permit, ID and banking documents but do not check them. Which fields to cross-check in Canada, how PIPEDA limits collection, and what to do on a mismatch.

CheckFile Team
CheckFile Teamยท
Illustration for Candidate Document Collection Tools for Canadian Recruiters: What to Compare After the Upload โ€” Automation

Summarize this article with

This article is for information only and is not legal advice. Regulatory references are accurate at the date of publication. Consult qualified counsel for decisions about an individual file.

Candidate document collection tools are the portals, forms, upload links and inboxes a Canadian recruiter or HR team uses to obtain identity documents, work-permit evidence, a Social Insurance Number, direct-deposit details and credentials from candidates. Collection ends the chasing. It does not end the checking: a tidy folder can still hold a work permit that expires mid-assignment and a SIN record that does not match the name on the ID. When comparing tools, ask what happens to the files after they arrive.

What collection tools do and what they leave to you

Tool type Good at Typical gap
ATS document request Attaching files to the candidate record Confirms a file exists, not what it says
Onboarding / e-signature portal Offer letters, TD1 forms, direct-deposit forms Uploaded ID rarely compared with form entries
Email or messaging No setup for the candidate Phone photos, no audit trail, no reminders
Dedicated upload link Fast, no account You must define what "complete" means
Validation layer Completeness, expiry dates, cross-document consistency Does not replace your duty to confirm work eligibility

Collection answers "do we have the file"; validation answers "do the documents agree with each other and with the forms". For the wider approach see our guide to verification automation.

The cross-checks, field by field

# Field A (document) Compared with A mismatch looks like Reviewer's next step
1 Legal name (passport, PR card, provincial licence) Application form, offer letter, TD1 Dropped middle name, hyphenated surname, name change Ask for the legal name; record it once
2 Expiry date (ID, permit) Start date and contract end Expires before or during the assignment Request renewal evidence; diary a date
3 SIN first digit and expiry date Immigration status shown on the permit SIN starting with 9 with an expiry date earlier than the permit end, or a permit that has changed Ask for updated SIN confirmation; do not guess
4 Work permit conditions (employer, occupation, location) Role and employer on the contract Employer-specific permit naming another employer, or hours cap Hold the start until resolved; take advice
5 Account holder (void cheque, bank letter) Name on ID Joint or third-party account Confirm with the employee
6 Degree, institution, year Resume and issuer's verification channel Resume year or credential not on the transcript Ask the candidate, then the issuer, with consent

The SIN row deserves explanation. The Government of Canada states that SINs starting with 9 are issued to temporary residents and carry an expiry date; employers should confirm the validity of such a SIN (Canada.ca: Social Insurance Number). A SIN that begins with 9 and has expired should lead to a query about status, not to an assumption either way. What the check proves: the SIN's format and expiry as shown. It does not prove that the person presenting it is its holder, and it is not an identity document.

As everywhere, a mismatch is a question, not a verdict. Write down the next step per mismatch type so every candidate is handled the same way.

Example: a file that passes collection and fails validation

A candidate uploads a passport, a work permit, a void cheque and a utility bill. The portal shows four green ticks. A validation pass finds that the permit lists a different employer, the surname on the cheque has a hyphen the passport lacks, the SIN expiry falls before the permit end date, and the bill is five months old. None of this proves misconduct. Each is a question, caught on day zero instead of in payroll.

Ready to automate your checks?

Free pilot with your own documents. Results in 48h.

Request a free pilot

Canada: PIPEDA and the limits on collecting a SIN

Under PIPEDA, an organization may collect only the personal information it needs for identified purposes, with knowledge and consent (PIPEDA, Justice Laws Website). The Office of the Privacy Commissioner publishes guidance for employers on what can be asked and when (OPC: employers and employees). A SIN is needed for tax and benefit reporting once someone is hired. Asking every applicant for it at application stage, or using it as a general identifier, is hard to justify; ask at offer or onboarding.

Provincial rules add detail. Alberta and British Columbia have their own private-sector privacy statutes, and Quebec applies Law 25 to enterprises. Check the law where the employee works.

What recruiters ask online

"Candidates send blurry phone photos. Can I require a clean scan?" Yes. Set a quality rule, say it in the request, and reject only on legibility, never on the device used.

"How long can I keep documents of people I didn't hire?" No longer than needed for the purpose. Set a retention period for unsuccessful applicants, record it in your privacy notice and delete on schedule. Provincial employment standards also set minimum record-keeping periods for hired staff; confirm those with counsel.

"The bank account name differs from the ID." A flag, not a rejection. Joint accounts and name changes are common.

Questions to put to a vendor

  1. Can I set required documents and fields per role and province?
  2. Does it extract fields so they can be compared?
  3. Can I write rules and decide what is a warning versus a hold?
  4. Does it log who reviewed a mismatch and what they decided?
  5. Where are the data hosted, for how long, and can retention vary by candidate status?
  6. Does it say plainly what it does not check?

A field match is a consistency check. It is useful because most file problems are inconsistencies and omissions, but it is not an authenticity verdict.

A process in five steps

  1. Send a role- and province-specific request with quality rules and a deadline.
  2. Validate on upload: legible, correct type, not expired.
  3. Run the six cross-checks; classify as pass, query or hold.
  4. Name the exact field in any query to the candidate.
  5. Record the decision, date and reviewer; schedule permit expiry reminders.

See also high-volume hiring and onboarding and agency file checks.

Where CheckFile fits

CheckFile is a validation layer, not a collection portal. It reads submitted documents and compares extracted fields: whether the file is complete, whether dates are current, and whether names, addresses and bank details agree across documents. A reviewer sees the flagged mismatch and the decision stays with your team. See the temp staffing and recruitment solution, the HR onboarding solution or pricing.

FAQ

What is candidate document collection?

It is requesting and receiving ID, work-eligibility, address, banking and credential documents from candidates via a portal, form or upload link, so the file is complete before the start date.

When can I ask for a SIN?

Once the person is hired, for tax and benefit reporting. Collecting it from every applicant is difficult to justify under PIPEDA's limiting-collection principle.

Does a name mismatch mean the candidate is dishonest?

No. Name changes, hyphenation and joint accounts explain most cases. Treat it as a query.

Does a validation tool confirm a work permit is genuine?

No. It can compare dates, names and conditions against your contract. Confirming eligibility remains your responsibility through the official channels.

How much does a collection tool cost?

It depends on volume and on whether the tool only collects or also validates. Compare per-file cost with the hours spent chasing and re-checking.

Stay informed

Get our compliance insights and practical guides delivered to your inbox.

Ready to automate your checks?

Free pilot with your own documents. Results in 48h.