Shopify Plus vs Advanced: 2026 Decision Guide
Advanced is a $399 subscription; Plus is a negotiated contract that unlocks checkout control, multi-store management, and far higher operational ceilings. Here is how to tell which one your business actually needs - and the arithmetic that settles it.
- The Short Answer: What You Actually Buy at Each Tier
- Pricing in 2026: Subscription, Card Rates, and the Platform Fee
- Checkout Control: The Real Technical Divide in 2026
- B2B, Catalogs, and Running More Than One Store
- Limits, Automation, and the Unglamorous Reasons to Upgrade
- What Plus Does Not Buy You: AI Commerce Readiness
- A Ten-Question Decision Checklist
- How to Upgrade Without Breaking Revenue or SEO
- Five Mistakes That Cost More Than the Plan Difference
The Short Answer: What You Actually Buy at Each Tier
Shopify Advanced and Shopify Plus run the same core commerce platform: identical hosting, identical admin, identical checkout infrastructure, identical App Store, and the same AI assistant in the admin. Advanced costs $399 per month ($299 on annual billing). Plus starts at $2,300 per month on a three-year term, or $2,500 per month on a one-year term, in the United States. That is roughly a seven-times price gap for what looks, on the storefront, like the same website.
The gap is not about site reliability or a nicer dashboard. Five things change when you move from Advanced to Plus, and it is worth naming them plainly before you read a single feature table, because almost every legitimate upgrade decision comes down to one of these five:
- Checkout and logic-level control. Plus unlocks the checkout extension surface (UI extensions on the information, shipping and payment steps), the Checkout Branding API, and the ability to run your own custom Shopify Functions apps for payment and delivery customization.
- Multi-store and organization management. Plus adds an organization layer above individual stores: expansion stores, custom user groups, cross-store reporting, and shared permissions.
- Ceiling removal. Staff accounts, inventory locations, file storage, theme count, sandbox stores, and API rate limits all move from fixed numbers to unlimited or negotiable.
- A different commercial model. Advanced is a published subscription you self-serve. Plus is a negotiated contract with term length, currency-specific pricing, and - for higher-volume businesses - a variable platform fee instead of a flat rate.
- Services and risk cover. Priority 24/7 phone and chat support, a 99.99% uptime SLA, launch engineering, early-access feature controls, and access to Plus Certified App partners.
Here is the 2026 plan ladder for context, using published US prices:
| Plan | US monthly | Annual (per month) | Staff accounts | Who it is really for |
|---|---|---|---|---|
| Starter | $5 | n/a | Owner only | Social and link-based selling only |
| Basic | $39 | $29 | 2 | New storefronts under roughly $22K per month |
| Grow (formerly “Shopify”) | $105 | $79 | 5 | Small teams that need staff seats and lower card rates |
| Advanced | $399 | $299 | 15 | Scaling brands needing calculated shipping, custom reports, duties |
| Plus | from $2,300 | negotiated contract | Unlimited | Enterprise volume, B2B at scale, checkout control, multi-store |
One naming note that trips up a lot of older comparison articles: the middle plan that used to be called “Shopify” is now called Grow. If you are reading a 2024 or 2025 comparison that says “Shopify vs Shopify Plus”, it is describing Grow, not Advanced. This guide compares Advanced versus Plus, because that is the decision an enterprise buyer actually faces.
Pricing in 2026: Subscription, Card Rates, and the Platform Fee
Advanced has one published price. Plus has a price grid. Shopify's Help Center lists Plus fees by billing currency and term, and the spread matters when you are modelling total cost of ownership:
| Billing currency | 1-year term (per month) | 3-year term (per month) |
|---|---|---|
| USD (US and unsupported local currencies) | $2,500 | $2,300 |
| EUR (EU plus wider EEA list) | €2,250 | €2,100 |
| GBP (UK, Falkland Islands, Jersey) | £1,950 | £1,800 |
| JPY (Japan) | ¥398,000 | ¥368,000 |
| AUD (Australia) | A$4,000 | A$3,700 |
| INR (India) | ₹190,000 | ₹175,000 |
Two things follow from that table that most comparison posts skip. First, the term length is a real decision: a three-year commitment is about 8% cheaper per month than a one-year term in every currency listed. Second, the published figure is a floor, not a quote. Shopify states explicitly that the base fee applies to standard setups and integrations, and that more complex, higher-volume businesses may pay a variable platform fee based on revenue and business model - and that this fee differs for B2B and direct-to-consumer companies. If you are a high-volume B2B distributor, get the number in writing before you build a business case.
Run the fee math, not the feature list
Payment fees are where an enterprise brand actually saves money, and they are also where the upgrade decision becomes arithmetic instead of opinion. Published US card rates for Shopify Payments look like this:
| Cost line | Advanced | Plus |
|---|---|---|
| Online card rate (Shopify Payments) | ~2.5% + 30¢ | Negotiated, commonly quoted around 2.15% + 30¢ |
| Third-party gateway fee | 0.6% | ~0.15-0.2%, sometimes waived |
| Subscription (annual billing) | $3,588 per year | $27,600 per year at $2,300 per month |
| Delta to recover | - | ~$24,000 per year |
If a card-rate saving of 0.35% is your only reason to move, you need roughly $6.9 million per year in Shopify Payments volume before the subscription gap closes ($24,012 divided by 0.35%). Add the third-party gateway saving and that break-even drops, but only if you genuinely run an external gateway - most brands should not, because paying 0.6% to avoid Shopify Payments is usually the more expensive option anyway.
The conclusion is blunt: Plus is almost never justified by processing fees alone. It is justified by a capability you cannot buy with an app, or by a ceiling you are demonstrably hitting.
Comparing plans is only useful once the storefront exists. If you are still choosing a platform, Start Shopify Free Trial gives you the full feature set for 3 months at $1 per month, and our 90-day launch plan tells you what to build first.
Checkout Control: The Real Technical Divide in 2026
This is the single biggest functional difference between the two plans, and the story changed completely in 2026, which is why older comparisons mislead. Timeline, in order:
- August 2024 - checkout.liquid stopped working as the checkout visual layer for Plus stores.
- August 28, 2025 - the deadline for Thank You and Order Status page customization moved fully to Checkout Extensibility.
- January 2026 - Shopify began auto-upgrading stores still on the legacy post-purchase surfaces, with notification but without opt-out.
- April 15, 2026 - Shopify Scripts and the Script Editor froze: no new edits, no publishing.
- June 30, 2026 - all remaining Shopify Scripts stopped executing entirely, with no grace period. The read-only Script Editor itself disappeared on July 30, 2026.
The practical result: custom discount, shipping, and payment logic is now written as Shopify Functions - small WebAssembly modules that receive a GraphQL input and return a result object, deployed as an app rather than pasted into an admin panel. Functions run in a hard execution budget and, unlike the old Ruby Scripts, they are version-controlled and deployable through CI.
Where Advanced and Plus diverge inside that new world:
| Capability | Advanced | Plus |
|---|---|---|
| Thank You / Order Status UI extensions | Yes | Yes |
| Checkout UI extensions on information, shipping, payment steps | No | Yes |
| Checkout Branding API (pixel-level visual control) | No | Yes |
| Discount Functions via an installed app | Yes (app-provided) | Yes (app or own custom app) |
| Own custom Payment / Delivery Customization Functions | No | Yes |
| Per-market and B2B-specific checkout flows | No | Yes |
| Checkout A/B testing at the extension level | Limited | Yes |
A worked example makes the shift concrete. The old Script mutated the cart object directly. A Function declares a GraphQL input query, then returns discounts. Here is a tiered quantity discount in the current model:
// extensions/tier-discount/src/run.js (Shopify Order Discount Function)
import { DiscountApplicationStrategy } from "../generated/api";
const EMPTY = { discountApplicationStrategy: DiscountApplicationStrategy.First, discounts: [] };
export function run(input) {
const qty = input.cart.lines.reduce((n, l) => n + l.quantity, 0);
const pct = qty >= 24 ? 20 : qty >= 12 ? 15 : qty >= 6 ? 10 : 0;
if (!pct) return EMPTY;
return {
discountApplicationStrategy: DiscountApplicationStrategy.First,
discounts: [{
targets: input.cart.lines.map(l => ({ productVariant: { id: l.merchandise.id } })),
value: { percentage: { value: pct.toFixed(1) } },
message: `Volume discount: ${pct}% off`
}]
};
}
// Remember: fields you cannot read in run.js are missing from input.graphql
If your brand has an agency who built logic in Scripts, check today whether it was migrated. Stores that missed the June 30 deadline silently reverted to default shipping labels, default payment visibility, and no discount lines - customers paid full price and support queues filled up. If the answer is “we no longer know who wrote it”, that is an Advanced-versus-Plus conversation, because rebuilding that logic in an app you license every month is often more expensive than the plan difference.
For what the checkout layer now has to support beyond human shoppers - agents negotiating and paying on a customer's behalf - see our agentic commerce guide and the Universal Commerce Protocol explainer.
B2B, Catalogs, and Running More Than One Store
A myth that still circulates is that B2B is a Plus exclusive. It is not. Shopify's Help Center states that B2B functionality is available on all plans; what Plus adds is the scale layer. The exact split, as documented:
| B2B capability | Advanced | Plus |
|---|---|---|
| Company profiles and staff permissions | Yes | Yes, with custom user groups |
| Assigned product catalogs | Yes, limited | Unlimited catalogs |
| Assign catalogs directly to a company location | No | Yes |
| Deposit requirements at order time | No | Yes |
| Partial payments | No | Yes |
| Pay-per-shipment billing | No | Yes |
| B2B and D2C checkout flows in one store | No | Yes (Checkout Blocks per market) |
| Variable platform fee treatment | Flat subscription | Separate B2B versus D2C terms |
For a wholesale operation, the middle rows are the ones that decide it. A made-to-order manufacturer that needs a 50% deposit at order and the balance before dispatch cannot model that natively on Advanced. Neither can a distributor whose buyers have different catalogs per warehouse location. If more than about 20% of revenue is wholesale and your team is paying $500-2,000 per month to a third-party wholesale portal to do those jobs, the Plus delta is frequently smaller than the app stack it replaces.
Multi-store versus Shopify Markets
Advanced gives you unlimited countries and regions inside Shopify Markets, and from Advanced upwards you can customize the theme per market in the theme editor. That covers a large share of what used to require separate stores. Plus adds nine expansion stores to your contract - full stores with their own domain, currency, language, catalog, and checkout configuration, each requiring its own theme license - plus the organization admin above them.
The naive arithmetic says Advanced wins: two Advanced stores on annual billing cost $7,176 per year against $27,600 for one Plus contract with nine expansion stores available. The arithmetic only flips when the duplicated cost is real - separate app subscriptions per store, separate theme licenses, separate payment onboarding, duplicated catalog maintenance, and no cross-store reporting. Our deeper treatment of that trade-off is in the internal linking and topical architecture guide, and the product-data side of running catalogs across markets is covered in the Shopify Catalog product data guide.
Limits, Automation, and the Unglamorous Reasons to Upgrade
Few business cases start with these rows, and most of them end here too. Every published ceiling below comes from Shopify's own plan documentation:
| Operational ceiling | Advanced | Plus |
|---|---|---|
| Staff accounts | 15 | Unlimited |
| Inventory locations | 10 | Up to 200 |
| POS Pro locations included | 0 (paid add-on per location) | First 20 included |
| Themes stored on the account | Standard allowance | Up to 100 |
| File storage | Plan-level allowance | 1 TB per store, expandable |
| Sandbox / staging stores | Not included | Unlimited |
| API rate limits | Standard | Higher, and requestable upward |
| Custom user groups for bulk permissions | No | Yes |
| Launchpad (scheduled promotions) | No | Yes |
| Priority 24/7 phone and chat support | Enhanced live chat | Yes |
| Uptime SLA | Best effort | 99.99%, contractually |
| Bot protection for drops | No | Yes |
| Early-access feature rollout control | No | Yes |
| Extended card authorization | Standard 7 days | Up to 30 days (Visa, MC, Amex); 1.75% after day 7 |
| Headless storefronts (Hydrogen on Oxygen) | Limited by API tier | Up to 25 |
Three of these deserve emphasis because they are the ones that quietly block an enterprise roadmap:
- Sandbox stores. If your team wants to test a redesign, a Functions migration, or an agent-driven checkout flow without touching production, a staging store is not optional. Advanced gives you nowhere safe to test.
- API ceilings. Integration-heavy brands with an ERP, a 3PL, a PIM and a custom middleware layer hit standard rate limits during peaks, not during demos. The failure mode is a stalled order sync on the busiest weekend of the quarter. Plus adds calls and lets you request more.
- Launchpad. Scheduled promotional execution - price changes, theme swaps, collection visibility, with rollback - remains in the advanced-apps bucket documented for Plus stores. Brands running frequent drops replace it with manual runbooks or third-party apps.
One caveat on automation: Shopify Flow automation is no longer the Plus exclusive it used to be, and it is worth checking your own admin before you assume a workflow requires an upgrade. The tools that genuinely remain contract-gated are the checkout surface, the organization layer, and the ceilings above.
What Plus Does Not Buy You: AI Commerce Readiness
Enterprise buyers increasingly ask some version of the same question: “If we upgrade to Plus, do we get better AI?” The honest answer is mostly no, and it is worth stating clearly because it deflates a common sales pitch.
Shopify's own Sidekick documentation is explicit: Sidekick is included with your Shopify plan, with features and usage limits that vary by plan. Magic-style content and image generation, product description drafting, collection building, analytics questions, Flow generation, and - as of the October 2026 update - configuring checkout and account settings conversationally are available to merchants on standard plans. Third-party AI connections let you drive a store from ChatGPT, Claude or Perplexity regardless of tier. What changes with price is how much you can generate per month, and some capabilities such as building custom admin apps are gated to higher plans, not the top one.
Meanwhile, the work that determines whether AI shopping agents can find, trust, and buy your products is entirely plan-independent. It is data hygiene and governance:
- Variant-level titles, options, and attributes that survive an agent's parser, not a human's page view.
- Accurate price, availability, and inventory signals, synced fast enough that an agent does not quote a stale number.
- Delivery promise data an agent can reason about - shipping times, restrictions, duties.
- Clean structured data and a Merchant Center feed that AI shopping surfaces can ingest. Our Shopify Catalog and product data guide covers the underlying fields.
- An approval workflow so generated copy and images do not ship unchecked. Start from the AI governance framework and the hallucination prevention checklist.
- Being legible to answer engines as well as index crawlers - the GEO versus AEO versus SEO guide.
Where Plus genuinely changes the AI picture is narrower but real: agent-driven checkout needs the checkout extension surface, which is gated; agentic integrations make heavy API calls, and Plus raises those ceilings; testing agent flows safely wants sandbox stores, which Plus includes; and per-market plus per-segment catalog and checkout control is what lets one store serve both a human shopper in Germany and an agent buying on a B2B account. Recent platform moves are what make those checkout questions commercially urgent - Shop Pay has been opened to any AI agent and a Shopify report projecting 65% of holiday shoppers using AI - and both are covered in our agentic commerce reporting.
A Sidekick prompt set for the plan decision itself
Before you book a call with sales, use the assistant you already have to size the problem. Run these in your admin and write down the answers:
1. "List every custom discount, shipping rule, and payment rule live in my store, and tell me which are app-provided versus native." 2. "How many staff accounts, inventory locations, and apps with write access do we have? Flag anything within 10% of a plan limit." 3. "Summarize API rate-limit errors from the last 90 days by app and hour." 4. "Build a report of wholesale orders by company, and show what share of revenue B2B represents." 5. "Draft the business case table: current plan cost, transaction fees paid last 12 months, and what a 0.35% rate change would have saved." 6. "Which of my products have missing variant options, weight, or availability data that would block AI shopping channels?"
Prompts 2, 3 and 6 are the diagnostic. If none of them surface a real constraint, you are an Advanced store, and the honest recommendation is to spend the difference on your catalog and your creative instead.
A Ten-Question Decision Checklist
Score one point per yes. This is the checklist we use with merchants who think they need Plus, and it is deliberately boring - the goal is to prevent an expensive upgrade justified by a feature slide.
- Do you need checkout UI extensions on the information, shipping, or payment steps, not just the Thank You page?
- Do you need your own custom Shopify Functions app for payment or delivery customization (not an app from the catalog)?
- Does your wholesale model require deposits, partial payments, or pay-per-shipment billing?
- Do you need more than a handful of B2B catalogs, or catalog assignment at company-location level?
- Are you paying for two or more separate Shopify subscriptions for brands or regions today?
- Is your team over 15 admin users, or is someone sharing a login (which is a compliance problem, not a licensing one)?
- Have you actually logged API rate-limit failures in the last 90 days across your ERP, 3PL, or middleware?
- Do you need more than 10 inventory locations or POS Pro at more than a couple of stores?
- Do you run scheduled drops or flash sales where automated rollback and bot protection have monetary value?
- Does your CFO require a contractual uptime SLA or an extended payment authorization window?
Interpretation: 0-2 points, stay on Advanced and revisit in six months. 3-4 points, ask Shopify for a quote but negotiate on the assumption that half the value is a services story. 5 or more points, Plus is the cheaper option - the alternative is rebuilding these capabilities with apps, workarounds, and agency hours.
Two points deserve a separate flag even if the total is low: question 1 and question 3. Those are capability gates, not efficiency improvements. No app reliably delivers checkout UI extensions on the payment step for a non-Plus store, and no app delivers native deposit-and-balance billing on a B2B order.
How to Upgrade Without Breaking Revenue or SEO
A Plus migration is not a plan change; it is a platform migration inside the same platform. Expect 8-12 weeks on clean data, longer when checkout logic and ERP integrations are involved. The sequence that keeps revenue intact:
- Freeze the inventory. Document every app, every custom code surface, every discount, and every automation running today. Most projects slip here, not in build.
- Provision sandbox stores first. Use the unlimited staging stores to rebuild checkout logic away from production. If you cannot test it, do not sign for it.
- Rebuild Scripts as Functions now, on Advanced, if you have not. That work is already overdue - the runtime went away on June 30, 2026 - and it is not conditional on upgrading.
- Audit app compatibility. Some apps have Plus-only or Plus-certified tiers; some of your workarounds should be deleted rather than migrated.
- Lock the analytics baseline. Before cutover, capture current conversion rate by device, by market, and by traffic source, plus checkout funnel completion. You cannot prove the upgrade worked without a before picture.
- Verify pixels and PII on day one. Post-Extensibility, custom events live in the Customer Events area. Fire a real test order per market and confirm events land with the identifiers your ad platforms need.
- Protect the URL structure. If expansion stores introduce new country domains or subdirectories, you are now an international SEO project. Keep hreflang, canonical, and redirect mapping documented before launch - our Google AI Search era SEO guide covers the technical detail.
- Cut over with Launchpad, then watch for 48 hours. Compare order-level discount lines, shipping option names, and payment visibility against the pre-cutover inventory.
And the 30-day review: rate-limit errors, checkout abandonment by step, B2B order creation success, sync lag with your ERP, and AI-referred sessions now that agent checkout paths exist. If you are moving in the other direction, note that downgrading removes B2B, expansion stores, the organization layer, and the checkout surface, while your products and order history stay intact.
Five Mistakes That Cost More Than the Plan Difference
- Buying Plus for a feature an app already delivers. Upsells, bundles, subscriptions, reviews, and loyalty are app territory on both plans. If your reason to upgrade is a single app-shaped need, buy the app.
- Deciding on the annual-billing discount. Annual billing saves about 25% on Advanced, and the three-year Plus term is cheaper per month than one year. Optimizing a 25% discount on a plan you do not need is how brands end up paying $27,600 a year to save $897.
- Ignoring the API ceiling until peak season. Rate limits fail under load. Test integrations against a realistic order rate, on the plan you are currently on, before it becomes a Black Friday incident.
- Assuming the migration is free. Budget for rebuild work. Agencies commonly quote tens of thousands of dollars for a well-scoped Advanced-to-Plus program, and if the checkout logic was written by a partner who has since left, add an audit week before anything else.
- Treating AI as a plan feature. Better AI is not in the Plus box. Cleaner product data, disciplined approval workflows, and answer-engine legibility are, and a store doing those three things on Advanced will outperform a lazy store on Plus in every AI shopping channel.
If you want the wider view of which Shopify AI capabilities are actually worth building on, the Shopify AI feature guide and the Shopify AI versus third-party apps breakdown are the two places we would start.
FAQ
Is Shopify Plus worth it if we do under $1 million a year?
Usually not. On published US numbers, Plus costs roughly $24,000 more per year than Advanced, and a 0.35% card-rate improvement only recovers that around $6.9 million in annual volume. The exceptions are capability gates: deposits and partial payments on wholesale orders, checkout UI extensions on the payment step, or a genuine second brand that would otherwise need its own subscription.
Does Advanced include Shopify B2B?
Yes. Shopify documents B2B functionality across all plans. Plus adds the scale layer: unlimited catalogs, assignment to a specific company location, deposit requirements, partial payments, and pay-per-shipment billing. Read it as “B2B on Advanced works; B2B on Plus runs at wholesale operational scale.”
We are not on Plus. Can we still customize checkout?
Partly. Every store can extend the Thank You and Order Status pages. Extensions on the information, shipping, and payment steps, and the Checkout Branding API, require Plus. Shopify Scripts are gone for everyone as of June 30, 2026, so custom logic is now Functions - discount logic via an app on any plan, payment and delivery customization as a Plus-gated custom app.
Does Shopify Plus get better Sidekick or more AI?
Not materially. Sidekick ships with every plan and its features and usage limits vary by plan, so Plus mainly raises generation volume and unlocks a few capabilities such as building custom admin apps - which upper standard plans also have. The AI-commerce work that decides whether agents can buy from you is product data quality, structured feeds, and content governance, all of which are available to you on Advanced today.
How long does an Advanced-to-Plus migration take?
Plan on 8-12 weeks with clean data and well-documented requirements. Add 4-8 weeks if you have ERP or 3PL integrations, legacy Scripts that were never migrated, or a theme rebuild in scope. The contract itself is often the shorter path: the term, currency, and variable platform fee need negotiating before engineering starts.
Can we downgrade from Plus later?
Yes, and your products, customers, and orders stay intact. What you lose is the checkout extension surface, B2B scale features, expansion stores, the organization admin, unlimited staff, elevated API limits, and Launchpad. Any logic that depended on those has to be rebuilt with apps before you downgrade, not after.
Start a free trial and apply this guide step by step.