✈️
Policy & Updates

IRCC Processing Delays: Explained

Understanding why Canadian immigration applications take as long as they do — and what you can do about it.

Last verified: March 2026

Anyone who has waited months for a Canadian immigration application to be processed has wondered: what is actually happening? IRCC (Immigration, Refugees and Citizenship Canada) processes millions of applications each year across dozens of application types. The process involves multiple review stages, cross-departmental checks, and third-party dependencies — all of which create bottlenecks. This guide explains what happens inside an application, why it takes time, and what steps are available when processing exceeds published timelines.

How IRCC Processes Applications: The Stages

While every application type has slight variations, most IRCC applications pass through the following stages before a final decision is issued:

  1. 1

    Stage 1: Completeness Check

    When an application is received, IRCC first verifies that it is complete — all required forms are present, fees are paid, and mandatory documents are included. Incomplete applications are returned (for paper submissions) or flagged (for online submissions). An incomplete application that is returned restarts the clock when resubmitted. This stage can take days to weeks depending on volume.

    IRPR R.10 and R.12 set out the requirements for a complete application.

  2. 2

    Stage 2: Biometrics

    For applications requiring biometrics, the applicant receives a Biometric Instruction Letter (BIL) and must attend a VAC appointment within 30 days. The application is typically placed on hold until biometrics are received and verified. Delays at this stage are within the applicant's control.

    IRPR R.12.1 and R.12.2 govern biometrics collection requirements.

  3. 3

    Stage 3: Security Screening

    Under IRPA s.16, applicants have an obligation to answer truthfully and provide documents for examination. IRCC conducts security screening via the Canadian Security Intelligence Service (CSIS) and the Royal Canadian Mounted Police (RCMP). Certain applicants may also be referred to the Canada Border Services Agency (CBSA) for security review. Security flags — even minor ones — can hold an application for months while checks are completed.

    IRPA s.16 (duty to answer and provide documents); s.34 (security inadmissibility).

  4. 4

    Stage 4: Criminality Check

    IRCC checks the applicant's criminal background against domestic and international databases. This includes RCMP records, Five Eyes partner databases, and disclosed foreign convictions. Criminal inadmissibility under IRPA s.36 can result in a Procedural Fairness Letter (PFL) asking the applicant to respond before a final decision is made — adding weeks or months.

    IRPA s.36 (criminal inadmissibility); IRPR R.228 and R.229.

  5. 5

    Stage 5: Medical Review (if applicable)

    Applicants from certain countries, those planning extended stays (over 6 months), and those applying for certain permit types may be required to complete a medical examination by an IRCC-designated physician (Panel Physician). Medical results are transmitted directly to IRCC. A medical inadmissibility finding under IRPA s.38 triggers additional review and a potential PFL.

    IRPA s.38 (health inadmissibility); IRPR R.29–R.34.

  6. 6

    Stage 6: Final Decision

    Once all checks are complete, a visa or permit officer reviews the application holistically and issues an approval or refusal. For approvals, a visa counter-foil (for TRV applicants) is printed and affixed to the passport (which must be sent to a VAC), or an approval letter is issued (for those already in Canada). For refusals, a letter citing grounds is issued.

    IRPA s.11 (visas and authorizations); IRPR R.179 (issuance of TRV).

Why Delays Happen: The Real Causes

IRCC processes millions of applications per year. Several structural and situational factors create processing backlogs:

📋 COVID-19 Backlog

The pandemic caused a significant reduction in application intake and processing capacity from 2020 to 2022. As borders reopened, IRCC faced a surge in applications against a reduced officer corps and administrative backlog that persists into 2025-2026 for some application types.

👥 Staffing and Training Constraints

Visa officers require extensive training. Rapid hiring to address backlogs does not immediately translate into processing capacity. Additionally, officer assignments rotate across offices globally, and some application streams have a limited number of trained officers.

📈 Volume Surges

