IMM forms (advanced)¶
Why this matters¶
The eForms chapter in Part 4 covers how to fill out and generate standard IMM forms. This page covers the advanced aspects that you, as administrator or senior consultant, care about: catalog, versioning, integration with specialized cases (Students, Workers), and best practices.
The IMM forms catalog¶
ImmCase ships with a catalog of IRCC forms updated periodically. The most common:
- IMM 5645 — Family information.
- IMM 5476 — Use of a representative.
- IMM 5707 — Family information for spouse / common-law partner.
- IMM 5669 — Schedule A — Background / declaration.
- IMM 5562 — Supplementary — Visit history.
- IMM 5710 — Application to extend stay.
- IMM 1294 — Application for study permit.
- IMM 1295 — Application for work permit (outside Canada).
- IMM 5709 — Application to change conditions.
Each form has its IRCC version (for example, "IMM 5645 (02-2024)") indicating the publication date. ImmCase groups multiple versions of the same form so you know which is current.
Update the catalog¶
When IRCC publishes a new version of a form:
- Your administrator downloads the new version from canada.ca.
- Settings → IMM forms → Import version.
- Upload IRCC's PDF and the ImmCase fillable template for that version.
- ImmCase marks the new as active and the old as obsolete.
Open cases with the old version continue using it (they don't auto-regenerate to avoid breaking in-flight submissions). New cases use the new version.
Per-case versioning¶
Each IMM form within a case preserves:
- Form version used.
- Data filled in each field.
- PDF generation date.
- Signing date (if applicable).
- Status (draft, generated, signed, submitted to IRCC, accepted, refused).
If you need to regenerate the PDF (changes in applicant data), the new version appears in the form's history without replacing the previous one.
Integration with specialized modules¶
- In the Students module, relevant IMM forms (IMM 1294, IMM 5709, etc.) appear pre-prioritized when adding a form to the case.
- In the Workers module, LMIA-related forms (IMM 5710, IMM 5707) appear first.
- In general cases, you see the full list.
This reduces "scroll" when picking the right form.
Cross-field data validation¶
ImmCase can detect inconsistencies when you fill a form:
- If you say the applicant is single on IMM 5645 but there's a spouse registered, it warns.
- If the date of birth differs across two forms of the same applicant, it alerts.
- If addresses in different forms don't match, it flags.
Alerts are suggestions, not blocks — you decide whether the inconsistency is legitimate or needs correction.
Advanced legal templates (via ImmTools)¶
If you have ImmTools active, some advanced forms and letters unlock:
- Responses to procedural fairness letters — IRCC gives short deadlines to respond; ImmTools templates help structure the response.
- Motivation letters — for refuge, humanitarian motives, pleas.
- Letters of explanation — for cases where IRCC needs additional context.
Watch out for¶
- Don't mix versions within the same IRCC package. If you submit IMM 5645 version 2024 with IMM 5707 version 2022, IRCC may reject.
- Some forms require physical signatures, not electronic. Check with IRCC which forms accept electronic signatures before submitting.
- IRCC forms in French and English are different. If the applicant signs one in French and you submitted the English version, there can be inconsistencies. Generally have them sign the applicant's-language version.