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 · · 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

  1. Connect Stripe. SaaS mode charges your clients through your own Stripe account, so connecting it to the agency account comes first.⁠[2]
  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.
  3. 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.
  4. Set rebilling. Choose whether clients pay for their own phone and email usage, and at what markup.
  5. 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]

MarkupClient paysYour 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.
LineMonthly
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 leftabout $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-onPrice
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

  1. HighLevel pricing, checked
  2. HighLevel Support: Activate SaaS mode, request payment and configure phone rebilling, checked
  3. HighLevel Support: Email rebilling on the Unlimited and Pro plans, checked
  4. HighLevel Support: LC Phone pricing and billing guide, checked
  5. 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.

More articles you might like

Guide · CRM

How to choose a CRM for a startup: what you need now and what can wait

Start with a CRM that records every contact and email automatically, shows your deals in a simple pipeline and reminds you to follow up. HubSpot's free CRM covers two users and Attio's free plan three. Pay for more when automation, sequences or reporting start to save real time.

· 7 min read

Comparison · CRM

GoHighLevel vs HubSpot for agencies: which one fits the clients you actually have

Pick GoHighLevel if you sell lead follow-up systems to local and service businesses: $297 a month covers unlimited client accounts under your brand, with texting built in. Pick HubSpot if your clients are B2B companies with sales teams, or already run on it. HubSpot texting needs Marketing Hub Professional, from $800 a month plus a $3,000 onboarding fee.

· 7 min read

Comparison · CRM

GoHighLevel pricing: what you really pay at 1, 5 and 20 clients

GoHighLevel costs $97, $297 or $497 a month, and usage is billed on top from a wallet. With typical texting and email, one business pays about $132 to $143 a month on Starter, a five-client agency about $470 to $525 on Unlimited, and a twenty-client agency about $990 to $1,210, unless usage is rebilled to clients.

· 7 min read

Comparison · CRM

GoHighLevel alternatives: what to use instead, depending on why you're leaving

The right GoHighLevel alternative depends on what you need. HubSpot's free CRM or $20 Starter seat for a plain CRM, ActiveCampaign from $15 a month for email automation, Kajabi from $143 a month for courses, Systeme.io free to $97 for a cheap all-in-one, Jobber from $29 for trades and Podium from $399 for local reviews and texting.

· 7 min read

Get the guides by email

Two guides from the library every Monday, starting at the beginning of the founder's journey, and every new guide on Friday. Unsubscribe whenever you like.

We only use your address to send the newsletter. Privacy