Seasonal travel patterns, program openings (such as Express Entry draws), and political events in specific countries can cause sudden spikes in application volume. IRCC's processing times are reported as averages — individual applications may take significantly longer or shorter.

🔍 Complex Cases

Applications that trigger additional security, criminality, or medical review are removed from the standard processing queue. These are assessed by specialized teams and can take months beyond standard timelines. Applications from certain countries are subject to more intensive screening by policy.

📄 Incomplete or Incorrect Applications

Applications with missing documents, incorrect information, or errors require follow-up with the applicant via a Procedural Fairness Letter or a request for additional documents. Each round of correspondence adds weeks to the timeline.

Processing Times by Application Type

IRCC publishes current processing time estimates on its website, updated regularly. These are based on 80% of applicants — meaning 80% of recent applicants received a decision within the stated time. The remaining 20% may take longer. Processing times vary significantly by country of application, application type, and current backlog.

Where to find current times:

Visit ircc.canada.ca → "Check processing times" and select your application type and country. Processing times are updated weekly and reflect real-world current volumes. Do not rely on third-party estimates — they may be outdated.

General ranges based on typical conditions (not guarantees):

Visitor Visa (TRV) — Online2 days to several months (varies by country)
eTAMinutes to several days for most approvals
Work Permit (employer-specific)Weeks to months (depends on LMIA and country)
Study PermitWeeks to months (varies by country)
Spousal Sponsorship (inland)12 to 24+ months
Express Entry (Federal Skilled Worker)6 to 12+ months post-ITA
Canadian Experience Class6 to 12+ months post-ITA
Permanent Residence (other streams)Varies widely — check IRCC

📊 Want a detailed breakdown?

Get a detailed breakdown showing how Canadian immigration law relates to your situation — with relevant IRPA sections and a complexity overview.

View Deep Dives → From $49.99

How to Check Your Application Status

IRCC provides several tools to check the status of a pending application:

  • IRCC Online Account (MyCIC): If you submitted your application online, log in to your IRCC secure account at ircc.canada.ca to see the current status. Status updates visible include: "received," "in progress," "additional documents requested," and "decision made."
  • Online Status Tracker (paper applications): For paper applications, use IRCC's online e-status check tool with your application number and date of birth.
  • VAC Status Check: If your application was submitted through a VAC, the VAC operator's website may provide a separate tracking portal using your reference number.

What status updates mean: "In progress" or "we are reviewing your application" does not indicate a specific processing stage — it simply means the application has not yet been decided. Status does not update at every internal processing stage. The absence of a status update does not mean the application is stalled.

What to Do If Processing Exceeds Published Times

If your application has significantly exceeded IRCC's published processing time, there are structured steps you can take:

1. Submit a Web Form to IRCC

IRCC provides a web form at ircc.canada.ca for applicants who have exceeded standard processing times (typically, after the published processing time has passed). The web form inquiry goes to IRCC client support and may result in a status update or referral for review. Web form responses can take several weeks themselves — this is not a fast-track mechanism.

2. Contact Your Member of Parliament (MP)

Canadian Members of Parliament have a constituency office mandate to assist constituents (and sometimes their family members abroad) with government service issues. An MP inquiry to IRCC on your behalf can sometimes prompt a status update or a response from IRCC. This is not preferential treatment — MP offices have a direct line to IRCC client relations.

3. Judicial Review (Last Resort)

If IRCC's delay is unreasonable — in the legal sense of mandamus (a court order to compel decision) — an applicant may apply to the Federal Court for judicial review. This is a formal legal process that typically requires a lawyer, filing fees, and several months. It is rarely appropriate for typical processing delays but exists as a remedy for extreme cases.

GCMS Notes: What They Are and How to Request Them

GCMS (Global Case Management System) notes are the internal processing notes recorded by IRCC and CBSA officers during the review of an immigration application. They document every action taken on a file — from receipt to biometrics, security checks, officer comments, and decision rationale.

