Ask a team what it costs to change software and they will name the migration. Migration is real, but it is the most predictable part of the change and rarely the part that decides whether the switch was worth making.
Switching cost comes in three parts: a one-off project, a temporary dip, and a permanent improvement or drag. Only the first one usually gets budgeted.
1. Three costs, not one
- The one-off project. Migration, integration rebuild, configuration, training. Visible, quotable, usually the whole budget.
- The temporary dip. The weeks where people are slower because they are relearning. Ends, but costs real money while it lasts.
- The permanent change. Either a lower recurring bill and less admin, or a new set of workarounds you will live with for years. This is the part the business case is actually about.
2. Data migration: exporting is easy, proving is not
Every modern tool will export your data. The hard part is establishing that what arrived on the other side is complete and correct.
Three specific traps:
- Relationships break silently. Contacts load fine; the links between contacts, deals and history are what get lost. A record count matching is not evidence that the data migrated.
- Attachments and notes are the long tail. Files attached to records are often the last thing to move and the first thing to be quietly dropped.
- Nobody plans the reconciliation. You need a defined, testable check - a set of counts, totals and spot samples that must match - agreed before migration starts, not after.
3. Parallel running: the double-entry period
Most teams plan a parallel period where both systems are maintained so nothing is lost if the new one misbehaves. The plan is sound. The estimate is usually too short.
Double entry costs roughly the time of running the process twice, which is more than it sounds, and it lands on exactly the people who are also learning the new system. Budget parallel running in weeks, expect it to run longer, and decide in advance what specific condition ends it.
4. Retraining and the productivity dip
Training is a line item. The dip is not, and it is bigger. Standard planning assumption: expect a measurable productivity loss for the first few weeks after go-live, tapering as people build fluency.
The dip is smaller when the new tool is genuinely similar to the old one, when there is one clearly-documented way to do each task, and when there is a named person to ask. It is larger when the rollout is phased across teams with no single owner.
5. Integration rebuild
Every integration the old system had must exist in the new one. Count them before you decide, not during implementation. The most expensive integration is always the one that nobody remembered, which is typically something unglamorous that finance or operations depends on.
6. Getting out of the old contract
This is the most overlooked switching cost, because it is a legal and timing problem rather than a technical one.
- Notice periods. Many subscriptions auto-renew annually and require notice 30 to 90 days before the renewal date. Miss the window and you have bought another year.
- Annual terms on monthly-looking plans. A plan billed monthly can still be committed annually. Check what you actually signed.
- Overage or true-up clauses. Some contracts settle up at the end of term based on usage. Leaving mid-term can trigger a final invoice that arrives after you have stopped using the product.
- Your right to take your data. Confirm you can export everything you need, in a usable format, before you give notice. Ideally test it while you still have leverage.
7. Break-even: when switching is worth it
The decision reduces to one comparison: the recurring saving multiplied by the years you will keep the new tool, against the total switching cost.
An example. Suppose the new tool saves 4,000 a year in licences and admin. The switch costs 4,000 in migration, 2,000 in integration work, 3,000 in training and lost time, and 2,000 in the productivity dip - a total of 11,000. Break-even is 11,000 divided by 4,000, which is 2.75 years.
That is the number that should drive the decision. A 4,000 annual saving sounds decisive until you notice it takes almost three years to pay back the cost of getting there - and that most software is re-evaluated inside three years.
The uncomfortable conclusion: switching to save a modest amount of money is usually a bad trade. Switching is worth it when the saving is large relative to migration cost, when the new tool does something the old one cannot, or when the old contract is actively getting worse.
8. The one-page test
- Total one-off cost, quoted and honest.
- Estimated dip, in weeks, with the condition that ends it.
- Annual saving, net of any new add-ons you will buy.
- Break-even in years, calculated the same way as above.
- Notice period and last date you can give notice without buying another year.
If the break-even is longer than you expect to keep the tool, the honest answer is usually to renegotiate the contract you already have rather than move. If you decide to move anyway, size the destination first with the CRM implementation cost calculator - it is the same five cost buckets, applied to the new tool.
Or fix the cost of the tool you already have
Before committing to a migration, it is worth pricing the alternative. Zoho CRM is one of the cheapest credible destinations if the migration case is genuinely about licence cost.
See Zoho CRM pricingAffiliate link. We may earn a commission if you sign up, at no extra cost to you. It never changes what we recommend.