The hidden costs of a recruitment CRM
The per-seat price is the part of the bill that gets competed down, because it is the part buyers compare. Here is everything else that turns up in year one, where each item hides, and how to put your own number on it before you sign.
Ask an agency owner what their CRM costs and you will get a monthly figure per consultant. Ask their finance person what left the bank last year against that vendor and the two numbers are rarely the same. The difference is not dishonesty on anyone's part. It is that a recruitment CRM is sold as a licence and consumed as a licence plus a dozen other things, and only the licence appears on the comparison sheet.
None of what follows is unusual or scandalous. All of it is normal industry practice, and all of it is knowable in advance if you ask in the right order. The point of this piece is to give you the list of questions and the arithmetic, so that the quotes on your desk become comparable.
What are the hidden costs of a recruitment CRM?
They fall into four groups: one-off costs to get started, metered charges for things your team does every day, licence terms that grow the bill without anyone deciding to, and the cost of leaving. The first group is usually disclosed if you ask. The second is disclosed in a price list nobody reads. The third and fourth are in the contract.
Set against those, there is a fifth cost that dwarfs all of them and never appears on any invoice, which is your consultants' time. A system that takes an extra few minutes per candidate is charging you a consultant's salary somewhere in the building, and it does it silently for as long as you own it.
What one-off costs appear before you have placed anybody?
Implementation, data migration and training are the three, and they are usually quoted separately from the licence or not quoted at all until the contract stage. Implementation covers configuring the system to your workflow. Migration covers moving your existing data in. Training covers getting your team working in it.
The item to interrogate is migration, because its price depends on what you are moving and vendors quote it from an assumption. Candidate and client records are simple. CV files and attachments, notes and call history, pipeline history, custom fields and email threads are not, and each is commonly priced as an extra or quietly dropped from the scope. Ask for the migration quote to list, line by line, what is included and what will not be coming across.
The other thing worth pinning down is who does the work. A quoted implementation fee with your own team doing the data preparation is a different number from the one where the vendor does it, and both are legitimate. What you cannot do is compare a quote of one shape against a quote of the other.
Which recruitment CRM charges are metered rather than included?
Text messages, call minutes, e-signature envelopes, CV database or contact credits, job board postings, email volume and sometimes storage. These are charged by use rather than by seat, which means the bill grows with your activity in a way the quote cannot show you.
Pricing these is straightforward and almost nobody does it before signing. Take last month from your current systems: texts sent, call minutes, documents signed, adverts posted, emails sent. Multiply each by the new vendor's unit price. That is your metered cost for a normal month, and you should then do it again using your busiest month of last year, because that is what a growth year looks like.
Ask two further questions about the metered items. The first is whether the rate is the vendor's own or a resale of somebody else's service, because a resold rate can move when the underlying supplier moves it. The second is what happens when you go over a bundled allowance, since an overage rate is often several times the bundled rate.
Which contract terms grow the bill without a decision being made?
Annual uplift clauses, seat minimums, and seat counts that go up but not down. Each is normal, each is negotiable before signature and none of them are afterwards, so this is the paragraph to read twice.
Take the uplift first. Many contracts allow the licence price to rise each year by a stated amount or by an index. Ask what the figure is, whether it is capped, and apply it across the term you are signing, because the number you compared was year one only. Then look at the seat clause. If you can add seats mid-term but not remove them until renewal, your bill follows your headcount up and stays there through a quiet quarter, which is the quarter you would want it to fall.
The last one is renewal notice. A contract that renews automatically unless cancelled a set period ahead can quietly commit you to another full term while you are still evaluating alternatives. Put that date in your own calendar on the day you sign, not in the vendor's.
What is the cost of the tools the CRM does not replace?
Whatever you are paying today for the products the new system leaves in place. This is the line that makes two quotes genuinely comparable, and it is the one most often left out because it does not appear on either vendor's invoice.
Go through the stack component by component: phone system, video interviewing, e-signature, sourcing, campaigns and email sending, candidate and client portals, any desktop or mobile app. For each one, establish whether the CRM includes it, resells it from a partner or does not do it. A component that is included stops being a separate subscription. A resold one is a subscription with a different logo on it, priced by a company you are not in a contract with.
Ours are built by us rather than resold, which is why I keep pointing at this line, though the reason to check it has nothing to do with us. Two quotes can differ by a large margin on licence and be identical once the stack they each leave behind is priced in, and you cannot see that until you have done the component-by-component pass.
How do you price the cost of leaving a recruitment CRM?
Ask, before you sign, what happens on the last day: what you can export yourself, what the vendor has to do for you, whether that carries a fee, and how long they keep your data afterwards. Exit costs are the least discussed part of a CRM purchase and the one that turns a bad fit into an expensive trap.
The specific things to get in writing are whether CV files and attachments come out with the records, whether notes and activity history are included, what format the export arrives in, and whether there is a charge for a full data return. A vendor who answers all four plainly is telling you something about how they expect to keep you. One who cannot answer without checking with somebody is telling you something too.
The full cost list, and where each item hides
| Cost | Where it hides | How to price it yourself |
|---|---|---|
| Implementation | Quoted at contract stage | Ask for it in the first meeting, in writing |
| Data migration | Scope, not price | Get a line by line list of what does not come across |
| Training | Priced per day, sized later | Ask how many days a team your size normally needs |
| Metered use | A separate rate card | Last month's volumes times their unit prices |
| Annual uplift | One clause in the contract | Apply it across the whole term you are signing |
| Seat minimums | Order form | Model a quarter where you lose two consultants |
| The rest of the stack | Neither vendor's invoice | Price every component the CRM does not include |
| Admin time | Payroll | Time one candidate through your process, then multiply |
| Exit | The termination clause | Ask what an export contains and what it costs |
Doing the arithmetic before the demo, not after
Build the list above into a single sheet and make every vendor fill in the same rows. It takes an afternoon, it is the only way two quotes become comparable, and it changes the conversation with the vendor from features to numbers, which is a conversation you are much better equipped to win.
My own opinion, after watching a lot of these decisions from the inside, is that the admin-time line is the one that decides whether the purchase was good, and it is the only line nobody puts on the sheet. A few minutes per candidate across a team across a year is a larger number than every other row added together, and unlike the others it does not appear anywhere you would naturally look for it.
Anshika leads Customer Success at Recruitly.



