Case Law database
Search Federal Court Immigration Decisions
A growing database of Federal Court judicial review decisions — searchable by visa type, outcome, and legal issue, to help you find precedent and build stronger submissions faster.
Federal Court Case Law
Build My Submission
Start from your applicant's facts or a refusal letter — get the precedents, the reasoning, and a first-draft argument, not just a pile of case names.
—
—
Tags extracted
Facts
Issues
Decision
Why the court ruled this way
Key principles
Practical implications for practitioners
Key aspects / decision triggers
Holding paragraph (verbatim — verify against source)
Similar cases in this sample database
Computed by overlapping the tags above against the 9 real sample cases — a real count, not an LLM guess. Only meaningful once the database has real volume; with 9 cases this is illustrative of the mechanism, not a statistically useful sample.
How to Use This Tool
A walkthrough of every tab, menu, and button — what it does and where to find it.
Top bar & hero
Sign in — currently decorative in this preview; real login isn't wired up yet. "Build My Submission" / "Browse the case database" — two shortcuts that jump straight to the Upload & Analyze tab or the Search tab respectively.
Search Database tab — left sidebar
Outcome (Granted / Dismissed / Settled) — click to toggle any combination on or off. Certified question — filters separately from Outcome, since a case can be both. Immigration stream, Refusal ground, Applicant profile, Legal issue(s), Court — checkbox groups; unchecking a box hides cards that only match that value. Date decided — visual only right now, not yet wired to actually filter. Clear all filters — resets every checkbox and toggle back to "show everything."
Search Database tab — results area
The search box and sort dropdown at the top are visual placeholders in this preview — they don't yet run a real text search. Each case card shows: the citation line, colored tag chips (stream / issue / profile / refusal ground), a gold "Why this case matters" callout, an italic "Decided on" line, a masked holding-paragraph preview, and a "Certified question" line. "Read full decision" is locked in this preview — real access needs sign-in.
The "Case Tools ▾" menu on every card
Click it to open eight actions. Explain this case — plain-English summary in the Facts/Issues/Decision/Why/Principles/Practical-Implications structure. Compare to another case — pick any other case from the dropdown that appears, then run it. Generate reconsideration arguments — a short draft for an IRCC reconsideration letter. Generate JR memo — an internal memo skeleton. Generate JR briefing note — a Court-facing skeleton, different structure from the internal memo. Generate evidence checklist — a list of documentary evidence to gather for a similar case. Show contradictory decisions — checks this case against the other 8 for genuine tension. Find stronger authorities — surfaces only the SCC/FCA cases already named in that case's own text. Every result shows whether it was served ⚡ from cache (free, instant) or generated fresh (a real API call, now cached for next time).
Upload & Analyze tab
Upload the decision or refusal letter PDF — extracts text automatically in-browser for real text-layer PDFs (no OCR needed for normal CanLII/Federal Court downloads); flags scanned image-only PDFs it can't read. …or paste text directly — manual fallback, also auto-filled once a PDF is processed. "Analyze & find similar cases" — runs the text through the system and returns tags, the structured summary, the holding paragraph, and a real (not guessed) tag-overlap similarity match against the 9 sample cases, with granted/ dismissed counts and a "Generate submission language" button per match.
May Campos v Canada (Citizenship and Immigration)
2026 FC 838 · IMM-13867-25 · Ahmed J. · June 19, 2026
Decided on: Legal/reasoning error (elevated H&C threshold, BIOC not separately assessed) — not a documentary-evidence win.
[38] In my view, the Officer did not simply view relief based on humanitarian and compassionate considerations as an exception to Canada's immigration laws, but they also improperly required the Applicants to show exceptional circumstances…
Certified question: None
GRANTED
Dhir v Canada (Citizenship and Immigration)
2026 FC 903 · IMM-156-25 · Gleeson J. · July 3, 2026
Decided on: Strict statutory deadline — no discretion available regardless of the record.
[18] …if the application for restoration is brought outside of the 90-day period imposed by law, the officer must refuse the application…
Certified question: None
DISMISSED
Padilla Munoz v Canada (Citizenship and Immigration)
2026 FC 910 · IMM-1801-25 · Blackhawk J. · July 6, 2026
Decided on: Procedural fairness (undisclosed IFA finding) — the substantive risk analysis itself was actually upheld as reasonable.
[57] …the Officer did not provide notice that he was considering an IFA, nor was the Applicant provided an opportunity to respond to this. Accordingly, the Officer breached…
Certified question: None
GRANTED
Lu v Canada (Citizenship and Immigration)
2026 FC 974 · IMM-18971-24 · Ahmed J. · July 17, 2026
Decided on: Applicant's own non-delegable duty to verify their application — no evidentiary basis for the incompetence claim.
[24] The Applicants signed the Background Declaration form—three times—declaring that the information in the form was “truthful, complete and correct.”…
Certified question: None
DISMISSED
Parikh v Canada (Citizenship and Immigration)
2026 FC 837 · IMM-22197-24 · Thorne J. · June 19, 2026
Decided on: Substantive reasonableness on purpose-of-visit/dual-intent grounds — the closest fit in this batch to a classic discretionary refusal upheld.
[36] …Concerns with the sufficiency, adequacy or completeness of an application do not give rise to a duty to alert together with the opportunity to respond…
Certified question: None
DISMISSED
Zhou v Canada (Citizenship and Immigration)
2026 FC 927 · IMM-3720-25 · Sadrehashemi J. · July 9, 2026
Decided on: Specific, evidenced policy justification for the delay — contrast with Almasi below.
[34] …I am, however, satisfied that in this case, the significant reduction in the admission range explains the increase in processing delays…
Certified question: None
DISMISSED
Cadogan v Canada (Citizenship and Immigration)
2025 FC 1125 · IMM-5837-24 · Southcott J. · June 23, 2025
Decided on: Reasonableness of the misrepresentation finding — process (short PFL window) was also upheld as fair.
[15] …the fact that the Applicant ultimately disclosed the previous refusals in response to the PFL does not detract from the materiality of the original failure to disclose them…
Certified question: None
DISMISSED
John Doe 1 and John Doe 2, and John Doe v Canada (Attorney General)
2025 FC 1083 · IMM-6940-23 · Brown J. · June 16, 2025
Decided on: Threshold mootness doctrine — not decided on the merits at all. Outside the normal schema; flagged separately.
[67] …I find this challenge to the CUAET policy is moot. The Policy came into existence in 2022 and expired in 2023…
Certified question: None
MOOT
Almasi v Canada (Citizenship and Immigration)
2025 FC 1377 · T-439-24 · Diner J. · August 14, 2025
Decided on: No specific evidence justifying the delay — contrast with Zhou above.
[19] …the Global Case Management System notes for Mr. Almasi state that “security remains under review” without any other information to provide any basis or explanation…
Certified question: None
GRANTED