2026 platform comparison
Salesforce Commerce Cloud vs Shopify Plus
For most brands, Shopify Plus costs less to own and ships changes faster than Salesforce Commerce Cloud (SFCC). SFCC’s license is commonly estimated at 1–3% of gross merchandise value (GMV), and changes to templates, checkout and business logic run through specialist developers. Shopify Plus starts at $2,300/month on a three-year term. SFCC still fits multi-brand programs built on Salesforce data.
Which should you choose?
Both platforms host and scale your store, so neither wins on infrastructure. The choice comes down to how you pay and who can make changes. SFCC gives you server-side code and deep multi-site tooling, priced on your revenue; Shopify Plus gives you a flat fee, a far larger developer and app market, and extension points instead of core code.
Choose Salesforce Commerce Cloud if…
- Sales, Service and Marketing Cloud run your business, and Salesforce-built connectors between them and your store are worth a revenue-based fee
- You run many brands or countries from one shared master catalog, with a dedicated SFCC team or implementation partner
- Einstein or Agentforce personalization on Salesforce customer data is central to how you merchandise
- Your checkout or order logic needs server-side code beyond what Shopify Functions and checkout extensions allow
- You just signed or renewed a multi-year contract – run the numbers again 6–9 months before the next renewal
Choose Shopify Plus if…
- A license fee that grows with your revenue is taking budget you’d rather spend on growth
- Routine changes wait in an implementation partner’s queue
- You want a large market of developers, agencies and apps to choose from
- Your international setup is mostly countries, currencies and languages of one brand – Shopify Markets runs those from one store
- Your storefront needs a rebuild anyway – off SiteGenesis, or onto Storefront Next – so you’d pay for a rebuild on either platform
How do SFCC and Shopify Plus compare side by side?
| Criteria | Salesforce Commerce Cloud | Shopify Plus |
|---|---|---|
| Pricing model | Revenue share A share of GMV, commonly estimated at 1–3%; every edition is quote-only | Flat fee From $2,300/month on a three-year term; a variable, revenue-based fee at high volume |
| Who makes changes | Specialists B2C Commerce developers, usually through an implementation partner | Wide talent pool A large market of Shopify developers and agencies |
| Shipping your own changes | Release process Code versions, then replication from staging to production | Continuous Theme and app deploys; most settings change live |
| Server-side customization | Full code access Cartridges, controllers and hooks | Extensible Shopify Functions, checkout UI extensions and custom apps |
| Checkout | Full code access | Optimized and extensible Shopify-run checkout, customized with Checkout Extensibility and Shopify Functions; you don’t own the checkout code |
| Multiple sites | Built in Many sites per realm sharing a master catalog – 5 on the Growth edition, 100 on Plus | Built in Markets inside one store, plus 9 expansion stores included; one brand per Plus contract |
| Pricing structures | Price books per site and currency – 10 on Growth, 3,500 on Plus | One price per variant, adjusted per market and per B2B catalog |
| B2B | Separate product Salesforce B2B Commerce | Built in Core B2B on every paid plan; Plus adds company-specific catalogs and deposits |
| Order management | Premium edition Or licensed separately | Included Orders, fulfillment and order routing in the admin |
| Salesforce CRM and Marketing Cloud | Salesforce-built Connectors and MuleSoft accelerators | Via integration Middleware such as MuleSoft, or a custom app |
| Extensions | Via cartridge Partner cartridges merged into your codebase | Via app Shopify App Store apps, updated by their vendors |
| AI | Einstein recommendations and search; Agentforce shopper, buyer and merchant agents | Shopify Magic and Sidekick, Agentic Storefronts, plus apps |
| Hosting and scaling | Included Managed by Salesforce | Included Managed by Shopify |
Broad comparison; details vary by edition and project. Edition limits from Salesforce’s B2C Commerce pricing page; Shopify facts from Shopify’s pricing page and help center – both as of October 2026. SFCC license rates are industry estimates, because Salesforce doesn’t publish them.
Which Salesforce Commerce Cloud are you comparing?
“Salesforce Commerce Cloud” usually means B2C Commerce – the platform Salesforce bought as Demandware in 2016, still shortened to SFCC by most developers. This guide compares B2C Commerce with Shopify Plus.
Salesforce also sells B2B Commerce, Order Management, Payments and Point of Sale under the Commerce Cloud name. Around Dreamforce in October 2025 it renamed the suite Agentforce Commerce, then returned to the Commerce Cloud name in 2026; its own pages now call Agentforce Commerce the former name. The B2C platform underneath never changed – cartridges, Business Manager and revenue-based contracts – so everything in this guide applies under either name.
| Edition | Sites | Price books | What else it includes |
|---|---|---|---|
| B2C Commerce Growth | 5 | 10 | Templates and composable storefronts; no Order Management |
| B2C Commerce Plus | 100 | 3,500 | The same, at larger scale; no Order Management |
| Commerce Cloud B2C Premium | 100 | 3,500 | Order Management, Data Cloud credits and CRM Analytics |
Source: Salesforce B2C Commerce pricing page, checked October 2026. Every edition is listed as “Contact for pricing”.
The storefront you run matters as much as the edition. It decides how much of your store is custom code, and what staying on SFCC will cost next.
| Storefront | What it is | What it means for your next move |
|---|---|---|
| SiteGenesis | The original server-rendered storefront | Legacy – no new features. Moving to SFRA or a newer storefront is a rebuild, so price it against leaving |
| SFRA (Storefront Reference Architecture) | The current server-rendered storefront: controllers, ISML templates and cartridges | Business logic sits in custom cartridges, which any move has to audit line by line |
| Composable Storefront (PWA Kit) | A headless React front end on Salesforce Managed Runtime, calling the B2C Commerce API | Two codebases and two release cycles to keep running |
| Storefront Next | Salesforce’s React storefront, generally available since June 2026, deployed through Managed Runtime | Adopting it means rebuilding your storefront on SFCC |
What does each platform cost to run?
SFCC’s license is a share of your GMV; Shopify Plus charges a flat fee until high volume, then a much smaller share of sales. That difference drives most of the gap, and it widens as you grow. Hosting is included on both, so the comparison is about licenses, support, people and process.
| Cost line | Salesforce Commerce Cloud | Shopify Plus |
|---|---|---|
| Platform license | Revenue share A share of GMV, commonly estimated at 1–3%; minimum annual fees are commonly reported | $27,600–$30,000 $2,300/month on a three-year term or $2,500/month on a one-year term; a variable fee at high volume |
| Hosting, CDN and scaling | Included | Included |
| Vendor support | Standard included Premier Success Plan listed at 30% of net license fees | Included In the subscription |
| Order management | Premium edition Not in Growth or Plus; otherwise licensed separately | Included Orders, fulfillment and order routing in the admin |
| Payment processing | Your processor’s fees, through a payment cartridge or Salesforce Payments | Shopify Payments rates, or your processor’s fees plus a 0.20% Shopify transaction fee |
| Development and changes | Specialist SFCC developers, usually an implementation partner on retainer | A wider market of Shopify developers and agencies |
| Extensions | Partner cartridge fees, plus developer time to merge each into your code | App subscriptions; vendors maintain their apps |
Shopify Plus pricing checked on Shopify’s pricing page in October 2026. Salesforce lists every B2C Commerce edition as “Contact for pricing”: the 1–3% GMV range is an industry estimate; the Premier Success Plan rate is from Salesforce’s pricing page.
License math at three revenue levels
Because SFCC is priced on revenue, the license is easiest to compare at your own sales volume. These are estimates from the ranges above, not quotes.
| Annual online revenue | SFCC license at 1–3% of GMV | Shopify Plus platform fee |
|---|---|---|
| $5 million | $50,000–$150,000 | $27,600–$30,000 Base fee only – $5 million is about $417,000 a month, under the roughly $800,000 a month where the variable fee is commonly reported to start |
| $20 million | $200,000–$600,000 | About $70,000–$80,000 If a variable fee of 0.35–0.40% applied to all sales |
| $50 million | $500,000–$1,500,000 | About $175,000–$200,000 On the same assumption |
Arithmetic on published and commonly reported rates. Larger SFCC contracts often negotiate lower percentages. Shopify doesn’t publish its variable fee: about 0.35–0.40% of sales above roughly $800,000 a month is commonly reported – confirm yours in writing with Shopify.
Even if Shopify’s variable fee applied to every dollar of sales, not only to sales above the reported threshold, the platform fee gap at $20 million is roughly $120,000–$530,000 a year. At $5 million it narrows to roughly $20,000–$120,000, so partner fees and any planned rebuild usually decide the case. A one-time SFCC migration typically costs $80,000–$250,000+.
What the license math leaves out
- Payment processing. It applies on every platform and usually outweighs the platform fee at scale, so model it separately.
- Implementation partner fees. Salesforce doesn’t set them – your systems integrator does. Pull the last 12 months of invoices and add them to the license before you compare platforms.
- Contract terms. SFCC runs on contract terms, so your renewal date sets the deadline for any move. Start 6–9 months before it to avoid paying for both platforms.
- More than one brand. Shopify allows one brand per Plus contract, so each additional brand adds its own Plus fee. Add them up before you compare with an SFCC contract that runs several brands.
- The move itself. A one-time project of 10–24+ weeks. The migration cost guide breaks down what moves the price.
All in – subscription, apps and ongoing development, before payment processing – a realistic Shopify Plus budget lands between $60,000 and $250,000+ a year. The Shopify Plus pricing guide shows the full breakdown by store size.
Want the numbers for your own store? Get a free migration assessment: within 2 business days an engineer sends a written cost band and timeline band for moving off SFCC – yours to keep, even if the answer is to stay.
Who makes changes – and how fast do they ship?
This is the difference your team feels every week. Both platforms run the servers; what differs is how much of the store lives in custom code, and who can change it.
On SFCC, templates, business logic and third-party integrations live in cartridges – packages of code stacked on a cartridge path that decides which one wins. Most were built by a systems integrator, and changing them takes developers who know B2C Commerce, so SFCC brands typically keep an implementation partner on retainer.
Merchandisers can still run campaigns, content and catalog work in Business Manager without code. The bottleneck is anything that touches templates, checkout or logic.
Shipping a change on SFCC
- Developers build it in a sandbox, against your cartridge stack.
- The code goes to staging as a new code version; data and content are prepared there too.
- Code replication activates the version on production. Data replicates separately, often on a schedule.
- Business Manager edits should pause while replication runs, to avoid conflicts.
Shipping a change on Shopify Plus
- Theme changes are built in an unpublished copy of the theme, or a GitHub-connected branch, and previewed.
- Publishing makes them live; rolling back means republishing the previous version.
- Custom logic ships inside an app – Shopify Functions and checkout extensions deploy with it.
- Products, content, discounts and most settings change live in the admin, or on a schedule.
That process suits planned releases, but it slows experiments and campaign tweaks that need a template or logic change. On Shopify Plus those ship as theme or app updates, previewed and published by a wider market of developers.
A useful test before you decide: ask your partner how many storefront changes shipped last year, how long each waited in the queue and what was invoiced for them. That number, not a feature list, is what to compare.
Platform releases
Neither platform has upgrade projects. Salesforce ships numbered B2C Commerce releases through the year and applies them itself; your team tests each one in a sandbox before it reaches production.
Shopify updates continuously. It releases a new API version every quarter and supports each for at least 12 months, so custom apps need a yearly update. It also retires features on its own schedule: stores that relied on Shopify Scripts had to move that logic to Shopify Functions before Scripts stopped running on June 30, 2026.
What can you customize – checkout, catalog, promotions and B2B?
If anything should keep you on SFCC, it shows up here and in the next section. Shopify Plus is flexible through extension points – Functions, checkout extensions, metafields – not through access to the core.
| Area | Salesforce Commerce Cloud | Shopify Plus |
|---|---|---|
| Checkout | You own the code SFRA controllers, or your own checkout in a Composable Storefront | Through extension points Checkout UI extensions, the branding API, web pixels and Shopify Functions; you don’t own the checkout code |
| Catalog and pricing | Shared master catalog Variation attributes, a storefront catalog per site and price books per site and currency | 3 options per product Up to 2,048 variants; one base price per variant, adjusted per market and per B2B catalog |
| Promotions | Campaign engine Promotions, coupons, customer groups and source codes in Business Manager | Discounts and Functions Native discounts and combinations, custom rules as Shopify Functions; source codes become discounts, segments or catalogs |
| B2B | Separate product B2C Commerce isn’t a B2B platform; Salesforce sells B2B Commerce on its own | Built in Core B2B on every paid plan; Plus adds company-specific catalogs and deposits |
Checkout
On SFCC you own the checkout code: SFRA controllers, or your own checkout in a Composable Storefront. On Shopify Plus you customize the checkout with Checkout UI extensions, the branding API, web pixels and Shopify Functions for discount, shipping and payment logic. That covers most real requirements, but not every bespoke step of a heavily modified SFCC checkout.
Catalog and pricing
SFCC master products carry variation attributes, and each site draws a storefront catalog from a shared master catalog. Price books set list, sale and currency prices per site.
Shopify allows 3 options and up to 2,048 variants per product. It keeps one base price per variant and adjusts it per market and per B2B catalog; extra product data lives in metafields and metaobjects.
Translating price books into market pricing, compare-at prices and B2B catalogs is one of the biggest scope drivers when an SFCC store moves.
Promotions
SFCC’s promotion engine is strong: campaigns combine promotions, coupons, customer groups and source codes, all managed in Business Manager.
Shopify Plus covers most of it with native discounts and discount combinations, and custom rules run as Shopify Functions. Source codes have no direct equivalent, so each becomes a discount, a customer segment or a catalog.
B2B
B2C Commerce isn’t a B2B platform – Salesforce sells B2B Commerce as a separate product. On Shopify, core B2B has been on every paid plan since April 2, 2026: company accounts with multiple buyers and locations, up to 3 B2B catalogs, volume pricing and quantity rules, net payment terms, vaulted cards, quotes and a B2B checkout.
Shopify Plus adds what larger wholesale programs need: more than 3 catalogs, catalogs assigned to specific companies and locations, deposits and partial payments, plus custom Shopify Functions and checkout extensions. We built wholesale account pricing and CAD/USD selling into one Shopify storefront for an industrial supplier – see the CleanFlow case study.
Which handles multi-site and international selling better?
This is SFCC’s home ground. One realm runs many sites – countries, brands, outlets – from a shared master catalog, each with its own storefront catalog, price books, inventory and locales.
Shopify Plus splits the job in two. Shopify Markets runs many countries from one store, each with its own currency, language, domain or subfolder and pricing. Expansion stores handle regions of the same brand that need their own inventory, operations or checkout rules: your main store and 9 expansion stores are included, and more cost $300/month each or a revenue share.
A second brand is different. Shopify allows one brand per Plus contract, so each additional brand needs its own subscription – and its own platform fee.
| On SFCC | On Shopify Plus |
|---|---|
| Country and language sites sharing one catalog | Markets in one store, with market pricing and translated content |
| Regions with their own inventory, fulfillment or legal entity | Expansion stores |
| Separate brands with their own catalogs and teams | A separate Shopify Plus contract per brand, often fed from a shared PIM |
| A wholesale site next to the retail site | Shopify B2B in the same store – companies, catalogs and payment terms |
| One master catalog feeding every site | One catalog in a single store, or a PIM, ERP or sync app across stores |
Common paths, not a fixed plan. The right structure depends on inventory, fulfillment, legal entities and who runs each storefront.
The honest trade-off: each Shopify expansion store keeps its own catalog, theme and apps, and each additional brand needs its own Plus contract. If you run dozens of brands from one master catalog with a central team, SFCC’s model is hard to beat. If your sites are mostly countries and languages of one brand, Markets usually covers them in a single store – and a multi-site move can run one site at a time.
Do you need SFCC because you run Salesforce CRM?
Not automatically. Alignment with the rest of Salesforce is SFCC’s strongest argument: Salesforce supplies a Marketing Cloud connector and MuleSoft accelerators for Service Cloud, and the Premium edition adds Order Management and Data Cloud.
Even so, syncing SFCC with Service Cloud is an integration project – Salesforce just supplies the starting point.
Many brands keep Salesforce for CRM and run commerce on Shopify Plus. What changes is where each system’s data comes from:
- Sales and Service Cloud stay, receiving Shopify customers and orders through middleware such as MuleSoft, Celigo or Boomi, or a custom app on Shopify’s Admin API
- Marketing Cloud stays, fed with Shopify customer and order events – or gives way to a platform with a direct Shopify integration, such as Klaviyo, if you planned to replace it anyway
- Order Management stays and receives Shopify orders, or gives way to Shopify’s order routing with your ERP or WMS
What you give up is Salesforce’s own starting point: the integration becomes a component you own, monitor and budget for. Decide which system owns customers, orders and inventory first, then build the sync around that decision. The Salesforce Commerce Cloud to Shopify Plus migration page maps each Salesforce product in detail, and commerce integrations covers how we build and monitor the connections.
How do AI, APIs and headless compare?
Neither platform is behind on AI or APIs. The differences that matter are where your customer data lives and how many codebases you run.
| Area | Salesforce Commerce Cloud | Shopify Plus |
|---|---|---|
| AI | Einstein recommendations and search; Agentforce shopper, buyer and merchant agents, built on Salesforce customer data | Shopify Magic and Sidekick in the admin; Agentic Storefronts list products in AI assistants; recommendations and AI search through Search & Discovery or apps |
| APIs | OCAPI and the B2C Commerce API (SCAPI), with shopper login through SLAS | GraphQL Admin API and Storefront API; the REST Admin API is legacy |
| Headless | Composable Storefront and Storefront Next on Salesforce Managed Runtime – a second codebase next to the back end | Hydrogen, Shopify’s React framework, hosted on Oxygen; most Plus brands run a theme and don’t need headless |
AI
Salesforce builds AI around its customer data: Einstein product recommendations and search, plus Agentforce shopper, buyer and merchant agents, generally available in 2026, with a catalog connection to ChatGPT.
Shopify ships Shopify Magic for content and Sidekick, an admin assistant that can analyze the store and carry out tasks with your approval. Agentic Storefronts, announced in December 2025, make your products discoverable in AI assistants such as ChatGPT, Perplexity and Microsoft Copilot; you switch each channel on in the Shopify admin.
AI is rarely a reason to stay or leave on its own – unless your personalization depends on customer data you keep in Salesforce.
APIs
SFCC exposes OCAPI and the newer B2C Commerce API (SCAPI), with shopper login through SLAS. Shopify Plus works through the GraphQL Admin API and the Storefront API; the REST Admin API has been legacy since October 2024, and new public apps have had to use GraphQL since April 2025. In a move, each custom integration – cartridge, job or API client – is rebuilt against Shopify’s APIs or replaced by an app, which is why your integration list drives the price.
Headless
SFCC’s Composable Storefront and Storefront Next run on Salesforce Managed Runtime. Shopify’s equivalent is Hydrogen, its React framework, hosted on Oxygen.
If your Composable Storefront exists mainly because SFRA was slow to change, a Shopify theme may replace it – most Shopify Plus brands don’t need headless. Our headless commerce page covers when it still pays for itself.
Thinking about leaving Salesforce Commerce Cloud?
Price the move before you commit to it. OUXP has delivered 300+ projects since 2011 and moves SFCC stores to Shopify Plus; our free assessment needs no access to your store. Within 2 business days an engineer sends a written platform verdict, timeline band, cost band and the 2–3 risks most likely to complicate your move – and says so if staying on SFCC is the better call.
What an SFCC move involves
- Cartridge audit. Every cartridge, hook and scheduled job on the cartridge path is rebuilt as a Shopify Function, checkout extension or custom app, replaced by an existing app, or retired – and you approve the list.
- Store structure. Sites and locales are mapped to Markets or expansion stores before any data moves, because the structure shapes catalogs, URLs and integrations.
- Products and price books. Products with more than three variation attributes are restructured, and price books become market pricing, compare-at prices or B2B catalogs.
- Promotions and checkout. Campaigns, coupons and source codes become discounts, customer segments and Shopify Functions.
- URLs and SEO. Locale paths and legacy
/on/demandware.store/URLs go into a per-pattern 301 map, with metadata carried over and hreflang rebuilt. - Salesforce integrations. The system of record is agreed first; the sync is built and tested in the launch rehearsal.
SFCC migrations typically cost $80,000–$250,000+ over 10–24+ weeks – usually our longest engagements, because every cartridge, hook and job has to be audited, then rebuilt, replaced or retired. The assessment gives you a band; the price is fixed in writing before work starts, and SEO preservation is always included.
Honest note
If Salesforce data drives how you sell, you run many brands from one master catalog with a team that ships well, and the license is a small share of your margin, staying on SFCC is a sound decision. Revisit it before your next renewal – that’s when the numbers change.
SFCC vs Shopify Plus questions
Short answers to what SFCC teams ask us most. Something else? Ask an engineer.
How much does Salesforce Commerce Cloud cost?
Salesforce doesn’t publish B2C Commerce prices – the Growth, Plus and Premium editions are all quote-only. Contracts are usually a share of gross merchandise value, commonly estimated at 1–3% of GMV; minimum annual fees and lower rates at higher volumes are also commonly reported. On top come support (Salesforce lists its Premier Success Plan at 30% of net license fees), implementation partner fees and separate products such as Order Management. Your contract has the real numbers.
Is Shopify Plus cheaper than Salesforce Commerce Cloud?
For most brands, yes. As of October 2026, Shopify Plus costs from $2,300/month on a three-year term; only high-volume stores pay a variable fee, commonly reported at about 0.35–0.40% of sales above roughly $800,000 a month. A 1–3% SFCC license on $20 million of sales is an estimated $200,000–$600,000 a year. Brands also leave behind implementation partner retainers and specialist developer rates – add your last 12 months of partner invoices. Payment processing applies on both, a migration typically costs $80,000–$250,000+ once, and a free migration assessment models your own numbers.
Does SFCC or Shopify Plus handle peak traffic better?
Neither has a clear edge. Shopify runs and scales the infrastructure, so flash sales, product drops and Black Friday peaks need no capacity planning on your side. Salesforce does the same for SFCC, so raw scale rarely decides between the two. What you control on either platform is the code you add: custom cartridges and integration calls on SFCC, theme weight and app scripts on Shopify Plus. That is where performance work goes before a peak.
We run Salesforce CRM – doesn’t SFCC make more sense?
Not automatically. SFCC’s Salesforce-built connectors and accelerators for Marketing Cloud and Service Cloud are a real head start, but Salesforce CRM also connects to Shopify Plus through middleware such as MuleSoft, Celigo or Boomi, or a custom app, and many brands run that stack. The integration becomes a component you own and monitor. If Salesforce data drives personalization across many brands, SFCC’s alignment may be worth its fee; if CRM mainly serves sales and service teams, it rarely is.
Which SFCC customizations are hard to rebuild on Shopify Plus?
Most can be rebuilt. Cartridges, hooks and scheduled jobs usually become Shopify Functions, checkout extensions or custom apps; the rest are replaced by an existing app or retired. The hard cases are server-side logic that Shopify’s extension points can’t run – a checkout step that needs its own code, or order logic that has to execute inside the platform – and those are a real reason to stay on SFCC. Auditing every cartridge, hook and job is also why SFCC migrations are usually our longest engagements: typically 10–24+ weeks and $80,000–$250,000+.
Can Shopify Plus run multi-brand, multi-country programs like SFCC?
Usually for countries, less easily for brands. Shopify Markets runs many countries, currencies, languages and domains from one store, and Shopify Plus includes your main store plus 9 expansion stores for the same brand, with more at $300/month each or a revenue share. Shopify allows one brand per Plus contract, so each additional brand needs its own subscription, and nothing replaces SFCC’s shared master catalog: product data is shared through a PIM, ERP or sync app. Dozens of brands on one catalog is where SFCC still leads.
We’re on SiteGenesis – should we move to SFRA or to Shopify Plus?
Price both before deciding, because both are rebuilds. SiteGenesis gets no new features, and moving to SFRA, the Composable Storefront or Storefront Next means rebuilding templates, cartridges and integrations while the license stays tied to your revenue. Moving to Shopify Plus also rebuilds the storefront and custom logic, but swaps the revenue-share license for a flat fee, with a variable fee only at high volume. SFCC migrations take 10–24+ weeks; a free migration assessment gives you a timeline band and cost band to set against your SFRA quote.
Does Shopify Plus have an equivalent to Einstein and Agentforce?
Partly, through different tools. Shopify builds in Shopify Magic for content and Sidekick, an admin assistant that analyzes the store and carries out tasks with your approval. Agentic Storefronts, announced in December 2025, list your products in AI assistants such as ChatGPT, Perplexity and Microsoft Copilot. Recommendations and AI search come from Shopify Search & Discovery or apps such as Algolia or Nosto. Einstein’s edge is Salesforce customer data – it matters most if that data stays in Salesforce.
Get a straight answer for your SFCC store
Send your store URL and tell us about your sites and Salesforce stack. Within 2 business days you get a written assessment – platform verdict, timeline band and cost band – yours to keep, even if the answer is to stay on SFCC.