Skip to main content
Form Guide

IMM 0104 - Details of Education/Employment/Travel

Guide generated from official sources when available. Always confirm requirements on the authority’s official site.

It helps the reviewing authority assess the applicant's background and eligibility for various immigration programs. For related guidance, see the [Caregiver Immigration Programs](/en/canada/visas/caregiver) page.

Written by VisaMind Editorial·Reviewed by Eric Provencio·Founder, VisaMind·Last updated Mar 4, 2026

Get my planBrowse forms
canada destination photography

Quick answers

Is there a filing fee for IMM 0104?

There is no IRCC filing fee for IMM 0104.

What forms are filed with IMM 0104?

Often filed together: IMM-1295.

Do I need to file IMM 0104?

You need IMM 0104 if your application package requires it. Complete it together with your main application.

What documents do I need for IMM 0104?

You'll need: the current edition of IMM 0104, details matching the main application, supporting documents as listed in the checklist. Review the instructions for complete requirements.

How long does IMM 0104 take to process?

Processing times vary by case type and current workload. Check the official processing times tool for your specific situation. Do not rely on unofficial estimates.

Does filing IMM 0104 grant work authorization or lawful status?

No. Filing IMM 0104 does not by itself grant work authorization or lawful status. It is a supporting/procedural filing and does not create an immigration benefit by itself.

Quick summary

#
Who fills it

Check the official IMM 0104 instructions to confirm your eligibility category.

When used

When the official instructions indicate this form is required

Where it goes next

Include it with your application package and follow official instructions for submission.

What it must match

Names, dates of birth, and passport details on other forms Program checklist requirements Supporting documents and translations

Overview (What is Form IMM 0104?)

#

As such, applicants are encouraged to carefully compile and verify all information before submission to facilitate a smooth and efficient processing of their immigration application, as described in the Atlantic Immigration Program (AIP) guide.

First page of IMM 0104 form

First page of IMM 0104 form

Source: IMM 0104 PDF

Context and workflow

#

Processing time for IMM 0104 varies by case type and current workload — always check the official IRCC processing time tool.

Why this matters

  • This form helps confirm that the application matches the program’s requirements and checklist.
  • Work-related packages are often assessed for coherence across eligibility category and employer/job details.

Where it fits in the workflow

  • Supplemental information for primary applications.
  • May be used during the Acknowledgement of Receipt (AOR) stage.
  • Supports decisions on work permits or permanent residency applications.
  • IMM 0104 is commonly filed alongside Form IMM-1295.

Who uses it

Refer to the official IMM 0104 instructions to verify your eligibility category.

When it is used

  • When the official instructions indicate this form is required
  • As part of a complete application package with supporting documents
  • Express-entry — Universal form for any application using a representative
  • When filing IMM 0104 alongside IMM-1295 (Work permit schedule)

Failure prevention (What causes Form IMM 0104 rejections?)

#

Technical rejections

  • Incorrectly filled dates or overlapping timelines.
  • Ensure form edition is current

Substantive weaknesses

  • Lack of evidence for claimed education or employment.

What it asks for (What does Form IMM 0104 ask for?)

#
  • Details about your education history
  • Information on your employment history
  • Records of your travel history
  • Applicant identification information
  • Supporting documentation inventory
  • Eligibility or purpose details
  • Declarations and signatures
  • Documentation related to: Complete all required sections, sign, and submit with required evidence

Sources for this section

IMM 0104 Instructions

What you need (What do you need for Form IMM 0104?)

#
  • The current edition of IMM 0104
  • Details matching the main application
  • Supporting documents as listed in the checklist
  • Required signatures
  • Personal information such as telephone, email, and work details
  • Complete all required sections, sign, and submit with required evidence.
  • Copy of your filed or approved IMM-1295 (Work permit schedule)

Checklist (What is the Form IMM 0104 checklist?)

#
  • Obtain the latest IMM 0104 form and its accompanying instructions directly from the official IRCC website.
  • Before submitting your IMM 0104 form, ensure you review the official instructions.
  • Gather required supporting documents per the instructions
  • Complete all required sections of IMM 0104
  • Sign, date, and submit IMM 0104 with all required supporting evidence

Sources for this section

IMM 0104 Instructions

Fees

#

There is no IRCC filing fee for Form IMM 0104.

Where to file

