A seemingly minor $7,500 migration fee recently proved to be a significant deal-breaker, costing a SaaS vendor an $80,000 Annual Recurring Revenue (ARR) contract, which could have accumulated to over $240,000 in value over three years. This incident underscores a critical lesson for B2B founders: even small, one-time charges can introduce enough friction to derail promising customer acquisitions, regardless of the buyer's budget or motivation.
I was on the verge of switching software vendors, a decision I hadn't taken lightly after many years with our existing solution. A new vendor was identified, the budget was approved, and an $80,000 annual contract was ready for signature. Everything was aligned for a smooth transition until a single line item appeared: a $7,500 migration fee. Just like that, the deal was dead.

It's Not About Affordability. It's About Friction.
It wasn't a matter of affordability. I could easily pay $7,500 for a valuable service if needed. The real issue was the friction it created. This new vendor was already slightly more expensive than our current provider. I had mentally justified the incremental cost based on anticipated superior features and improved support. Adding another $7,500 on top suddenly made the financial equation less appealing, extending the perceived Return on Investment (ROI) timeline and transforming a 'no-brainer' decision into one requiring reconsideration.
This is the essence of friction, and it consistently kills deals.
The Real Cost of Migration Fees
For the vendor, this $7,500 fee didn't just delay a deal; it potentially pushed an $80,000 ARR contract from Q4 2025 into 2026, or perhaps lost it entirely. The immediate consequences are clear:
- They lost 1-2 quarters of potential revenue.
- The buyer gained time to second-guess the decision.
- The incumbent vendor received an unexpected opportunity to retain their customer.
- A new psychological barrier to switching was erected.
All these repercussions stemmed from a mere $7,500. When considering the ROI, the vendor risked losing $80,000 in ARR annually, amounting to over $240,000 in contract value over three years, all to protect a one-time fee. The math simply doesn't add up.
When Migration Fees Make Sense (Spoiler: Rarely)
It's understandable that migrations involve real work—data transfer, integration setup, and customer support all incur costs. However, many B2B vendors make a crucial mistake: they optimize for the wrong metric. Focusing on recovering costs from a single transaction overlooks the broader goal of maximizing customer lifetime value and minimizing acquisition barriers.
Migration fees are rarely justified, making sense only in specific, limited scenarios:
- For truly complex, enterprise-scale migrations that necessitate substantial professional services.
- When the vendor positions itself as a premium solution, and the fee represents a minuscule fraction of a much larger total contract (e.g., a $10,000 fee on a $500,000 deal).
- If the product is so uniquely differentiated and indispensable that customers are willing to pay almost any price to acquire it.
For most other B2B companies, a migration fee is simply a gift to competitors.
What Winners Do Instead
Leading SaaS companies approach migration costs with a more customer-centric and strategic mindset:
- Option 1: Absorb the migration cost. Integrate it into the unit economics. If a company cannot afford to properly onboard a customer, it likely faces more significant underlying business challenges than just migration fees.
- Option 2: Incorporate it into Year 1 pricing. Charge a slightly higher fee for the first year, then revert to standard pricing. This achieves the same economic outcome for the vendor but is psychologically easier for the buyer to accept.
- Option 3: Offer it as an optional add-on. Provide white-glove migration services for a fee, but also offer free self-service tools. This empowers customers to choose their preferred level of support.
- Option 4: Waive it strategically. Build the fee into the pricing model but use it as a negotiation lever, waiving it to demonstrate flexibility and a customer-first approach.
The Lesson for B2B Founders
Every fee introduced creates a decision point for the customer, and every decision point presents an opportunity for them to walk away. When you charge a migration fee, you're not just asking for a sum of money; you're asking the customer to:
- Justify an additional budget allocation.
- Defend the total cost internally to stakeholders.
- Question the overall value proposition of switching.
- Actively consider remaining with their current provider.
I was a highly qualified, motivated buyer with an approved budget, actively seeking to commit $80,000 annually to this vendor. Yet, a $7,500 migration fee brought the entire process to an abrupt halt. This raises a crucial question for B2B founders: Is that fee truly worth the potential loss of significant recurring revenue? Would you, as a buyer, be willing to pay it yourself? Experience suggests the answer is overwhelmingly no.
For further insights on customer acquisition and competitive strategy, consider this related article:
Want To Steal a Customer from the Competition? You Gotta Do The Work





