The first CRM I was handed in 2016 was not chosen for what it could do. It was chosen because a vendor put it through a demo and the demo was smooth. Two migrations later — both led by me, both out of London offices that I will not name — I can tell you what those demos did not show you: how many seats you will actually pay for, and what the invoice looks like at renewal.
This is the question this niche keeps asking, and it is the one I get most often: what is the best CRM for a small business in 2026. The honest answer is a matrix with dates on it, not a ranking. A ranking is a photo. A dated matrix is a receipt.
Everything below is published list pricing, checked against vendor pricing pages and dated comparison tables between 25 March and 28 September 2026, unless I say otherwise. If a number has a date next to it, that date is when I checked it. If your renewal comes later, the number may have moved. That is the whole point of writing the date down.
The decision point
A five-person team is the honest default. Two founders, three people who talk to customers every day, one shared inbox, a pipeline of maybe a thousand open deals. You are not buying a platform. You are buying the habit of typing a note after every call, and a place for those notes to live.
A CRM is only as good as the last time someone typed a note.
So the comparison runs on three things, in this order: what the seats cost, what the plan actually contains (pipeline, email logging, mobile), and what happens when you leave. The feature counts you see in vendor copy — “500+ integrations” — are marketing until your team uses one of them on a Tuesday.
I count the seats you will actually pay for, not the seats the demo showed. A five-person team does not pay for a demo.
The matrix
Eight tools, dated. Prices are list, per seat per month, with the billing term shown. Where I could only verify the price in one currency, I say which one.
| Tool | Paid seat (list, as checked) | Free tier (as checked) | Pipeline | Email logging | Mobile |
|---|---|---|---|---|---|
| HubSpot Sales Hub | Starter $7 annual / $20 monthly (Sep 2026); Professional $90 annual / $100 monthly; Enterprise $150 (Sep 2026) | Free CRM, $0 (Dec 2025) | 2 pipelines on Starter, 15 on Professional, 100 on Enterprise (Sep 2026) | Tracking on all paid tiers (Sep 2026) | Included |
| Pipedrive | Lite CA$19 annual (US list $14, Oct 2025); Growth CA$49; Premium CA$79; Ultimate CA$109 — vendor page 27 Aug 2026, CA locale | None; 14-day trial (27 Aug 2026) | Visual pipeline, all tiers | Full email sync and tracking from Growth up; Lite does not include it (27 Aug 2026) | iOS and Android, all tiers |
| Zoho CRM | Standard $14 annual US list (Dec 2025); vendor page 5 Aug 2026 shows ₹800/seat (INR locale); Professional $23; Enterprise $40; Ultimate $52 US list | Free forever, 3 users (5 Aug 2026) | All paid tiers | Gmail/Outlook/Zoho Mail integration on paid tiers (5 Aug 2026) | Free edition and up (5 Aug 2026) |
| Freshsales | Growth $9 annual / $11 monthly; Pro $39 / $47; Enterprise $59 / $71 — vendor page 3 Sep 2026 | Not shown on the pricing page; 21-day trial (3 Sep 2026) | Kanban, all tiers | Chat, email and phone logging on all paid tiers (3 Sep 2026) | Mobile app — verify on the vendor page |
| Salesforce | Starter Suite $25; Pro Suite $100 — vendor page 25 Mar 2026; the same price monthly or annually, “transaction fees apply” | Free Suite, $0, 2 user licenses (25 Mar 2026) | Leads, opportunities, cases, all tiers | Email and Slack logging from the Free Suite up (25 Mar 2026) | Not stated on the pricing page (25 Mar 2026) |
| monday CRM | Basic $12 annual US list (Oct 2025); vendor page 5 Aug 2026 shows CA$18 (CA locale); Standard CA$23; Pro CA$39; Ultimate custom | Trial, no free plan (5 Aug 2026) | Boards; Basic capped at 5 columns per board (5 Aug 2026) | Unified comms timeline from Standard up (5 Aug 2026) | App from Standard up (5 Aug 2026) |
| Agile CRM | Starter $15 monthly / $9.99 yearly / $8.99 two-year; Regular $49.99 / $39.99 / $29.99; Enterprise ≈$80 / $64.99 / $47.99 — vendor page 16 May 2026, per user per month | Free, 10 users, 10,000 contacts (16 May 2026) | All tiers; Starter capped at 1,000 contacts (16 May 2026) | One-way tracking on Starter; two-way email integration from Regular up (16 May 2026) | Web and Chrome extension per the page (16 May 2026) |
| Insightly | From $29 per seat, Plus plan with 10GB storage (29 Oct 2025) | 14-day trial (29 Oct 2025) | All tiers | Gmail/Outlook sync — verify on the vendor page, no 2026-dated source in my check | Verify on the vendor page |
Two things to notice before you skim past the table.
First, the currency is a trap. The Pipedrive, monday and Zoho pages I captured showed Canadian, Canadian and Indian pricing respectively — the pages follow the viewer’s locale. The US list prices I could verify are in the table; check your own page’s currency selector before you quote a number to anyone.
Second, the plan names moved. Pipedrive’s 2026 lineup is Lite, Growth, Premium, Ultimate; an August 2026 comparison table still priced the product as “$129 Enterprise” — a plan the vendor page no longer sells (14 Aug 2026). Freshsales dropped its Lite tier; its entry plan is now called Growth. Salesforce’s small-business line is now the Starter and Pro Suites, replacing the old Essentials model. When a comparison site uses last year’s names, its price row may be describing a plan that no longer exists.
What the matrix does not show
The matrix shows seats and three features. It does not show the three things that actually change the bill.
Add-ons. On the pages I checked: Pipedrive sells LeadBooster from CA$32.50, Campaigns from CA$13.33, Web Visitors from CA$41, Smart Docs from CA$32.50 and Projects from CA$16 per month (27 Aug 2026). Freshsales sells Branded Documents at $19 per user per month and a Freddy AI Agent at $49 per 100 sessions (3 Sep 2026). Agile’s own email campaigns are capped at 5,000 sends per campaign, with overage at $0.004 per email up to 100,000 (16 May 2026). None of these is in the seat price. Count them only if your workflow needs them — a five-person inside-sales team usually does not need a lead-routing add-on.
Per-seat and per-data caps. monday CRM caps contacts by tier: 1,000 active contacts and deals on Basic, 10,000 on Standard, 100,000 on Pro, unlimited on Ultimate (5 Aug 2026). Basic also caps boards at 5 columns and quotes at 20 a month. Agile caps its paid Starter tier at 1,000 contacts and companies — its free tier allows 10,000 (16 May 2026). Yes, the free tier holds ten times the data of the paid one. HubSpot’s Starter plan caps you at 2 pipelines (Sep 2026). The caps are the product; the seat is just the key.
Billing-cycle swings and one-time lines. HubSpot’s Starter plan is $7 a seat with an annual commitment and $20 a seat on monthly billing — the same plan, a nearly 3x spread (Sep 2026). Pipedrive’s page advertises “up to 44%” for switching to annual (27 Aug 2026). Agile locks 34% off at yearly and 40% off at two-year; pay monthly and you pay the list price of about $15 for its Starter seat (16 May 2026). Salesforce is the odd one out: $25 a seat whether you pay monthly or annually, with “transaction fees apply” in the fine print (25 Mar 2026). And the one-time lines: HubSpot’s 2026 tables carry required onboarding fees of $1,500 and $3,500 on the Service Hub Professional and Enterprise rows (Sep 2026), while an August 2026 alternatives table prices the Professional CRM Suite with a $4,500 one-time onboarding fee (14 Aug 2026). A one-time fee is still a fee; it just never appears on the seat price.
One contrast that does not fit a per-seat matrix: Bitrix24 sells the workspace, not the seat — Basic is €49 per organization per month billed annually with 5 users included, and the free plan is for 1–2 users only (vendor EU page, 28 Sep 2026; your locale will show the same structure in its own currency). If your team is bigger than its budget, flat per-organization pricing is worth a look; it is just not a number you can put in this table.
The counted cost
Five seats, list price, the cheapest published billing term, US dollars where a US price was verified, otherwise the vendor page’s own currency. Add-ons are excluded unless the tier would not work without them — for Pipedrive that means Growth, because Lite does not include full email sync; for monday it means Standard, because Basic has no comms timeline and no app.

