HubSpot AI credits and spend controls: what agencies should check in every client portal
· Agency Brief
If your agency runs HubSpot for clients, credit-based AI features are now a billing line you're partly responsible for. An agent that takes on more work than expected burns credits, and the client finds out on the invoice.
HubSpot has just changed how those credits are capped and billed. The announcement is a company-news post marked "Updated: October 15, 2026" (HubSpot). The detail is in the help article on HubSpot Credits, also last updated October 15, 2026 (HubSpot Knowledge Base). We checked every number below against both. In Issue #3 our call is KEEP (if you run HubSpot for your agency or your clients). This is the longer version, with a checklist to run portal by portal.
What HubSpot announced
According to HubSpot's post:
- Spend controls are on by default. HubSpot sets an account-level credit limit up to 50% above a customer's monthly credits. That leaves room for more agent work but caps a spike.
- Seats can become credits mid-contract. Customers can swap seats for credits (or for another seat type) themselves, without waiting for their contract to renew.
- Limits at the feature and action level. Customers can set credit limits for individual features and actions.
- Two ways to pay for extra usage. Buy credit packs for a flat monthly rate, or use Pay-as-You-Go for usage beyond monthly credits.
- No forced plan upgrades. HubSpot says it won't move a customer to a bigger plan just because usage grows, and customers can cap their marketing contacts tier.
All of the above is from the HubSpot announcement.
The two details that decide what a client actually pays
The help article adds two conditions that matter more to agencies than the announcement itself.
1. The 50% limit only applies after extra credit packs are bought
The help article says the automatic account-level spend limit (50% above your total monthly credits) is set after you purchase additional HubSpot Credits capacity packs. HubSpot's example: Marketing Hub Professional comes with 3,000 included credits. Buy 5,000 more and you have 8,000 a month, and the default account-level limit is 12,000 (HubSpot Knowledge Base).
If a portal only has its included credits, credit-based features pause when those credits run out, until the next reset (HubSpot Knowledge Base). The surprise there is an agent that stops working, not a big bill.
2. The overage default depends on when credits were bought
Once a portal has extra credits, going past the monthly limit triggers either an automatic upgrade or pay-as-you-go overages. Which one is the default depends on the purchase date (HubSpot Knowledge Base):
- Extra credits bought on or after Sept. 16, 2026: pay-as-you-go is the default.
- Extra credits bought before Sept. 16, 2026: auto-upgrade is the default. Auto-upgrade moves the account to a bigger capacity pack for the rest of the contract.
Two portals on the same plan can behave differently because one client bought a credit pack in August and the other in October. Don't assume. Look at the Overage setting.
What isn't switched on for you
- Feature-level limits aren't set by default. If you've turned on an agent in a client portal, no per-feature ceiling exists until someone adds one.
- Action-level limits currently exist only for buyer intent.
- Unused credits don't roll over.
All three are from the HubSpot help article.
Why it matters for agencies
A default ceiling helps, but it only kicks in once extra credit packs have been bought, and feature-level limits are opt-in. If you manage the portal, the client will reasonably ask why nobody set them.
There's also money to recover. Seat-to-credit swaps mean a client can stop paying for idle seats mid-contract. That's an easy win for a quarterly review.
We've made the same point about other usage-billed tools. Jasper's usage-based features run on credits alongside seats on its Business plan (Jasper alternatives for agencies), and both ChatGPT Business and Claude Team let you buy credits past the included limits (ChatGPT vs Claude for agency copywriting). Set a cap before usage sets one for you.
See all Email/CRM tools we track
The per-portal checklist
In each HubSpot portal you manage, go to Account & Billing → HubSpot Credits (HubSpot Knowledge Base) and check:
- Extra credit packs: has this portal bought any? If not, the automatic 50% limit doesn't apply, and credit-based features pause when included credits run out.
- Purchase date: were the extra credits bought before or on/after Sept. 16, 2026? That tells you which overage default the portal started with.
- Maximum monthly credits: what's the account-level limit? Is it a number the client has agreed to?
- Overage setting: auto-upgrade or pay-as-you-go? If it's auto-upgrade, confirm the client wants that.
- Feature credit limits: for every agent you've switched on, is there a feature-level limit? None are set by default.
- Buyer intent: if the client uses it, decide whether it needs action-level limits.
- Unassigned seats: list any you could swap for credits.
- Marketing contacts tier: decide with the client whether to cap it.
- Write it down: record the limits and overage setting in the client's account notes.
Our call: KEEP. The new controls are useful, but they protect a client only if someone in the portal actually sets them.
Free: one AI tool, one verdict, every week. Each week we pick one tool from the paid Agency Brief and send what changed, what it costs and our call on it, with sources linked. Get the free weekly →
Agencies and creators: partner with us at agencybrief.co/partners.