The verdict in three sentences
At 700 expense reports a month, going paperless pays off whatever the option, because it frees about 1 accounting FTE out of the 1.5 currently tied up. A SaaS such as Expensify, SAP Concur, Expensya or N2F is the rational choice below 120 users or if your reimbursement rules are standard. A custom app makes sense above 120 users, with specific business rules (job sites, client rebilling, advances) or tight integration with your ERP.
SaaS or custom: the 2026 figures
Orders of magnitude for a mid-sized company, excluding tax (for Montreal, roughly CAD 1.5 per EUR):
| Criterion | SaaS (Expensify, Concur, Expensya, N2F) | Custom app |
|---|---|---|
| Setup | EUR 0 to 3,000 (configuration) | EUR 25,000 to 50,000 |
| Recurring cost | EUR 5 to 10 per user per month | Hosting and maintenance: EUR 3,000 to 6,000 per year |
| Receipt OCR | Included | Included via OCR API, EUR 0.01 to 0.05 per receipt |
| Accounting export | Standard formats (QuickBooks, Sage, Acomba) | Custom, including job-level analytics |
| Specific business rules | Configurable within tool limits | Unlimited |
| Lead time | 2 to 6 weeks | 3 to 4 months |
| Data and code ownership | Vendor | Company |
Break-even at EUR 9 per user per month: for 120 users, SaaS costs EUR 12,960 per year, i.e. EUR 38,880 over three years. A EUR 30,000 app with EUR 3,000 annual maintenance comes to EUR 39,000 over the same period. Below 120 users, SaaS wins. Above, custom gains ground every additional year.
The real prize: accounting time
Tool cost weighs little against the time spent keying, checking and chasing. Estimate for 700 reports a month:
| Step | Paper or Excel process | Paperless process |
|---|---|---|
| Entry and check per report | 8 to 12 minutes | 2 to 3 minutes |
| Chasing missing receipts | 15 to 20% of reports | 3 to 5% |
| Monthly accounting time | 115 to 140 hours | 25 to 40 hours |
| FTE tied up | 1.5 | 0.3 to 0.5 |
| Employee reimbursement delay | 30 to 45 days | 7 to 10 days |
| Recoverable sales tax errors | Frequent | Rare (automatic checks) |
A fully loaded accounting FTE costs roughly EUR 42,000 to 50,000 per year. Freeing 1 FTE, or moving it to management control, is worth more each year than any of the options.
Requirements for the specification
- Evidential value: receipt scanning must meet local tax authority rules (in Quebec, Revenu Québec accepts faithful digital copies) so paper originals can be discarded.
- Mileage allowance: automatic calculation using the official per-kilometre rate, with a verifiable route.
- Approval workflow: manager, then accounting, with caps per category and role.
- Accounting export: entries with GST/QST split, analytic axes (job, client, branch) and matching.
- Offline mode: photograph receipts with no signal, sync later, essential for field staff.
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.
Nathalie, CFO of an industrial maintenance company, manages 150 field technicians who rebill part of their expenses to clients per job. The SaaS considered costs EUR 8 per user per month, i.e. EUR 14,400 per year, but cannot assign expenses to a rebillable job. The custom app is priced at EUR 38,000, plus EUR 4,000 per year. Over three years: EUR 43,200 for SaaS versus EUR 50,000 for custom. The EUR 6,800 gap is recovered in year one: Nathalie estimates that 1.5% of expenses are not rebilled today, about EUR 9,000 on EUR 600,000 of annual expenses. She chooses custom, starting with a 20-technician pilot.
FAQ
Can paper receipts be destroyed after scanning?
Yes, if scanning meets the tax authority's faithful-copy requirements. The tool must guarantee integrity and timestamps, and keep files for 6 years for audits.
How much does receipt OCR cost in a custom app?
OCR APIs charge between EUR 0.01 and 0.05 per document. For 700 reports and about 2,500 receipts a month, the budget stays under EUR 125 per month.
How long does a custom expense app take?
Allow 3 to 4 months: 3 weeks of scoping, 8 to 10 weeks of development, then 3 to 4 weeks of pilot. Rolling out to 150 users then takes 2 weeks.
Does the app need to be native?
A progressive web app with offline mode and camera access covers 90% of use cases. It avoids app store fees and review delays.
How do you integrate corporate cards?
Most banks expose corporate card statements by file or API. Automatic card-to-receipt matching adds roughly EUR 4,000 to 8,000 to the custom project.
Let's scope your project. Tell us your number of users, your accounting software and your reimbursement rules: we will compare SaaS and custom for you, with budget and timeline. 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.