Stuart Totterdell
Technical Director
The average mid-market business adds two to three new SaaS subscriptions every year. Most of these purchases follow the same pattern: a team identifies a problem, finds a platform that appears to solve it, runs a trial, and signs a contract.
Twelve months later, the platform is partially adopted, the problem is partially solved, and the subscription is quietly renewed because cancelling it would mean admitting the purchase was a mistake.
Here are five questions to ask before you sign. Not to your vendor - to yourself.
1. What exactly are we replacing and what happens to the old process?
Every new platform replaces something - even if that something is a spreadsheet, an email chain, or a manual step in someone's day. Before you buy, name exactly what goes away.
If the answer is "nothing goes away, this is additive" - stop. You are about to add complexity without removing any. Your team will now have to manage another tool alongside everything they already use, and the new tool will need data that currently lives somewhere else.
If the answer is "it replaces X" - confirm that the transition plan is documented. Who migrates the data? Who retrains the team? What happens during the overlap period? The cost of transition is always higher than the cost of the subscription, and it is almost never included in the vendor's proposal.
2. Does this connect to our existing systems or does it create another silo?
Check the integration story before you check the feature list. A platform with brilliant features and no connection to your existing systems is an island. And islands need ferries - which in operational terms means people copying data back and forth.
Ask whether the platform has an API. Ask whether it integrates natively with your CRM, ERP, and finance system. Ask whether those integrations are included in the price or whether they cost extra. Ask who handles the data and systems integration and who maintains it.
If the answer to any of these is vague, you are about to buy a tool that will generate manual work to keep it fed with current data.
3. What does this cost over three years, not just this year?
SaaS pricing is designed to look affordable on a monthly basis. The annual commitment looks reasonable. The three-year total cost often does not.
Add up the subscription cost for three years, including projected annual price increases of eight to twelve percent. Add the cost of any premium features, additional user seats, and integrations you will need as adoption grows. Add the cost of implementation, training, and internal administration.
Compare that three-year total to the cost of development and build for the specific functionality you actually need. For many mid-market use cases, the build option is cheaper within eighteen to twenty-four months - and you own the result.
4. What happens if we want to leave?
This is the question vendors least want you to ask. Read the contract for data export provisions. Understand what format your data comes out in, how long you have to export it, and whether the vendor charges for the extraction.
Test it during the trial. Export your data and see whether it comes out in a usable format or in a proprietary structure that would take weeks to unpick.
The cost of leaving a SaaS platform after two years of use - data migration, process redesign, team retraining - is typically two to four times the annual subscription cost. Vendors know this. It is the real reason they can raise prices every year with confidence.
5. Are we buying this because we need it or because someone sold it to us?
This is the hardest question and the most important. Trace the purchase back to its origin. Did someone on your team identify a specific, quantified problem and search for a solution? Or did a vendor contact you, run a compelling demo, and create a sense of urgency around a problem you were not actively trying to solve?
Both scenarios can lead to good purchases. But vendor-initiated sales have a much higher abandonment rate because the problem they solve is often not the problem you most need solved. The platform might be excellent. It might just not be excellent for you - which is exactly the kind of call independent tech consultancy is meant to make before you sign.
Before you sign
Run every SaaS purchase through these five questions. Write down the answers. If any of them make you uncomfortable, that discomfort is information.
The goal is not to avoid buying software. It is to stop accumulating subscriptions that solve the wrong problems, create new dependencies, and cost more than they save.
Every SaaS contract is a commitment to a vendor's roadmap, a vendor's pricing model, and a vendor's definition of your problem. Make sure that definition matches yours before you sign.


