A custom client portal built by a US agency billing by the hour typically costs an estimated $15,000 to $60,000 for an essential version, and $30,000 to $120,000 or more once you add payments, messaging and integrations. Off-the-shelf portal software costs far less to start, from $19 a month flat or $11 per user per month on the plans below, but you rent it and adapt your process to it. AI-assisted development has narrowed the gap, and that changes the build vs buy math.
What a client portal includes
A client portal is a private, branded space where each client logs in to see the status of their work, their documents, their numbers and their messages. Features fall into three tiers, and each tier roughly doubles the work:
- Essential: secure login, client accounts with roles (client, team, admin), a dashboard, document and deliverable sharing, project status and email notifications.
- Operational: everything above, plus an admin back office, request or intake forms, in-app messaging, invoices and online payments, and one or two integrations such as your CRM or Stripe.
- Platform: multi-company accounts, white-label options, fine-grained permissions, audit logs, reporting on live data, several integrations and sometimes a mobile app.
Most businesses need the essential tier first. The rest should arrive once real usage justifies it.
Why build one at all? Three reasons come up again and again. Your team stops answering "can you resend the report?" emails because clients serve themselves. Clients see what they pay for every time they log in, which supports retention. And in a sales meeting, showing prospects the space they will get is more convincing than a slide.
Custom client portal cost ranges
Every custom quote is hours multiplied by a rate. According to the US Bureau of Labor Statistics, the median annual wage for software developers was $135,980 in May 2025. Spread over 2,080 working hours, that is about $65 an hour in salary alone, before benefits, payroll taxes, tools, management and profit. That is why US agency and senior freelance rates are commonly observed between $100 and $200 an hour.
The table applies that observed range to typical scopes. These are estimates, not survey data:
| Tier | Typical scope | Estimated hours | Estimated cost at $100 to $200/h |
|---|---|---|---|
| Essential | Login, roles, dashboard, files, status | 150 to 300 | $15,000 to $60,000 |
| Operational | Adds back office, forms, messaging, payments, 1 or 2 integrations | 300 to 600 | $30,000 to $120,000 |
| Platform | Adds multi-company accounts, white label, audit logs, several integrations | 600 to 1,200+ | $60,000 to $240,000+ |
The overlap is normal. A lean team can deliver an operational portal for less than a slow team charges for an essential one: the method changes the hours more than the feature list does.
What drives the price
- Roles and permissions. Who sees what is the most expensive question to answer late. Two roles are simple; permissions per client, per project and per document are not.
- Integrations. Each connection to a CRM, accounting tool, ad platform or payment provider adds authentication, error handling and testing.
- Data migration. Importing years of client files and history is often underestimated, and a portal that launches empty does not get adopted.
- Design. An interface designed from scratch costs more than a clean component library adapted to your brand.
- Billing model. Hourly billing puts every change and every delay on your invoice. A fixed quote moves that risk to the builder.
- How the code gets written. AI-assisted development compresses writing time. Discovery Digitals, for example, describes its custom platforms as up to 10 times cheaper than a traditional agency thanks to AI, with the quote fixed before work begins.
What portal software really costs
Buying is the cheapest way to start, and for many businesses it is the right answer. Two examples from the vendors' own pricing pages, checked in October 2026:
- SuiteDash charges a flat fee, not per user: $19 a month (Start), $49 (Thrive) or $99 (Pinnacle), or $180, $480 and $960 a year, with unlimited team members and client portals.
- Clinked lists a Start Up plan at $11 per user per month for up to 25 users, and a Standard plan at $239 a month with 100 members included and your own domain.
What you get is speed: an account, a logo, an invite, and clients can log in this week. What you accept is the vendor's data model, its interface and its roadmap. If your service fits the tool's idea of a project, that is a bargain.
Build vs buy: the comparison
| Criterion | Portal software (buy) | Custom portal (build) |
|---|---|---|
| Upfront cost | Little or none | A build budget, ideally a fixed quote |
| Monthly cost | $11 per user to $239+ a month on the plans above, rising with users and features | Hosting in the tens of dollars, plus optional maintenance |
| Time to launch | Days | 7 days for a first version (AI-assisted) to 2 to 6 months (traditional) |
| Fit with your process | You adapt to the tool | The tool follows your process |
| Integrations | Whatever the vendor supports | Any tool with an API |
| Ownership | You rent the software, data exportable on the vendor's terms | Code, design and data on your own accounts |
Do the three-year math honestly. Clinked's Standard plan at $239 a month adds up to $8,604 over 36 months, and SuiteDash Pinnacle billed yearly to $2,880. If one of those tools fits your process, buying wins on cost, and no custom build will beat a $99 subscription on price alone. The case for building rests on fit, integrations, branding and ownership.
Buy when your needs are standard, your client count is modest and you want to start this month. Build when the portal is part of what clients pay for, when your process is specific, or when it must pull data from tools no vendor connects to, like a reporting platform that consolidates ad performance client by client.
Realistic timelines
- Portal software: days to configure, then a few weeks to migrate clients and documents.
- Traditional custom build: discovery, design, development and testing commonly take 2 to 6 months, longer when the scope keeps moving.
- AI-assisted custom build: at Discovery Digitals, a clickable prototype within 48 to 72 hours, a first working deliverable in 7 days, and 2 to 4 weeks for complex projects, with a live demo every week.
Whatever the method, schedules slip for the same reasons: scope added mid-build, content and data that arrive late, and feedback loops that take weeks instead of days. A weekly demo is the simplest fix.
Hidden costs: hosting, maintenance, seats
- Hosting. For a small portal, usually tens of dollars a month. Supabase, a common database choice, lists its Pro plan from $25 a month, with compute billed separately beyond the included credit, and web hosting adds a similar amount.
- Maintenance. Security updates, dependency upgrades and small changes. Our estimate for a stable portal is 2 to 8 hours a month, or $200 to $1,600 at $100 to $200 an hour. It should be optional, never a condition of keeping your software.
- Seats. Per-user pricing compounds. At $11 per user per month, 25 users cost $275 a month, or $3,300 a year, and growing past a plan limit moves you to the next tier.
- Third-party services. Payments, transactional email, e-signature and SMS carry their own fees, whether you build or buy.
If part of the budget goes to staff sending updates and chasing documents by hand, the portal can carry that work too. Our guide to AI automation for small businesses lists the automations that usually come first, and our automation service builds them into the same tool.
Who owns the code and the data
Ask these questions before signing, whatever you choose:
- Is the code in a repository on your own account?
- Does the database live on your account, and can you export everything in a standard format?
- Does the contract assign the intellectual property to you once paid?
- Are design files and admin access handed over at delivery?
- Can any developer take over without the original builder?
With portal software, you own your data under the vendor's export terms, never the software. With a custom build, insist on a full transfer. At Discovery Digitals, code, design and database are transferred to your own accounts at delivery, with no mandatory subscription. The agency, founded in 2021 by Alvyn Detavernier, has built a client portal for a lead generation agency, a reporting platform for a Google Ads agency, a pre-design platform for an architecture firm and a management SaaS for a coworking space.




