Skip to content
Prices checked 27 September 2026

What a CRM costs a year, by name

Five vendors, their small-team plans, and what 5, 10 and 25 users cost for a year at the prices they list. Every figure was read on the vendor's own pricing page, in US dollars, on the date above, and each page below links to its source.

First-year licence cost

The listed monthly price per user, times the team, times twelve, plus any one-time fee the vendor lists as required. BottleCRM's licence is $0 at every size.

First-year licence cost for 5, 10 and 25 users on each named plan, at the prices listed checked 27 September 2026, with BottleCRM first
PlanPriceannual billing5 usersfirst year10 usersfirst year25 usersfirst year
BottleCRM Coreself-hosted$0$0$0$0
HubSpot Service Hub Professional$90 per seat/mo+ $1,500 one-time fee$6,900$12,300$28,500
Freshdesk Freshdesk Pro$55 per agent/mo$3,300$6,600$16,500
Salesforce Starter Suite$25 per user/mo$1,500$3,000$7,500
Salesforce Pro Suite$100 per user/mo$6,000$12,000$30,000
Zoho CRM Plus Starter$20 per user/mo$1,200$2,400$6,000
Zoho CRM Plus Enterprise$57 per user/mo$3,420$6,840$17,100
Attio Attio Plus$35 per user/mo$2,100$4,200Up to 10 seats
Attio Attio Pro$79 per user/mo$4,740$9,480$23,700

New-customer promotions, taxes, add-ons and usage charges are left out. BottleCRM's $0 is the licence to self-host: the server and the time to run it are extra, and managed hosting is priced after a call (see pricing).

How these prices were read

  • Only the vendor's own pricing page counts as a source, never a third-party price tracker.
  • Prices are in US dollars at annual billing, where the vendor offers it, since that is the lower rate. Where a page showed a local currency, the US dollar figure was confirmed from the vendor's own page data; the vendor pages say where.
  • Where a page shows a lower price beside a struck-through one, we use the lower price a buyer is offered on that page and note the struck-through figure. Time-limited offers for new customers only are left out.
  • Every price carries the date it was checked. Vendors change prices; check theirs before you decide.

The column that stays at $0.

Put every person on it and there is still no per-seat line. When you would rather not run the server, that is the conversation to have with us.