Questions · 5 min read

What tools do immigration lawyers use in Canada?

The short answer

Canadian immigration lawyers and RCICs submit applications through IRCC’s own portals — the Authorized Paid Representatives (APR) Portal, the Permanent Residence (PR) Portal and the IRCC Portal — signed in with GCKey or a Sign-In Partner. Around that they use Adobe Reader for IRCC barcode forms, a practice management or CRM tool (Clio, CaseEasy, Officio, immiBoard or ImmiPractice), trust accounting, e-signature for service agreements, a client portal for documents, and the CICC public register to check RCIC licensing.

Product facts checked 22 October 2026
Key takeaways
  • Applications are submitted through IRCC’s APR Portal, PR Portal or IRCC Portal, depending on the application type.
  • Representatives sign in with GCKey or Sign-In Partner and need a different GCKey for each portal.
  • IRCC barcode forms need Adobe Reader 10 or higher; some forms need Acrobat Reader 11.0.09.
  • Practice software (Clio, CaseEasy, Officio, immiBoard, ImmiPractice) manages files and forms but does not replace the IRCC portals.
  • Lawyers and RCICs use the same IRCC tools but answer to different regulators with different trust and record rules.

The short answer

Every Canadian immigration practice works with two layers of tools. The first layer belongs to the government and is the same for everyone: IRCC’s online portals, the sign-in services that open them, and IRCC’s PDF forms. The second layer is the practice’s own choice: software to manage clients and files, collect documents, sign agreements, bill and keep records. The table below maps common tasks to the tool most practices use for them.

TaskTypical toolWho provides it
Submit visitor, study and work permits, Express Entry, IEC, eTAAuthorized Paid Representatives (APR) PortalIRCC
Submit non-Express Entry PR (PNP, sponsorship, H&C, pilots)Permanent Residence (PR) Portal for representativesIRCC
In-Canada refugee claims, some special-measure TRVsIRCC Portal for representativesIRCC
Sign in to the portalsGCKey or Sign-In Partner (online banking sign-in)Government of Canada / banks
Fill and validate IRCC barcode PDF formsAdobe Reader / Acrobat ReaderAdobe
Manage clients, files, deadlines and formsPractice management or immigration CRMClio, CaseEasy, Officio, immiBoard, ImmiPractice and others
Hold client money in trustTrust accounting softwareClio, Officio, immiBoard, or a separate accounting system
Sign retainers and service agreementsE-signatureBuilt into many practice tools, or a separate service
Collect documents and questionnaire answersClient portal or intake formsPractice software
Check that an RCIC is licensedCICC public registerCollege of Immigration and Citizenship Consultants
Check current rules and formsIRCC’s websiteIRCC

IRCC portals: where applications are submitted

IRCC tells representatives to “use the correct account for each application” and runs three (IRCC, Authorized Paid Representatives Portal):

  • APR Portal — visitor visas, study and work permits, Express Entry, International Experience Canada, eTAs and the Interim Federal Health Program.
  • PR Portal — permanent residence outside Express Entry, such as provincial nominees, sponsorship, humanitarian and compassionate applications and pilots. It opened to representatives in September 2021, and the client signs the declaration on their side with their own credentials (IRCC notice).
  • IRCC Portal for representatives — in-Canada refugee claims, some temporary resident visas and emergency or special-measure TRVs.

No practice management product replaces these portals. IRCC does not publish an API for third-party software to submit applications, so the final submission happens in the portal, by the representative. Our e-filing comparison explains what software can and cannot do here.

GCKey, Sign-In Partner and portal enrolment

Representatives sign in with a GCKey or a Sign-In Partner (Interac banking sign-in). According to IRCC’s APR Portal enrolment guide:

  • You need a different GCKey for each portal.
  • A representative may have only one APR Portal account.
  • IRCC verifies eligibility with your governing body — a provincial or territorial law society, the Chambre des notaires du Québec, or CICC. RCICs must be listed as full members, not transitional.
  • Form IMM 5661 must be co-signed by another member in good standing.

Practitioners also report day-to-day limits worth planning around, such as a session timeout of about 10 minutes and online deadlines that run to 11:59 p.m. UTC (BridgePoint Law, September 2026; a secondary source). Keep portal credentials in a password manager rather than a shared spreadsheet.

Adobe Reader for IRCC barcode forms

Many IRCC forms are PDFs with a “validate” button that generates 2D barcodes. IRCC says you need Adobe Reader 10 or higher for these, and that IMM 0008, IMM 1344 and IMM 5669 need Acrobat Reader version 11.0.09 (IRCC help centre). If your practice software fills these forms for you, open the result in Adobe and validate before uploading. See can a CRM fill IRCC forms?

