GoHighLevel SaaS mode: how reselling it works, and the margin math most guides skip
SaaS mode lets an agency sell GoHighLevel to its clients as its own monthly software, with accounts created when a client pays and usage rebilled at a markup. This covers what it needs, what it costs, a worked example with every cost included, and the agencies it doesn't suit.
By Suraj Upadhyay · · 7 min read
Prices and rules checked
Some links in this article earn StartupStead a commission if you buy, at no extra cost to you. It never influences what we recommend. How we make money.
You've probably seen the pitch. Start a software company without writing a line of code. Put your logo on GoHighLevel, charge clients $297 a month, keep the difference. SaaS mode is the feature behind that promise, and mechanically it works the way the ads say. Clients sign up on your page, pay you through Stripe, and get an account with your branding on it.
What the ads leave out is everything after the sign-up. Someone has to set the client up, answer their questions, fix their texting registration and keep them from canceling in month three. This guide covers how SaaS mode works, what it costs, and a worked example with those costs included. It doesn't promise you any income, because what you earn depends on what you sell and who you sell it to.
All prices are from HighLevel's pricing page and help center, checked on October 21, 2026.
What SaaS mode is
SaaS mode is a set of features on GoHighLevel's Agency Pro plan, which costs $497 a month or $4,970 a year. HighLevel describes it as turning the platform into "your own sellable software product." In practice it gives you four things the Unlimited plan doesn't:[1]
- Your own plans and prices. You decide what to sell, which features each plan includes and what it costs.
- Automatic account creation. A client who pays gets a sub-account without you creating it by hand.
- Rebilling with a markup. You decide how much to charge clients for their texts, calls and emails.
- Reporting on users and agents, plus the advanced API.
Everything else, from the CRM to funnels and texting, is the same platform the $97 and $297 plans get.
How it works, step by step
- Connect Stripe. SaaS mode charges your clients through your own Stripe account, so connecting it to the agency account comes first.[2]
- Build your plans. Most agencies start with two or three. A basic plan might include the CRM, booking and review requests. A higher one adds funnels, email campaigns and an AI assistant.
- Load a snapshot. A snapshot is a saved set of funnels, pipelines, calendars and automations. Attach one to a plan and every new client starts with your whole system already built.
- Set rebilling. Choose whether clients pay for their own phone and email usage, and at what markup.
- Sell. Send a payment link, add a sign-up page to your site, or switch an existing client over from your Stripe account.[2]
The setup is a few days of work for someone who already knows GoHighLevel. Building a snapshot worth selling takes much longer, and it's the part that decides whether anyone pays you.
Rebilling: Unlimited compared with Agency Pro
Rebilling means a client's texts, calls and emails are charged to them rather than to your agency's wallet. Both Unlimited and Agency Pro can do it. The difference is the multiplier.
On Unlimited, phone and email rebilling is fixed at 1.05x. HighLevel's help center says the 5% is there to cover your Stripe charges, so it recovers cost and nothing more.[2],[3] On Agency Pro, a slider sets the markup to whatever you choose.[3]
To put a number on it, take the usage of a fairly busy client: one local number at $1.15 a month, 2,000 text segments at $0.00747 each, 10,000 emails at $0.675 per 1,000 and 200 outbound call minutes at $0.0166. That's $26.16 a month at cost.[4],[5]
| Markup | Client pays | Your margin before card fees |
|---|---|---|
| 1.05x (Unlimited) | $27.47 | $1.31 |
| 1.5x | $39.24 | $13.08 |
| 2x | $52.32 | $26.16 |
So markup on usage is a nice extra, not a business. At 2x, you'd need about eight clients like this one before the markup alone covers the $200 a month that Agency Pro costs over Unlimited.
A worked example, with every cost in
Here's an agency that sells one thing: a follow-up system for physiotherapy clinics. It includes missed-call text back, online booking with reminders, review requests after each visit, and a monthly report. The numbers below are assumptions to show how the math works. They aren't a forecast, and your price, client count and costs will be different.
The assumptions:
- the agency charges $249 a month per clinic,
- it has 15 paying clinics,
- usage is rebilled at 1.5x, so clients pay their own texts and calls,
- card fees take about 3% of each payment (check your own Stripe rate),
- each clinic takes about 2 hours of support a month, and the agency values that time at $50 an hour,
- the AI Employee add-on is not included.
| Line | Monthly |
|---|---|
| Subscription revenue, 15 × $249 | $3,735 |
| Usage margin at 1.5x, 15 × $13.08 | $196 |
| Agency Pro plan | −$497 |
| Card fees, about 3% of revenue | −$112 |
| Support time, 30 hours at $50 | −$1,500 |
| What's left | about $1,822 |
The line that decides everything is support time. Take it out and the software looks like a gold mine. Put it back and the agency earns about $121 per clinic, which is a fair service business, not passive income. Double the support to four hours per clinic and the margin falls to about $322 a month for the whole agency.
Two more costs sit outside the table:
- Onboarding. Each new clinic needs its number set up, A2P registration for texting ($22.50 for a low-volume brand, plus a monthly campaign fee of $1.50 to $10.50),[4] its calendar connected, and staff shown around. Budget a few hours per client, and charge a setup fee if you can.
- Churn. If the average clinic stays eight months, every clinic you lose has to be replaced just to stay level. Fifteen clients at that rate means finding about two new ones every month.
Setting your price
Work the price out from the bottom up rather than copying what other resellers charge. Start with the hours. If each client takes two hours of support a month and your time is worth $50 an hour, that's $100 before any software. Add a share of the platform: $497 spread across ten clients is about $50 each, and across twenty about $25. Add card fees, then the margin you want on top.
For the clinic example above, that comes to about $140 a month per client at fifteen clients, before the usage markup. That's why $249 leaves room and $97 doesn't. Charge a one-time setup fee as well. It pays for the onboarding hours, and clients who pay one tend to take the setup more seriously.
Keep the plans few. Two or three plans that differ in something the client can feel, like the number of locations or whether ads reporting is included, are easier to sell than five plans that differ in feature toggles.
What actually sells
Agencies that do well with SaaS mode almost never sell "my own CRM." They sell an outcome for one kind of business, and the software is how they deliver it.
Some patterns that make sense:
- A niche. One industry, one set of problems, one snapshot. A system built for HVAC companies can talk about missed calls in July. A generic one can't.
- Setup included. The client pays for a working system on day one, not a login and a help center.
- A person they can reach. Your clients can buy GoHighLevel directly from HighLevel at $97 a month. What they can't buy there is you.
- Prices that leave room for support. At $97 a month you're competing with HighLevel's own Starter plan. Most agencies that resell successfully charge enough to cover a few hours of help each month.
Optional add-ons that change the math
A few add-ons come up in SaaS mode because they make the product look more like yours:[1]
| Add-on | Price |
|---|---|
| White-label mobile app | $497 a month |
| Branded client portal app | $49 a month per sub-account |
| AI Employee, Growth or Unlimited | $50 or $97 a month per sub-account |
| Premium support | $500 a month |
The white-label mobile app doubles your platform cost. It's worth it when you have enough clients that "our app" helps you win deals, not before. AI Employee is better sold as a separate upgrade to the clients who ask for it than bundled into every plan.
Who SaaS mode is wrong for
- Agencies without a niche. If you'd sell to anyone, you'll be competing on price with every other reseller and with HighLevel itself.
- Agencies with no time for support. Software clients ask more questions than service clients, not fewer.
- Agencies with fewer than about ten clients. Below that, the $200 extra over Unlimited is a large share of revenue, and Unlimited already lets you rebill usage at cost.
- Anyone hoping for passive income. Look again at the support line in the example above. Software you resell is a service business with a recurring bill.
If that's you, stay on Unlimited at $297 a month and sell the system as a service with a monthly fee. Clients still log in under your brand, and you still rebill usage at cost. You lose automatic sign-up and markup, and very little else.
How to try it without betting on it
Start on Unlimited if you aren't sure. Build your snapshot there, run it for three or four clients you sign by hand, and track two numbers: hours of support per client per month, and how many clients stay past month three.
If support is under two hours, clients are staying, and you have ten or more paying, move up to Agency Pro. Upgrades are prorated, so you pay only the difference for the rest of the month.
HighLevel also runs a trial link for the SaaS Pro plan. For the full monthly bill at different client counts, see our GoHighLevel pricing breakdown, and for what the platform does well and badly, our GoHighLevel review.
Frequently asked questions
Which GoHighLevel plan includes SaaS mode?
Agency Pro, at $497 a month or $4,970 a year. Starter ($97) and Unlimited ($297) don't include it. Agency Pro also adds automatic sub-account creation, rebilling with your own markup, user and agent reporting, and advanced API access.
What do I need to set up GoHighLevel SaaS mode?
An Agency Pro account and a Stripe account connected to your agency. You then create the plans you'll sell, decide which features each one includes, set your rebilling markup, and send clients a payment link or a sign-up page. When a client pays, their account is created automatically.
How much can I mark up texts and email in SaaS mode?
On Agency Pro you set the markup yourself with a slider for phone and email usage. On the Unlimited plan, rebilling is fixed at 1.05x, which HighLevel says covers Stripe fees, so you recover costs without earning on them.
Is GoHighLevel SaaS mode worth it?
It's worth the extra $200 a month over Unlimited when you sell a specific system to one kind of business, such as booking and reviews for dental clinics, and you have time to onboard and support each client. Selling bare white-label software at a low price usually loses to clients buying the same tools directly.
Sources
- HighLevel pricing, checked
- HighLevel Support: Activate SaaS mode, request payment and configure phone rebilling, checked
- HighLevel Support: Email rebilling on the Unlimited and Pro plans, checked
- HighLevel Support: LC Phone pricing and billing guide, checked
- HighLevel Support: Pricing and billing, wallets, charges, rebilling, checked
This article is general information to help you compare your options, not professional advice. Prices, plans and features change often, so confirm them on each provider's own site before you buy or sign up.
Researched and written under our editorial policy. Spotted a mistake or an old price? Tell us.