Client Portal Cost: Buy vs Build Math for 2026
Written by Kamran, Founder, 3xRevenue. Published · 10 min read.
In 2026, renting a client portal costs about $19 to $299 a month, and a custom build costs $3,000 to $45,000. Renting wins while the bill stays flat. Building pays off when the bill grows with every client you add.
It is the 1st of the month and your portal invoice just landed. Last year it was $90. Now it is over $1,000, because the tool charges for every client you signed this year. You did more work, and the software took a bigger cut.
That is the moment most owners start asking if they should build their own. This guide gives you the real prices, a break-even formula and a full example. If you already know what you want, you can see how we build business websites and web apps at fixed prices.
What renting a client portal costs in 2026
Rented portals cost $0 to a few hundred dollars a month. The price model matters more than the sticker price. Every tool charges in one of three ways, and each one grows differently as you add clients.
- Per user: you pay for each staff seat. Clients are often free or capped.
- Per portal: you pay for each client workspace. This is the one that surprises people.
- Flat fee: one monthly price with limits on storage, automations or features.
Here is what that looks like with real numbers.
| Pricing model or plan | Price | How it grows |
|---|---|---|
| Per user (typical range) | $8 to $30 per user a month | With your team size |
| Per portal (typical range) | $20 to $75 per portal a month | With every client you sign |
| Flat fee (typical range) | $49 to $299 a month | Stays flat until you hit a limit |
| SuiteDash Start / Thrive / Pinnacle | $19 / $49 / $99 a month, or $180 / $480 / $960 a year | Flat, unlimited clients |
| Assembly Starter | $49 a month, or $29 a month billed yearly | Flat up to 50 active clients |
| Assembly Free | $0 | Up to 5 clients, 1 staff user |
Source: Stackby client portal pricing guide (Oct 1, 2026); SuiteDash and Assembly pricing pages (checked Oct 30, 2026).
See how a 4-week app build works
Check the plan limits before you compare prices. On Assembly, a custom domain and removing the Assembly badge start at the Professional plan, not Starter, per its official pricing page. SuiteDash lists unlimited clients, staff and portals on all three plans on its pricing page.
What a custom portal costs to build and keep running
A custom portal costs $3,000 to $45,000 to build, depending on what it does. The build is only part of the bill. Hosting, fixes and updates continue every month after launch.
| Portal type | What it does | Build cost | Time |
|---|---|---|---|
| Built into a tool you already use | Whatever that tool offers | Often included or a small monthly fee | Days |
| Simple custom portal | Client login, documents, status updates | $3,000 to $12,000 | 3 to 8 weeks |
| Full client portal | Uploads, messaging, approvals, payments, 1 or 2 integrations | $15,000 to $45,000 | 6 to 12 weeks |
Source: Ruzora, "How Much Does It Cost to Build a Customer Portal?" (Sep 16, 2026).
Other estimates run higher. Wayfront, which sells portal software, puts custom builds at $20,000 to $50,000 before maintenance. Treat any single number as a starting point, not a quote.
Upkeep is the cost owners forget. One software agency, MG Software, estimates yearly maintenance at 15 to 20 percent of the build cost. A full care plan that covers hosting, backups, security updates and bug fixes is a different level. Ours is $799 a month, and you can read what a website and app maintenance plan covers before you budget.
The break-even formula for building your own portal
You can find your break-even month with one division. Build cost divided by monthly savings tells you how long until the custom portal has paid for itself. Here is how to run it on your own numbers.
1. Write down your real monthly software bill
Add the portal plan plus every add-on you pay for to make it work. That includes extra seats, storage, e-signature and payment tools.
Example: a $35 per-portal plan with 25 clients is $875 a month.
Quick check: does your number match last month's card statement?
2. Project the bill 12 months out
Multiply by the clients or staff you expect next year, not today. Per-portal and per-user bills grow. Flat fees do not, until you hit a plan limit.
Example: 25 clients growing to 40 at $35 each moves the bill from $875 to $1,400 a month.
Quick check: did you include any price increase written in your renewal notice?
3. Price the custom build for only what you use
List the 5 features your clients actually touch. Get a fixed quote for those, not for everything the software does.
Example: login, file upload, status page, invoices and messages.
Quick check: can you name who uses each feature every week?
4. Add monthly upkeep to the custom side
Use 15 to 20 percent of the build cost per year as a light estimate. Use a full care plan figure if you want hosting, backups and fixes handled.
Example: a $15,000 build at 15 percent is $2,250 a year, or about $188 a month.
Quick check: is upkeep in your budget for every year, not just year one?
5. Divide the build cost by the monthly savings
Monthly savings = projected software bill minus monthly upkeep. If the answer is negative or under $100, stop. Renting is cheaper.
Example: $15,000 divided by ($1,400 minus $188) = about 12.4 months to break even.
Quick check: is the break-even under 24 months? If not, keep renting.
The math for a 12-person accounting firm with 150 clients
This is an example with assumed figures, not a real client. The firm has 12 staff and 150 active clients. Here is what each option costs over 3 years, using the price ranges above.
| Option | Year 1 | 3-year total |
|---|---|---|
| A. Flat fee: SuiteDash Thrive, billed yearly | $480 | $1,440 |
| B. Per user: 12 staff at $8 to $30 each | $1,152 to $4,320 | $3,456 to $12,960 |
| C. Per portal: 150 clients at $20 to $75 each | $36,000 to $135,000 | $108,000 to $405,000 |
| D. Custom: $15,000 build plus 15 to 20% yearly upkeep | $17,250 to $18,000 | $21,750 to $24,000 |
| E. Custom: $15,000 build plus $799 a month care plan | $24,588 | $43,764 |
Source: 3xRevenue estimate using SuiteDash pricing (Oct 30, 2026), Stackby ranges (Oct 1, 2026), Ruzora build costs (Sep 16, 2026) and MG Software's 15 to 20% upkeep estimate.
Three things jump out. First, if a flat-fee tool fits the firm's work, option A wins by a mile. A custom build never pays for itself against $40 a month.
Second, per-portal pricing at 150 clients is brutal. Even at the low end, $3,000 a month minus $799 in care leaves $2,201 a month in savings. The $15,000 build pays for itself in about 6.8 months.
Third, the right answer depends on fit, not just price. If the firm needs a client checklist that flows into its tax software, no off-the-shelf tool may do it. Then the real comparison is custom versus staff hours spent on email and copy-paste.
When buying beats building, and when it does not
Buy when a tool covers almost everything you do today. Build when you keep paying for workarounds. Use this table to see which side you sit on.
| Signal | Points to buying | Points to building |
|---|---|---|
| How the bill grows | Flat fee, unlimited clients | Per portal or per client |
| Fit with your process | Tool covers your steps as they are | You run 2 or more side tools to fill gaps |
| Clients | Under the free or starter cap | Hundreds, growing every month |
| Integrations | Tool connects to what you use | Needs a link to industry software no tool supports |
| Branding | Logo and colors are enough | Clients must feel it is your own product |
| Data | Easy export, you can leave anytime | You need full ownership of code and data |
Source: 3xRevenue decision guide based on the pricing models in the Stackby and Ruzora guides above.
Many firms are now asking this question. In a Retool survey of 817 builders published in February 2026, 35% had replaced at least one SaaS tool with a custom build. Retool sells build tools, so read that as a trend, not a rule.
If you work in a regulated field, check security first. Law firms, for example, often need strict access rules and audit trails. Our page on software for law firms shows the kind of systems we build there.
Mistakes that make a client portal cost double
- Assuming clients are free. Some tools bill clients as users. A cheap seat price can cost more than a pricier plan that excludes clients.
- Paying monthly by default. Assembly Starter is $49 a month, or $29 a month billed yearly. That gap is $240 a year on one plan.
- Missing the plan that unlocks basics. Custom domains and badge removal often sit one tier up. Price the plan you will really need.
- Building every feature at once. Start with the 5 features clients use weekly. Add the rest once you see real use.
- Forgetting upkeep. A custom portal still needs hosting, updates and fixes. Budget for it every year, not just at launch.
- Losing your data on exit. Before you sign, test the export. You want a clean file of clients, documents and history.
While you decide, you can still send clean, branded bills. Our free invoice generator makes a PDF invoice in about a minute, no portal needed.
FAQ
How much does a client portal cost per month?
Flat-fee plans run about $19 to $299 a month. Per-user plans run $8 to $30 per staff seat, and per-portal plans run $20 to $75 per client. Your real bill depends on which model the tool uses and how many clients you have.
Is it cheaper to build or buy a client portal?
Buying is cheaper for most small businesses, especially on a flat-fee plan. Building gets cheaper when a per-client bill passes a few thousand dollars a month. Run the break-even formula above with your own numbers.
How long does it take to build a custom client portal?
A simple portal with login, documents and status updates takes about 3 to 8 weeks. A full portal with payments, messaging and integrations takes about 6 to 12 weeks. A tight scope is the biggest factor in speed.
Can I start with software and switch to a custom portal later?
Yes, and it is often the smart path. Renting first shows you which features clients really use. Just confirm you can export all client data before you sign up.
What features should a first client portal include?
Start with secure login, file sharing, a status page and invoices. Add messaging or approvals only if clients ask for them. Fewer features means a lower build cost and a faster launch.
Rent first, build when the bill tells you to
For most small businesses, a flat-fee portal is the right first step. It is cheap, fast to set up and easy to leave. Build your own when the per-client bill keeps climbing or the tool forces you into workarounds every week. If you are at that point, our 4-week MVP sprint delivers a working first version at a fixed price, and you own the code.