Client portal cost is usually the first thing business owners ask about, and the honest answer is that a portal can cost anything from a modest monthly subscription to a five-figure build. That range is not much help on its own, so this guide breaks down where the money actually goes, what pushes the price up or down, and the running costs that are easy to forget when you are comparing quotes.
We will look at the three main ways to get a client portal, typical UK price ranges for each, the security work you should expect to pay for, and the questions to ask before you sign anything. By the end you should be able to tell a sensible quote from one that is padded or, just as risky, suspiciously cheap.
This article is about systems rather than legal advice. If your portal will hold sensitive personal data, check your data protection obligations with a qualified adviser.
Three ways to get a client portal
A client portal is a secure area where each customer logs in to see information that relates to them: documents, progress updates, invoices, bookings or messages. If you are new to the idea, our guide to client portals and how they work covers the basics. When it comes to cost, there are three broad routes, and they behave very differently over time.
1. The portal built into software you already use
Many practice management systems, CRMs and accounting packages include a basic customer portal, either as standard or as a paid add-on. If yours does, and it covers what your clients need, this is almost always the cheapest place to start. The limits are that you get the features the vendor chooses, the branding is often minimal, and it only shows information held in that one product.
2. An off-the-shelf portal product
Standalone client portal products are usually sold as a monthly subscription, priced per staff user, per client or by tier. They are quick to set up and someone else handles hosting and security updates. The trade-off is that you adapt your process to the product, and connecting it to the rest of your systems may be limited to whatever integrations the vendor offers.
3. A custom-built portal
A custom client portal is designed around your process and connected directly to the systems you already run, such as your accounts package, CRM or job management software. You pay more upfront and then a smaller ongoing amount for hosting, support and improvements, but there is no fee per client and you own what is built. This is the work we do through our custom client portals service, and it is the option where client portal cost varies most, so most of this guide focuses on it.
What drives client portal cost
Every feature in a client portal is time spent designing, building and testing, and some features carry far more hidden complexity than others. These are the main drivers:
- Login and user management. Secure sign-in, password resets, multi-factor authentication and the ability to invite, suspend and remove users. Essential, and not trivial to do properly.
- Roles and permissions. A portal where every client sees only their own records is simpler than one where a client company has several users with different levels of access, plus staff with their own views.
- Documents. Uploading, downloading and organising files is straightforward. Version history, e-signatures and automatic expiry reminders add work.
- Status and progress updates. Showing where a job or case stands is cheap if the information already lives in a system the portal can read, and expensive if staff must update it by hand.
- Payments and bookings. Taking card payments or letting clients book appointments brings in payment providers, refunds, calendars and reminder emails.
- Integrations. Each connection to another system, such as Xero, QuickBooks or a CRM, needs designing, building and testing against real data.
- Design and branding. A clean, branded interface that works well on a phone is expected now, and good usability takes time.
- Existing data. Bringing years of client records and documents across from old systems can be a project in itself.

The single biggest influence on client portal cost is usually not any one feature, but how clear the scope is. A client portal with a well-defined first version can be estimated with confidence. A vague brief that keeps growing during the build is how projects double in price.
Typical UK price ranges
Prices vary widely between suppliers and projects, so treat these as rough ranges seen across the UK market rather than quotes, and certainly not as our own price list. Our breakdown of what a web development project actually costs explains how agencies arrive at figures more generally.
- Built-in portals: often included in the software you already pay for, or available for a modest monthly add-on.
- Off-the-shelf portal products: a recurring subscription that rises with the number of staff users or clients. Look carefully at what each tier includes, because features such as custom branding, payments and integrations are often reserved for the higher ones.
- A focused custom client portal: secure login, document sharing and status updates drawn from one existing system. Projects like this commonly sit somewhere between a few thousand pounds and the low tens of thousands, depending mostly on integrations and design.
- A fuller custom portal: several user roles, payments or bookings, messaging, reporting and two or more integrations. These usually run into the tens of thousands, and larger platforms can go well beyond that.
A quote far below these ranges for a custom build is worth questioning. It may leave out security, testing or support, or rely on a template that will be hard to change later.
The running costs people forget
The build is only part of the client portal cost. Over three to five years, running costs can add up to a meaningful share of the total, so ask for them in writing at the start:
- Hosting and backups. A reliable cloud server or platform, with backups that are tested, not just switched on.
- Maintenance and security updates. The frameworks and libraries a portal is built on release security fixes regularly, and someone has to apply and test them.
- Support and small changes. Usually a monthly retainer or a block of hours for questions, fixes and minor improvements.
- Transaction fees. If the portal takes card payments, the payment provider charges per transaction. Stripe’s published UK pricing, for example, starts at 1.5% plus 20p for standard UK cards, with higher rates for premium and international cards.
- Email and text messages. Automated notifications are cheap per message, but sending services and text messages are rarely free at volume.
- Security checks. Periodic vulnerability scans or penetration tests, and certification if your clients ask for it.
None of these should come as a surprise. A good supplier will raise them before you ask.
Security and data protection: what you should be paying for
A client portal exists to share information that clients would not want emailed around, so security is not an optional extra. Under UK GDPR, organisations must protect personal data with appropriate technical and organisational measures. The ICO’s guide to data security explains that what counts as appropriate depends on the risks, the state of the art and the costs of implementation, and that you should be able to restore access to data promptly after an incident and test your measures regularly.

