The verdict in three sentences
A client document portal for an accounting firm in Montreal costs CAD 30,000 to 60,000 and ships in 3 to 5 months, with hosting at CAD 90 to 200 a month. The core comes down to three concrete uses: photo upload with OCR, a tax calendar (Revenu Québec and CRA deadlines) that drives reminders, and e-signature of engagement letters and returns. For a firm with 420 clients and 14 staff, a 25% cut in collection time frees up more than one full-time position.
Why text messages and email are no longer enough
Small business clients send receipts as photos by text or WhatsApp, sometimes blurry, often unlabelled, mixed with personal messages. Staff spend hours downloading, renaming, filing and then chasing missing documents as deadlines approach.
| Task | Text messages and email | Client portal |
|---|---|---|
| Receiving documents | Scattered photos, manual renaming | Upload filed by month and type, automatic naming |
| Reading invoices | Full manual entry | OCR: date, subtotal, GST 5% and QST 9.975%, supplier pre-filled |
| Missing documents | Individual follow-ups | Automatic list per client, scheduled reminders |
| Tax deadlines | Firm calendar | Built-in CRA and Revenu Québec calendar, client alerts at D-10 and D-3 |
| Engagement letters, returns | Print, sign, scan | Online e-signature |
| Audit trail | Scattered history | Time-stamped log of every upload and approval |
Features and 2026 budget
| Module | Scope | Cost (CAD) |
|---|---|---|
| Mobile client area | Phone login, photo upload, folders per fiscal year | 6,000 to 11,500 |
| Document OCR | Field extraction, legibility check, manual correction | 6,500 to 13,500 |
| Tax calendar | GST/QST, instalments, payroll remittances, automatic reminders | 4,000 to 8,500 |
| E-signature | Engagement letters, returns, minutes | 2,700 to 6,000 |
| Staff dashboard | Documents received, missing, portfolio per staff member | 5,000 to 10,000 |
| Export to accounting software | QuickBooks, Sage 50, Acomba or entries file | 3,500 to 7,300 |
| QA, training, rollout | Tests, team and first-client training | 2,300 to 3,200 |
| Total | 30,000 to 60,000 | |
| Hosting, storage, usage-based OCR | Depends on document volume | CAD 90 to 200 per month |
The low end is a mobile web portal with standard OCR and file export. The high end adds direct accounting software sync, advanced e-signature and an installable app.
Rollout in client waves
| Wave | Clients | Timing | Goal |
|---|---|---|---|
| Pilot | 20 volunteer clients | Month 1 after launch | Tune the upload journey |
| Wave 1 | 150 clients with the most documents | Months 2 and 3 | 70% of documents received via the portal |
| Wave 2 | 250 remaining clients | Months 4 to 6 | Messaging kept for questions, not documents |
| Steady state | 420 clients | Month 6 onward | 25% less collection time |
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Sophie, partner at an accounting firm in Montreal, estimates that her 14 staff spend 30% of their time collecting and filing documents. On a loaded payroll of about CAD 98,000 a month, that is CAD 29,400. A 25% cut frees CAD 7,350 a month. With a portal at CAD 45,000 and CAD 150 of monthly hosting, the net gain of about CAD 7,200 a month pays back the project in around 6 to 7 months, not counting the capacity to take on 40 to 60 more clients without hiring.
FAQ
Will small business clients actually use the portal?
Yes if uploading takes under 30 seconds from a phone, with no complex password (SMS code login). Firms that roll out in waves usually reach 60 to 80% adoption within 6 months.
Does OCR work on handwritten receipts?
Partly: accuracy exceeds 90% on printed invoices but drops to 50 to 70% on handwritten receipts, which a staff member still validates.
Where is client data hosted?
In Canadian data centres, with encryption and daily backups. Quebec's Law 25 requires a privacy impact assessment and a designated privacy officer, budget CAD 1,500 to 3,000 for documentation.
Can the firm charge clients for the portal?
Some firms add CAD 10 to 30 a month to the fees of clients who use it. Across 300 clients, that more than covers hosting.
Let's scope your project. Tell us your client count, accounting software and priorities, and we will price a portal between CAD 30,000 and 60,000 with a 3 to 5 month plan. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
