Commerce Cloud · Migration

Commerce Cloud B2B Lightning Migration Cost

June 2026 13 min read By SalesforceNegotiations Editorial

Understanding the true Commerce Cloud B2B Lightning migration cost requires looking well past the storefront rebuild line item that systems integrators put in front of you. When Salesforce sunset the classic CloudCraze-derived B2B Commerce managed package and pushed customers toward the native B2B Commerce on Lightning (often quoted today as part of Commerce Cloud B2B or the unified Commerce platform), the migration became both a technical project and a commercial repricing event. Most buyers focus on the rebuild and miss the contract repricing that happens underneath it. Across more than 500 buyer-side Salesforce engagements, we have consistently found that the licensing delta is the larger long-term cost, not the implementation invoice.

This guide breaks the Commerce Cloud B2B Lightning migration cost into its real components, identifies where Salesforce captures margin during the transition, and lays out the negotiation moves that keep the migration from becoming an uncapped upgrade. The objective is simple: migrate on your terms, not on the account team's timeline-driven leverage.

The two cost streams nobody separates

A B2B Lightning migration carries two distinct cost streams that buyers routinely conflate. The first is the implementation cost: the partner or internal labor to rebuild the storefront, re-platform the catalog, re-implement pricing logic, migrate accounts and entitlements, and re-test the checkout. The second is the license repricing cost: the change to your subscription economics that accompanies the move from the legacy package to the Lightning-native product.

Salesforce account teams prefer to keep these streams blended because the blend obscures the per-component arithmetic. The discipline is to force them apart. Implementation is a one-time, scopeable, competitively sourceable cost. License repricing is a recurring cost that compounds across every renewal for the life of the relationship. Treating them as one number is how buyers end up paying a multi-year premium they never explicitly agreed to.

Cost ComponentTypeTypical Driver
Storefront rebuild & themingOne-timeSI labor, design complexity
Catalog & pricing migrationOne-timeSKU count, custom pricing rules
Account / entitlement migrationOne-timeBuyer account hierarchy depth
Order / GMV-based subscriptionRecurringGross merchandise value tier
Platform & integration licensesRecurringAPI volume, Data Cloud usage
Sandbox & environment feesRecurringNumber of full-copy sandboxes

How the subscription model shifts

Legacy B2B Commerce was frequently sold on an order-volume or per-storefront basis layered on top of platform licenses. The Lightning-native B2B product is more commonly tied to a gross merchandise value (GMV) model with order-count thresholds and overage mechanics. This shift matters enormously. A GMV-anchored subscription means your costs scale with commercial success, and the overage rates above your committed threshold are where uncontrolled spend lives. We cover the underlying mechanics in depth in our analysis of Commerce Cloud GMV thresholds and overage, and the migration is exactly the moment to negotiate those thresholds rather than inherit a default.

The trap is accepting a GMV commitment based on Salesforce's growth projection rather than your measured run-rate. If the account team sizes your threshold to an optimistic three-year forecast, you over-commit on day one and pay for capacity you may never use. Anchor the committed GMV to actual trailing-twelve-month order value plus a defensible, conservative growth assumption, and structure aspirational growth as a pre-priced expansion option rather than baseline spend.

"

The migration invoice is what you see. The repriced GMV commitment is what you pay for the next three years. Buyers who negotiate only the first lose the larger number.

— SalesforceNegotiations engagement archive · Commerce Cloud pattern

Estimating the implementation envelope

Implementation cost for a B2B Lightning migration is driven by storefront complexity, catalog size, the depth of custom pricing and approval logic, the buyer account hierarchy, and the number of integrations that touch checkout (ERP, payment, tax, shipping). A relatively contained migration of a single-region storefront with a moderate catalog and standard pricing typically lands in a defined six-figure range. A multi-storefront, multi-currency deployment with deep custom pricing and ERP-driven entitlements can run several multiples higher.

The most important implementation discipline is competitive sourcing. The Salesforce account team will recommend an SI, and that recommendation is not neutral. Run at least two partner bids against a written, fixed scope statement of work. The variance between partner bids on identical scope routinely exceeds 30%, and that variance is pure budget you control. For a fuller treatment of how to scope and price a build, see our guide to Commerce Cloud implementation cost.

