Onboarding Is Not Free: How UK Small Firms Can Price the First 90 Days Before Signing
Photo: Babewyn, CC BY-SA 4.0, via Wikimedia Commons
You compare three products. You read the pricing pages, you check the per-seat numbers, you even remember to ask about the annual discount. You pick the cheapest one. Then, four weeks into the roll-out, an invoice arrives for £4,800 of "onboarding and professional services" and your carefully modelled first-year cost is suddenly the most expensive of the three options you rejected.
This is the setup fee ambush, and it is not a rare edge case. It is a business model. Subscription pricing is deliberately kept clean and comparable so buyers can be won on the headline number, while the real money for the vendor — and for their implementation partner — sits in the work that happens between signing and go-live.
None of that means setup fees are illegitimate. Migration takes effort, data is messy, and someone has to configure the thing. What it does mean is that the number should be on the table before you sign, not discovered afterwards.
The number that never makes the comparison table
Pricing pages are built for people who are still shopping. They show a per-user figure, a tier name, maybe a feature list. What they rarely show is the cost of getting your existing data into the product, mapping your chart of accounts or your CRM fields onto theirs, configuring the workflows you actually use, and teaching a dozen people who have day jobs to use it without breaking anything.
For a five-person firm, that can be a few hundred pounds. For a thirty-person firm with a decade of accumulated spreadsheets, it can comfortably exceed the annual subscription. The mistake is assuming the ratio is fixed, or that the salesperson's silence on the subject means there's nothing to pay.
Four kinds of 'setup' — and only one is genuinely optional
It helps to separate what vendors bundle under one vague word.
- Data migration. Exporting from your old system, cleaning it, mapping fields, importing, and fixing what broke. Usually the largest line and the most variable.
- Configuration. Setting up templates, permissions, tax codes, approval chains, integrations with your bank or your payroll. Sometimes genuinely self-serve; often not.
- Training. Live sessions, recorded sessions, and the mysterious "train the trainer" package that assumes you have a trainer.
- Project management. The vendor's internal coordination, billed to you. On small deals this is often the fee that gets quietly waived when you push.
Migration and configuration are real work. Project management is a negotiating position.
Ask for a fixed price, not a range
An estimate of "£3,000 to £8,000 depending on complexity" is not a quote, it's a disclaimer. Push for a fixed-price statement of work with a defined scope, and make sure it names what's included and — just as importantly — what isn't.
Three questions do most of the work here:
- Is this per user, per record, per day, or per project? Record-based pricing punishes you for having history. Day-based pricing punishes you for having opinions.
- What happens if the data is worse than expected? There is always a change-control clause. Ask to see it before you sign, and ask what triggers it.
- Who does the work — you or a partner? Many vendors hand implementation to a certified reseller who charges their own rate on top. That's not necessarily bad, but you should know whose invoice you're paying and whether the vendor takes a cut of it.
The email that gets you a real number
Send it before the demo, not after. Something like:
"Before we proceed, please confirm in writing: (1) the total one-off cost to implement for [X] users, including migration, configuration, training and project management; (2) what is excluded from that figure; (3) the change-control process and rates if scope moves; (4) whether any part of the implementation can be spread across the first 12 months or folded into the subscription instead. We're comparing this on total first-year cost, so a range isn't much use to us."
A vendor who can't answer that in writing within a couple of days is telling you something about how the go-live will feel.
Six levers for shrinking the number
- Do the cleaning yourself. Vendors charge by the mess. If you arrive with a tidy CSV and a field map, migration hours drop fast. Ask what format they want and deliver exactly that.
- Trade term for fee. A 24-month commitment or an upfront annual payment is often worth more to the vendor than the setup fee is. Offer the first, ask for the second.
- Stage the payments. Milestone-based billing — 30% at kick-off, 40% at data acceptance, 30% at go-live — keeps the vendor's attention on hitting the dates.
- Cut the training package. If the product has decent documentation, buy two live sessions instead of the full programme and lean on your own internal champion.
- Ask for the partner's rate card. Day rates for implementation consultants in the UK commonly land somewhere between £600 and £1,200 depending on the product and the city. Seeing the rate lets you judge whether the hours quoted are realistic.
- Get a referral discount in reverse. If they have a referenceable customer in your sector, ask whether they'll run yours as a template build at a lower rate. It's a real thing, and it costs them nothing to say no.
What goes in the contract
Insist on four clauses, however small the deal:
- Acceptance criteria. Define what "live" means, in writing, before the invoice for the final milestone becomes payable.
- Change control. Who approves scope changes, at what rate, and what happens if nobody does.
- Data ownership and exit. Your data leaves with you, in a usable format, at a stated cost — or no cost.
- Fee cap. A not-to-exceed figure, so a slow migration doesn't become your problem.
And remember VAT. Setup fees are standard-rated in most cases. If you're VAT-registered you'll reclaim it; if you're not, that 20% is a genuine cost and belongs in your first-year maths.
The 20-minute test
Before you sign anything, add up the subscription, the implementation, the training and the first year of any add-ons you know you'll need. Divide by twelve. Compare that monthly figure — not the marketing one — against the alternatives.
If the vendor won't give you the numbers to do that sum, that's your answer. A firm that hides its setup cost is a firm that will find other costs to hide later. Plenty of UK software companies will quote you properly in writing and negotiate on the fee. The ones that won't have just saved you the trouble of a migration.