Questions · 4 min read

How does immigration e-filing software compare across vendors?

The short answer

In the US, Docketwise (Pro plan and above), INSZoom (desktop add-on), eImmigration (premium Chrome extension) and MyCase’s Docketwise-powered add-on can e-file with USCIS, and also DOL and DOS. They work by filling the government website while you are signed in, not through a USCIS API; Clio does not file with USCIS. In Canada, IRCC publishes no submission API, so every application is submitted in IRCC’s portals. Canadian software helps by filling barcode PDFs, autofilling the portal (CaseEasy add-on) and managing checklists.

Product facts checked 22 October 2026
Key takeaways
  • Docketwise, INSZoom, eImmigration and MyCase’s immigration add-on e-file with USCIS, DOL and DOS; Clio does not file with USCIS.
  • US e-filing tools automate the government website while you are signed in; none is described as a USCIS API.
  • IRCC publishes no API for third-party submission, so Canadian applications are submitted in IRCC’s portals.
  • Canadian software helps with barcode PDF preparation, portal autofill (CaseEasy, from $25/case) and checklists.
  • ImmiPractice offers IRCC PDF autofill but no e-filing or portal autofill.

The short answer

“E-filing” means something different on each side of the border. US immigration software can push a completed form into the USCIS, Department of Labor (DOL) or Department of State (DOS) online systems for you. In Canada, no software submits applications to IRCC: you submit in IRCC’s own portals, and software prepares what goes in. If you practise in Canada, judge vendors on form preparation and portal assistance, not on an e-filing checkbox.

VendorGovernment systemsHow it worksPlan / price (checked Oct 2026)
DocketwiseUSCIS, DOL FLAG, DOS CEACBuilt into Smart FormsPro and Advanced only; Pro shown at $100–120 per user/month
INSZoom (Mitratech)USCIS, DOL, DOSDesktop add-on fills web forms field by fieldPricing not published
eImmigration (Cerenade)USCIS, DOS, DOLChrome extension “eimmigration e-Filer”Premium feature; included in Complete ($100/user/month annual) or $15/feature/user/month
MyCase immigration add-onUSCIS, DOL FLAG, DOS CEACPowered by DocketwiseAdd-on price not published
ClioNone for USCISFills some USCIS forms; “doesn’t submit filings to USCIS”—
CaseEasyIRCC portals (assist only)IRCC portal autofill add-onPay-as-you-go from $25/case
INSZoom (Canada)IRCC (upload only)Generates validated barcode PDFs to uploadPricing not published; IRCC e-filing not stated
Officio, immiBoardIRCC (forms only)IRCC forms; portal autofill not statedSee vendor
ImmiPracticeNoneIRCC PDF autofill; you submit in IRCC’s portalsIncluded, CA$89/month

How US e-filing works with USCIS

USCIS lets attorneys and accredited representatives file some forms online from their own USCIS online account (USCIS). Every online filing includes Form G-28, and USCIS says you must complete and submit a new G-28 for each client case. The client reviews and signs in their own USCIS account using a one-time passcode; the representative then pays and submits. Only some forms can be filed online (USCIS list).

The USCIS page does not mention third-party software or an API. The vendor tools below are best understood as automation: they take the data you already entered and fill the government website while you are signed in, saving retyping. None is described by its vendor as a USCIS API.

US vendors, one by one

Docketwise. E-filing is “built right into Smart Forms” on the Pro and Advanced plans only (Docketwise help). Supported: USCIS I-129 (with optional I-907), I-130, I-765, N-400 and H-1B registration, each with G-28; DOL ETA-9035/9035E and ETA-9141; DOS DS-160 and DS-260. The vendor pricing page shows Pro at $100 or $120 per user per month depending on the billing toggle (currency not named).

INSZoom. A desktop add-on fills government web forms “field by field” and can save myUSCIS credentials (Mitratech help). USCIS forms listed include H-1B registration, I-129, I-130, I-90, I-907 (only with I-129), N-336, N-400, N-565, N-600 and N-600K; DOL and DOS forms are also supported. Mitratech does not publish prices.

