You do not have case management software. You have a system anyway.
It is email, a shared drive, one spreadsheet and your memory. It has carried your practice this far, and it is more organised than anyone selling you software will admit. This page is about the point where it stops being enough — and how to replace it in the right order, without a weekend of data entry.
It does not fail gradually. It fails on three specific days
An informal system does not degrade in a way you can watch. It works, and works, and then produces one bad day that was always statistically coming. These are the three that practitioners describe to us almost word for word.
The Sunday deadline
You remember a biometrics window or a PR confirmation deadline on a Sunday evening, not because anything prompted you, but because your brain volunteered it. That is a near miss, not a system. The one it does not volunteer is the one that costs a client their application.
The document the client swears they sent
They may well have. It may be in a reply chain under a different subject line, or attached to a message you opened on your phone. Without one place that says received or outstanding, you cannot settle the question, so you ask again and sound disorganised.
The file you would have to rebuild
If the College asked you to produce a complete record of one engagement — scope, consent, communications, dates — you could do it. It would take you an afternoon of searching across four places, and the result would be an assembled narrative rather than a contemporaneous record.
None of these is a competence problem. They are what happens when the number of things to remember passes the number a person can hold, which for most practitioners arrives somewhere between fifteen and thirty active files — earlier if the streams are mixed.
Write down what you are already running
You are not starting from nothing, and treating it that way is how first rollouts fail. Each of the five pieces below is doing a real job. Knowing which job, and where each one is blind, tells you what your first system actually has to replace.
Your email inbox
Doing: Client communication, document intake, and the informal record of what was agreed
Blind to: Nothing links a message to a case. Reconstructing a file means searching a mailbox by memory, and anything sent from a phone or a second address is invisible.
A shared drive or Dropbox folder
Doing: Document storage, organised by whatever folder convention you settled on
Blind to: Folders cannot tell you what is missing. A checklist in your head is not a checklist, and nobody can see that a file is one police certificate short of submittable.
One spreadsheet
Doing: The master list of who is at what stage, usually colour-coded
Blind to: It records status but does not act on it. No deadline will ever interrupt you, and the row is only as current as the last time you remembered to update it.
Word templates on your desktop
Doing: Retainers, submission letters, client instructions
Blind to: Each new file starts as a copy of an old one, which means every client's document carries the last client's assumptions until you catch them.
Your own memory
Doing: Priorities, promises, and the sense that something is due soon
Blind to: This is the part that works best and scales worst. It is also the part that does not survive a holiday, an illness, or a busy March.
Buy for the failure you have, not the firm you might become
Most first-time buyers are shown a feature list built for firms five times their size, then judge tools on capabilities they will not touch for two years. Here is the split we would apply in your position.
Insist on these
- Deadlines that alert you without being asked, because that is the failure you cannot afford
- A document checklist per case that shows what is outstanding, not just what was uploaded
- One place a client can send documents to, so intake stops living in your inbox
- A record of who did what and when, written as you work rather than reconstructed later
- Your data in Canada, and an answer to where it would go if you left
Ignore these for now
- Advanced reporting — you do not yet have enough structured history for a dashboard to say anything true
- Integrations with accounting and calendars, which are worth having but will not change your week
- AI features, which are an add-on and are useless on top of records that are not organised yet
- Multi-user roles and permissions, until there is a second person who needs them
- White labelling and custom workflows, which are a reason to delay and rarely a reason to buy
If you want the longer version of this, with the pricing structures to watch for, the immigration software pricing guide covers per-seat versus per-case models and the setup fees that do not appear on pricing pages.
Four weeks, ten files, one habit at a time
A practice with no incumbent software has one real advantage: there is nothing to decommission and no team to retrain. The whole project is you, changing one habit a week.
Where practices your size start
Email for intake, a shared drive for documents, a spreadsheet for status, and nothing that will warn you about a date. No prior software to export from, no contract to exit, and no second user who has to agree.
Realistic timeline
Four weeks of part-time effort, roughly two to four hours a week. You keep practising throughout — nothing here requires you to stop taking files.
The risk specific to your size
The risk specific to starting from scratch
Nobody will stop you from keeping both systems. With no team and no deadline imposed by anyone else, the spreadsheet can quietly survive for a year as a safety blanket, and a duplicated record is worse than either system alone — it is the one that is wrong when you need it. Pick the week you retire it, in advance, and treat that date as the actual end of the project.
- 1
Week 1 — Ten open files in, spreadsheet untouched
Enter ten mid-stream cases with their stream, stage, next date and outstanding documents. Leave the spreadsheet exactly as it is. If week one goes badly you have lost an evening, not your practice.
- 2
Week 2 — Deadlines become the system's job
Set the real dates on those ten and let the alerts arrive. This is the week to notice whether you still feel the need to keep your own list. If you do, the dates are not in properly yet.
- 3
Week 3 — Intake moves out of your inbox
Send document requests through the portal for the ten, not by email. Expect one client to email anyway; that is normal and it is the reason to start with ten rather than everyone.
- 4
Week 4 — The rest of the open caseload follows
By now entering a case takes minutes and you trust the dates. Move the remaining open files, then retire the spreadsheet in one deliberate step rather than letting it linger as a shadow record.
- 5
After — Closed files, on your own schedule
Historical files are a background task, not a prerequisite. Work backwards from the most recent when you have a quiet week, and only to the depth your retention obligations actually require.
Not ready to talk to anyone? The 90-day readiness plan is vendor-neutral and free to work through on your own.
What week one looks like, step by step
Rollout advice tends to stay abstract because the specifics differ by firm. For a practitioner with no incumbent software, they do not differ much. This is the sequence.
Pick ten open files, not your ten hardest
Choose files that are mid-stream and reasonably tidy. The point of the first ten is to learn the tool with low stakes, not to prove it against your worst file.
Enter the case, not the history
Client, stream, current stage, the next date that matters, and what is outstanding. You are not transcribing three years of email. You are creating a present-tense record that is true today.
Point the documents at it
Upload what you already hold for those ten, and let the checklist tell you what is missing. This is usually the moment the system earns its keep, because it finds two or three gaps you did not know about.
Send one client the portal instead of an email
One client, one request. Watch what they do with it. You will learn more about whether this works for your practice from that than from any demo.
Stop updating the spreadsheet for those ten
Two systems in parallel is the state everyone gets stuck in. The spreadsheet keeps the files you have not moved yet; for the ten you have moved, it is now wrong on purpose.
Do not migrate your history. Migrate your open files
The single most common reason a first rollout stalls is the decision to start by entering every file from the last five years. It is weeks of work, it produces a backlog of records nobody will read, and it delays the only thing that was actually urgent — getting your live deadlines somewhere that will warn you.
Closed files need to remain retrievable and intact for as long as your retention obligations require, which for Canadian immigration practice is commonly understood as six years; confirm the current requirement against CICC's own guidance rather than ours. Retrievable does not mean re-keyed. Leaving them in your existing drive, properly organised, satisfies that while you get the live caseload under control.
If you do already run software and are moving off it, that is a different and harder project — see switching immigration software.
Whether this is the right moment
A first system is worth buying when remembering has become a job of its own. If you are carrying fewer than about ten active files and they are all one stream, a careful spreadsheet and a calendar may genuinely still be proportionate, and we would rather say so than sell you something early.
Past that, the arithmetic changes quickly. Immicase starts at $49/month for a single practitioner with a 14-day trial, and covers 11 immigration streams with their own milestones, so a mixed caseload does not need a workaround.
Worth reading next
- Signs you have outgrown spreadsheetsThe symptoms, before the bad day arrives.
- IRCC's digital transitionWhy a paper-adjacent practice is getting harder to run.
- How to evaluate case management softwareWhat to ask on a demo, and what to ignore.
- Getting your data back outExport and erasure, so the first system is not a trap.
Start with ten files, not five years of history
Bring your current spreadsheet to a demo and we will walk through what the first four weeks would actually look like for your caseload — including whether you should wait.
No credit card required · Full access for 14 days · Cancel anytime