Blog / Portals

How much does a customer portal cost to build?

Price it against the hours your inbox currently eats, not against the features list. Ranges by scope, the four things that actually move the number, and the adoption problem that decides whether any of it pays back.

Clients email asking where their invoice is. Then for a document you sent in March. Then for an update on where things stand. Someone on your team spends an hour a day finding things that already exist and sending them again.

A portal is worth pricing against that hour, not against a list of features. Which also means the honest question is not what it costs to build, it is whether your clients will use it. A portal nobody logs into is the most expensive thing in this article, and it is a common outcome.

What a portal actually replaces

Not a feature you are adding. A process you are removing, and it helps to be specific about which one.

  • Re-sending documents that were already sent, which is the single most common request and the easiest to eliminate.
  • Answering where are we up to, which is usually a request for a status you already know and have not published anywhere the client can reach.
  • Collecting things from clients. Forms, files, approvals, signatures. Chasing this is frequently a bigger cost than answering questions.
  • Invoice and payment queries, including the ones where the answer is that it was paid three weeks ago.
  • The scattered history, where everything about a client exists across four inboxes and nobody can find the version that matters.

Write down which of those actually costs you time. If it is only the first, your project is far smaller than you think, and possibly not a portal at all.

Customer portal cost: the short answer

Illustrative ranges by scope
ScopeWhat it doesIllustrative cost
Documents and statusClients sign in, see their documents, see where things stand, download what they need. Read-only.$12,000 to $30,000
Two-wayThe above plus clients uploading files, completing forms, approving things and messaging you in context.$30,000 to $70,000
ConnectedThe above plus live data from the systems you already run, so invoices and status come from the source rather than being copied in.$60,000 to $150,000
TransactionalThe above plus payments, orders, bookings, or anything where the client is doing business rather than looking at it.$100,000 to $250,000 and up

Illustrative ranges from the kind of work we quote, not a price list. Budget ongoing maintenance of roughly 15 to 25 per cent of the build a year on top, because a portal holding client data is not something you can leave unattended.

What actually drives the cost

Four things, and only one of them is the part people imagine when they picture a portal.

  1. Sign-in and permissions. Sounds trivial and is not. Who can see what, what happens when a client has three staff with different access, how someone is invited and removed, what a client organisation means when it has subsidiaries. Getting this wrong shows one client another client's documents, which is the only failure here that is genuinely serious. Expect a real share of the budget, and be suspicious of a quote where it is a line item worth a day.
  2. How many systems it connects to. The single biggest variable. A portal that stores its own data is straightforward. One that reads live from your accounting system, your project tool and your document store is four integrations, four sets of credentials, four things that change without warning, and four ways to be wrong. Each connection roughly adds what you would expect and then some.
  3. Documents. Storage is cheap and the rest is not: versioning, permissions per file, previewing without downloading, expiry, and knowing who looked at what. If any of that matters, say so early because it changes the shape of the build.
  4. Payments. Adds compliance considerations, refund and dispute handling, and reconciliation with whatever your finance team already uses. Worth doing and never a small addition.

Build, or buy something off the shelf

Worth taking seriously before commissioning anything, because for simple cases the answer is genuinely to buy.

Several categories of product already do most of this. Practice management tools for accountants and law firms usually include a client portal. Project tools have client-facing views. Accounting packages have customer portals for invoices and payments. Document platforms handle sharing and permissions properly. If your need is mostly documents, mostly status, or mostly invoices, one of these will cost a fraction of a build and be available on Monday.

Building becomes right when the portal has to reflect your specific process rather than a generic one, when it must pull from several systems that no product connects, when the experience is part of what clients are buying, or when you have enough clients that per-seat pricing on a product has become the more expensive option. Custom software vs off-the-shelf has a scoring framework for exactly this, and it recommends buying more often than building.

Adoption is the part that decides everything

Here is the failure we see most, and it has nothing to do with the software. The portal is built, it works, it is announced, and six months later a third of clients use it while the rest still email. Now you are running both, and you have added cost rather than removed it.

Nobody wants another login. Your portal is competing with an inbox your client already has open, which is a genuinely good product with no learning curve. Plan for that rather than hoping.

  • Make it the only route for something they need. If invoices are only available in the portal, people will sign in. If it is a nicer copy of what arrives by email, they will not.
  • Remove the login where you can. Secure links straight to a specific document, valid for a period, remove the largest single obstacle for occasional users.
  • Send an email that links into it, rather than expecting anyone to remember to visit. The email is the habit; the portal is where it lands.
  • Onboard the ten clients who generate most of the questions, personally, in the first fortnight. If they adopt it, most of your saving arrives.
  • Accept that some never will, and decide in advance what you do about it. Usually you keep answering their emails, and that is fine as long as it was a decision rather than a disappointment.
  • Measure sign-ins in month three, honestly, and be willing to conclude it was not worth it. That is a cheaper conclusion than pretending.

