The verdict in three sentences
For a Toronto records centre storing 180,000 boxes for 90 clients, custom physical records management software costs 80,000 to 180,000 CAD in 2026, for a 4 to 5 month project. Value comes from three places: finding a box in 2 minutes thanks to barcodes per box and per location, billing every service without omissions (storage, retrievals, transport, destruction) and giving clients an online request portal that wins tenders. As long as movements are tracked on paper or spreadsheets, the business loses revenue without noticing.
What paper tracking really costs
A paper register or spreadsheet works up to 20,000 or 30,000 boxes. Beyond that, every retrieval becomes a search, every unreturned box a lost box, and every handwritten service a billing risk. The figures below are 2026 orders of magnitude seen in the industry.
| Indicator | Paper or spreadsheet | Barcode-based software |
|---|---|---|
| Time to locate a box | 10 to 20 minutes | 1 to 3 minutes |
| Missing or misfiled boxes | 0.5 to 2 % of stock | under 0.05 % |
| Unbilled services (retrievals, transport) | 5 to 10 % | under 1 % |
| Turnaround on a client request | 24 to 72 h | 4 to 24 h |
| Preparing monthly invoices for 90 clients | 4 to 6 days | under one day |
| Proof of destruction | Handwritten slip | Certificate listing boxes and date |
Traceability also matters legally. Your clients, banks, insurers, law firms or public bodies, entrust documents containing personal information covered by PIPEDA and, for some health clients, Ontario's PHIPA. A time-stamped chain of custody for each movement, showing who handled the box, becomes a contractual argument.
2026 budget, module by module
The ranges below are 2026 Canadian market orders of magnitude for a custom build, based on 180,000 boxes and 90 clients, with rugged Android scanners in the warehouse and a web application for staff and clients.
| Module | Budget CAD |
|---|---|
| Barcode inventory, aisle, bay and shelf addressing | 18,000 to 38,000 |
| Movements in, out, return, handheld scanning | 10,000 to 22,000 |
| Client portal: search, retrieval request, tracking | 14,000 to 30,000 |
| Scan-on-demand and secure document viewer | 8,000 to 20,000 |
| Retention schedules, certified destruction, certificates | 8,000 to 18,000 |
| Billing per box, cubic foot and per service | 14,000 to 32,000 |
| Inventory migration, labelling, training | 8,000 to 20,000 |
| Total | 80,000 to 180,000 |
The low end covers inventory, movements, a simple request portal and billing. The high end adds scan-on-demand with a secure viewer, granular retention rules per record type and dashboards per client. Add hardware: rugged scanners at 1,500 to 3,000 CAD each and a label printer at 2,000 to 4,000 CAD.
Billing every service: the rate card to configure
The software must know each client's contract terms, because 90 contracts never share the same conditions. Here is a sample rate card with indicative Toronto market prices in 2026.
| Service | Unit | Indicative market price |
|---|---|---|
| Storage | Per box per month | 0.30 to 0.60 CAD |
| Intake and labelling | Per box | 1.50 to 3 CAD |
| Retrieval and refile | Per box | 3 to 7 CAD |
| Scan on demand | Per page | 0.10 to 0.25 CAD |
| Delivery in the GTA | Per trip | 45 to 90 CAD |
| Certified shredding | Per box | 4 to 8 CAD |
At 0.40 CAD per box per month, storage alone for 180,000 boxes brings in about 72,000 CAD monthly, and it is the surrounding services, harder to track, that most often slip off the invoice. Certified destruction should follow NAID AAA practices now managed by i-SIGMA, and the certificate should list every box.
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.
Michael, general manager of a records centre in Toronto, handles about 2,500 retrieval requests a month for 90 clients, billed on average at 5 CAD. With paper tracking, he estimates that 8 % of retrievals and deliveries are never invoiced, about 1,000 CAD a month on retrievals alone and 3,000 CAD once deliveries and intake are included.
Search time drops from 12 to 2 minutes per request: 2,500 x 10 minutes, about 415 hours a month, equivalent to 2.5 warehouse staff at 4,200 CAD, or around 10,500 CAD. With a combined gain of about 13,500 CAD a month, a 130,000 CAD project pays back in under 10 months, not counting new contracts won thanks to the portal. This calculation is illustrative.
FAQ
Do we need to relabel all 180,000 boxes before go-live?
Yes, but gradually: label locations first, then each box on its first retrieval or during aisle-by-aisle campaigns. A team of 3 labels and records 1,500 to 2,500 boxes a day, so 3 to 5 months for the whole stock.
Is the client portal secure?
Each client only sees its own boxes, with named accounts and department-level permissions. Logins and scan views are logged, which supports PIPEDA accountability and reassures banks and insurers.
Can the software handle retention schedules?
Yes, each box is linked to a record type and a retention end date. Every month the system lists eligible boxes, the client approves destruction online, and a certificate is issued automatically.
Where should data be hosted?
Canadian hosting is recommended for public sector and financial clients. Budget 300 to 900 CAD per month depending on the volume of stored scans.
What maintenance should we plan for?
Plan 15 to 20 % of the initial budget per year, or 12,000 to 36,000 CAD, for fixes, security updates and client-requested features.
Let's scope your project. Send us your box volume, client count and billed services: we will price the software between 80,000 and 180,000 CAD with a 4 to 5 month schedule. 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.