GCMS notes are particularly useful after a refusal to understand the specific reasoning that led to the decision, or during a long pending application to see where the file is in the processing queue.

How to Request GCMS Notes via ATIP

  1. 1
    Submit an ATIP request: GCMS notes are obtained through an Access to Information and Privacy (ATIP) request under the Privacy Act, R.S.C. 1985, c. P-21. You can submit online via the IRCC ATIP portal at atip.apps.gc.ca.
  2. 2
    Pay the $5 fee: Privacy Act requests are subject to a $5 application fee. Access to Information requests (under the Access to Information Act) have a separate $5 fee. Most applicants use the Privacy Act request for their own files.
  3. 3
    Processing time for ATIP: IRCC has a statutory obligation to respond within 30 days, though extensions are common and responses may take 60 to 120+ days depending on IRCC's current ATIP backlog.
  4. 4
    Review the notes: GCMS notes are released with redactions for security and third-party personal information. Notes document officer observations, security flags, concerns about documentation, and any pending actions. They are not always easy to interpret — familiarity with IRCC internal codes helps.

When GCMS notes are most useful: After a refusal (to inform a re-application), when an application has been pending significantly beyond the published time, or when you suspect a specific issue (criminality, security) is holding the file.

Frequently Asked Questions

My application has been "in progress" for months with no update. Is something wrong?+

Not necessarily. "In progress" does not indicate a specific stage — it means the application is open and being processed. Many applications sit at one internal stage for extended periods during security or criminality checks without any visible status change. If you have exceeded IRCC's published processing time, submit a web form inquiry.

What is a Procedural Fairness Letter (PFL) and why did I receive one?+

A Procedural Fairness Letter (PFL) is sent by IRCC when an officer has a concern about an application that, if not addressed, could result in a refusal. It provides the applicant an opportunity to respond before a final decision. Common triggers include criminal records, potential misrepresentation, or medical concerns. You should respond thoroughly and on time — missing the PFL deadline typically results in a refusal.

Does submitting a web form speed up my application?+

A web form inquiry does not automatically expedite processing. It creates a client service ticket that may result in a status update or, in some cases, a referral for review by a supervisor if the delay is significant. Web form responses themselves can take weeks.

How do I know if my application is in a security hold?+

IRCC does not proactively notify applicants when their application is in security screening. Reviewing GCMS notes via an ATIP request is the most reliable way to see if a security referral has been made. Applications with a history in certain countries or any criminal history are more likely to receive additional security scrutiny.

Can I submit new documents while my application is pending?+

In limited circumstances, yes. For some application types, IRCC allows uploading of additional documents to an online account. For others, unsolicited documents are not reviewed. If your situation has materially changed (new job, change of address, new passport), you should notify IRCC via the appropriate channel for your application type.

What are the most common reasons Canadian immigration applications are refused?+

For visitor visas: insufficient proof of ties to home country, inadequate financial evidence, or prior refusals or overstays. For other permits: failure to meet program requirements, criminal inadmissibility under IRPA s.36, medical inadmissibility under IRPA s.38, or misrepresentation under IRPA s.40. Refusal letters state the grounds, though GCMS notes provide more detail.

Important: Information is based on publicly available IRPA, IRPR, and IRCC policy. Processing times change frequently — always verify on the IRCC website. Not legal advice.

🍁 Your Next Step

Learn Where You Stand

6 areas of Canadian law. 13 questions. 2 minutes.

Start Exploring — Free →

Important: This tool provides general information based on publicly available Canadian immigration law (IRPA). Results are not a determination of admissibility. Only a CBSA officer at a port of entry can make admissibility decisions. For complex legal situations, professional guidance may also be beneficial.

Understand what IRCC sees

Explore your admissibility under Canadian law before you apply — including what criminal or compliance issues could cause delays.

Check My Admissibility

No account required · Results in minutes

Educational platform · Not legal advice