In practical terms, a professionally built client portal should include:
- encrypted connections everywhere, and sensitive data encrypted where it is stored;
- multi-factor authentication, at least for staff accounts and ideally offered to clients;
- permissions checked on the server for every request, so one client can never see another’s files by changing a web address;
- an audit trail of who viewed, uploaded or changed what;
- automatic logging out, sensible password rules and protection against repeated login attempts;
- a tested plan for backups and recovery.
Cyber Essentials is worth knowing about too. It is the government-backed scheme that covers five basic controls: firewalls, secure configuration, security update management, user access control and malware protection. According to the NCSC’s Cyber Essentials overview, the basic self-assessed certification costs from £320 plus VAT. Since the April 2026 update to Cyber Essentials, an applicant fails if multi-factor authentication is not in place on cloud services where it is available, which is one more reason to build it into a portal from the start.
An illustrative example: an accountancy practice weighs its options
Here is an illustrative example. The practice is made up, but the decision is a common one for professional firms.
A small accountancy practice has around 300 clients and spends a lot of time chasing documents by email and answering “have you received my receipts?” calls. It looks at three options:
- The portal in its practice software. Cheapest, and good for exchanging documents, but it cannot show the status of each client’s year-end work, which lives in a separate job tracker.
- An off-the-shelf portal priced per client. Quick to launch, but the monthly bill would be roughly 300 times the per-client fee, and it would keep rising as the practice grows.
- A focused custom client portal. A higher upfront cost, no per-client fee, and it can read job status straight from the tracker so clients always see where their accounts stand.
The practice starts by switching on the built-in portal for documents, because it costs almost nothing and solves half the problem. A year later, once staff and clients are used to logging in, it commissions a small custom portal that pulls in job status and connects to the existing systems. Phasing it this way spreads the client portal cost and means the second step is shaped by real experience rather than guesswork.
How to keep client portal cost under control
- Start with one problem. Documents and status updates solve the most common complaints. Payments, bookings and messaging can follow once people are using the client portal.
- Use what you already have. If your CRM or accounts package already holds the data, connect the portal to it rather than building a second copy.
- Buy where you can. Payments, e-signatures and email sending are better handled by established services than built from scratch.
- Clean your data first. Duplicate clients and inconsistent records slow a build down and cause confusing errors once clients log in.
- Agree what is out of scope. Writing down what the first version will not do is as useful as listing what it will.
Payments and bookings are a good example of reusing proven pieces. Our CoachSync app gives coaches, trainers and tutors their own booking page, takes payment upfront through Stripe and sends confirmation and reminder emails automatically. If bookings are a big part of what your clients do, our guide to online booking systems for appointment businesses is worth reading alongside this one.

Questions to ask before you sign
- What exactly is included in the first version, and what is not?
- Who owns the code, and where will it be stored?
- Where will client data be hosted, and who has access to it?
- How are security updates handled after launch, and what does that cost each month?
- Is multi-factor authentication included, and how are permissions tested?
- How are backups taken, and when was a restore last tested?
- What happens if we want to move to another supplier?
If the portal is part of a wider project, our guide to what businesses ask before starting custom software development covers ownership, timescales and support in more depth.
Client portal cost: common questions
Is a client portal worth it for a small business?
It depends on how much time goes on routine questions and document chasing. If your team spends hours a week resending files and answering “any update?” messages, even a simple portal can pay for itself. If you only exchange a handful of documents a month, email may be fine for now.
Can we add a client portal to our existing website?
Usually, yes. A portal can sit on a subdomain or within your current site, styled to match it. What matters more is where the data comes from, because the portal needs to connect to the systems that hold your client information.
How long does a custom client portal take to build?
A focused first version often takes a matter of weeks once the scope is agreed, while a fuller portal with payments and several integrations can take a few months. Phasing the work means clients can start using the core features sooner.
Do we need Cyber Essentials before launching a customer portal?
It is not a legal requirement for most private businesses, but it is a sensible baseline and some clients and public sector contracts ask for it. The controls it covers are good practice for any system that holds client data.
The bottom line
Client portal cost depends far less on the idea of a portal and far more on scope, integrations and the security work behind it. Start with the problem that wastes the most time, check whether software you already pay for can solve it, and budget for running costs as well as the build.
If you would like a realistic figure for your own portal, tell us what your clients need to see or call us on 01482 212499. We will tell you honestly whether a built-in portal, an off-the-shelf product or a custom build makes most sense.


