When a free CRM plan stops being free
Free CRM tiers are real products, not trials. They also have a specific point at which they stop working — and it is rarely the one advertised.
The free tier is a real plan with a specific ceiling
A free CRM plan is not a trial. Vendors offer them because a CRM full of your contacts is difficult to leave, and the cheapest way to acquire that position is to let you build it at no charge. That is a fair trade and worth entering with open eyes.
What matters is knowing which ceiling you will hit first, because it is usually not the one you were watching. People watch the contact limit. They tend to hit the seat limit, or a feature gate, months earlier.
Seats usually bind before contacts do
HubSpot's free CRM tools cover up to two users and 1,000 contacts. For a solo founder, 1,000 contacts is the binding constraint and it might take a year to reach. For a three-person sales team, the two-user cap binds on day one — before a single contact is imported.
This pattern repeats outside CRM and it is worth internalising as a general rule: free tiers are usually generous on storage and stingy on people, because people are what vendors charge for. Asana's free plan permits two collaborators. monday.com's free plan caps at two seats. Notion is a notable exception in being genuinely unlimited for a single user, which makes it unusually good for one person and no better than the others for a team.
So the first question to ask of any free tier is not "how much can I store" but "how many of us can be in here", and then whether the answer matches your team next quarter rather than today.
The second ceiling: branding and the features that are actually gates
The other thing that ends a free plan is not a limit being exceeded but a moment arriving when a missing feature becomes unacceptable.
HubSpot's free tier carries HubSpot branding, and removing it requires an upgrade. That is invisible while you are using the CRM internally and becomes a problem the first time you send a customer-facing form or email. Alongside it, HubSpot lists required fields, permission sets, multiple currencies, duplicate management, custom reporting and standard contact scoring among what a paid tier adds.
Read that list as a description of when the free plan ends. Required fields and permission sets matter the moment more than one person enters data and you need it entered consistently. Duplicate management matters as soon as the same lead arrives twice. Custom reporting matters the first time someone asks a question the default dashboards do not answer. None of these is a usage limit; each is a point at which the free tier stops fitting.
What the upgrade actually costs
Worth being precise here, and worth noting an oddity I ran into while checking.
On 6 August 2026 HubSpot's CRM pricing page displayed Starter at $7 per seat per month with $20 struck through beside it. On 7 August, HubSpot's CRM product page described Starter as $15 per month per seat. I am not able to say which figure applies to a given buyer, and I am reporting the discrepancy rather than resolving it.
Whichever it is, the shape of the decision is the same: the upgrade is per seat, so it multiplies by the team that outgrew the free plan in the first place. Three people at $15 is $540 a year; at $20 it is $720. And CRM pricing frequently tiers on contact volume as well as seats, which means you are exposed to two growing variables at once. Model both at twenty-four months before committing to an annual term.
How to use a free tier deliberately
Free CRM tiers are genuinely useful and I am not arguing against them. I am arguing against drifting into one.
Before you import anything, write down the three ceilings: seats, contacts, and the first feature whose absence would be unacceptable. Then estimate when each arrives. Whichever comes first is your real runway, and it is often much shorter than the contact limit suggests.
Check the export path on day one rather than on the day you need it. A CRM you cannot get contacts, notes and deal history out of is not free, whatever it costs — the price is paid later, in the migration you cannot afford to do.
And treat the branding question as a date rather than a feature. If you will be sending customer-facing email within six months, the free tier has a six-month life and you should budget accordingly rather than being surprised by it.
If you only take four things
- Ask how many seats the free tier allows before asking how many contacts. Seats usually bind first — HubSpot free covers 2 users, Asana 2 collaborators, monday.com 2 seats.
- Free CRM tiers typically end at a feature gate, not a usage limit: branding removal, required fields, permission sets, duplicate management.
- CRM upgrades often tier on both seats and contact volume. Model both at 24 months.
- Verify the export path before you import anything. That is the only thing that keeps the plan genuinely free.
What this piece does not establish
- HubSpot free-tier limits and Starter inclusions are quoted from HubSpot's own pages, read on 6–7 August 2026. The two pages quoted different Starter prices; both figures are reported above and neither is presented as definitive.
- HubSpot free-tier monthly email send limits are not stated on the pages consulted and are not claimed here.
- I have not run these CRMs in production. This describes published plan structures, not operational experience.
Sources
- HubSpot CRM product page (free limits)checked 7 Aug 2026
- HubSpot CRM pricingchecked 6 Aug 2026
- Asana pricingchecked 7 Aug 2026
- monday.com pricingchecked 6 Aug 2026
Who wrote this
How figures on this site are sourced and labelled is set out in the methodology. If something here is wrong, send a correction.