The verdict in three sentences
A London SME turning over 8 to 25 million euros with a DSO of 68 days ties up between 1.5 and 4.6 million euros in receivables. Accounts receivable and bank reconciliation automation wired into the ERP and the bank costs 8,000 to 25,000 EUR excl. VAT, ships in 4 to 8 weeks and cuts DSO by 10 to 20 days. The cash released almost always exceeds the project cost within the first year.
Why DSO drifts in mid-sized SMEs
In most industrial and wholesale SMEs, collections rely on one or two accountants who export the aged balance from Sage, Xero or a legacy ERP, then chase customers one email at a time. The first reminder often goes out 15 to 20 days after the due date, payment promises sit in a spreadsheet and bank reconciliation is done by hand, line by line, at month end.
The result: an average delay of 15 to 25 days beyond contractual terms. Every DSO day gained on 15 million euros of revenue frees roughly 41,000 EUR of cash.
| Item | Manual process | Automated process |
|---|---|---|
| First reminder after due date | Day +15 to +20 | Day +1 to +3, then sequence D-5 / D+3 / D+10 / D+20 |
| Collections time per month | 4 to 6 person-days | 1 to 2 person-days |
| Bank reconciliation | 2 to 3 days at month end | Daily, 85 to 95% of lines matched automatically |
| Payment promise tracking | Spreadsheet | History in the tool, alert if a promise is broken |
| Management visibility | Monthly aged balance | Daily DSO and overdue dashboard |
| Gap DSO vs contract terms | 15 to 25 days | 3 to 8 days |
Off-the-shelf tool or custom automation: the 2026 comparison
Off-the-shelf collections software (Chaser, Upflow, Agicap, Sidetrade for larger accounts) costs 150 to 600 EUR per month depending on invoice volume. It handles email sequences well but hits limits when the ERP is old, when matching rules are complex (partial payments, early-payment discounts, direct debits) or when several group entities share the same customers.
| Criterion | SaaS collections tool | Custom automation |
|---|---|---|
| Setup cost | 0 to 3,000 EUR | 8,000 to 25,000 EUR excl. VAT |
| Recurring cost | 150 to 600 EUR/month | 80 to 250 EUR/month (hosting, maintenance) |
| Rollout time | 1 to 3 weeks | 4 to 8 weeks |
| ERP connection | Standard connectors, often read-only | Read and write, including legacy or bespoke ERPs |
| Bank reconciliation | Basic or missing | Business rules: partials, discounts, direct debits, multi-bank via API |
| Multi-entity | Paid add-on | Built in from day one |
| 3-year cost | 5,400 to 21,600 EUR | 10,900 to 34,000 EUR |
An off-the-shelf tool is enough below 8 million euros of revenue with a standard ERP. Above that, or as soon as reconciliation takes more than two days a month, custom automation pays off.
Cash released by revenue band
The formula is simple: annual revenue / 365 × DSO days gained. The 2026 estimates below assume a 10 to 20 day reduction.
| Annual revenue | Cash per DSO day | Gain at -10 days | Gain at -20 days | Custom project cost |
|---|---|---|---|---|
| 8 M EUR | 21,900 EUR | 219,000 EUR | 438,000 EUR | 8,000 to 12,000 EUR |
| 12 M EUR | 32,900 EUR | 329,000 EUR | 658,000 EUR | 10,000 to 15,000 EUR |
| 15 M EUR | 41,100 EUR | 411,000 EUR | 822,000 EUR | 12,000 to 18,000 EUR |
| 20 M EUR | 54,800 EUR | 548,000 EUR | 1,096,000 EUR | 15,000 to 22,000 EUR |
| 25 M EUR | 68,500 EUR | 685,000 EUR | 1,370,000 EUR | 18,000 to 25,000 EUR |
At a 2026 short-term financing cost of 5%, releasing 411,000 EUR saves about 20,500 EUR in interest per year, on top of lower bad-debt risk.
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.
Claire, CFO of an industrial distribution SME in London (15 M EUR revenue, 1,900 invoices a month), faces a 68-day DSO. The chosen scope: an automated reminder sequence plugged into Sage, a customer portal to download invoices, and daily reconciliation through two banks' APIs. Budget: 16,000 EUR excl. VAT, 6 weeks.
After four months: DSO at 54 days, i.e. -14 days and about 575,000 EUR of cash released. The finance team recovers 2.5 days a month, worth roughly 9,000 EUR a year. Avoided financing costs reach 28,700 EUR a year: the project pays for itself in under six months.
FAQ
How long before DSO moves?
First effects show in month two, once the sequence covers the whole ledger. Most of the gain, 10 to 20 days, is usually reached between month three and month six.
Does automation hurt customer relationships?
Not if messages are segmented: a key account gets a scheduled call at D+10, a small customer gets an email. SMEs that segment see fewer than 2% of complaints linked to reminders.
Which banks support automatic reconciliation?
All major banks expose statements through Open Banking APIs or an aggregator (50 to 150 EUR per month). Automatic matching reaches 85 to 95% once rules are tuned.
Do we need to change ERP?
No. The connector reads invoices and writes matches back into the existing ERP, including Sage or a bespoke system. Only an ERP with no usable export requires 2,000 to 4,000 EUR of extra work.
Who handles disputes?
The tool flags disputed invoices and pauses the sequence. The dispute is routed to the sales rep or quality team with an alert, cutting average resolution time by 30 to 50%.
Let's scope your project. Automated reminders, multi-bank reconciliation and a DSO dashboard: budget 8,000 to 25,000 EUR excl. VAT and 4 to 8 weeks depending on your ERP. 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.