If most of the pain is really chasing clients for things rather than answering them, workflow automation may deliver more for less, and if the underlying problem is that nobody can get a straight answer out of your own data, that is reporting rather than a portal.

What it costs after launch

A portal is not a project that finishes, and this is the line people leave out of the business case. It holds client data behind a login, which makes it the piece of your estate that can least afford to be neglected.

  • Security patching, indefinitely. Anything with client documents behind a sign-in is worth attacking, and the routine work of keeping dependencies current is not optional the way it might be on a brochure site.
  • The connections will break. Every system you integrate with will change its interface eventually, usually without warning you personally. Someone has to notice and fix it, and until they do the portal is showing stale data, which is worse than showing none.
  • Client administration. People join and leave your clients' organisations constantly. Somebody has to add and remove them, and if that somebody is you rather than the client, it is a job you have created.
  • Support you did not have before. Clients will forget passwords, use old links and ask why a document is not there. Modest per client, real in aggregate, and it lands on whoever answers the phone.
  • The requests that follow. Once clients use it, they will ask for the next thing. That is success, and it is also a budget.

Budget roughly 15 to 25 per cent of the build a year to keep it healthy, before any new features. A portal nobody maintains becomes a liability faster than most software, because the thing going stale is your clients' own information.

A cheaper first step

Before committing to any of the ranges above, try this for a month. Take the single most common request, and remove it without building anything: a status page, a shared folder with a strict naming convention, an automated monthly statement, whatever fits. It costs almost nothing.

If the volume of emails drops noticeably, you have learned that the problem is real and a portal will pay back, and you now know which part to build first. If it does not drop, you have saved yourself a large amount of money and discovered that the emails were not really about documents at all. Either outcome is worth a month.

Not for you if

The most useful question before commissioning one: what would clients be unable to do any other way? If there is a clear answer, they will use it. If the honest answer is nothing, build the thing that answers it first, and the portal second.

The guides, by email

Get the next guide in your inbox

One email when a new guide is published: what things cost, what to build first, and when the honest answer is to build nothing. No promotions, unsubscribe any time.

First guides arrive straight away. Unsubscribe any time.

Also asked

Questions that usually follow

How much does a customer portal cost to build?

As illustrative ranges: $12,000 to $30,000 for documents and status, read-only. $30,000 to $70,000 for two-way, adding uploads, forms, approvals and messaging. $60,000 to $150,000 when it reads live from systems you already run. And $100,000 to $250,000 and upwards once payments, orders or bookings are involved. Budget maintenance of roughly 15 to 25 per cent of the build each year on top.

What drives the cost of a client portal?

Four things. Sign-in and permissions, which sounds trivial and is not, because getting it wrong shows one client another client's documents. The number of systems it connects to, which is the biggest variable. Document handling, where storage is cheap but versioning, per-file permissions, previewing and access logs are not. And payments, which add compliance, disputes and reconciliation.

Should I buy a portal product instead of building one?

For simple needs, usually yes. Practice management tools, project tools with client views, accounting packages and document platforms all include portals, and any of them costs a fraction of a build and is available on Monday. Building becomes right when the portal must reflect your specific process, must pull from several systems no product connects, is part of what clients are buying, or when per-seat pricing has overtaken a build.

Why do customer portals fail?

Adoption, almost always, and it has nothing to do with the software. The portal works, it is announced, and six months later a third of clients use it while the rest still email, so you are running both and have added cost rather than removed it. Nobody wants another login, and your portal is competing with an inbox the client already has open, which has no learning curve.

How do I get clients to actually use a portal?

Make it the only route to something they need, such as invoices, because a nicer copy of what already arrives by email will not pull anyone in. Use secure links straight to a document to remove the login for occasional users. Send emails that link into it rather than expecting people to remember to visit. Personally onboard the ten clients who generate most of the questions. And accept that some never will.

Is there a cheaper alternative to building a customer portal?

Try removing your single most common request for a month without building anything: a status page, a shared folder with strict naming, an automated monthly statement. If email volume drops noticeably, the problem is real, a portal will pay back, and you now know what to build first. If it does not drop, you have saved a large sum and learned the emails were not really about documents.

Next step

Tell us what your clients keep asking for

Send us the five questions your clients email most often and roughly how many clients you have. We will tell you whether a portal is worth building, whether something off the shelf would do, and what the version worth having would cost. We reply within two working days.

See Customer portals Start the conversation