#

Submit your application at the designated IRCC office, embassy, or consulate. Check the official website for the location with jurisdiction over your place of residence.

Submit application

Submit your application at the IRCC office or designated embassy/consulate in your country of residence. Check the official instructions for the correct location.

Filing locations and procedures may change. Always verify on the official IRCC website before submitting. For related guidance, see Application for a Work Permit Made.

Official IMM 0104 page

Strategy tips

#
Strategy: Prepare all evidence before filing to avoid delays

Examples (What are examples for Form IMM 0104?)

#
  • Strong application: An applicant submits the form with detailed and consistent information across all sections, supported by relevant documents, leading to a smooth processing experience.
  • Common weakness: An applicant provides vague employment details without supporting documents, resulting in requests for additional information and delays.
  • Weak application: An applicant submits the form with inconsistent travel dates that do not match the stamps in their passport, leading to confusion and possible delays in processing.
  • An applicant in the Express-entry category files IMM 0104 as part of their immigration process

Common misconceptions (What misconceptions surround Form IMM 0104?)

#
  • Filing this form does not guarantee approval of the underlying case
  • These forms do not stand alone—they must be filed with the principal application
  • Inconsistencies with the main application can result in delays or refusal

Edge cases and variations

#
  • Some work permit categories are exempt from certain requirements while others are not.
  • If you are asked to submit or update IMM 0104, treat it as a package update: check every place the same details appear and keep them consistent.

In-depth guidance

#

How to complete this form reliably

Treat IMM 0104 as part of a system, not a standalone document. Most delays happen when details conflict across the form, supporting documents, and other parts of the application package. Before you start, gather the documents you will reference and decide which one is the source of truth for each field.

Fill the form in one sitting if possible. Partially-completed forms are where inconsistent edits creep in. When you finish, review each section and ask "what evidence in my package proves this statement?"

Background and timeline sections

Schedule/background forms are used to capture histories that must be gap-free. Build a master timeline first, then copy it into the form. If you had periods of unemployment, travel, or caregiving, include them as explicit entries rather than leaving blanks.

Scenarios

#

A software engineer submitted their petition with all supporting documents

The case was approved within the standard timeline

Prepare all evidence before filing to avoid delays

Key differentiators

#
  • Unlike Form IMM 1295: Application for a Work Permit Made Outside of Canada: Filed together: Work permit schedule (Background declaration pathway)
  • Unlike Form IMM 0267: Employment Information Form - Individual Employer - Home Care Worker Immigration Pilots: Part of employment-based immigration process (Background declaration pathway)

Why it matters

#

Next steps

#
  • Receive Acknowledgement of Receipt (AOR) from IRCC.
  • Attend biometrics collection appointment if required.
  • Wait for IRCC to review and verify the submitted information.
  • Receive a decision on the application, which may include requests for additional information.
  • If approved, proceed to the next stage forms or receive the relevant immigration document.

Verification

#

This guide is based on official IRCC instructions for IMM 0104 and is updated with any changes to form editions or filing rules. Always confirm current requirements on the official IRCC website.

FAQs

What other forms are typically filed together with IMM 0104?

Check the instructions specific to your immigration category to identify which forms need to be submitted alongside your application.

Does IMM 0104 guarantee approval of my case?

Consult the official IMM 0104 instructions to obtain comprehensive guidance tailored to your specific immigration case and circumstances.

What happens if I make an error on IMM 0104 or need to correct something after filing?

Forms should typically be submitted in the order specified in the official instructions for your immigration category.

What should I do if I don't have a UCI?

The UCI is typically assigned by IRCC if you have previously interacted with them.

When will IMM 0104 be processed and what is the workflow?

Processing timing for IMM 0104 varies depending on the filing category, processing location, and current application volume. Standard processing can range from a few weeks to several months. Before submitting, check the official IRCC processing times tool for the most current estimates. After filing, monitor your case status and consider whether expedited options are available.

What are common mistakes when filing IMM 0104?

Common mistakes include submitting incomplete forms, missing required signatures, paying incorrect fees, and failing to include all required supporting documents. Even minor errors can cause significant delays or outright rejection of your application. Double-check every section, verify fee amounts on the official IRCC schedule, and review the instructions thoroughly before submitting.

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. Get a personalized plan with official sources and deadlines.

Get my plan