Practice management and CRM software

This is where practices differ most. Canadian-focused options include:

  • Clio — general legal practice management with a Canadian edition, a Canadian hosting option and built-in trust accounting. Its immigration page does not list IRCC forms (Clio immigration page).
  • CaseEasy — Canadian immigration platform with IRCC PDF autofill and a client portal on every plan; Starter is $99/month including one user (CaseEasy pricing).
  • Officio — Canadian immigration suite with form updates included in its fees, a client portal, e-signature and client/trust accounts (Officio pricing).
  • immiBoard — Canadian immigration CRM that states 400+ IRCC forms, a client portal, trust accounting and time tracking (immiBoard).
  • ImmiPractice — immigration CRM with Canadian firms’ data hosted in Canada, IRCC PDF autofill, lead capture and WhatsApp, at one flat price.

US-focused products such as Docketwise and eImmigration are built around USCIS forms and are less useful for an IRCC practice. For a side-by-side view, see CaseEasy vs competitors and how to choose an immigration CRM.

Trust accounting, e-signature and client portals

Trust accounting. Lawyers hold client money under their law society’s trust rules. Clio launched Canadian legal accounting in Clio Manage in September 2026, with three-way reconciliation of the trust ledger, client ledgers and trust bank statement (Clio announcement). Officio and immiBoard also list trust accounting. Some practices keep trust in a dedicated accounting system and use other software for case work.

E-signature. RCICs must have a written service agreement before providing services and keep a copy of the signed agreement (CICC Code of Professional Conduct, SOR/2022-128, s. 24). E-signature with an audit trail makes that record easy to produce.

Document collection. A client portal or secure intake form replaces passports and bank statements arriving by email or WhatsApp. The same Code requires RCICs to notify clients in writing when documents are submitted or received for them (s. 22(3)), which practice software can help log.

The CICC register and research sources

The College of Immigration and Citizenship Consultants keeps the public register used to confirm that an RCIC is licensed. IRCC has said the register will show more information from April 2027 under the new College regulations (IRCC, May 2026). For program rules, eligibility and current form editions, the primary source is IRCC’s website; check it before relying on a template or a software checklist.

RCICs vs immigration lawyers: what changes

Both use the same IRCC portals and forms. The differences are in regulation and records:

  • Regulator. Lawyers answer to a provincial or territorial law society (or the Chambre des notaires du Québec for notaries); RCICs answer to CICC, and APR Portal enrolment checks status with that body.
  • Trust money. Law firms need trust accounting that meets law society rules, for example in Clio or a legal accounting package. Consultancies should check what their own rules require before choosing.
  • Records. CICC requires RCICs to keep client files for at least six years after the file is closed (CICC). See our data retention page.
  • Practice shape. Law firms with several practice areas tend to look at general legal software; immigration-only consultancies may care more about lead handling, calling teams and immigration-specific intake.

Where ImmiPractice fits

ImmiPractice covers the practice layer for an immigration-only office: intake, a client portal, retainers with e-signature, IRCC PDF autofill with working barcodes, case management and invoicing, with Canadian firms’ data hosted in Canada, at CA$89/month for unlimited users. It does not submit to IRCC, fill the IRCC portals, or do trust accounting — you still use the portals, GCKey and, if you hold client money, a trust accounting system.

General information about running an immigration practice — not legal advice. Rules change; confirm current requirements with official sources and your regulator.

Frequently asked questions

Which IRCC portal do representatives use for Express Entry?

The Authorized Paid Representatives (APR) Portal, which also handles visitor visas, study and work permits, IEC and eTAs. Non-Express Entry PR applications go through the PR Portal.

Do I need Adobe Acrobat to fill IRCC forms?

IRCC says you need Adobe Reader 10 or higher for validated forms, and Acrobat Reader 11.0.09 for IMM 0008, IMM 1344 and IMM 5669. The free Adobe Reader meets that requirement.

Can practice management software submit applications to IRCC?

Not directly. IRCC does not publish an API for third-party software to submit applications. Software can prepare forms and documents, but submission happens in IRCC’s portals.

What software do RCICs use for trust accounting?

Options with trust accounting listed include Clio, Officio and immiBoard; some practices use a separate accounting system. CaseEasy and ImmiPractice do not list built-in trust accounting.

How do I check that an immigration consultant is licensed?

Search the public register kept by the College of Immigration and Citizenship Consultants (CICC) at college-ic.ca. Lawyers can be checked with their provincial law society.

WhatsApp us