The verdict in three sentences
For a mid-sized bank in London, a custom complaints management application compliant with the FCA DISP rules costs, as a 2026 order of magnitude, 80,000 to 200,000 GBP, delivered in 3 to 5 months. It centralises every complaint whatever the channel, measures deadlines and escalates before the 8-week final response limit is reached. The compliance director mainly gains defensible evidence: in front of the FCA or the Financial Ombudsman Service, a timestamped history replaces a spreadsheet.
Why spreadsheets no longer work for a regulated bank
DISP requires firms to record complaints, acknowledge them promptly, send a final response within 8 weeks (or 15 business days for most payment services complaints), inform customers of their right to refer to the Ombudsman and report complaints data to the FCA twice a year. Consumer Duty adds an expectation to analyse root causes and outcomes. With 300 to 1,500 complaints per month across branches, contact centre, email and social media, a shared file lets cases slip.
| Control point | With spreadsheets and email | With a dedicated application |
|---|---|---|
| Logging complaints received in branch or by phone | Delayed entry, 10 to 20% missed | Logged in 2 minutes, reference number given to the customer |
| Social media and messaging complaints | Outside the process | Captured by API and linked to the customer record |
| Tracking the 8-week deadline | Manual calculation, rarely current | SLA timer per case, alert at 70% of the deadline |
| Escalation to senior staff | Depends on the handler | Automatic by amount, age, vulnerability flag or reason |
| FCA complaints return | 2 to 4 days of consolidation | Export in minutes by product and reason |
| Root cause analysis for Consumer Duty | Ad hoc | Dashboard of recurring reasons (fees, cards, app outages) |
How much the application costs in London
Figures below are 2026 orders of magnitude for custom development by a UK or EU agency, excluding core banking licences. The same scope built for a bank in Lomé costs 15 to 35 million FCFA (about 23,000 to 53,000 EUR).
| Component | Scope | Estimated budget London (GBP) | Estimated budget Lomé (FCFA) |
|---|---|---|---|
| Complaint case core | Customer record, reasons, attachments, timestamped history | 18,000 to 40,000 | 3,500,000 to 7,000,000 |
| Multichannel intake | Branch form, email, website, messaging APIs | 12,000 to 35,000 | 3,000,000 to 7,000,000 |
| SLA and escalation engine | DISP deadlines by product, alerts, auto-routing | 12,000 to 30,000 | 2,500,000 to 5,500,000 |
| Core banking connection | Read accounts and disputed transactions | 15,000 to 45,000 | 3,000,000 to 8,000,000 |
| Reporting and dashboards | FCA return, FOS referrals, Consumer Duty MI | 13,000 to 30,000 | 2,000,000 to 4,500,000 |
| Security and audit trail | Roles, immutable log, encryption, penetration test | 10,000 to 20,000 | 1,000,000 to 3,000,000 |
| Total | 3 to 5 months | 80,000 to 200,000 | 15,000,000 to 35,000,000 |
Running costs are typically 1,000 to 3,000 GBP per month for secure UK-region hosting plus application support. Operational resilience rules also mean the bank must document how the tool is recovered if a cloud provider fails.
Compliance requirements to write into the specification
Three points drive the budget. Traceability: every case change must be logged and tamper-proof, which internal audit and the FCA will test. Data protection: UK GDPR applies, so access rights and retention periods must be designed in, not added later. Reporting: define the FCA product and reason taxonomy from day one, otherwise retrofitting it costs 5,000 to 15,000 GBP later.
Mini case study
Emma, head of compliance at a London challenger bank, handles about 900 complaints per month. Her team of 4 spends 3 days every half year consolidating the FCA return, and about 40 cases per month breach the 8-week deadline, each likely to be referred to the Ombudsman. The FOS case fee is around 650 GBP per chargeable case: 40 x 12 x 650 = 312,000 GBP per year in potential fees if most escalate, before redress. For a 150,000 GBP application, cutting breaches by three quarters pays the project back in well under a year, before counting the reputational and supervisory risk.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Do we need to replace our CRM?
No, the application can sit on top of the CRM or core banking via API. If the CRM already covers 60% of the need, an add-on module at 40,000 to 70,000 GBP may be enough.
How long until go-live?
Allow 3 to 5 months, including 3 to 4 weeks of scoping with compliance. A one-month pilot on 1 or 2 product lines avoids surprises at rollout.
Can complaints come in through social media and messaging?
Yes, through official APIs, each message opens or updates a case. DISP treats an expression of dissatisfaction as a complaint regardless of channel, so capturing them all matters.
Where should the application be hosted?
A UK cloud region with daily backups and a tested recovery plan costs around 1,000 to 3,000 GBP per month with support. Document it in your operational resilience mapping.
Can the FCA complaints return be automated?
The indicators and the data file can be fully generated by the tool. Final sign-off stays human, in a few hours instead of 2 to 4 days.
Let's scope your project. We scope your complaints application (channels, DISP timers, core banking link, reporting) with an indicative budget and 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.