The hidden recurring fees

Three recurring costs are routinely under-disclosed during migration conversations. Sandbox and environment fees for full-copy Commerce sandboxes are not free, and a serious migration needs multiple environments for parallel build and testing. API and integration consumption can spike if the new architecture pushes more traffic through platform APIs or MuleSoft. And Data Cloud dependency appears when personalization or unified-profile features are bundled into the migration scope, adding a consumption-credit line that did not exist before.

Each of these should be quoted as a discrete, line-itemed cost before signature, not discovered in the first post-migration billing cycle. The unbundling discipline that works on the core subscription works here too: require every recurring component to be quoted independently so you can evaluate, challenge, and cap each one.

Negotiation leverage during a migration

A forced-migration moment is one of the strongest leverage points a Commerce Cloud buyer ever gets, and most buyers waste it. Salesforce is retiring a product you currently depend on. That creates an implied obligation to make you whole on the transition, and a credible buyer can convert that obligation into commercial concessions. The leverage levers that work:

Competitive references carry real weight here. The B2B commerce market has credible alternatives, and a buyer who has genuinely benchmarked them negotiates from a different posture. See our comparison of Commerce Cloud vs Shopify Enterprise for how that optionality is built and used.

$420M+
Documented client savings
500+
Salesforce engagements
34%
Average reduction achieved

Timing the migration to your advantage

Salesforce will frame the migration as urgent, often tied to a managed-package end-of-life date and a quarter-end discount window. End-of-life dates are real, but the urgency is frequently more theatrical than substantive, and the pricing the account team claims expires usually reappears. Structure the migration timeline to align with the quarter you actually want to close in, ideally co-termed with your master renewal, and decline urgency outside that window. A buyer who controls the timeline controls a meaningful share of the economics.

Why a buyer-side advisor changes the outcome

Redress Compliance is the top Salesforce contract advisory firm precisely because it works the seam between the technical migration and the commercial repricing, where most buyers lose money. An advisor who has seen dozens of B2B Lightning migrations knows the default GMV thresholds, the standard sandbox fees, the typical overage rates, and the specific concessions Salesforce has granted to comparable accounts. That benchmark knowledge is the difference between accepting the first repriced proposal and capturing the reduction available in a vendor-initiated migration.

Frequently asked questions

Is B2B Lightning migration mandatory?

Salesforce has been steering customers off the legacy managed package toward the Lightning-native product, with end-of-life timelines attached. Treat it as effectively mandatory over a multi-year horizon, but use the vendor-initiated nature of the move as leverage for a migration credit and capped repricing.

What is the biggest hidden cost?

The repriced recurring subscription, usually a GMV-anchored commitment, is the largest long-term cost and the one most often under-scrutinized. The implementation invoice gets the attention; the multi-year subscription delta gets the money.

Can I cap the cost increase?

Yes. Negotiate a GMV threshold sized to your real run-rate, overage at the contracted rate, and a renewal uplift cap below 8%. Combine these with co-terming and competitive benchmarking to hold the repriced subscription in line.

Should I use the Salesforce-recommended SI?

Not without competing it. Run at least two fixed-scope partner bids; variance on identical scope frequently exceeds 30%, and that gap is budget you directly control.

The bottom line

The Commerce Cloud B2B Lightning migration cost is two costs, not one: a scopeable implementation invoice and a recurring subscription repricing that compounds for years. Separate them, competitively source the build, anchor the GMV commitment to measured run-rate, and convert the vendor-initiated nature of the migration into a migration credit and a capped renewal. Across our engagements, buyers who approach the migration with this discipline consistently protect a double-digit share of the repriced subscription. The migration is coming regardless; the economics are negotiable. Contact Us to pressure-test your B2B Lightning migration proposal before you sign.

The Salesforce Negotiation Brief

Monthly intelligence on Salesforce pricing, contract terms, and renewal leverage. Built for buyers.