Development
The case against migrating to Shopify Plus, and the numbers that change it
Quick summary — Migrate to Shopify Plus? Run the Maths First
- Author:
- Misha Gavura
- Published:
- Reading time:
- 9 min
- Views:
- 0
- Likes:
- 0
- Summary
- Most guides on whether to migrate to Shopify Plus are written by people selling the upgrade. Here is the revenue level where the fee actually pays for itself.
Table of contents
Look at who is paying to answer this question
Ahrefs prices a single click on the query "migrate to shopify plus" at about 35 USD in the United States, against roughly 150 searches a month. That is the most expensive click we measured anywhere in the Shopify migration subject area, well ahead of the next one at 20 dollars. Nobody pays 35 dollars for a click out of goodwill.
The bidders are agencies who bill for the implementation, apps that only sell into Plus accounts, and partners who take a referral on the plan. So the search results are what you would expect. Search "is Shopify Plus worth it" and you will find a long row of pages that all arrive at yes, usually with a revenue threshold quoted somewhere between one and two million a year and no working shown.
We sell Shopify work too, so apply the same scepticism here. The difference is that everything below is arithmetic you can redo yourself, on numbers Shopify publishes. Our position: for a large share of merchants who ask this question, Advanced is fine and the money is better spent on the store.
What Plus actually adds, as of August 2026
Here is the difference between Advanced and Plus, restricted to things Shopify states publicly. Prices are Canadian dollars from shopify.com/pricing, checked 12 August 2026. Shopify quotes Plus per contract and per region, so a US merchant will see different figures and should get their own quote in writing.
| Advanced | Plus | |
|---|---|---|
| Plan fee, annual billing | CA$389 per month | from CA$3,400 per month on a 3 year term, CA$3,650 on a 1 year term |
| Online card rate | 2.4% + 30c | Not published. Negotiated inside the contract. |
| Fee on third party payment gateways | 0.6% | 0.2% |
| Staff accounts | Up to 15 | Unlimited |
| Admin GraphQL API rate limit | 200 points per second | 1,000 points per second |
| Checkout UI extensions on the information, shipping and payment steps | No | Yes |
| Checkout Branding API | No | Yes |
| Custom apps containing Shopify Functions | No | Yes |
| B2B catalogues | Up to 3 active | Unlimited, assignable directly to companies and locations |
| Storefronts on one contract | One | Main store plus 9 expansion stores |
Two rows in that table are the real product. The first is checkout. Shopify says plainly that checkout UI extensions for the information, shipping and payment steps are available only to stores on a Plus plan, and that checkout styling customisations are Plus only as well. If you need to put a field, an upsell, a validation rule or your own type scale inside the three steps where money changes hands, there is no other route. No app gets around it.
The second is the API ceiling. 200 points per second against 1,000 is a five times difference on the Admin GraphQL API, and it decides whether a nightly ERP sync of 80,000 variants finishes before the store opens. Most merchants never touch the Advanced ceiling. The ones who do already know, because their integration partner has been complaining about throttling for months.
The rest is real but smaller. Expansion stores matter if you run one brand across several countries with genuinely different catalogues. Launchpad, the Plus app for scheduling sales events and product drops, matters if you are currently doing timed launches by hand at midnight. Unlimited staff matters at the point where fifteen accounts stops being enough, which is a larger company than most people asking this question.
Half the old sales pitch is out of date
This is the part the SERP has not caught up with. Shopify has spent the last couple of years moving Plus features down to the cheaper plans, and a lot of pages still list those features as reasons to upgrade.
B2B is no longer a Plus feature
On 2 April 2026 Shopify made the core of B2B on Shopify available to Basic, Grow and Advanced at no extra cost: company profiles, payment terms, volume pricing, vaulted credit cards, ACH payments in the US, and up to 3 active B2B catalogues. That covers a genuine wholesale operation. What stayed on Plus is unlimited catalogues for customer specific pricing, assigning a catalogue directly to a company or a location, partial payments and deposits.
So the old advice, which was that wholesale forces you onto Plus, is simply wrong now. If you have twenty wholesale accounts on three pricing tiers, Advanced does it. If you have four hundred accounts each on their own negotiated price list, you need the unlimited catalogues and you are back on Plus. The dividing line is how bespoke your pricing is, not whether you sell B2B at all.
Scripts died and Functions went broad
Shopify Scripts, for years one of the headline reasons to buy Plus, stopped executing on 30 June 2026. Its replacement is Shopify Functions, and the eligibility rule there is worth reading carefully: stores on any plan can use public apps from the Shopify App Store that contain Functions, and only Plus stores can install custom apps containing Function APIs. In practice that means a merchant on Advanced can run tiered discounting, bundle logic and cart level promotions through an off the shelf Functions app. What they cannot do is have a developer write one just for them.
Checkout extensibility is not the same as checkout customisation
Every store is now on checkout extensibility, because checkout.liquid is gone. That is a platform migration, not a plan feature, and it is easy to confuse the two when someone is selling to you. Non Plus stores can extend the thank you and order status pages. The three checkout steps themselves stay locked. If a proposal tells you that upgrading gets you checkout extensibility, the proposal is describing something you already have.
Check the date on any Plus feature list you are handed. Between April and June 2026 alone, B2B moved down to every paid plan and Scripts stopped running. A comparison article written in 2024 will name Plus-only features that any paid plan now has. Ask whoever is quoting you to point at the current shopify.dev or help.shopify.com page for every Plus-only feature they claim. If they cannot, the feature probably moved.
The rate reduction, and where it actually breaks even
The strongest honest argument for Plus is payments. At enough volume, a lower processing rate pays the plan fee and then some. The trouble is that almost nobody selling the upgrade shows the calculation, because the calculation is unflattering below a certain size.
Start with the one saving Shopify publishes. The fee on third party payment gateways falls from 0.6% on Advanced to 0.2% on Plus. That is 0.4 points. The plan fee gap, on the Canadian figures above, is CA$3,400 minus CA$389, so CA$3,011 a month. Divide one by the other and you need about CA$753,000 a month going through a third party gateway, roughly CA$9 million a year, before that saving alone covers the upgrade.
That number only applies if you are not on Shopify Payments. Most merchants are, and for them the 0.6% line never fires at all. Their saving lives entirely in the negotiated card rate, which Shopify does not publish for Plus and will not quote you until you are in a sales conversation. Run the same division at a few plausible reductions and you can see how sensitive the answer is.
| Reduction in card rate | Monthly GMV needed | Roughly, per year |
|---|---|---|
| 0.10 points | CA$3.01M | CA$36M |
| 0.15 points | CA$2.01M | CA$24M |
| 0.25 points | CA$1.20M | CA$14.5M |
| 0.40 points (the published gateway fee gap) | CA$753k | CA$9M |
Read the top row again. If your negotiated reduction is a tenth of a point, payments alone justify Plus somewhere around 36 million a year. Compare that with the one to two million threshold you will find repeated across the search results. Those pages are not lying about the fee, they are just quietly assuming the whole value of Plus is captured in things they never quantify.
Do not sign without the card rate in the contract. Shopify publishes card rates for Basic, Grow and Advanced. It does not publish the Plus rate, which means the single largest variable in your decision is the one you have to ask for. A Plus quote that names a monthly platform fee but describes processing only as competitive is not a quote. Get the percentage and the per transaction amount in writing, for every currency you sell in, before anyone starts scoping an implementation.
The requirements that force Plus regardless of revenue
Revenue is the wrong first question. Capability is. If any of the following is a hard requirement for your business, the upgrade is decided and the volume argument is irrelevant, even at a million a year.
- You need to change the information, shipping or payment steps of checkout. Custom fields, address validation against your own service, a conditional shipping message, blocking an order that fails your business rules, or brand typography inside checkout. There is no non Plus path to any of it.
- You need custom Functions rather than an app someone else built. If your discount or delivery logic is specific enough that no App Store Function covers it, a developer has to ship it in a custom app, and custom apps containing Functions are Plus only.
- You have hundreds of wholesale accounts on individually negotiated pricing. Three catalogues is a real ceiling and you will hit it fast. Deposits and partial payments are also Plus only, which matters for made to order and long lead time B2B.
- You are running one brand across multiple storefronts with different catalogues, currencies or languages, and you would otherwise be paying for and administering several separate Shopify accounts. Nine expansion stores on one contract changes that arithmetic quickly.
- Your integrations are throttling on Advanced today. If your middleware partner is already backing off against the 200 points per second ceiling during catalogue syncs, five times the headroom is a capability purchase, not a nice to have.
- Procurement or compliance demands a contractual support commitment. Plus includes priority 24/7 phone support, and for some buyers that is the only line that matters.
Notice that none of those are about how much you sell. A 900,000 a year brand with a genuinely custom checkout requirement should be on Plus. A four million a year brand selling a simple catalogue through Shopify Payments with no wholesale and no ERP probably should not be, no matter what the threshold articles say.
When staying on Advanced is the right call
This is the section the rest of the internet does not write, so here it is with no hedging. Stay where you are if most of this describes you.
- Your checkout works. You have looked at your funnel, and the drop off is on product and cart pages, not between shipping and payment.
- You use Shopify Payments and your card rate is already the Advanced published rate. In that case the only saving on offer is the unpublished Plus reduction, which is the number nobody will give you up front.
- Your wholesale fits in three catalogues, and it will still fit in three catalogues in eighteen months.
- Your discount logic can be handled by a Functions app from the App Store. Try the app before you buy the plan. It costs a fortnight to find out.
- You want Plus mainly because you have outgrown your theme or your ops are a mess. A plan upgrade fixes neither. It just puts a larger invoice on top of the same problems.
That last one is the common case. The site feels slow, merchandising is unmanageable, every change needs a developer, and the merchant reads that as a signal to move up a tier. It usually is not. It is a signal that the theme has six years of app injections in it and half the collection logic lives in a spreadsheet.
Before you price an upgrade, price a fix. Our audit of 5,410 Shopify stores catalogues the storefront problems that are worth checking first, and none of them are solved by moving up a plan.
What the upgrade costs beyond the plan fee
The monthly figure is the smallest part of the decision, and the part people fixate on. Three others usually cost more.
Contract length. Shopify prices Plus at CA$3,400 a month on a three year term and CA$3,650 on a one year term. That gap is small enough that merchants take the three year deal without much thought. Three years is a long commitment for a business that might be acquired, might replatform, or might discover in month seven that it did not need Plus. Take the one year term unless you are certain, and treat the difference as the price of an option.
The variable platform fee. Shopify states that higher volume and more complex businesses move off the flat fee onto a variable platform fee based on revenue and business model, and it does not publish the threshold or the percentage anywhere. If your growth plan takes you past whatever that line is inside the contract term, you need to know the number before you sign, not after. Ask for it explicitly.
The implementation. Moving to Plus while staying on Shopify is a plan change, and that part is genuinely easy. The cost is in actually using what you bought: building checkout extensions, rebuilding discount logic as Functions if you were on Scripts, standing up expansion stores, wiring B2B catalogues properly. A merchant who upgrades and then does none of that has bought a more expensive version of the store they already had. Get that build scoped and quoted before you sign anything, because it sits on top of the plan fee rather than inside it.
If you are coming to Plus from another platform entirely rather than from Advanced, the plan question is a footnote next to the replatform itself. Price that separately.
How to run the decision in about a week
- Write down every capability you believe requires Plus. Then check each one against the current shopify.dev or help.shopify.com page. Delete the ones that moved down tier, which in 2026 will usually be at least one of B2B, discount logic or checkout extensibility.
- If nothing survives step one, stop. You do not need Plus this year. Revisit in twelve months.
- If something survives, get a written Plus quote that includes the card rate and per transaction amount for every currency you sell in, the platform fee, the variable fee threshold and percentage, and the term.
- Take your last twelve months of processed volume and multiply it by the rate reduction in that quote. That is your annual saving. Set it against twelve times the fee gap.
- Add the value of the surviving capabilities as a number, not as a feeling. If custom checkout validation stops 200 bad orders a year, price those orders. If it stops nothing measurable, it is worth nothing.
- Choose the one year term the first time. Move to three years at renewal, once you know the store is using what you are paying for.
If step four comes out negative and step five comes out small, the answer is no, and it will stay no until either your volume or your requirements change. That is not a disappointing outcome. It is roughly three thousand dollars a month you get to spend on things that move revenue instead.
Common questions
Is Shopify Plus worth it?
It depends on capability before revenue. Plus is worth it if you need to customise the information, shipping or payment steps of checkout, need custom Shopify Functions, run hundreds of wholesale accounts on individual pricing, need several storefronts on one contract, or are hitting the Advanced API rate limit. If none of those apply, the processing rate reduction alone rarely covers the fee below roughly eight figures of annual volume.
How much does Shopify Plus cost?
As of 12 August 2026, shopify.com lists Plus from CA$3,400 per month on a three year term and CA$3,650 on a one year term, against CA$389 per month for Advanced on annual billing. Shopify quotes by region and by contract, so figures differ elsewhere. Higher volume merchants move onto a variable platform fee whose threshold and percentage Shopify does not publish.
What revenue do you need to migrate to Shopify Plus?
There is no official threshold, and the one to two million figure repeated online is not based on published arithmetic. On payments alone, the published saving is the third party gateway fee dropping from 0.6% to 0.2%, which needs about CA$750,000 a month in gateway volume to cover the plan fee gap. If you use Shopify Payments, the saving depends entirely on a negotiated rate Shopify does not publish.
Do I need Shopify Plus for B2B or wholesale?
Not since 2 April 2026. Basic, Grow and Advanced now include company profiles, payment terms, volume pricing, vaulted credit cards and up to three active B2B catalogues at no extra cost. Plus is still required for unlimited catalogues with customer specific pricing, assigning catalogues directly to companies and locations, deposits and partial payments. Most mid sized wholesale operations fit inside three catalogues.
What is the difference between Shopify Plus and Shopify Advanced?
The differences that matter are checkout and scale. Plus allows checkout UI extensions on the information, shipping and payment steps plus the Checkout Branding API, custom apps containing Shopify Functions, unlimited B2B catalogues, nine expansion stores, unlimited staff, and 1,000 points per second on the Admin GraphQL API against 200 on Advanced. The third party gateway fee falls from 0.6% to 0.2%.
Does migrating to Shopify Plus mean rebuilding my store?
No. If you are already on Shopify, moving to Plus is a plan change and your theme, products, orders and URLs stay exactly as they are. The work is optional and comes afterwards: building checkout extensions, rewriting discount logic as Functions, configuring expansion stores. Merchants who upgrade and skip that work end up paying more for the store they already had.