outhang

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

DriverCheapExpensive
Record typesOne or twoTen-plus, all related
DocumentsNoneContracts, invoices, itineraries generated from data
PermissionsEveryone sees everythingRoles, ownership, audit trails
IntegrationsNoneAccounting, calendars, payments, email
MigrationFresh startYears of messy spreadsheet history
ReportingA list you can filterDashboards, 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.

start somewhere

what are you trying to make better?

Answer a few quick questions and we will come back with a price bracket, a timeline and a scope you can hold us to.