Onboarding fees are the line nobody budgets for
HubSpot requires a one-time onboarding fee: $3,000 on Marketing Hub Professional, $7,000 on Enterprise. It is charged before you use the product and it is missing from most "$800 a month" comparisons. On a three-person team it is 24% of the year-one total.
Why the fee exists
A platform tier that is priced per account (rather than per seat) is sold to a company, not to a person. The vendor's cost is not the software, it is the migration: your contacts, your properties, your existing automations, your definitions of a qualified lead. Without that work the platform tier underperforms and the account churns. So the vendor charges for the work up front.
That is a legitimate reason. It is also why the fee is negotiable in a way the subscription is not.
How it distorts a comparison
Here are the year-one totals from the same date, for a team of three, so the effect is visible:
| Plan | Subscription, year 1 | One-time fee | Total, year 1 |
|---|---|---|---|
| HubSpot Starter (annual promo) | $252 | $0 | $252 |
| Pipedrive Lite (annual) | $504 | $0 | $504 |
| Salesforce Starter Suite | $900 | $0 | $900 |
| HubSpot Professional (annual) | $9,600 | $3,000 | $12,600 |
List prices, 28 Oct 2026. HubSpot Professional includes three core seats at $800 a month annual billing.
The fee is 24% of the Professional column. A comparison that omits it does not round the number off, it changes the decision: $9,600 is a plausible quarterly budget for a growing team, $12,600 is not.
What to ask
These are the questions that actually move the number, in the order that works:
1. Is onboarding required on this purchase?
Required is a policy, and policies have exceptions that a salesperson can request. Ask directly whether the fee can be waived or credited against a multi-year term. Sometimes it can, especially in a competitive deal at quarter end.
2. What exactly is delivered?
Hours of a named person, a scope document, or a portal of videos? A named deliverable with an hour count is worth paying for. A video library is not worth $3,000 at any team size.
3. Can it be credited against an add-on we would buy anyway?
Converting a fee into credit toward a product you already planned to buy is usually the easiest yes in the room, because it costs the vendor nothing in cash.
4. What happens if we outgrow the tier in year one?
If you upgrade Professional to Enterprise, ask whether onboarding is charged again. If it is, that is a second fee in the model and it belongs in the plan.
The real cost is the migration, not the fee
The $3,000 buys a week of someone's attention. Your side of the work is exporting contacts, cleaning them, re-creating forms and sequences, and training the people who will use it. For a small team that is often two to five days of one person's time, and it is invisible in every comparison table, including mine.
Price it before you sign, not after. The teams that regret a platform tier almost never regret the subscription; they regret discovering that the setup ran past the onboarding engagement and onto their own Friday nights.
Run the numbers for your seat count in the cost calculator, or read the full HubSpot tier breakdown.