Skip to content

Today, every file starts as scattered notes.

Now your client answers once, in their own portal.

Documents and deadlines fold into the same file.

IRCC forms come out ready. You review, then send.

For RCICs and immigration lawyers

🍁 Proudly made in Canada

The one place to manage your immigration practice.

One file, always moving. You and your client see the same thing.

Inside the product

Client portal

  • Dynamic form generated from the IMM forms selected for the file
  • Clients add supporting documents in the portal
  • Filled IMM PDFs ready for your review
  • Clients can download their data or request deletion from Security

Representative workspace

  • Verify documents or request a new upload
  • Review and correct the questionnaire live
  • Request Square or Stripe payments with taxed invoices and receipts, take notes, and track meetings
  • Download records or delete them when your practice needs it

Calendar and booking

  • Weekly open hours and paid services ready to book
  • Clients pick a time and pay on Square or Stripe Checkout
  • Send a retainer for electronic signature when they book
  • Sync with Google Calendar or Outlook — events created outside the app block those times automatically
  • Confirmed bookings can include a Google Meet, Teams, or Zoom link

Dashboard

  • See what needs attention today, not a wall of charts
  • Documents, payments, questionnaires, and meetings in one list
  • Notifications that point to the next step

Everything your firm needs to move files forward

Built in

  • Immigration files

    One file per application, with forms and checklists from a pathway or your template.

  • Lifelong client records

    Client records that outlast each file: contacts, notes, status and expiry dates.

  • Ask-once questionnaires

    Clients answer once, and those answers fill the IRCC PDFs.

  • IRCC portal autofill

    In development

    A Chrome extension fills IRCC portal pages from a file; you apply each page.

  • Document collection and review

    Request documents, clients upload them, you approve or send them back.

  • Document templates and signing

    Retainers in each language, filled from the booking and signed online.

  • Client portal

    One portal where clients upload, answer, sign, pay and see their appointments.

  • Public booking

    A public page where clients pick a time and pay.

  • Payments, invoices, and sales tax

    Invoices and receipts with the right Canadian sales tax, plus overdue reminders.

  • Firm workspace

    Your firm’s own workspace, in English, French or Spanish.

Connected

  • Calendar

    Booking skips busy times and confirmed appointments land on your calendar.

    • Google Calendar
    • Outlook Calendar
  • Meetings

    Every confirmed booking gets a join link.

    • Google Meet
    • Microsoft Teams
    • Zoom
  • Payments

    Charge at booking or send a payment link from a file. We take no cut.

    • Square
    • Stripe
  • Accounting

    Beta

    Clients sync both ways; paid payments arrive in Sage as draft invoices.

    • Sage Accounting

From first consult to submission-ready

  1. 01

    Create the file

    Add participants inline, pick the program or a firm template, and seed the forms and document checklist in one screen.

  2. 02

    Collect once

    Invite clients to the portal so they upload documents and complete the questionnaire. Review uploads without chasing email attachments.

  3. 03

    Book, meet, and get paid

    Clients book on your public page. Calendar blocks busy time, a meeting link is attached, Square or Stripe collects the fee, and a contract can go out for signature.

  4. 04

    Prepare and close

    Fill IRCC PDFs from answers already collected, keep signed contracts with the file, and retain or destroy closed files to match your firm’s duties.

No AI. Passport scans stay in your practice.

No AI in the pipeline

Questionnaires, PDF fill, booking, and document review run on software logic. We do not send client files to generative AI providers. Automatic translation, when staff ask for it, covers only text the firm wrote. Client data is not sent.

  • Primary data in Canada

    Database, authentication, and file storage run on Supabase in Canada (AWS Canada Central).

  • Encryption that matches the risk

    TLS in transit, infrastructure encryption at rest, and firm-level AES-256-GCM for uploaded documents and many identity fields.

  • Your firm’s data stays yours

    Access is scoped to each firm. Public booking pages use unguessable tokens with rate limits and expiry where configured.

  • Privacy you can explain

    Written to support PIPEDA and Québec Law 25 accountability. Closed files (closed by staff or on a final decision) are kept for six years, matching the CICC minimum, then can be destroyed and recorded in a destruction register. Not a certification, and not legal advice.

One price. Add seats as you hire.

A seat is a staff login. Pay for the first seat, then add seats as you hire. Clients, files, and portal users are unlimited.

Founding rate — first 100 firms to sign up by December 31, 2026

$20/mo off the first seat · $10/mo off extra seats

Promo code FOUNDING is applied automatically at checkout — nothing to enter. Founding prices last until December 2027, then list prices. Yearly plans get one founding year, then list.

Dossierly

30 days free

First staff user

Save $20/mo

$59/mo$79/mo

$590/yr

Then $79/mo after December 2027

Each extra seat

Save $10/mo

+$29/mo+$39/mo

+$290/yr

Then +$39/mo after December 2027

Start 30-day trial

A seat is a staff login. Clients on the portal do not take a seat.

On every seat

See pricing details

Included

  • Unlimited clients, files, and portal users
  • Questionnaire from the IMM forms on the file
  • IMM PDF fill, formatted to pass IRCC’s built-in validation
  • Custom contracts with e-signature

Integrations

  • Google Calendar or Outlook sync
  • Meet, Teams, or Zoom on booking
  • Square or Stripe payments
  • No cut on consultation payments

Security

  • Per-firm encryption — each org has its own key
  • TLS encryption in transit
  • No AI. Your data stays yours
  • Primary data stored in Canada

Questions from immigration consultants

Is Dossierly for Canadian immigration consultants?
Yes. It is practice software built for Regulated Canadian Immigration Consultants (RCICs) licensed by the College of Immigration and Citizenship Consultants (CICC), and for immigration lawyers — clients, IRCC forms, booking, and payments in one workspace.
Can I get a demo?
Yes — book a live walkthrough on our calendar below, or start the 30-day trial and explore it yourself with no credit card.
Book a demo call
How does the 30-day trial work?
Dossierly is free for 30 days from when you create your firm. No credit card is required.
Can I cancel anytime?
Yes. Cancel from Settings → Billing — you keep access until the end of your current billing period, and there's no long-term contract.
Can I transfer my existing client data to Dossierly?
Yes. Send us your client list as a CSV or spreadsheet and our team imports it for you at no charge. We also help you get started one-on-one. Email support@dossierly.ca to start. Your data can leave just as easily: export any client as JSON or any file as a ZIP.
Where is client data stored?
Database, authentication, and file storage run on Supabase in Canada (AWS Canada Central).
What happens to my data if I leave?
Your data leaves with you. Admins can export a client’s data as a JSON file from the client’s page, and any file can be downloaded as a ZIP with its documents, answers, and filled forms. Client and file exports are recorded in the audit log. Nothing is deleted automatically if you stop paying.
What support do I get?
A free onboarding call when you start, a knowledge base on the help page, and email support at support@dossierly.ca — we reply within 48 hours, Monday to Friday, 9 a.m. to 5 p.m. Eastern.
Does Dossierly use AI with client files?
No. Questionnaires, PDF fill, booking, and document review run on software logic. We do not send client files to generative AI providers. Automatic translation, when staff ask for it, covers only text the firm wrote. Client data is not sent.
Can my firm work in French or Spanish?
Yes. Staff and client-facing flows work in English, French, and Spanish.

Start your 30-day trial

Set up your firm workspace in minutes and see whether it fits how you already practice.

The full product from the day you create your firm. No credit card.

Prefer a live demo? Book a call