The GoHighLevel Costs That Are Not in the Plan Price

The plan price is the part of GoHighLevel you agree to. The wallet is the part that happens to you.

Nothing underhand is going on — the rates are published and the mechanism is documented. But it is metered, it refills itself automatically, and nobody gets an invoice that itemises it. That combination is why agencies who have been on the platform for a year still cannot tell you what their real monthly cost is.

This is the full list of what draws from that wallet, roughly what each costs, and how to estimate yours before it tells you.

How the agency wallet actually works

Switch on phone, email or AI and a wallet activates. You set a minimum balance and a top-up amount, and when the balance falls below the minimum your card is charged automatically to refill it. You will find the controls under the agency billing section, and they are worth setting deliberately on day one.

Two practical consequences people learn the hard way:

  • The refill is silent. A workflow that goes wrong at 2am will keep going until the card declines, not until somebody notices.
  • A low top-up amount means many small charges, which makes the cost harder to see in your own accounts, not easier. Set a sensible top-up and check the balance weekly rather than relying on the alert.

Set a top-up you would notice. That is the single cheapest control available here.

Phone and SMS

Numbers

Around $1.15 a month for a local US or Canadian number, roughly a dollar more for toll-free. Trivial individually. The mistake is counting one per client when multi-location clients need one per site — a client with nine branches is nine numbers, and that is the right answer, because an inbound call to the Leeds number is unambiguously a Leeds lead. Cheapest attribution available, and it stops two branches arguing about whose enquiry it was.

Messages

About $0.0079 per segment at published rates, charged in both directions on US and Canadian traffic. Two details decide your bill:

  • A segment is 160 characters. A 190-character message is two segments and costs double, and almost nobody checks their template length.
  • One emoji switches the encoding and the segment drops to 70 characters. A cheerful template can cost three times a plain one that says the same thing.

Inbound counts too, which is the part that catches people running conversational flows. A five-message exchange is ten billable segments.

A2P 10DLC registration

If you send SMS to US numbers you have to register the brand and the campaign with the carriers. Expect a one-time campaign fee in the region of $25 for low volume or around $70 for high volume, plus a modest monthly campaign fee on top. This is a carrier requirement rather than a platform charge, and it is not optional — unregistered traffic gets filtered, which costs you more than the fee ever would.

Email

Sold per thousand and a fraction of a cent each — for most senders the smallest line on the wallet and the one that gets the most attention. Email verification is a separate per-thousand charge and is usually worth paying, because a bad list damages deliverability in a way that costs real money later.

A dedicated IP is available on the top tier for a monthly fee. Worth it only at genuine volume with a clean list; below that it makes deliverability worse, not better, because a new IP with no sending reputation starts from zero.

AI features

This is where estimates go wrong by the largest multiple, because the pricing has layers. There is a flat monthly add-on for the bundled AI employee, and separately there is metered usage: a per-minute rate for the voice engine, plus a token charge for whichever model is doing the thinking. Conversation AI meters input and output tokens separately and at different rates.

The practical version: a voice agent handling a four-minute call costs the per-minute engine rate plus tokens, and the tokens are not the expensive part. Volume decides whether this is a rounding error or your largest line. Before switching it on at scale, work out which share of your inbox is genuinely safe to automate — the cost is not the main reason to be careful.

Premium workflow actions

Most workflow actions are free and unmetered. A subset — marked in the builder — bills around a cent per execution, with a small lifetime free allowance and monthly bundles if you run volume.

A cent is nothing until a workflow with a premium action runs on every contact creation across eleven sub-accounts. Check which of your actions are marked before you build the trigger, not after. Auditing which actions meter and rebuilding the ones that do not need to is routine work for a GoHighLevel automation specialist, and it usually pays for itself in the first month.

Add-ons people forget

  • WhatsApp — a monthly fee per sub-account plus per-message charges, and the per-message economics are quite different from SMS.
  • White-label mobile app — sources disagree sharply here. Some list a branded client portal at around $49 a month; others list a full white-label app closer to $497. They are probably describing different products. Confirm which one you are buying before you budget it.
  • Listings management — a monthly or annual fee per location, which multiplies quickly across a multi-site client.
  • Hosting and domains — modest, but real, and usually forgotten entirely at quoting time.

How to estimate your usage before you commit

  1. Open one existing client’s conversation history and count a fortnight of outbound and inbound messages. Not your plans — what already went out.
  2. Check your template lengths against 160 characters, and note which ones contain an emoji.
  3. Count phone numbers by location, not by client.
  4. List which workflow actions are marked premium and roughly how often each fires.
  5. Price the AI separately, per minute of real conversation, and assume you will use more than you expect in month one.
  6. Add 30% and call that your floor. Launch months and migrations both spike.

Twenty minutes of this beats any estimate from an article, including this one, because the variance is entirely in your own sending behaviour.

Rebilling: who is allowed to mark it up

Which tier you are on decides what you can do with these costs, and it is a real constraint on your client pricing:

  • Starter — no rebilling. Usage is your cost.
  • Pro / Unlimited — phone and email can be passed through to clients at cost. No markup.
  • Founder — usage can be rebilled with a markup, which is the mechanism most white-label pricing models assume.

If your client offer depends on marking usage up, you need the top tier before you can sell it. Plenty of agencies have published a pricing page their plan tier cannot support. The full pricing breakdown covers which tier does what.

Frequently asked questions

Why did my GoHighLevel bill suddenly go up?

In order of likelihood: a reminder workflow without an exit condition, a template that crossed 160 characters, an AI feature left on after a test, or a new client with a conversational flow that bills inbound as well as outbound. Open the wallet transaction log and sort by cost — the cause is usually one workflow and it is usually obvious once you look.

Can I use my own Twilio account instead?

Some setups allow bringing your own messaging provider, and at genuine volume the rate can be better. For most agencies it is not worth the added configuration and support surface — the built-in provider is simpler, and the saving is small until you are sending a great deal.

Are the usage rates the same outside the US?

No, and they vary considerably by country for both SMS and voice. The figures in this article are US and Canadian rates. If you are sending to the UK, India, Australia or the Gulf, price your own destinations from the rate table rather than assuming — some routes are several times the US rate.

Does the plan include any usage allowance?

Effectively no. Treat the subscription and the usage as two separate bills that happen to arrive on the same card. Budgeting them together is how people end up surprised.

Where to start

Set a wallet top-up amount you would notice, then go and read your own transaction log for the last 30 days. That log is the only honest account of what GoHighLevel costs you, and most people have never opened it.

If the number is larger than it should be, it is nearly always one workflow rather than the platform. Our GoHighLevel expert services do this diagnosis routinely, and it is usually a single afternoon’s work. You can book a free GoHighLevel consultation and we will go through the log with you and tell you what to turn off. And if you have not built the account yet, what a proper setup costs is the other number you need.