GTM Fundamentals · intermediate · node 2.3
Brand stock and switching costs
Prerequisites
Most founders believe that if they build a better product, customers will switch. This is false. Customers do not switch to better products. They switch when the pain of staying exceeds the friction of leaving. And the friction is not always product friction—it is usually brand friction.
Brand stock is why a customer stays even when unhappy. It is the accumulated trust, familiarity, inertia, and switching cost that makes leaving feel risky. A customer might genuinely prefer your product but choose the incumbent anyway because the incumbent is “safe”—they know it, they’ve trained their team, it’s “good enough,” and switching feels like it might break something. That safety is brand stock.
To break through, you do not need to be better. You need to be better enough to overcome the brand stock the incumbent has accumulated in your target segment.
The switching equation: when pain exceeds brand stock
A buyer switches when:
Pain from the incumbent > Brand stock + Switching cost + Uncertainty
That is the only equation you need.
On the left: how bad is the current solution? Does it create tangible daily frustration? Does it cost money, time, or opportunity? Does it prevent the buyer from doing their job well? This is pain, and it is the only thing that makes someone even consider leaving.
On the right: how much has the incumbent earned the right to stay? How much training is sunk into their system? How many workflows integrate with it? How many team members have never known anything else? How much would migration disrupt the organization? How much do they trust that your product will actually work? Will it break workflows that depend on the old system? This is brand stock plus switching cost plus uncertainty. All three are real frictions.
The insight is asymmetric. Pain is immediate and visible. Brand stock is often invisible to the incumbent itself—they do not realize they are holding their customer base through inertia, not preference.
Founders typically overestimate the pain and underestimate the brand stock. They watch one customer struggle and think, “Everyone must be suffering.” They do not account for the fact that most customers have adapted. The pain, to them, is normal. It is not a crisis. It is just how things work. Meanwhile, the incumbent has had years or decades to build trust, integrate into workflows, train teams, and create switching costs. All of that is invisible in a single customer interview.
Measuring brand stock by segment: the diagnostic matrix
Brand stock is not uniform across a market. It accumulates differently depending on the segment.
Brand stock by segment (illustrative matrix):
| Segment | Brand stock mechanism | Accumulation rate | Typical timeline |
|---|---|---|---|
| Enterprise regulated (healthcare, finance) | Compliance, audit history, vendor relationships, legal lock-in, training sunk cost | Very high | 5-10+ years |
| Mid-market B2B (50-1000 seats) | Workflow integration, admin training, integration customization, switching cost with technical debt | High | 3-7 years |
| SMB / self-serve SaaS (under 50 users) | Habit, familiarity, integrations, switching cost of data/exports | Medium | 1-3 years |
| Consumer / mobile / direct | Habit, lock-in through data/social graph, switching cost of personal investment | Low-medium | 6-18 months |
| Developer tools / APIs | Integration depth, code coupling, ecosystem lock-in, switching cost of rewriting | High | 2-5 years |
| Procurement-driven (enterprise with gatekeepers) | Vendor relationships, negotiated contracts, internal politics, legal lock-in | Very high | 7-10+ years |
Notice the pattern: segments where authority is concentrated (enterprise, regulated, procurement-driven) accumulate brand stock fast. Segments where buyers are distributed and individual (SMB, consumer) accumulate it slowly. Segments where integration runs deep (developer tools, mid-market with custom workflows) accumulate it quickly despite smaller contract size.
This is the first diagnostic: in your target segment, how much brand stock does the incumbent already have?
Measuring pain: how dissatisfied are they really?
Pain exists on a spectrum, and buyers only act when it reaches a threshold.
Pain levels (ordered by switching likelihood):
-
Crisis pain. The incumbent’s product is broken, does not work at all, or actively costs the buyer money. Example: a payment processor that suddenly rejects 5% of transactions, forcing manual reconciliation. Crisis pain is high-switching-rate pain. Customers move fast.
-
Quantified pain. The incumbent’s product fails at a specific, measurable task. The buyer can say, “We lose $100K per quarter because the system cannot do X.” This is the pain of missed opportunity or inefficiency. Example: a CRM that cannot segment by behavior, costing the sales team deals. Quantified pain is high-leverage pain.
-
Chronic friction. The incumbent works, but slowly. It requires extra steps, manual work, workarounds. The buyer is not in crisis, but they are adapting around the product, not with it. Friction is low-attention pain. It is everywhere, visible to users every day, but normalized.
-
Aspirational friction. The buyer wants to do something the incumbent does not enable. Not because the incumbent breaks their workflow, but because the workflow is stuck. They want to move faster, be more sophisticated, or explore new capabilities. This is the pain of constraint, not failure.
-
No pain. The buyer is happy or indifferent. Switching will not happen. Even if your product is better, the cost of learning and migration is not worth the uncertain upside.
The order matters. Crisis pain drives fastest switching. Quantified pain is second. Chronic friction is third but easily ignored. Aspirational friction is weak and switching is optional. No pain means you are fishing for demand that does not exist.
Your GTM must be calibrated to the pain level in your segment. If you are targeting crisis pain, the deal closes fast but the market is small. If you are targeting chronic friction, you must quantify it and make switching a project, not an impulse.
The asymmetry: healthcare vs SaaS
Brand stock accumulates at wildly different rates depending on industry structure.
Healthcare is the high-brand-stock extreme. Epic, the dominant EHR, has been in most large hospitals for 10+ years. Multiple generations of doctors and nurses have trained on it. Every workflow is built around it. It is integrated with insurance systems, lab systems, pharmacy systems. Switching from Epic means retraining thousands of people, migrating millions of patient records, certifying a new system with regulators, and risk of a failed cutover that delays care. Epic’s brand stock is enormous. A new entrant must overcome not just product superiority but also 10 years of installed base, regulatory risk, and organizational muscle memory. This is why healthcare EMR competition is nearly frozen. Brand stock is so high that only regulatory change or a catastrophic failure thaws it.
Contrast this with SaaS. A new design tool can compete with Adobe because desktop software has high switching costs but cloud-native tools have low switching costs. Brand stock is lower because no one has sunk 10 years of training into Figma yet. Design files are portable. Design patterns are skills, not vendor-locked. A designer can move their knowledge to Figma from Photoshop in weeks. This is why design tool competition is fluid—brand stock is still accumulating.
Or consider payments. Stripe has built enormous brand stock with developers—integrations, documentation, integrations with other tools, cultural identity. But Stripe’s brand stock in merchant payments (small business accepting cards in-store) is nearly zero. It is not their market. A competitor in that segment starts with a fair fight.
The insight: brand stock is not global. It is local to each segment. You must measure it in your specific target market. Stripe dominates one segment and has built no moat in another.
How to measure brand stock: willingness to pay for switching and inertia
You cannot observe brand stock directly. But you can measure it through willingness to pay.
The switching cost interview:
Talk to 20 customers of the incumbent in your target segment. Do not ask them what they like. Ask them this:
“Imagine a new product that was 20% better at the one thing that frustrates you most. What would it cost them to move you—not in licensing, but in switching?”
Listen for the tangible switching costs they name:
- Training (how many people, how long?)
- Migration (how much data, how long would downtime cost?)
- Integration (what else breaks if they move?)
- Uncertainty (how confident are they it would work?)
- Loss of adjacencies (what else does the incumbent do that they would lose?)
- Organizational inertia (how many stakeholders have to agree?)
From these interviews, estimate the total cost to switch. If customers say switching would cost $500K and take 6 months, and they get $200K per year of value from your product, the payback is 2.5 years. Most buyers want payback in 1 year. They will not move.
If switching costs are low ($50K, 4 weeks) and the value is high ($300K per year), the payback is 2 months. Buyers move.
This interview also reveals the invisible stuff: how much do they trust the incumbent’s stability? How afraid are they of a broken cutover? How many shadow systems depend on the old product? These are brand stock factors that only emerge in conversation.
The inertia test:
Ask a different question: “If you were choosing this product category from scratch today, would you choose the incumbent again?”
The answer reveals how much brand stock is lock-in vs. preference.
If they say yes, the incumbent has earned preference through genuinely good service. They are not just locked in.
If they pause, hesitate, or say something like “probably, because everyone uses it” or “I don’t want to risk it”—that is pure brand stock. No preference. Pure inertia.
If they say no, they are trapped. Brand stock has completely decoupled from product quality. They are a high-probability switch target for a credible alternative.
The founder mistake: underestimating brand stock
The most common founder mistake is watching a handful of customers struggle with an incumbent and assuming everyone is suffering the same way.
It looks like this:
- Founder talks to a CTO at a 200-person company who is frustrated that their ERP cannot handle multi-currency transactions. Founder thinks, “ERP switching market wide open.”
- Founder builds an ERP that handles multi-currency well.
- Founder discovers that ERP switching cost is astronomical. The incumbent has 10 years of customization. Migration would take 18 months and cost $2M. The CTO’s frustration is real, but the switching threshold is higher than the pain. They stay.
Or:
- Founder notices that radiologists complain about legacy PACS (picture archiving system). System is clunky, slow, crashes sometimes.
- Founder builds a modern PACS that is 3x faster and more reliable.
- Founder discovers that hospitals have accredited the old PACS. Switching means re-accreditation. Patient records are locked into the old system’s format. All the AI integrations the hospital built are tethered to it. Brand stock (in the form of regulatory lock-in and integration debt) is insurmountable.
The solution is not to build something even better. It is to find a segment where brand stock is lower.
The switching threshold varies by segment
The same level of pain triggers different switching behavior in different segments, because brand stock is different.
In enterprise healthcare: A clinician at a hospital that has been using the same EHR for 10 years is unlikely to switch unless the pain is crisis-level (the system is unreliable and causing harm) or the switching cost has dropped (a new vendor offers managed migration, or regulation changes). Small improvements to the product will not cause switching. The threshold is extremely high.
In SMB SaaS: A 20-person company’s accounting software is causing daily friction. Switching cost is low (data can be exported, team can re-train in weeks). Brand stock is 2-3 years old, not 10. The threshold is lower. A product that is 30% better at one core job might be enough.
In developer tools: Switching cost is extremely high (code is coupled, rewrites take months). But brand stock is lower if the incumbent is not a category leader. A developer using a second-tier logging tool will switch faster than one using Splunk, even if both have integration debt.
The implication: you cannot use the same value proposition in all segments. In high-brand-stock segments, you must reduce switching cost or target a completely different buyer persona (a new buyer entering the category for the first time). In low-brand-stock segments, you can compete on product superiority alone.
Names and rules
Brand stock. The accumulated trust, familiarity, integration depth, and switching cost that makes a buyer reluctant to switch away from an incumbent, even when dissatisfied. It is distinct from product quality. A product can have low brand stock (new, unproven) and high quality. An incumbent can have high brand stock (established, integrated, trained) and mediocre quality. Brand stock is earned through time, integration, and organizational inertia.
Switching cost (operational). The tangible, measurable cost of moving from one solution to another: migration time, retraining, data export, system integration, opportunity cost of downtime.
Switching cost (psychological). The fear of switching to an unknown solution, the risk that the new product might not work as promised, the uncertainty that it will integrate properly, the anxiety of organizational change.
Switching threshold. The point at which pain > (brand stock + switching cost + uncertainty). Below this threshold, the buyer stays. Above it, they move.
Quantified pain. Pain that can be measured and assigned a dollar value: time wasted, deals lost, operational inefficiency. Quantified pain is more credible and actionable than generic frustration.
Chronic friction. Pain that is persistent but normalized—the buyer has adapted to it and no longer consciously notices it. It is present in every workflow but not visible as a crisis.
The insight: you do not win by being better. You win by being better enough in segments where brand stock has not yet accumulated to the point where it overpowers product differentiation. Choose your segment by measuring incumbent brand stock first, then positioning to minimize switching cost for that segment, and finally delivering on the pain you identified.
This is why the best founders do not target incumbents with the most obvious pain. They target incumbents in segments where brand stock is lowest, pain is quantified, and switching cost is surmountable. It is structural thinking applied to buyer behavior.
Next, we address the other force inside the buyer: the decision-making unit and how conflicting internal jobs create the actual obstacle to buying.
Key takeaways
- Brand stock is an accumulating asset of trust, familiarity, habit, and switching cost that makes customers reluctant to change even when unhappy.
- Switching has two dimensions: the pain of staying (dissatisfaction) and the cost of leaving (brand stock + switching cost + uncertainty).
- A new entrant needs pain ÷ brand_stock > threshold, where threshold varies by segment, buyer risk tolerance, and decision inertia.
- Founder mistakes: underestimating how much brand stock an incumbent has accumulated, confusing product superiority with switching likelihood, and targeting segments where brand stock is strongest.
- Brand stock accumulates differently by segment—healthcare and regulated industries accumulate faster than SaaS and SMB segments.
Related concepts
How to cite this
@misc{shalvi_gtm_fundamentals_brand_stock_and_switching_2026,
author = {Singh, Shalvi},
title = {Brand stock and switching costs},
year = {2026},
url = {https://shalvisingh.com/gtm/fundamentals/brand-stock-and-switching},
note = {GTM World Model — GTM Fundamentals}
} Singh, Shalvi. "Brand stock and switching costs — GTM Fundamentals." shalvisingh.com, 2026. https://shalvisingh.com/gtm/fundamentals/brand-stock-and-switching