| Tool (tier) | 5 seats / year | What the tier gives you |
|---|---|---|
| HubSpot Sales Hub (Starter, annual) | $420 | 2 pipelines, email tracking, mobile |
| Agile CRM (Starter, two-year) | $539 | 1,000 contacts, one-way email tracking |
| Freshsales (Growth, annual) | $540 | Kanban, chat/email/phone logging, mobile |
| monday CRM (Basic, annual, US list) | $720 | 1,000 contacts, 5-column boards — no comms timeline, no app |
| Pipedrive (Lite, annual, US list) | $840 | Pipeline, no full email sync |
| Zoho CRM (Standard, annual, US list) | $840 | Forecasting, lead scoring, 10 custom dashboards |
| Salesforce (Starter Suite) | $1,500 | Sales, service, marketing, commerce in one app; 2-seat free tier if you are smaller |
| Insightly (Plus) | $1,740 | CRM plus project management, 10GB storage |
| Pipedrive (Growth, annual) | ≈$2,940 (CA$2,940 on the vendor page, 27 Aug 2026) | The tier that actually logs your email |
| Salesforce (Pro Suite) | $6,000 | Flow Builder automation, advanced AI |
The spread from $420 to $6,000 for the same five seats is not a feature difference. It is a billing-cycle and tier-gating difference. The cheapest five-seat setup that includes email logging is Freshsales at $540 a year; the cheapest that includes everything a five-person inside-sales team needs — pipeline, email, mobile — without a data cap that will bite by month six is HubSpot at $420 a year, if two pipelines are enough. If two pipelines are not enough, you are no longer on the Starter plan, and the number moves to $5,400 a year at the Professional annual rate ($90 × 5 × 12, Sep 2026).
This is what “cheapest CRM for a small business” actually resolves to: not the lowest seat price, but the lowest price of the tier that still does the job. Agile’s $8.99 two-year seat is cheaper than Freshsales’ $9 annual seat, and it is the cheapest number in the table — until your contact list hits 1,000 and the cap does the talking.
By scenario
No best overall without a team size and a sales motion. So here is the matrix by team.
Two people, self-serve inbound. You do not need to pay this year. The free tiers, as checked: HubSpot’s free CRM, $0 (Dec 2025), Zoho’s free edition for 3 users (5 Aug 2026), Salesforce’s Free Suite with 2 user licenses (25 Mar 2026), Agile’s free tier for 10 users with 10,000 contacts (16 May 2026). The only question at two seats is what the exit looks like when you grow — which is the next section. If you must pay, HubSpot Starter at $7 a seat annual covers two seats for $168 a year (Sep 2026).
Five people, inside sales. The short list from the counted table: HubSpot Starter $420 (two pipelines), Freshsales Growth $540, Agile Starter $539 (1,000-contact cap), Zoho Standard $840, monday Basic $720 (no comms timeline on that tier). Pick on the cap that matches your deal list, not on the logo. A five-person team with 5,000 open contacts should not be on a 1,000-contact tier for any length of time.
Twenty people, field or mixed. At twenty seats the per-seat math is the whole story: Zoho Standard $14 a seat is $3,360 a year; Freshsales Pro $39 is $9,360; Pipedrive Growth is CA$11,760 on the vendor page’s Canadian figure; HubSpot Professional $90 a seat annual is $21,600; Salesforce Pro Suite $100 is $24,000. Past about twenty seats, stop comparing list prices and start talking to a rep — that is quote-gated territory, and it is a different conversation. I will not pretend the matrix still works there.
What to check before signing
Three checks, in this order. None of them takes a sales call.
Test the export before you sign. On one migration I led, two years of pipeline notes were lost in the move because nobody had run the export in production. The data had been in the vendor’s format, not the company’s. Import your sample file, run the export, open the file, read a row. If the export is a support ticket, you already know what the exit will cost.
Check the free tier’s exit door. The free tiers above are not equal. Agile’s free plan holds 10 users and 10,000 contacts — more data than its own paid Starter tier (16 May 2026). Zoho’s holds 3 users (5 Aug 2026). Salesforce’s holds 2 licenses (25 Mar 2026). Freshsales had a free plan for 3 users in a 29 Oct 2025 table; it is not on the 3 Sep 2026 pricing page. The trial is the real product: a 14- or 21-day window is where you find out whether the note-typing habit survives, and it costs nothing to run. When you outgrow the free tier, the data moves and the pricing changes in one motion. Know which way it moves before you are on the other side of it.
Read the renewal line, not the signup line. HubSpot’s $7 a seat is an annual-commitment price; the same plan is $20 on monthly billing (Sep 2026). Pipedrive’s “up to 44%” is the annual toggle (27 Aug 2026). Agile’s 34% and 40% discounts are the yearly and two-year terms (16 May 2026). Salesforce’s “transaction fees apply” sits next to a price that does not change with the billing term (25 Mar 2026). The renewal invoice is the real pricing page. Keep a copy of today’s numbers, with dates, so next year’s invoice has something to be compared against.
And a note on the sources, because the dates in this article are doing work. Where a vendor page and a comparison table disagree, I have noted both with their dates rather than picking one. HubSpot’s entry price is $7 a seat annual per the September 2026 pricing guide, but $15 per user as of 17 December 2025, and an 14 August 2026 alternatives table prices the entry as a $50-per-month “Starter CRM Suite” for 1,000 contacts and 2 users — three frames, three dates, two different units. Freshsales’ entry is $9 a seat annual on the 3 Sep 2026 vendor page and “$7” in a 17 December 2025 table. Pipedrive’s row moves most of all: the vendor page I captured (27 Aug 2026, CA locale) shows CA$19 / CA$49 / CA$79 / CA$109 across Lite / Growth / Premium / Ultimate, while the 14 Aug 2026 table prices the same product at $24 a user entry and $129 “Enterprise” — a plan name the current page no longer sells. Salesforce’s Pro Suite is $100 on the 25 Mar 2026 vendor page and $80 in a 5 December 2025 comparison. These are the discrepancies to re-check, not arguments to win.
The dated watchlist
This article is a receipt, not a monument. Re-check these five things at your next renewal, in the order a bill will punish them:
- HubSpot’s billing-cycle spread. $7 annual versus $20 monthly for the same Starter plan (Sep 2026). If your renewal re-bills monthly, the line nearly triples.
- Pipedrive’s two tables. The CA$49 Growth figure (27 Aug 2026, CA locale) and the $24–$129 US range in the 14 Aug 2026 comparison are not the same lineup — one table still names a plan (“Enterprise”) the other has retired. Confirm which locale and which lineup your quote actually reflects before you quote either.
- Freshsales’ entry price and its vanished free plan. $9 a seat on the 3 Sep 2026 page; “$7” in the 17 Dec 2025 table; and a free plan for 3 users that a 29 Oct 2025 table still listed, but that is not on the September 2026 pricing page.
- Salesforce’s naming and its $20 move. Pro Suite is $100 on the 25 Mar 2026 vendor page but $80 in a 5 Dec 2025 comparison, and the Starter and Pro Suites replaced the old Essentials line. Check what your plan is called at renewal before you check what it costs.
- The caps, not the seats. monday’s 1,000 / 10,000 / 100,000 contact ladder (5 Aug 2026), Agile’s 1,000-contact Starter cap (16 May 2026), HubSpot’s two pipelines on Starter (Sep 2026). Caps do not renew politely; they bind.
What breaks first is never the pipeline view. It is the seat that quietly stops typing notes — and then the renewal invoice that re-priced the billing cycle behind your back. Keep the dates, run the export, and the matrix will still be true when the prices are not.
If you are reading this site’s other dated pricing pages for your own stack — the GitHub Actions versus GitLab CI versus CircleCI piece in developer-tools is the same method applied to CI billing.