CRM for Agencies and Consultancies · Updated 18 October 2026
CRM Software Hidden Fees Explained
The five costs that turn a cheap CRM quote into an expensive bill, with the actual figures behind seat rules, add-on billing, contact ceilings and setup fees.
- 10 min read
- crm software hidden fees
- Verified against vendor pricing
The short answer
CRM software hidden fees fall into five categories: seat rules that force minimum user counts, add-ons billed per user rather than per company, contact and record ceilings that force a tier upgrade, one-off setup and onboarding charges, and support premiums calculated as a percentage of licence. The largest single figure we found was a required $3,000 technical setup fee.
| The fee | How it is charged |
|---|---|
| Seat minimums | A floor on how many users you must buy |
| Per-user add-ons | Multiplied by every seat |
| Per-company add-ons | Fixed regardless of team size |
| Contact ceilings | A tier upgrade when the list grows |
| Record ceilings | A tier upgrade when data grows |
| Required setup | A one-off charge before you can use it |
| Required onboarding | A one-off charge, stated as required |
| Support premium | A percentage of licence, with a floor |
| AI consumption | Billed per session or per credit |
| Credit top-ups | Billed per unit, expiring monthly |
| Tax treatment | Added on top of the listed price |
- Cost mechanisms covered
- 5
- Largest single fee found
- $3,000 setup
- Add-on range per month
- $13.33 to $49
- Checked
- 18 October 2026
Overview
A CRM quote and a CRM bill are different documents. The quote is the plan price multiplied by the number of users. The bill includes everything the agency needs to do its work, which is usually two or three things the quote left out.
None of this is fraud. Vendors publish their add-on prices, their seat rules and their setup fees, and the figures in this guide were read from those pages on 18 October 2026. The problem is structural: the information is spread across a pricing page, a plan comparison table and a help-centre article, and an agency comparing four vendors is not going to reconcile all three for each one. So it compares the four advertised numbers and buys the lowest.
This guide sets out the five mechanisms that account for most of the gap, with the published figures behind each. If you want the same analysis applied to specific products rather than mechanisms, the cheap CRM comparison prices seven of them on total cost, and what an agency should pay for a CRM works through the arithmetic for a given team size. Whether a CRM is worth paying for at all, before working out what it costs, is covered in the break-even checklist.
Mechanism one: seat rules
The plan price is per user, so the first question is whether the agency can buy the number of users it has.
monday CRM states that its plans start from three users. An agency with two people therefore buys three seats, and the effective cost per person is 50 per cent above the advertised rate. That is not a fee the vendor hides, it is a minimum stated on the pricing page, but it does not appear in the comparison table an agency builds.
At the other end, Zoho states that Bigin's Express and Premier plans have no user limit and are charged per user licence, with no minimum. That is the friendliest seat rule among the products we have checked, and it is why a three-person agency can pay $21 a month for Bigin Express rather than a minimum-seat bill.
The practical test is to multiply the plan price by the number of seats the vendor requires rather than the number the agency has, then compare that figure across vendors.
Mechanism two: add-on billing units
Add-ons are where the arithmetic diverges most, and the divergence has nothing to do with the features. It is the billing unit.
Pipedrive prices its add-ons per company. Campaigns starts at $13.33 a month, Projects at $16.66, LeadBooster and Smart Docs at $32.50, and Web Visitors at $41. LeadBooster at $32.50 costs a three-person agency exactly what it costs a twenty-person one. Per head, that is $10.83 for the smaller team and $1.63 for the larger, a difference of more than six times.
Freshsales prices its two published add-ons per user. Branded documents is $19 per user per month, and the Freddy AI Agent is $49 per 100 sessions. On a five-person team, Branded documents costs $95 a month. The equivalent capability at Pipedrive, Smart Docs, costs $32.50 a month for the whole company.
The same feature can therefore cost three times as much depending on which vendor sells it and how many people are on the team, and the plan prices of the two vendors are within $5 of each other. The billing unit is the deciding number, not the plan price and not the feature list.
The full breakdown of one vendor's add-ons is in Pipedrive add-on costs, which is useful as a template for the question to ask any vendor: is this add-on priced per user, per company or per consumption unit.
Mechanism three: contact and record ceilings
Capacity limits behave like fees because the upgrade they trigger is not a choice.
monday CRM Basic at $12 per seat per month allows 1,000 active contacts and deals. Standard at $17 per seat allows 10,000, and Pro at $28 allows 100,000. An agency that imports three years of client history will cross 1,000 active contacts quickly, and the move from Basic to Standard is $5 more per seat per month, which is a 42 per cent increase on a bill the agency thought it had already settled.
Zoho Bigin's free edition allows 500 records across pipelines, contacts, activities and notes. Records are counted across modules, so a contact with notes and a deal attached consumes more than one. That is the mechanism that makes a free tier a testing environment rather than a working one.
HubSpot handles capacity through credits instead of contacts. Starter includes 500 credits, additional capacity is $10 per 1,000 credits, and unused credits expire monthly. The consumption mechanics are explained in how HubSpot credits work.
The question worth asking is what happens at the ceiling. A vendor that suspends data entry is more disruptive than one that charges an overage, and a vendor that lets you buy extra records is easier to budget for than one that requires a whole tier upgrade.
Mechanism four: setup, onboarding and support premiums
One-off charges are the largest single numbers in this analysis and the easiest to miss, because they usually appear only on a product line an agency may not think it is buying.
Insightly publishes its per-user CRM plans at $29, $49 and $99 per user per month, which are ordinary prices. Alongside them it publishes All-in-One bundles priced per account at $349, $899 and $2,599 a month, and for those it lists as required an AppConnect technical setup fee of $3,000, guided product onboarding at $1,500, and Premier support at 20 per cent of licence with a $3,000 annual minimum.
Those three figures are stated as required rather than optional. On a $349 a month bundle, the $3,000 setup is more than eight months of subscription, and the support premium is $3,000 a year on top of the licence. An agency comparing only the per-user plans would never see these numbers.
Zoho takes the opposite position on the same category. Bigin's paid plans include a free onboarding session, access to bi-weekly webinars, basic product training for account administrators, support by phone, email and live chat, and assistance with data import. None of that carries a published charge.
The reason this matters for agencies specifically is that agencies are usually steered towards bundle products, because they need marketing or project features alongside sales. That is exactly the product line where the required fees live.
Mechanism five: tax treatment and billing period
Two smaller mechanisms that nonetheless change the number on the invoice.
The first is tax. Pipedrive states plainly that its prices are VAT exclusive and that VAT is billed to EU customers unless a valid VAT number is provided. Zoho states that local taxes are added to the prices shown. monday CRM states that prices do not include tax and that the final price depends on the user's billing country. An agency comparing a tax-exclusive price against a tax-inclusive one is not comparing the same thing.
The second is the billing period. Every vendor we have checked charges less for annual billing, and the gap is wide enough to be material. Zoho Bigin Express is $7 per user per month billed yearly against $9 monthly. monday CRM Basic is $12 against $18. HubSpot Starter is $7 against $20, a difference of nearly three times.
Annual billing usually means paying the year upfront, which is a cash-flow decision rather than a discount, and it also means the price is locked for twelve months while the vendor's list price may change.
What to ask before signing
Five questions cover almost all of the exposure.
Ask how many seats the minimum purchase requires, and multiply the plan price by that number rather than by the agency's headcount. Ask whether each add-on the workflow needs is billed per user, per company or per consumption unit, and write the annual figure next to the plan cost. Ask what happens when the contact or record ceiling is reached, whether extra capacity can be bought, and what it costs. Ask for the complete list of required one-off charges, including setup, onboarding and any support premium, and whether they apply to the product line being quoted. Ask whether the published prices include tax.
An agency that gets answers to those five questions can compare vendors on the number it will actually pay. If the conclusion is that the current product is the wrong one rather than the wrong price, the CRM alternatives guide groups the options by what each one replaces. An agency that compares advertised seat prices is choosing between four numbers that will all be wrong.
Best way to compare CRMs Total annual cost Plan price plus add-ons at the agency's real seat count
Best protection against a tier upgrade Check the ceiling first monday CRM Basic allows only 1,000 active contacts
Best add-on basis for a growing team Per company Pipedrive LeadBooster at $32.50 covers the whole company
Worst add-on basis for a growing team Per user Freshsales Branded documents at $19 per user per month
Best question to ask before signing What is required? Insightly states a $3,000 setup fee as required on All-in-One
The figures, side by side
| Cost mechanism | Cheapest published example | Most expensive published example |
|---|---|---|
| Seat minimum | Zoho Bigin, no user limit on paid plans | monday CRM, plans start from 3 users |
| Add-on billing | Pipedrive, per company from $13.33 a month | Freshsales, per user at $19 a month |
| Contact ceiling | monday CRM Pro, 100,000 active contacts | monday CRM Basic, 1,000 active contacts |
| Record ceiling | Zoho Bigin 360, 1 million records | Zoho Bigin Free, 500 records |
| Setup fee | Zoho, free onboarding session included | Insightly, $3,000 technical setup required |
| Support premium | Included on all per-user plans checked | Insightly, 20 per cent of licence, $3,000 minimum |
| Consumption | Not charged on Less Annoying CRM | HubSpot credits at $10 per 1,000 |
The pattern in that table is worth naming. The vendors with the highest advertised seat prices are not the vendors with the highest total cost. Insightly's per-user plan is the most expensive entry tier in our comparison at $29, but it carries no published setup fee or support premium on that line. Its bundle products, which have a lower headline price per account than the equivalent seats would cost, carry all three. The expensive route is not always the one with the expensive sticker.
Our verdict
CRM software hidden fees are not hidden so much as scattered. Every figure in this guide is published by the vendor. What makes them function as hidden costs is that they sit on different pages, and an agency comparing vendors has neither the time nor the reason to reconcile them all.
The two mechanisms that cause the most damage in practice are per-user add-ons and contact ceilings. The first multiplies quietly as the team hires. The second arrives on a date nobody chose. Both are knowable in advance from the pricing page, and both are worth writing into the budget before the trial starts.
The mechanism that causes the most damage in a single transaction is the required setup fee, because it is large, it is one-off, and it appears on exactly the product line an agency with mixed marketing and sales needs is likely to be offered.
Frequently asked questions
What are the main hidden costs in CRM software?
Seat minimums, add-on billing units, contact and record ceilings, required setup and onboarding fees, support premiums, consumption charges such as AI sessions or credits, tax treatment, and the annual-versus-monthly billing gap. Of these, per-user add-ons and contact ceilings change the total most often for small agencies.
Are CRM setup fees normal?
They are common on higher-tier and bundle products and rare on per-user plans. Insightly publishes a required $3,000 AppConnect technical setup fee and $1,500 onboarding charge on its All-in-One bundles, while its per-user Plus, Professional and Enterprise plans carry no published setup fee. Zoho includes a free onboarding session with Bigin paid plans.
Do CRM add-ons cost more than the plan?
They can. On a five-person team, Freshsales Branded documents at $19 per user per month costs $95 a month against a Growth plan cost of $45 a month, so the add-on is more than twice the plan. On the same team, Pipedrive's comparable Smart Docs add-on costs $32.50 a month for the whole company.
What happens if I exceed my CRM contact limit?
It depends on the vendor. monday CRM caps Basic at 1,000 active contacts and requires an upgrade to Standard at a higher per-seat price. Zoho Bigin allows extra records to be bought as add-ons. HubSpot uses credits, which can be topped up at $10 per 1,000, and unused credits expire monthly. A vendor that suspends data entry is the most disruptive outcome.
Is annual billing always cheaper?
On every vendor we checked, yes, and the gap is large. HubSpot Starter is $7 per seat per month billed annually against $20 monthly. monday CRM Basic is $12 against $18. Annual billing usually requires paying the full year upfront, so it is a cash-flow decision as well as a discount.
Why is the CRM price different from the quote?
Because the quote is the plan price per user and the bill includes the work. Add-ons, capacity upgrades, one-off setup charges and tax are all charged separately, and the advertised price excludes them by design. Comparing vendors on advertised seat prices will produce a figure that no agency actually pays.
Does the price include VAT or sales tax?
Usually not. Pipedrive states its prices are VAT exclusive and that VAT is billed to EU customers without a valid VAT number. Zoho states that local taxes are added. monday CRM states that prices exclude tax and that the final price depends on the billing country. Treat listed prices as pre-tax unless the page says otherwise.
How often should I re-check CRM pricing?
Before every renewal, and before quoting a client on a software cost. Vendors change tier prices without announcement. When we re-read Pipedrive's pricing page on 18 October 2026, the tier prices differed from the figures recorded two days earlier. Every number in this guide is correct on 18 October 2026 and should be verified at the vendor before you commit.
Seat prices and free-tier ceilings for a single operator are compared band by band in the freelancer CRM bands.
Seats and add-ons are only half of the total. The other half is what it costs to stop paying, and the cancellation, refund and data deletion rules for five platforms are compared in CRM exit terms.
AI agents are the newest line to check, because several vendors sell them as credits on top of the seat price. That split is compared in AI CRM features for small agencies.