eImmigration. The “eimmigration e-Filer” Chrome extension e-files completed forms “to USCIS, DOS & DOL” (Chrome Web Store); the listing does not name specific forms. It is a premium feature: included in the Complete plan or added at $15 per feature per user per month (eImmigration pricing).

MyCase. Its immigration add-on, “powered by Docketwise”, includes e-filing to USCIS, DOL FLAG and DOS CEAC (MyCase). The add-on price is not published.

Clio. Clio populates supported USCIS forms such as G-28, I-130, I-765 and G-1145, but says it “doesn’t submit filings to USCIS or the immigration courts” (Clio). It points to integrations with Docketwise and Prima.Law for complex immigration forms.

Canada: no public IRCC submission API

IRCC does not publish an API for third-party software to submit applications. Submission happens through IRCC’s own portals: the Authorized Paid Representatives (APR) Portal, the Permanent Residence (PR) Portal and the IRCC Portal for representatives, signed in with GCKey or Sign-In Partner (IRCC). We found no IRCC statement either allowing or prohibiting third-party tools — only no published API.

So a Canadian vendor that says “e-filing” usually means one of three things:

  1. Barcode PDF preparation. The software fills IRCC PDF forms (IMM 5257, IMM 0008, IMM 5669 and others) from the client file so the 2D barcodes validate in Adobe Reader. You then upload them in the portal. INSZoom, Officio, immiBoard, CaseEasy and ImmiPractice all prepare IRCC forms in some form.
  2. Portal autofill. Browser-side assistance that types file data into the IRCC portal’s online forms while you are signed in. CaseEasy sells this as “IRCC portal autofill”, pay-as-you-go from $25 per case (CaseEasy pricing). You still review and submit.
  3. Checklists and packaging. Document checklists per application type, client uploads through a portal, and naming and sizing files for upload.
Note: If a vendor says it “files with IRCC”, ask exactly what happens: who clicks submit, whether your GCKey credentials are stored, and what happens when IRCC changes the portal.

What to ask any vendor about e-filing

  • Which government systems and which form numbers are supported today?
  • Which plan includes it, and is it priced per user, per feature or per case?
  • Does it run in a browser extension, a desktop add-on or inside the web app?
  • How are government credentials handled — stored, or entered each time?
  • How quickly is the tool updated when a government form or website changes?

Where ImmiPractice fits

ImmiPractice does not e-file anywhere: it has no USCIS forms and no IRCC portal autofill. What it does is IRCC PDF autofill for forms such as IMM 5257, IMM 0008, IMM 5669 and IMM 1294, filled from the client record and portal answers, with 2D barcodes that still validate in Adobe, family details reused across applications and updates within 72 hours of an IRCC revision. You download the forms, validate them and submit in IRCC’s portal. If you want portal autofill, CaseEasy offers it; if you file mainly with USCIS, Docketwise, INSZoom or eImmigration fit better — see Docketwise alternatives.

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 immigration software can e-file with USCIS?

Docketwise (Pro and Advanced plans), INSZoom (desktop add-on), eImmigration (premium Chrome extension) and MyCase’s immigration add-on powered by Docketwise. Clio says it does not submit filings to USCIS.

Can any software submit applications directly to IRCC?

Not through a published API: IRCC does not publish one for third-party submission. Applications are submitted by the representative in IRCC’s APR, PR or IRCC portals. Some tools, such as CaseEasy’s portal autofill add-on, help fill the portal while you are signed in.

Does Docketwise e-file on the Basic plan?

No. Docketwise lists e-filing on the Pro and Advanced plans only.

Does ImmiPractice e-file with IRCC?

No. ImmiPractice fills IRCC PDF forms from the client file, with working barcodes, and you submit them in IRCC’s portal. It does not autofill the portal or support USCIS forms.

WhatsApp us