International Mobility Program Employer Compliance Voluntary Disclosure Form

Source-derived guide with citations. Always confirm the exact forms required for your program and use the latest versions from IRCC.

IMM 5964 is an official IRCC form. The International Mobility Program Employer Compliance Voluntary Disclosure Form (IMM 5964) is used for reporting potential non-compliance with program conditions. It is important to use the current version of this form and follow the specific requirements outlined in your application package.

Last reviewed: 2026-01-30

Overview

#

The International Mobility Program Employer Compliance Voluntary Disclosure Form (IMM 5964) is used for reporting potential non-compliance with program conditions. It is important to use the current version of this form and follow the specific requirements outlined in your application package.

This form collects employer details and declarations regarding any incidents that may have led to non-compliance. Make sure to provide accurate information and follow the checklist for your situation.

Context & workflow

#

The IMM 5964 form collects information related to potential non-compliance with the International Mobility Program. It requires details about the employer and the incident in question.

Why this matters

  • It helps maintain compliance with the International Mobility Program.
  • Accurate disclosures can prevent further issues with program authorities.

Who uses it

Applicants required to complete this form for their application package.

When it is used

  • When the checklist for your program/package lists this form.

Failure prevention (how to avoid rework and returns)

#

Key cross-checks to do before you submit

  • Business operating name
  • Canada Revenue Agency business number
  • IRCC employer number
  • Surname (Family name)
  • Given name(s)
  • Phone Number
  • Email

Common issues that cause rework or refusal

  • Missing required fields such as business operating name or contact details.
  • Missing signature on the form.

Common pitfalls

Common pitfalls
Form Version Issues
  • Using an outdated version of the form.
Inconsistencies
  • Inconsistent details across forms and documents.
Signature Problems
  • Not signing the form where required.

Requirements snapshot

#
  • Complete employer identity and contact details.
  • Provide a description of the incident leading to potential non-compliance.
  • Include timelines and any efforts made to prevent recurrence.
  • Sign and date the form.

Form sections

#
  • Reset Form

    Use this section to clear the form if needed.

  • Print Form

    Use this section to print the completed form.

  • Phone Number

    Provide your contact phone number.

  • Fax Number

    Provide your contact fax number.

What it asks for

#
  • Business operating name
  • Canada Revenue Agency business number
  • the program authorities employer number
  • Number and Street
  • City
  • Province/State
  • Postal/Zip code
  • Country or territory
  • Surname (Family name)
  • Given name(s)
  • Title
  • Phone Number
  • Fax Number
  • Email
  • When did the incident/issue occur that has resulted in potential non-compliance with the program?
  • Please describe the incident that may have resulted in non-compliance with the program.
  • Full name
  • Signature
  • Date (YYYY-MM-DD)

What you need before you start

#
  • The current form downloaded from the official IRCC form page.
  • Business operating name
  • Canada Revenue Agency business number
  • the program authorities employer number
  • Contact details including phone and email
  • Details of the incident leading to potential non-compliance
  • Full name and signature

Checklist

#
  • Download the current IMM 5964 from the official IRCC form page.
  • Save the PDF locally and open it in a compatible PDF viewer.
  • Review the declarations before signing.
  • Complete the form by copying details from your source documents.
  • Cross-check repeated details across your package for consistency.
  • Follow the program checklist for submission format and supporting documents.

FAQs

Where do I download IMM 5964?

Use the official IRCC form page and confirm you are using the current version.

Is IMM 5964 required for everyone?

Only if your program checklist or the program authorities instructions require it for your case.

Do I need to sign this form?

Yes. Sign and date the declaration section if it appears in the form.

Do I need to sign by hand?

Follow the form instructions. Some IRCC PDF forms require a printed, handwritten signature.

Can I submit an old version?

No. IRCC can return outdated forms. Always use the latest version.

Do I need translations?

Yes, if any supporting documents are not in English or French.

What happens after IMM 5964?

It becomes part of your application package and is reviewed with the rest of your evidence.

What if IRCC asks for additional documents?

IRCC may request additional documents or clarification during processing. Respond by the deadline and keep any new information consistent with the rest of your package.

Important

VisaMind provides informational guidance only and is not a government agency. This is not legal advice. Requirements can change and eligibility depends on your specific facts. If your case is complex or high-stakes, consult a licensed immigration attorney.

Next steps

Requirements vary by nationality, purpose, timeline, and case details. VisaMind turns uncertainty into a sequenced checklist with official source citations.

Find my visa