Buyer's checklist

How to choose immigration software in Canada

Ten things that decide whether a case management system helps your practice or adds a second job. Written by the team behind Meridian, and the questions hold whatever you end up buying.

Updated 24 September 2026 · Nova System Inc., Abbotsford, British Columbia

Most software demos show you a dashboard. A dashboard is not the job. The job is the week you actually have: an enquiry at 9pm, a client who sends photographs of a passport instead of a scan, a form revision that changed last month, a deadline on a file you have not opened in three weeks, and a regulator who expects your records to hold up years later.

So judge any immigration software on that week, not on the tour. Here is the checklist we would use, in the order that matters.

Ten things that decide it

1. IRCC forms, and who types them

This is where the hours go. Ask how many IRCC forms the software fills, whether it fills them from the case file or asks you to type into a copy of the form, and what happens when IRCC publishes a new revision. A tool that fills 190 forms from one file saves a different order of time than a tool that stores blank PDFs for you.

2. Where the client data lives

Ask for a straight answer on which country holds the records, and get it in writing. Then ask the same question about the backups and about any AI feature, because those often run somewhere else.

3. Your professional duties, inside the software

If you are an RCIC, the CICC Code of Professional Conduct decides how you keep files, retainers and records. Ask whether each firm's data is walled off from every other firm on the platform, whether privileged actions are written to an audit log, and whether you can export that log. If the answer is a shrug, the compliance work stays on your desk.

4. Documents, and what the client sees

Every practice drowns in documents. Look at how the client uploads, how you request what is missing, and whether the client sees a portal that makes sense to a nervous applicant with a phone.

5. Deadlines that survive a busy week

Ask to see what the software does on the day a deadline is missed, not on the day it is set. Reminders that only live in a calendar invite are not enough for a practice running dozens of files.

6. Signatures

Signing is part of the file, not a separate errand. Check whether signing is built in or billed per signature by a third party, whether the signed document carries a certificate, and whether anyone can verify it later without an account.

7. The phone

Most practitioners answer clients from a phone. Ask whether the mobile app is the real system or a stripped down viewer, and whether staff can capture a note, a document or a task on the way out of an appointment.

8. Money and reporting

Invoices, trust handling if you use it, and a view of where every case actually sits. Ask for a report your partner or your accountant would accept without a rebuild in a spreadsheet.

9. Getting your files in

Ask who does the import, what it costs, and how long the vendor says it takes for a firm your size. Then ask for the name of a firm that has done it.

10. Getting your files out

The most important question, and the one people skip. Ask how you export every record and document if you leave, what format it comes in, and how long the vendor keeps your data after you cancel. A vendor who answers this comfortably is a vendor worth trusting.

Questions worth asking on the demo

Paste these into the call. The answers separate a product built for this work from a product that was built for something else and renamed.

  • How many IRCC forms do you fill, and do they come from the case file or from me?
  • Which country holds our client data, and the backups?
  • How is our firm's data separated from other firms on the platform?
  • Show me the audit log, and show me how I export it.
  • What is the all in monthly price for a firm of our size next year, not this month?
  • Who does the data import, and how long does it take?
  • What happens to our files if we cancel?
  • Who answers the phone when something breaks on a filing day?

Signs to walk away

  • No written answer on where the data sits.
  • Form filling that turns out to be a blank PDF library.
  • A price that only makes sense for one user.
  • No export path, or an export that costs extra.
  • Support that is only a chat widget when your deadline is today.

Where Meridian fits

We build Meridian, so treat this part as what it is. Meridian was built inside a working Canadian immigration practice in Abbotsford. Polaris is the desktop side of it, Aurora is the same practice on a phone, the automatic form filler covers more than 190 IRCC forms from the case file, Signet signs and seals documents without a third party, and customer data is stored in Canada under our storage policy.

One honest note. We are not adding new firms until the next version is ready to release, so if you need to buy this month we are not your answer. Pricing starts at $99 a month and the page has a waitlist. If you want to see how the platform handles a real file when it opens, talk to us.

Either way, take the checklist into the other demos too. A firm that asks these ten questions ends up with better software, whoever builds it. If you want the published facts side by side first, we keep dated comparisons with Officio, CaseEasy, Visto and Clio.

Questions we get asked

Do I need immigration specific software, or will a general CRM do?

A general CRM holds contacts and deals. It does not know what an IMM form is, it will not tell you a form revision has changed, and it does not keep a case file the way a regulator expects. Firms that start on a general CRM usually end up with a spreadsheet beside it, which is where mistakes live.

What should immigration software cost in Canada?

Most tools are priced per user each month, sometimes with a separate charge for storage, AI usage or form fills. Ask for the all in number for your firm size, and ask what happens to the price when you add a second or third staff member. Meridian plans start at $99 a month.

Does the software have to keep our data in Canada?

Canadian privacy law does not ban storage outside the country, but it does hold you responsible for what happens to client information wherever it sits. Data held in Canada is simpler to explain to a client and simpler to defend if you are ever asked. Ask the vendor to put the answer in writing.

How long does it take to switch?

For a solo or small firm, moving into a new system is usually days rather than weeks, as long as someone helps you map your old records. Ask who does the import, whether it is included, and what the firm is expected to do by hand.

Want the walkthrough when we open?

Go on the list now. When we open to new firms you get a look at an actual file, not a canned demo.

Join the waitlist

We are not adding new firms until the next version is ready to release. Tell us about your practice and you go on the list. You hear from us first when it opens, with a walkthrough on a real file.

You are on the list.

We have your details. You will hear from us first when the next version opens.