The Real Cost of Staying on Salesforce (It is Not What You Think)
Everyone talks about the cost of leaving Salesforce. Almost nobody talks about the cost of staying. Here is what Salesforce's Master Subscription Agreement actually says: fees are based on subscriptions purchased, not actual usage. Payment obligations are non-cancelable. Fees paid are non-refundable. Quantities purchased cannot be decreased during the subscription term. Read that again. You pay for every seat you committed to, whether anyone sits in it or not. This is the standard agreement that every Salesforce customer signs.
The Loyalty Tax
Salesforce's pricing page shows tiers from $25 to $350 per user per month. That's the number people anchor on. But the actual cost of a Salesforce deployment looks very different once you account for everything that isn't on the pricing page.
API access, which you need for any third-party integration, requires a separate $25/user/month add-on at the Starter tier. That doubles the effective cost for any company that connects Salesforce to anything else.
Core features like CPQ (configure, price, quote), Marketing Cloud, and advanced analytics are separate products with separate contracts. Most mid-market and enterprise deployments require a Salesforce implementation partner, which adds another layer of cost that runs well into six figures.
And then there are the renewals. The listed rate is rarely what you actually pay, but the negotiation leverage shifts dramatically once you're locked in. Companies routinely report price increases of 9% or more at renewal, with limited ability to push back because the switching costs feel prohibitive.
The total cost of ownership for a Salesforce deployment is often 2x to 3x the sticker price once you add implementation, integrations, training, and add-ons.
What Switching Actually Costs (The Number Nobody Publishes)
Here's the number that Salesforce hopes you never calculate: what it actually costs to leave.
A typical mid-market CRM migration from Salesforce to HubSpot, including contacts, companies, deals, custom objects, attachments, and activity history, runs from $12K to $38K as a scoped engagement. For enterprise with complex custom objects and multiple integrations, it's $38K to $80K.
Compare that to what you're paying in the loyalty tax each year. If your Salesforce contract is $200,000 per year and you're getting hit with a 9% increase, that's $18,000 per year in additional cost. A one-time $38K migration pays for itself in two years of savings, often less.
The reason companies don't make this calculation is that the switching cost feels infinite and unknowable. When you don't have a quote, migration lives in the category of "expensive and risky." When you do have one, it becomes a straightforward ROI calculation.
The Best Time to Migrate
The optimal window for a CRM migration is 6 to 9 months before your renewal date. Here's why.
At that point, you have enough time to complete the migration without rushing, but you're close enough to the renewal that you can use the migration plan as negotiation leverage. One of two things happens: either Salesforce offers a meaningful discount to keep you (in which case you win), or they don't, and you execute the migration you've already scoped (in which case you also win).
The worst time to start thinking about migration is after you've already signed the renewal. At that point, you're locked in for another 1 to 3 years with no exit.
What a Modern CRM Migration Looks Like
CRM migrations in 2026 look nothing like they did even two years ago. AI-powered schema mapping can auto-match 90% of source fields to destination fields in minutes. Dual-write staging keeps both systems running simultaneously during the transition, so your sales team never experiences downtime. And row-level reconciliation reports verify that every single record made it across.
The days of hand-coded ETL scripts, weekend cutover freezes, and six-month timelines are over for standard migrations. A typical Salesforce to HubSpot migration runs 4 to 6 weeks for single-system switches and 8 to 12 weeks for complex multi-system consolidations.
The Decision Framework
If any of these are true, it's time to at least get a migration quote:
- Your Salesforce renewal is within 12 months and you're bracing for a price increase.
- You're paying for features you don't use because downgrading your tier would break integrations you depend on.
- Your team actively avoids using Salesforce because the UX friction slows them down.
- You acquired a company that runs a different CRM and you need to consolidate.
- You're building a custom internal tool and need to pull your CRM data into your own system.
You don't have to commit to migrating. But knowing what it costs removes the one thing that keeps you trapped: uncertainty.
Portmux migrates CRM, ERP, and SaaS platform data with zero-downtime cutovers. Salesforce to HubSpot is our most common path. Scope your migration in 48 hours.