The Demandware Heritage: Why Commerce Cloud Costs Work Differently
Salesforce acquired Demandware in July 2016 for $2.8 billion, bringing enterprise B2C e-commerce capability into the Salesforce platform. Demandware had pioneered the revenue-share pricing model — charging clients a percentage of the gross merchandise value (GMV) processed through their storefronts — and Salesforce retained that model wholesale. Today it remains the primary cost driver for B2C Commerce implementations at global retailers like Marks & Spencer, L'Oréal, and Lands' End.
The implications are significant. Unlike most software licences where fees are fixed or per-user, Commerce Cloud B2C pricing scales directly with your commercial success. A retailer processing £50 million GMV annually pays materially more than one processing £20 million — even with identical infrastructure and support requirements. As you engage with Salesforce licensing advisory services, the GMV model demands close commercial modelling before any contract is signed.
B2B Commerce operates differently. Acquired through Salesforce's native platform development (released fully in 2021), B2B Commerce pricing does not use a pure GMV share. Instead, Salesforce prices B2B Commerce through platform licences, user seat tiers, and an annual platform fee. This makes B2B costs more predictable but introduces its own complexity when combined with other Salesforce clouds — a point critical to any multi-cloud Salesforce negotiation.
B2C Commerce GMV Pricing: Tiers, Minimums, and the Maths Behind Them
Salesforce publishes three B2C Commerce tiers: Starter at 1% of GMV, Growth at 2%, and Plus at 3%. However, these are list prices — actual contracted rates sit below these figures for any enterprise with meaningful GMV volume. Buyers processing more than £30 million GMV annually routinely negotiate rates below 1%, and very large enterprises (GMV above £200 million) sometimes agree fixed subscription fees entirely disconnected from GMV percentage.
Every contract includes a minimum annual commitment, typically set at the fee implied by 60–70% of your projected GMV. This protects Salesforce's revenue if your sales underperform — you pay the minimum regardless. Crucially, most contracts also include a GMV overage clause: if your actual GMV exceeds the forecast, Salesforce charges the full contracted rate on the overage. Enterprises with strong seasonal peaks — Black Friday, January sales — frequently trigger overages without realising until the invoice arrives.
GMV Modelling Before You Sign
The most common Commerce Cloud contract mistake is accepting a GMV forecast prepared by Salesforce's own sales team. Redress models your GMV trajectory independently — including seasonal peaks — before any contract is finalised, ensuring minimum commitments and overage thresholds reflect commercial reality, not Salesforce's revenue targets.
Book a Commerce Cloud Review →Order Management, Endless Aisle, and Add-On Cost Accumulation
The headline GMV percentage is only part of the total cost. Salesforce Order Management — required by most enterprise B2C deployments to handle post-purchase orchestration, returns, and fulfilment routing — carries an additional GMV-based fee of 0.25% to 1%. The Order Visibility edition (the entry-level product) charges 0.25% of GMV for orders processed through the OMS. For an enterprise with £100 million GMV, that adds £250,000 per year to the base Commerce Cloud fee.
Orders taken through channels outside the Commerce Cloud storefront — such as call centres, in-store POS systems, or third-party marketplaces — but routed through Salesforce Order Management are subject to a separate charge. Salesforce's position is that Commerce Cloud Advanced pricing covers orders placed on your storefront only; any integrated channel order requires a standalone Order Management licence. Enterprises running omnichannel operations frequently discover this only at implementation, not during contract negotiation.
Endless Aisle (extending product availability to in-store kiosks using the digital catalogue) and B2C Commerce integrations with Salesforce Marketing Cloud add further per-site or per-message fees. The interaction between these add-ons is directly relevant to the CPQ and Revenue Cloud licensing stack — if your order-to-cash process spans multiple clouds, each component carries its own pricing trigger.
Hidden Cost Architecture: Premier Support, Per-Site Fees, and Implementation
Three cost categories routinely surprise Commerce Cloud buyers. First, Premier Success Plan: Salesforce's enhanced support tier costs 30% of your net licence fee annually. For a Commerce Cloud contract at £500,000 per year, Premier adds £150,000 — pushing total spend to £650,000 before a single developer invoice is raised. Standard (included) support is often insufficient for enterprise production environments, making Premier effectively mandatory.
Second, per-site fees. Commerce Cloud licences are granted per storefront, not per organisation. A retailer operating separate storefronts for UK, France, Germany, and the US requires four site licences. Each carries its own GMV allocation, minimum commitment, and Premier support charge. Multi-market retailers should model per-site economics explicitly and negotiate a bundled multi-site rate before contract signature.
Third, implementation costs. Salesforce Commerce Cloud implementations at enterprise scale consistently run six to seven figures. Redress has seen first-year total cost of ownership — licence, Premier, implementation, and integration — reach £2.5 million for mid-market retailers, against a headline licence quote of £400,000. Mapping the full first-year cost before negotiation is essential to establishing your actual leverage position. A Salesforce total cost of ownership whitepaper from Redress sets out the standard cost categories and where negotiation is possible.
Negotiation Levers: Controlling Commerce Cloud Cost Growth
Commerce Cloud negotiation requires a different approach to standard Salesforce deals because the GMV model means costs automatically increase as your business grows — even without Salesforce increasing rates. Four levers are most effective for enterprise buyers.
GMV cap negotiations. Push for a contract provision that caps total fees once GMV exceeds a defined threshold, shifting to a flat fee above that level. This converts the "success tax" — where your fastest growth years generate the highest Salesforce invoices — into a cost-controlled model. Very large enterprises (GMV above £150 million) can often negotiate this structure, particularly on multi-year terms. Redress's guide to Salesforce contract clause negotiation covers the specific language needed.
Renewal escalation caps. Standard Salesforce order forms include a fixed annual price uplift at renewal — often 7% on licence fees. Negotiate this explicitly to no more than 3% per year, or request price protection locking rates for the initial term. On a £500,000 base, uncapped 7% annual escalation compounds to £617,000 by year three without any increase in GMV or scope.
Competitor leverage. Shopify Plus charges approximately 0.25% of GMV with a fixed monthly platform fee, compared to Salesforce's 1–2% GMV rate. BigCommerce uses subscription tiers entirely independent of sales volume. Presenting concrete alternative platform pricing shifts the negotiation dynamic — Salesforce's AEs are authorised to discount rates significantly when a credible alternative is on the table. This leverage is most potent at initial contract and least effective at renewal, making competitive positioning a pre-contract priority.
Multi-cloud bundling. If your organisation uses Sales Cloud, Service Cloud, or Marketing Cloud alongside Commerce Cloud, negotiating all contracts simultaneously creates cross-cloud leverage. Salesforce's revenue recognition model values the total account relationship highly — agreeing a longer term on a high-value cloud in exchange for Commerce Cloud rate concessions is a documented negotiation path. See Salesforce licence optimisation for how Redress structures enterprise-wide Salesforce negotiations.