The verdict in three sentences
For a 450-employee mid-size company with complex reimbursement rules, an expense SaaS such as Expensify or SAP Concur costs roughly USD 59,000 per year in licences, and never fully fits the internal policy. A custom app integrated with payroll runs USD 40,000 to 90,000 on the US market (2026 ballpark), with a break-even between 18 and 30 months. Custom only makes sense when exceptions cost more than the licences, not before.
When the expense policy breaks standard SaaS
Off-the-shelf tools handle the common case very well: a sales rep snaps a restaurant receipt, OCR reads the amount and tax, the manager approves, accounting exports. Trouble starts with company-specific rules. Take a distribution and logistics company in the US Midwest with three sites and teams travelling to suppliers, trade shows and export markets.
Its policy includes per-diem caps by city tier, different mileage rates for company and personal vehicles, client entertainment above USD 175 requiring regional director approval, cash advances to reconcile, rebilling to clients on certain projects and cost allocation across three dimensions. Each exception becomes a manual workaround: free-text comment, Excel attachment, re-entry in the general ledger.
| Internal rule | Handling in standard SaaS | Handling in custom app | Estimated time lost per month |
|---|---|---|---|
| Caps by city tier and role | Partly configurable | Coded rule, real-time alert | 12 hours |
| Multi-vehicle mileage | Single rate or workaround | Rate based on declared vehicle | 8 hours |
| 3-level approval above USD 175 | Fixed 2-level workflow | Conditional multi-level workflow | 10 hours |
| Cash advances to reconcile | Tracked outside the tool | Balance per employee, auto deduction | 6 hours |
| Client rebilling per project | Manual export | Rebillable line tagged and exported | 9 hours |
| Cost allocation on 3 dimensions | 1 or 2 depending on plan | 3 dimensions with consistency checks | 7 hours |
| Payroll integration | File import | Direct write to payroll item | 5 hours |
These 57 monthly hours spread across accounting, FP&A and managers are the real hidden cost of a poorly fitting SaaS.
Cost comparison: SaaS licences vs custom development
US expense SaaS pricing ranges from USD 7 to 14 per user per month depending on modules (OCR, corporate cards, multi-entity). At USD 11 for 450 employees, the bill reaches USD 4,950 per month, or USD 59,400 per year.
| Item | Expensify or Concur SaaS (450 users) | US agency custom build | Kolonell custom build |
|---|---|---|---|
| Upfront cost | USD 3,000 to 9,000 setup | USD 40,000 to 90,000 | Medium app: 4,000,000 to 7,000,000 FCFA (EUR 6,100 to 10,670) |
| Annual cost | USD 37,800 to 75,600 in licences | 15 to 20% of build for maintenance | Maintenance 75,000 or 120,000 FCFA per month (EUR 114 or 183) |
| Receipt OCR | Included | OCR API, about USD 0.01 to 0.03 per receipt | OCR API, same ballpark |
| Multi-level workflow | Limited | Unrestricted | Unrestricted |
| Payroll integration | File import | Direct connector | Direct connector |
| Data ownership | Vendor | Company | Company |
| Timeline | 4 to 8 weeks | 3 to 5 months | 10 to 14 weeks |
Break-even is simple: development cost divided by annual savings (avoided licences plus recovered hours, minus maintenance and OCR). With a USD 70,000 build, USD 59,400 of avoided licences, USD 14,000 of maintenance and USD 1,700 of OCR per year, net savings reach USD 43,700, a break-even around 19 months. Leaving out recovered hours and with a USD 90,000 build, you approach 24 to 30 months.
What the app must include, and what to avoid
The essential core fits in six functions: photo capture with OCR (amount, date, tax, vendor), a rules engine that FP&A can configure without a developer, conditional approval workflow, advance management, accounting and payroll export, and a dashboard per cost centre. Receipt archiving must meet IRS requirements for electronic records so paper receipts can be discarded.
Avoid rebuilding a home-made corporate card or an expensive native mobile app. A progressive web app (PWA) installed on the phone is enough for photo capture and works offline at trade shows.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Sarah, CFO of a 450-employee distribution company in Chicago (140 active expense reports per month), pays USD 4,950 per month in licences. Her team loses 57 hours per month on workarounds at a loaded USD 60 per hour, or USD 3,420 per month. Total annual cost of the status quo: 59,400 plus 41,040, or USD 100,440. With a custom app at USD 75,000, maintenance of USD 15,000 per year and 80% of hours recovered (USD 32,832), net annual savings reach 59,400 plus 32,832 minus 15,000, or USD 77,232. Break-even: about 12 months. Without valuing the hours, it moves to 20 months.
FAQ
From how many employees does custom become worthwhile?
Below 150 users, a SaaS at USD 7 to 14 per month is almost always more cost-effective. Above 300 users with complex rules, break-even drops below 30 months.
Is the OCR in a custom app as reliable as Expensify's?
Market OCR APIs read 90 to 95% of fields correctly on US receipts. The difference lies in the correction interface and control rules, not in the engine.
Can we throw away paper receipts?
Yes, if archiving meets IRS standards for electronic storage (legibility, integrity, retrieval). The specification must require it explicitly.
How long does deployment take?
Plan 10 to 16 weeks for the first version, then a 4-week pilot at one site before rolling out to all 450 employees.
What if the rules change?
A well-designed rules engine lets FP&A change caps and rates without a developer. Structural changes fall under monthly maintenance.
Let's scope your project. Share your expense policy, payroll system and user count, and we will price a first version deliverable in 10 to 14 weeks. 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.

