5 September 2026 / 8 min read
What a custom CMS actually costs in the UK
Where the money goes when you commission a bespoke CMS or database, what changes the number, and how to tell a fair quote from a bad one.
- cms
- databases
- pricing
- operations
Nobody publishes prices for bespoke systems, which is why the question feels awkward. So here is how the number is actually built, in plain terms.
A custom CMS is priced by the amount of thinking plus the amount of screen. Two systems with the same database can differ enormously in cost because one has four screens and one has forty.
The short answer
A single-purpose internal tool — one type of record, a list, a form, a couple of reports — is small. A system that runs a business end to end, with documents generated from live data, permissions and integrations, is a project measured in months, not weeks.
If a quote arrives with no discovery, no screen list, and no named integrations, it is a guess. That is the real warning sign, not the figure.
What moves the price
| Driver | Cheap | Expensive |
|---|---|---|
| Record types | One or two | Ten-plus, all related |
| Documents | None | Contracts, invoices, itineraries generated from data |
| Permissions | Everyone sees everything | Roles, ownership, audit trails |
| Integrations | None | Accounting, calendars, payments, email |
| Migration | Fresh start | Years of messy spreadsheet history |
| Reporting | A list you can filter | Dashboards, forecasting, commission maths |
Where the money actually goes
- Deciding the model. What a booking is, what happens when it changes, who is allowed to change it. Getting this wrong is the only truly expensive mistake.
- Screens. Every screen is design plus build plus the empty, loading and error states nobody remembers to ask for.
- Documents. Generating a contract from live data is where a system stops being a database and starts saving hours every week.
- Migration. Old data is never as clean as anyone believes.
- Aftercare. Systems that run a business need someone to answer for them.
The comparison that matters
Off-the-shelf software has a low entry price and a permanent tax: per-seat fees forever, and a shape you have to bend your business around. Bespoke has an upfront cost and no per-seat fee, and it fits the way you already work.
The honest test is not price, it is fit. If a subscription tool does 90% of what you need, buy it. If your team is quietly keeping the real truth in a spreadsheet beside it, that gap is what is costing you.
How we quote
We scope before we price. A short consultation, a written project scope with a screen list and the integrations named, then a figure and a timeline you can hold us to. See bespoke CMS and databases for how we build them, or book a consultation.
We have done this at full scale: the Kruger Cowne system handles bookings, contracts, invoices, itineraries and client follow-up in one place.