HubSpot Service Hub Pricing: Seats, Credits, and the Onboarding Fee
HubSpot Service Hub pricing runs free for 2 users, then $7, $90 and $150 per seat, plus credits and a required onboarding fee. Every tier explained here.
HubSpot's Service Hub pricing page is harder to read than it needs to be, and the reason is that three separate meters run at once. You pay per seat. You pay per credit for anything the AI agents do. And on the two tiers that include a real help desk, you pay a required one-time onboarding fee that the seat price explicitly does not cover.
Most write-ups of HubSpot's Service Hub pricing quote the seat number and stop. That number is the smallest of the three on any plan where the AI does meaningful work.
Everything below comes from HubSpot's own pricing page as of publication.
The four tiers
| Free | Starter | Professional | Enterprise | |
|---|---|---|---|---|
| Price | $0/mo | From $7/mo/seat | From $90/mo/seat | From $150/mo/seat |
| Second price shown | n/a | $20/mo/seat | $100/mo/seat | none shown |
| Users | Up to 2 | Not stated on the card | Not stated on the card | Not stated on the card |
| HubSpot Credits included | Not listed | 500 | 3,000 | 5,000 |
| Required onboarding fee | None | None | $1,500 one-time | $3,500 one-time |
| Customer Agent (AI) | No | No | Yes, uses credits | Yes, uses credits |
| Help Desk Workspace | No | No | Yes | Yes |
| Knowledge base | No | No | 1 base, 2,000 articles | 100 bases, 10,000 articles |
| Calling minutes | None | 500 | 3,000 | 12,000 |
| Reporting dashboards | 10 | 30 | 75 | 100 |
| Buying motion | Self-serve | Buy now | Buy now or talk to sales | Talk to sales |
A note on those first two rows before anything else. Each paid card carries a Monthly/Annual toggle and shows two figures, and the scraped page does not label which figure belongs to which term. Starter shows $7 and $20 per seat with "Commit monthly" under the monthly option. Professional shows $90 and $100 per seat with "Commit annually" under the monthly option. Enterprise shows one figure, $150 per seat, and no toggle at all.
The lower number is the one HubSpot repeats in its own comparison tables further down the page, so $7, $90 and $150 are the figures to plan against, with the annual term attached. Confirm the term at checkout before you budget: the gap between $90 and $100 a seat compounds fast across a team.
The free plan, and its ceiling
HubSpot's free tier is genuinely free: $0 a month, no credit card, up to 2 users. What makes it unusual is breadth rather than depth. The free plan bundles free Marketing tools, free Sales tools, free Service tools, free Content tools, free Data tools and free Revenue tools on one CRM. Nobody else in this category gives away a CRM with a marketing suite attached to it.
For support specifically, free gets you live chat with HubSpot branding on it, ticketing, conversational bots with limited features, 10 reporting dashboards at 50 reports each, up to 3 canned snippets, up to 3 email templates per account, one personal meetings link, and a Facebook Messenger integration limited to simple messages and quick replies. Email and 1-to-1 email carry HubSpot branding too.
The two-user cap is the binding constraint, not any feature limit. A founder plus one part-timer fits. A third person means a paid plan for everyone.
Starter, from $7 per seat
Starter is priced to remove branding and raise limits rather than to add a help desk. It includes 500 HubSpot Credits, ticket pipelines, ticket routing, conversation routing, calling with 500 minutes, canned snippets raised from 3 to 5,000, email templates raised from 3 to 10,000, 30 reporting dashboards, and 1,000 personal and team meetings links. HubSpot branding comes off live chat, 1-to-1 email and meetings.
What Starter does not include is the thing most people picture when they hear "Service Hub". No Help Desk Workspace, no knowledge base, no customer portal, no SLAs, no feedback surveys, and no Customer Agent. The AI support agent is Professional and above.
Starter also has the only clean monthly commitment on the page: its monthly option says "Commit monthly", so you can leave at the end of a month.
Professional, from $90 per seat, plus $1,500
Professional is where Service Hub becomes a support product. It adds Agent Hub, Customer Agent, the Help Desk Workspace, the customer success workspace, a knowledge base, a customer portal and customer feedback surveys. Credits jump from 500 to 3,000.
The limits are generous at this tier: 500 macros, 50 Help Desk Spaces, one knowledge base holding up to 2,000 articles, WhatsApp integration capped at 1,000 messages a month, 3,000 calling minutes, 750 hours of call transcription a month, 75 reporting dashboards, 50 health scores, and surveys running 50 NPS, 50 CES and 100 CSAT.
Two things cost money at this tier that the per-seat figure does not show.
First, the footnote under the card: "Cost shown does not include the required, one-time Professional Onboarding for a fee of $1,500." Required, not recommended. A three-person Professional team at $90 a seat is $270 a month, and the first invoice is $270 plus $1,500.
Second, the monthly billing option on Professional is labelled "Commit annually". Paying monthly on this tier does not appear to buy you a monthly exit. If that reading holds in the contract, the real minimum outlay for three seats is twelve months at $270 plus the $1,500 onboarding, or $4,740 before a single AI credit is spent.
Enterprise, from $150 per seat, plus $3,500
Enterprise adds conditional SLAs, customer journey analytics, skill-based routing and AI transcript enrichment, which is in beta. Credits go to 5,000. Macros triple to 1,500, Help Desk Spaces double to 100, the knowledge base allowance goes to 100 bases and 10,000 articles, calling to 12,000 minutes, transcription to 1,500 hours a month, dashboards to 100, and chat capacity limits arrive at up to 99 active chats.
The onboarding footnote repeats with a bigger number: a required one-time Enterprise Onboarding fee of $3,500.
Enterprise has no self-serve button and no billing toggle on the card. It is a sales conversation, and HubSpot publishes the starting seat rate but not the seat minimum or the term.
HubSpot Credits: the meter that decides your bill
This is the part worth reading twice, because it is where an AI-heavy support operation gets expensive.
HubSpot Credits are the currency for anything an AI agent does. The pricing page states the rate plainly: $9.00 per 1,000 credits when you pay annually. Customer Agent, the AI support agent, consumes 50 credits per conversation resolved, and is available on Professional and above. Data Agent consumes 10 credits per smart properties run and is available on Starter and above.
Do the division. At $9.00 per 1,000 credits, 50 credits works out to $0.45 per resolved conversation. HubSpot does not print that figure anywhere; it falls out of its own two published numbers.
The included allotments convert the same way. Professional's 3,000 credits cover 60 resolved conversations a month. Enterprise's 5,000 cover 100. And those are ceilings only if Customer Agent is the sole thing drawing on the pool, which it will not be: Data Agent, the Prospecting agent and other credit-consuming features draw from the same balance.
Run it against a real support load. A store handling 1,200 conversations a month, with HubSpot's own claimed automatic resolution rate of 70%, resolves about 840 of them with Customer Agent. That is 42,000 credits. Professional includes 3,000, so 39,000 credits get bought at $9.00 per 1,000: $351 a month, on top of the seats and separate from the onboarding fee.
Two seats on Professional at that volume is $180 a month in seats and roughly $351 a month in credits, so the AI costs about twice the software. Year one, with onboarding, lands near $7,900.
There is a trial worth knowing about: buy at least one Service Professional or Enterprise seat and Customer Agent is free for 14 days with no restrictions on message count or features. Fourteen days is enough to measure your own resolution rate, which is the number that determines everything above. Measure it during that window rather than trusting the 70% figure, because HubSpot's other published stat, 39% faster ticket resolution versus teams not using Customer Agent, is a comparison against a baseline you cannot see.
What HubSpot does not publish on this page
Three gaps matter for budgeting, and honesty about them is more useful than a guess.
Seat counts per plan. The pricing page has an FAQ headed "How many users do I get with my Service Hub plan?" but the tier cards state a user count only for Free, which is 2. HubSpot is widely understood to distinguish paid seats from free view-only seats, and the Product and Services Catalog it links to is the authority on that. The pricing cards themselves do not say how many free or view-only seats come with Starter, Professional or Enterprise, so ask before assuming your warehouse manager can see tickets without a $90 seat.
Credit overage behaviour. The page says you "only pay for what you use" and gives the $9.00 per 1,000 rate, but does not state whether Customer Agent stops when the included credits run out, whether credits auto-top-up, or whether a spending cap exists. At high volume, that is a question for sales.
Startup and non-profit discounts. Another FAQ heading with no published rate.
What HubSpot is genuinely good at
Service Hub's real advantage is not in the support features. It is that Service Hub sits on the same CRM record as Marketing Hub and Sales Hub.
That sounds like a platform diagram until you have lived without it. When a support agent opens a ticket, the contact's marketing history, deal stage, email engagement and lifecycle stage are on the same record, because there is no sync and no second system of record. The customer success workspace, health scores and customer journey analytics only make sense on top of that shared data model. Journey analytics on Enterprise reports across up to 15 stages and 60 months of data, a question you cannot ask a standalone help desk at all.
The credit estimator on the pricing page makes the shape of the company obvious: the first question it asks is how many contacts are in your CRM. The CRM is the product. Service Hub is a surface on it.
If your sales team already runs on HubSpot, adding Service Hub is materially different from bolting on Zendesk or Freshdesk. The 2,000-plus app marketplace and the breadth of channels in one place, live chat, email, calling, WhatsApp, Facebook Messenger and a Custom Channels API, are real too.
Who this pricing model suits badly
A small ecommerce store with a two-person team and a lot of orders.
Three things stack against that shape. The seat meter charges by headcount while a store's support load is set by order volume, so the two people answering 4,000 orders a month pay for two seats and stay the bottleneck. The credit meter charges $0.45 per resolved conversation regardless of whether that conversation was about a $22 phone case or a $2,200 sofa. And the onboarding fee is a fixed $1,500 whether you are 2 people or 200, which is a rounding error on an enterprise contract and a real decision for a store doing $30k a month.
The Professional tier is also the floor for the AI. There is no way to buy Customer Agent cheaply and skip the help desk, the customer portal, the success workspace and the surveys. If all you want is an agent answering "where is my order" at 2am, the minimum viable HubSpot configuration is one Professional seat at $90 a month, a $1,500 onboarding fee, and credits on top, for a product where most of what you bought is aimed at a support team you do not employ.
Worth noting what the plans do not cover for a store: nothing in the published tiers looks up a live Shopify or WooCommerce order. HubSpot's marketplace has ecommerce integrations, but order lookup is not a priced feature of Service Hub itself.
The other way to price this
Billing by conversation instead of by seat and credit is the alternative. Ernest is an AI support agent for Shopify and WooCommerce stores, and it prices in one number: a free plan with 100 conversations that never expire (a real free plan, not a trial), then $49 a month for 500 conversations, $149 for 2,000, and $299 for 10,000. AI is included at every tier. No per-seat fee, no per-resolution meter, no onboarding fee.
It connects to the store rather than to a CRM. Order lookups, product search across the live catalogue and the store's own policies come from the Shopify or WooCommerce connection, with Shopify policies and catalog importing automatically on connect. Cancellations and returns can run fully automatic or behind one-click merchant approval; refunds always require approval. Before going live, you can replay past tickets against it in simulation to see how it would have answered.
The honest limits, since the comparison is worthless without them. Ernest has no CRM, and no CRM integration of any kind, so the entire reason a company buys HubSpot, one contact record shared across marketing, sales and service, is a thing Ernest does not do and does not attempt. There is no help desk workspace, no ticket pipeline for a team of agents, no SLAs, no customer portal, no surveys, no calling and no marketing tooling. Channels are the storefront chat widget and email, with escalation to a human by email, so no WhatsApp, Messenger, Instagram, SMS or voice. If your sales team already lives in HubSpot and support needs to see the same record, Service Hub is built for that and Ernest is not a substitute for it.
For a per-seat model with a similar AI surcharge structure, Help Scout pricing breaks down $25 to $75 a seat plus $0.75 per AI resolution. Zendesk pricing covers the other big suite. And our roundup of customer service software for small businesses covers the wider field for stores under 15 people.
Every figure here comes from HubSpot's public Service Hub pricing page as of publication, apart from the $0.45 per resolved conversation, which is $9.00 per 1,000 credits divided against 50 credits per resolution. Vendors change prices; check the source before you sign.