·Business & Strategy
Section 1
The Core Idea
The best prison is one the inmates don't want to leave.
Every year, thousands of enterprise CIOs evaluate replacing their core software platforms. Almost none do. The reason isn't satisfaction. It isn't a lack of alternatives. It's cost — not the cost of the new software, but the cost of leaving the old one.
Switching costs are the total burden — financial, procedural, and psychological — that a customer absorbs when moving from one product or service to another. They explain why companies with mediocre products retain customers for decades, why enterprise software vendors maintain 90%+ retention rates despite persistent user complaints, and why Apple can charge $1,000 for a phone that costs $400 to manufacture while its customers celebrate the privilege. The product doesn't need to be the best. It needs to be embedded deeply enough that extraction costs more than staying. And in the most successful cases, the customer does the embedding themselves.
Michael Porter formalized the concept in "Competitive Strategy" (1980), identifying switching costs as one of the primary barriers to competitive entry. But the mechanism predates the vocabulary.
John D. Rockefeller understood it in the 1870s when Standard Oil offered refineries custom-built pipeline connections — free installation, perpetual dependency. The refinery got efficient transport. Standard Oil got a customer that couldn't leave without rebuilding its entire distribution infrastructure. The pattern has repeated across every industry since, from railroads to enterprise software to cloud infrastructure.
The costs come in three distinct categories, and the strongest businesses layer all three simultaneously.
Financial switching costs are the most visible. Early termination fees on wireless contracts. Migration costs for enterprise software. The $50,000–$200,000 a mid-size company spends converting from one ERP system to another. When SAP implemented its enterprise resource planning software at Hershey's in 1999, the $112 million project took 30 months and famously disrupted Halloween candy shipments so severely that Hershey's missed $100 million in orders during its peak selling season. The migration to SAP cost Hershey's dearly. The migration away would cost even more — because every business process, every workflow, every reporting structure had been rebuilt around SAP's architecture. That's not a software vendor. That's load-bearing infrastructure.
Procedural switching costs are the hours, the retraining, the organizational disruption. When a company running Microsoft Office considers switching to Google Workspace, the software cost comparison is trivial. The real cost is retraining 5,000 employees who have spent a decade building muscle memory around Excel keyboard shortcuts, Word formatting conventions, and Outlook calendar management. A 2019 Forrester study estimated that productivity loss during enterprise software transitions averages 20–30% for the first six months. For a company with 10,000 employees at an average loaded cost of $80,000, that's $130–200 million in lost productivity. The software license savings rarely justify the transition cost. That's the point.
Psychological switching costs are the subtlest and often the most durable. They include the accumulated data, history, and personalization that a customer builds over years of use. A Salesforce customer with eight years of deal history, pipeline data, contact records, and custom dashboards doesn't just lose software when they switch. They lose institutional memory. They lose the analytical continuity that lets a sales VP say "show me how Q4 pipeline compares to the last three years." The data can technically be exported. The context, the relationships between records, the organizational knowledge embedded in custom fields and workflow rules — that migrates imperfectly at best.
Spotify understands this at consumer scale. Every song you stream, every playlist you curate, every artist you follow trains the algorithm to predict what you want to hear next. After three years of daily listening, Spotify's Discover Weekly knows your taste better than you could articulate it. Switch to Apple Music and you start from zero — a recommendation engine that doesn't know whether you prefer Miles Davis or Metallica, whether you listen to ambient music while working or heavy metal while lifting. The technical capability is equivalent. The personalization gap is years wide. That gap is a switching cost — one that the customer built through their own behavior, making it feel less like a barrier and more like a loss.
The strategic implications are severe. In markets with high switching costs, customer acquisition matters exponentially more than in markets without them, because each acquired customer generates value for years or decades with minimal retention effort. SAP's customer retention rate exceeds 95%. Bloomberg Terminal renewal rates exceed 90%. Intuit's TurboTax retains over 75% of users year to year — not because tax software is exciting, but because last year's return data auto-populates this year's forms. The switching cost compounds with each year of usage, creating an asymmetry that grows over time: the longer a customer stays, the harder it becomes to leave.
This asymmetry is the reason
Warren Buffett considers switching costs one of his favorite moat characteristics. When he evaluates a business, he asks a version of this question: if a well-funded competitor offered an identical product at a lower price, would customers switch? If the answer is "not easily," switching costs are present. If the answer is "not without spending millions and disrupting operations for years," the moat is wide. The width of the moat determines how long the company can sustain above-market returns — not just today, but through recessions, competitive attacks, and technology shifts.
The economics are stark. SAP implementations typically cost between $10 million and $50 million for mid-size enterprises and can exceed $500 million for global deployments. Implementation timelines range from 18 months to 3 years. Migrating away from SAP — to Oracle, Microsoft Dynamics, or Workday — typically costs 1.2 to 1.5 times the original implementation, because the migration requires not just building the new system but extracting, cleaning, and transferring decades of data from the old one while maintaining business continuity. A 2021 Gartner study found that fewer than 5% of SAP customers who evaluated alternatives actually completed a migration. The other 95% renewed. The switching cost wasn't a line item in a contract. It was a structural reality embedded in the organization's operations.
The compounding nature of switching costs is what distinguishes them from other competitive advantages.
Brand advantages can erode through a single scandal.
Cost advantages can be matched by a competitor who builds a more efficient supply chain. Switching costs, by contrast, deepen with every passing quarter as the customer accumulates more data, builds more integrations, trains more employees, and embeds more workflows into the platform.
A customer who has used Salesforce for one year faces moderate switching costs. A customer who has used it for eight years — with custom objects, Apex triggers, API integrations to six other business systems, and eight years of deal history — faces switching costs that are practically insurmountable. Time is the switching-cost builder's greatest ally.
The most sophisticated switching-cost strategies don't impose costs through contracts or penalties. They create them through value accumulation. Each additional feature adopted, each integration connected, each year of data stored makes the customer's investment in the platform deeper and the cost of departure higher. The customer isn't locked in by a clause in a contract. They're locked in by the weight of their own history. And unlike a contract, that weight increases every single day.