Magento and Adobe Commerce to Shopify Plus

Magento to Shopify Plus Migration: Cost, Timeline and Runbook

What a move off Magento or Adobe Commerce costs, how long it takes, and the 11 phases we run to get there. Every market figure here names its source, and none of them are FactoryJet prices.

Founder replies within 24 hours. No spam, no obligation.
See cost rangesSee the runbook

The short answer: cost and timeline

A Magento 2 or Adobe Commerce to Shopify Plus migration costs about $20,000 to $150,000 or more in LitExtension's 2026 guide, and Elogic's cost index puts enterprise B2B builds at $250,000 to $500,000+. Shopify says Plus migrations average three to four months. Integrations, custom modules and B2B pricing move the number more than SKU count does.

Budget the platform separately: Shopify Plus is $2,300 a month on a 3-year term or $2,500 a month on a 1-year term in US dollars (Shopify Help Center).

  • Registered Shopify Partner
  • 500+ businesses served
  • Written by founder Bhavesh Barot
  • Updated October 24, 2026
Cost

How much does a Magento to Shopify Plus migration cost?

You pay two separate bills: the migration project and the Shopify plan. Shopify says it does not charge to migrate and that migration is the merchant's responsibility, so the project cost is whatever your team, tool or agency charges (Shopify Plus pricing). Shopify does not publish project prices, so the best evidence is what agencies and tool vendors publish about their own work.

What published 2026 guides report

Published Magento and Shopify Plus migration cost and timeline ranges by source
SourceScope they pricePublished cost rangeTimeline they give
LitExtensionMigration tool vendorMagento 2 or Adobe Commerce to Shopify Plus; enterprise replatforms from any platform$20,000–$150,000+ (Magento 2); $80,000–$200,000+ (enterprise)3–6 months for most enterprise projects
Solo Media GroupShopify agencySimple catalog and theme port / mid-market with custom theme and ERP / enterprise Plus rebuild$20,000–$30,000 / $30,000–$60,000 / $75,000–$150,000+8–12 / 12–18 / 16–24 weeks
PrestaShopify agencyEnterprise Shopify Plus migration with complex data and ERP integration$80,000–$150,000+16–24 weeks for stores with 10,000+ SKUs
Elogic CommerceReplatforming Cost Index 2026Adobe Commerce to Shopify Plus: mid-market / enterprise with SAP or NetSuite$120,000–$300,000 / $250,000–$500,000+5–9 months / 8–14 months
Ask PhillShopify agency, prices in eurosMagento to Shopify: no-code / mid-market / custom enterprise€20,000–€50,000 / €60,000–€200,000 / €150,000–€700,000+2–3 / 4–6 / 5–10 months

Treat these as agency and vendor estimates, not audited market data. They differ partly because they price different scopes: some include redesign and ERP work, others only move data. FactoryJet does not publish migration prices. We scope each project after discovery.

Shopify Plus platform fees

In the US, the Shopify Plus plan is $2,300 a month on a 3-year term or $2,500 a month on a 1-year term, for standard setups and integrations. Shopify says more complex, higher-volume businesses may pay a variable platform fee based on revenue and business model, and that it differs for B2B and direct-to-consumer orders (Shopify Help Center). Card rates vary by country. In the US, Shopify's pricing page lists Plus online card rates from 2.25% + 30 cents with Shopify Payments, and a 0.2% fee on each transaction when you use a third-party payment provider instead (Shopify pricing).

Apps, payment processing and ERP middleware are running costs, not migration costs. For the full year-by-year picture, read our breakdown of what Shopify Plus costs to run.

What drives the cost of a Magento migration

LitExtension puts it plainly: the final cost depends on what has to be rebuilt, reconnected, redesigned and validated, not on how many products you have (LitExtension). Measure these ten drivers before you ask anyone for a quote.

Cost drivers for a Magento to Shopify Plus migration
Cost driverWhy it moves the priceWhat to measure first
Catalog size and variantsShopify allows 3 options and 2,048 variants per product. Magento configurable products built on more attributes need restructuring before import.Active SKUs, configurable products with 4 or more attributes, attribute sets in use
Customer and order historyHistorical orders load through a migration app or Shopify's Order API, not an admin CSV. Shopify's migration checklist counts 100,000+ orders as one sign you may need a migration service.Customer count, years of order history you need, loyalty and subscription data
Custom Magento modules and extensionsPHP modules do not transfer. Each one becomes a native Shopify feature, an app, a custom app, or nothing. Custom apps that use Shopify Functions need Plus.Full extension list, what each one does, and whether revenue depends on it
B2B featuresAdobe's B2B extension adds company accounts, shared catalogs, negotiable quotes and requisition lists. Shopify B2B covers catalogs, net terms and draft orders, but the Basic, Grow and Advanced plans get only 3 active B2B catalogs.Price lists, quote workflow, approval rules, payment terms
Integrations: ERP, PIM, 3PL, taxElogic's 2026 index puts prebuilt ERP connectors at $5,000 to $30,000 and custom SAP or Oracle integrations at $50,000 to $250,000+ in year one.Every system that reads or writes orders, stock, prices or customers
Theme designPresta lists $2,000 to $5,000 for a purchased theme with light changes and $30,000 to $80,000 for a from-scratch or headless design.Templates you need, product page modules, Liquid theme or headless
Data cleanupShopify says the biggest timeline risk is discovery and data cleanup, not the transfer itself.Duplicate SKUs, empty attributes, broken images, stale customer records
SEO redirectsShopify caps stores at 100,000 URL redirects, or 20 million on Plus, and a redirect only fires when the old URL is broken.Indexed URLs in Google Search Console, size of the Magento URL rewrite table, backlinked pages
Apps replacing extensionsApps add monthly fees after launch. Matrixify, a Shopify import app, runs $20 to $200 per 30 days.Monthly app budget compared with the extension licenses you drop
Filters and layered navigationShopify Search & Discovery supports up to 25 storefront filters, with up to 100 values each.Filterable Magento attributes that drive traffic or sales

Sources: Shopify variant limits, Shopify data transfer, Shopify migration checklist, Shopify Functions, Adobe B2B, Shopify B2B by plan, Elogic, Presta, Shopify URL redirects, Matrixify pricing, Shopify filters.

Want a first number for your own store? Run it through our replatforming cost calculator, then compare it with the ranges above.

Next step

Not sure which cost tier your store is in?

Send your Magento version, SKU count, extension list and integrations. We will tell you which tier you fall into, what would move it, and whether staying on Adobe Commerce is the smarter call.

Get a migration scope reviewBhavesh replies within one business day.
Timeline

How long does a Magento to Shopify migration take?

Shopify says Shopify Plus migrations average three to four months from kickoff to go-live. It separates the data migration, which takes weeks, from the full replatform with storefront build and integrations, which usually takes 3 to 6 months (Shopify). Agency plans for Magento stores fit that shape, with enterprise B2B work running longer.

Magento to Shopify migration timelines by store complexity
Store profileTypical timelineSource
Small store: under 1,000 SKUs, no B2B, Liquid theme8–10 weeks1Digital
Simple catalog and theme port8–12 weeksSolo Media Group
Magento 2 store with 5,000–25,000 SKUs, one storefront, standard extensions12 weeks1Digital
Mid-market with custom theme, light B2B and ERP12–18 weeksSolo Media Group
Larger catalogs, several storefronts, or B2B price lists16–20 weeks1Digital
Enterprise Shopify Plus rebuild16–24 weeksSolo Media Group
Adobe Commerce enterprise with SAP or NetSuite and complex B2B8–14 monthsElogic Commerce

What Magento migration agencies publish about time

Five US Shopify partners publish a timeline on their own Magento migration pages, which we read on October 23, 2026. They are each agency’s own figures, not FactoryJet’s.

Magento to Shopify migration timelines published by agencies
AgencyTimeline it publishes
Shero Commerce10 to 14 weeks for a standard Magento migration; 14 to 20 weeks with ERP, B2B and heavy custom work
Solo Media Group10 to 14 weeks typical, on its Shopify Plus migration page
Ruby Digital Agency10 to 14 weeks for one Adobe Commerce website selling direct; 3 to 6 months in stages for B2B, several websites or an ERP
AnattaMost of its migrations in three months or fewer; it says Dorel Juvenile moved four brands off Magento in about 90 days
Netalico16 to 24 weeks for stores doing $5M to $50M; 24 to 36 weeks for enterprise Adobe Commerce with ERP work

Read together, a single Magento store selling direct lands at 10 to 14 weeks in three of the five, ERP and B2B work pushes it to 14 to 20 weeks or 3 to 6 months, and enterprise Adobe Commerce with ERP work runs 24 to 36 weeks at Netalico. To compare these agencies and others on tier, redirects and price, see our list of Magento to Shopify Plus migration agencies.

What slows a migration down

  • Discovery and data cleanup. Shopify names these, not the data transfer, as the biggest timeline risk.
  • A late redirect map. 1Digital warns that discovery, the redirect map and data migration do not compress safely.
  • Integration testing with your ERP, OMS or PIM, which needs sandbox runs before cutover.
  • Products that break Shopify limits, such as configurable products with four or more buyer-facing attributes.
  • B2B account changes, because Shopify B2B buyers must use new customer accounts.
  • Peak season. Shopify counts a tight downtime window during peak trading as one sign you may need a migration service.
  • Skipped rehearsals. Shopify recommends at least two migration runs: one on staging, then production.

Do not confuse transfer time with project time. LitExtension says its tool moves most small and medium stores in a few hours and larger stores in up to several days (LitExtension). The weeks go into mapping, building, testing and cutover. Sources for the list above: Shopify, 1Digital and Shopify B2B accounts.

Migration trigger

Magento and Adobe Commerce end of support dates

End of support is a hard deadline for any Magento plan. Adobe gives each Adobe Commerce release three years of standard support from its release date, and added one free extra year for 2.4.6 and 2.4.7 (Adobe lifecycle policy). Magento 1 does not appear in Adobe's current support tables at all.

Adobe Commerce release dates and end of support dates
VersionReleasedStandard support endsExtended support ends
Adobe Commerce 2.4.9May 12, 2026May 31, 2029Not yet announced
Adobe Commerce 2.4.8April 8, 2025May 31, 2028Not yet announced
Adobe Commerce 2.4.7April 9, 2024May 31, 2027May 31, 2028
Adobe Commerce 2.4.6March 14, 2023Ended August 11, 2026August 31, 2027
Adobe Commerce 2.4.5August 9, 2022Ended August 12, 2025Ended August 11, 2026
Adobe Commerce 2.4.4April 12, 2022Ended April 12, 2025Ended April 14, 2026
2.4.0 to 2.4.3From July 28, 2020Ended November 28, 2022None listed
2.3 release lineOlder release lineEnded September 8, 2022None listed

Sources: Adobe Commerce lifecycle policy (updated August 19, 2026) and Adobe released versions. Magento Open Source uses the same 2.4.x release numbers; check Adobe's policy for how support applies to your edition.

Three deadlines that change the math

  • June 1, 2027: Adobe says it will stop maintaining Adobe Commerce on Cloud environments that run unsupported versions, including suspending their traffic, which takes the storefront offline.
  • December 31, 2025 and December 31, 2026: PHP 8.1 reached end of life on the first date, and PHP 8.2 reaches it on the second. Adobe warns that running either past its end-of-life date puts PCI compliance at risk.
  • May 31, 2027 and May 31, 2028: the one-time, security-only period for 2.4.4 and 2.4.5 ends in 2027, and for 2.4.6 in 2028. Adobe tells merchants to treat it as migration time, not a support tier.

Migrate or upgrade? An honest check

Adobe's recommended path for Cloud customers is Adobe Commerce as a Cloud Service, and upgrading to 2.4.8 or 2.4.9 keeps you supported until 2028 or 2029. Moving to Shopify is not automatically the right answer.

Moving to Shopify Plus usually makes sense when:

  • Your version is past standard support, and the next upgrade means rebuilding custom modules anyway.
  • Your products fit 3 options and 2,048 variants, or can be restructured to fit.
  • Your team spends more time on patches, hosting and dependency upgrades than on selling.
  • Your B2B needs fit Shopify catalogs, net terms, draft orders and quantity rules.

Staying on Adobe Commerce is often the better call when:

  • Buyers depend on negotiable quotes, requisition lists or purchase order approvals that your team has customized.
  • Products need more than three options on a single product page.
  • Your storefront needs more than 25 filters.
  • An upgrade costs you less: Adobe supports 2.4.8 until May 31, 2028 and 2.4.9 until May 31, 2029.

For the full platform decision, see our Shopify Plus vs Magento comparison. If staying wins, our Magento development team handles upgrades too.

Magento vs Shopify

What changes when Magento data moves to Shopify

Many migration surprises come from limits that Magento never had. Shopify's own Magento guide lists passwords, configurable products, custom attributes, tier pricing and CMS blocks as data with no direct Shopify equivalent (Shopify). Here is how each area translates.

Magento or Adobe Commerce compared with Shopify or Shopify Plus, area by area
AreaMagento or Adobe CommerceShopify or Shopify PlusWhat to do
URLsCategory paths and .html endings; the URL rewrite table can hold several URLs for one productFixed patterns: /products/handle, /collections/handle, /pages/handleMap every indexed URL to one 301. Export existing Magento redirects so you do not build chains.
Product optionsConfigurable products built from attributesUp to 3 options and 2,048 variants per product; on Plus, Combined Listings groups up to 60 productsKeep three buyer-facing options. Move the rest to metafields or split the product.
AttributesAttributes grouped into attribute sets, also used for layered navigation and promotionsMetafields and metaobjectsMap before import, then confirm the metafields actually filled in.
FiltersLayered navigation built from filterable attributesSearch & Discovery app: up to 25 filters, 100 values each, from options, metafields or metaobjectsKeep the filters that earn traffic or sales.
Customer passwordsCustomers sign in with passwords set on MagentoCSV imports cannot carry passwords; new customer accounts use a one-time 6-digit code; Multipass needs Plus and legacy accountsChoose new customer accounts, or write invite emails, before launch.
B2BCompany accounts, shared catalogs, negotiable quotes, requisition lists (Adobe B2B extension)Companies, catalogs (3 on Basic, Grow and Advanced, unlimited on Plus), net terms, draft orders, PO numbers; buyers need new customer accountsMap each buyer workflow and test your quote process against draft orders.
CheckoutCustom checkout code and modulesCheckout UI extensions (information, shipping and payment steps are Plus only) and Shopify Functions (custom apps are Plus only)Rebuild only the checkout logic that still earns money.
Hosting and upkeepAdobe makes merchants responsible for keeping PHP, MariaDB, OpenSearch and Redis on supported versionsShopify hosts the platform; Plus is Level 1 PCI DSS and SOC 2 certifiedSwap the patch calendar for regular app and integration reviews.

Sources: Shopify Magento guide, variants, Combined Listings, Adobe attributes, filters, customer import, new customer accounts, Multipass, Adobe B2B, Shopify B2B by plan, checkout UI extensions, Shopify Functions, Adobe dependencies, Shopify Plus security.

Selling wholesale? Our Shopify Plus B2B service covers companies, catalogs, net terms and ERP pricing sync in more depth.

Selling in Europe

Migrating a European Magento store to Shopify

A store that sells across the EU has five extra things to plan before cutover: currencies, VAT, customer data, language URLs and whether Shopify is the right target at all. Each point below links to the official page we read on 21 October 2026.

1. Prices in euros, kroner and zloty with Shopify Markets

With Markets, customers see prices, pay at checkout and get refunds in their local currency. Shopify converts prices at the current exchange rate unless you set rates by hand, and you can round prices per market. Only stores on Shopify Payments with one-page checkout get every part of the feature, so check your payment provider before you rebuild Magento store views as markets (Shopify Help Center).

2. EU VAT and the One Stop Shop

Since 1 July 2021, the One Stop Shop (OSS) lets a seller register in one EU country and file one VAT return each quarter for sales to consumers in other EU countries. An annual EUR 10,000 threshold applies to those cross-border consumer sales (European Commission). Shopify can charge VAT based on where the customer is once you add your VAT number, but Shopify says you can't use it to file or pay your taxes (Shopify Help Center). Keep your OSS filing process, and test VAT on a few EU orders before launch.

3. Moving customer data under the GDPR

You stay the controller of your customers' data, and Shopify acts as a processor following your instructions under its Data Processing Addendum (Shopify Help Center). The same logic covers whoever runs the migration. Article 28 of the GDPR says a processor works under a written contract, only on your documented instructions, and cannot bring in another processor without your written authorisation. Chapter V adds conditions for any transfer of personal data outside the EU (GDPR on EUR-Lex). Ask your agency and every migration app for their processing agreement and the list of sub-processors before the first test export.

4. Keeping hreflang and per-language URLs

Shopify creates hreflang tags automatically for every international domain or subfolder you set up. Language-only subfolders such as /fr can exist only on your primary market. Other markets combine language and country, such as /fr-ca or /en-eu (Shopify Help Center). So a Magento path like /de/ may not survive as it is. Map every old language URL to its new home in the redirect file, translate the content before launch, and check the hreflang output per market once the store is live.

5. Shopware, the other route out of Magento

If you are also weighing Shopware 6, Shopware publishes a free Magento Migration Profile that works with its free Migration Assistant. On 21 October 2026 the listing said it moves Magento 2.0 to 2.4 stores to Shopware 6, for Shopware 6.6.0.0 to 6.7.15.1 (Shopware Store). Run a test migration on each and compare them on your B2B, ERP and tax needs before you pick.

Sources, all read 21 October 2026: Shopify local currencies, European Commission OSS, Shopify EU taxes, Shopify GDPR, GDPR text, Shopify international domains, Shopware Magento Migration Profile. This is general information, not legal or tax advice.

Runbook

The Magento to Shopify Plus migration runbook, in 11 phases

This is the order we work in, and each phase ends with a written exit check before the next one starts. It follows Shopify's published migration guidance, Adobe's documentation and Google's site move rules, with sources listed below the phases.

Want a printable version? Use our Magento to Shopify Plus migration checklist.

  1. Phase 1 of 11

    Discovery and audit

    Export catalog, customer and order counts, the full extension list and every integration. Pull indexed URLs from Google Search Console, crawl the site, and export Magento's URL rewrites. Then score the project against Shopify's 10-point complexity checklist: three or more yes answers, such as 10,000+ SKUs, active ERP or PIM links, or 100,000+ orders, point to a migration service.

    Done when: A written scope with SKU, customer, order, extension, integration and URL counts.

  2. Phase 2 of 11

    Data mapping

    Build a field-by-field map from Magento to Shopify. Attributes become metafields, configurable products become up to three options and 2,048 variants, customer groups become customer tags or B2B companies, and Magento order statuses map to Shopify statuses. Decide how many years of order history you need.

    Done when: A signed-off mapping document that marks every Magento field keep, transform or drop.

  3. Phase 3 of 11

    Theme build

    Build on a Shopify theme or go headless. Plus includes Hydrogen, Shopify's React framework, with up to 25 custom storefronts on its Oxygen hosting. Rebuild the product page modules and filters that earn money, not every Magento template. Shopify's own Magento guide warns against copying complexity that does not drive revenue.

    Done when: Templates approved on a staging store loaded with real products.

  4. Phase 4 of 11

    App and extension mapping

    Put each Magento extension in one of four buckets: native Shopify feature, App Store app, custom app, or retire it. Public App Store apps that use Shopify Functions work on any plan, but custom apps built with Functions need Plus. Record the monthly fee of every replacement app.

    Done when: Every extension has an owner, a replacement and a monthly cost.

  5. Phase 5 of 11

    Integrations

    Re-point your ERP, PIM, 3PL, tax and email tools to Shopify and test each one in a sandbox. Decide which system owns products, prices, stock and customers, so two systems never overwrite each other. Shopify lists ERP, OMS and PIM dependencies among the triggers that push teams toward a migration service.

    Done when: Orders, stock and prices sync correctly on staging.

  6. Phase 6 of 11

    Test data migrations

    Import in Shopify's order: products, then customers, then historical orders. Run at least two migrations, staging and then production, as Shopify recommends. Reconcile record counts for every data type and check a 5% to 10% sample from each area by hand. Turn off staff new-order notifications first, or every imported order sends an email.

    Done when: Counts match, and the business team signs off on the sampled records.

  7. Phase 7 of 11

    SEO redirect map and URL structure

    Map every indexed Magento URL, including .html and category-path versions, to one Shopify URL under /products/, /collections/ or /pages/. Import the map by CSV from Content > Menus > URL redirects. Shopify only redirects broken URLs and may not redirect URLs with query strings. Google recommends single-hop 301s kept for at least a year. Skip Google's Indexing API: it only supports job posting and livestream pages.

    Done when: Your top URLs each return one 301 to a live page.

  8. Phase 8 of 11

    Customer accounts and passwords

    Magento passwords do not come across in Shopify's CSV import. Choose new customer accounts, where people sign in with a one-time 6-digit code and which B2B buyers must use, or legacy accounts with invite emails. Multipass only works on Plus with legacy accounts, so do not plan around it if you want Shopify B2B.

    Done when: Sign-in tested for a retail buyer and a B2B buyer, with the activation email written.

  9. Phase 9 of 11

    QA and user acceptance testing

    Test flows, not screens: payments in Shopify's test mode, refunds, partial fulfillment, taxes, shipping rates, discounts and B2B payment terms. Check your top 20 revenue SKUs field by field, as Shopify suggests, and confirm metafields filled in. Then place a few real orders, fulfill them and refund them.

    Done when: A go or no-go checklist signed by operations, finance and marketing.

  10. Phase 10 of 11

    Launch-day cutover

    Lower your DNS TTL 24 to 48 hours before the switch and stage every redirect before you point the domain. Freeze catalog changes on Magento, run a final import of new orders and customers, connect the domain in a low-traffic window, and confirm SSL. Agree in advance on what triggers a rollback.

    Done when: Test orders flow into your ERP from the live domain.

  11. Phase 11 of 11

    Post-launch monitoring

    For 14 days, check Google Search Console daily, crawl for 404s within 24 hours of launch, and compare organic traffic with your baseline. Shopify calls a 5% to 10% dip in week one common, while a sustained drop over 20% needs immediate work. Keep a hypercare team on call for 2 to 4 weeks, and keep redirects live for at least a year.

    Done when: No open 404s on top URLs, and orders syncing cleanly.

Sources: Shopify migration checklist and SOW, Shopify Magento guide, Shopify migration methods, Shopify data transfer, Shopify Plus features, Shopify Functions, URL redirects, Google site moves, Google Indexing API, new customer accounts, B2B accounts, Multipass.

Who should migrate

Who should do your migration: in-house, a tool or an agency?

Shopify's Magento guide matches the method to the store: manual or CSV import for under 500 SKUs with simple pricing, a migration app for medium stores with standard data, and a migration service or partner for large catalogs, configurable products, tier pricing, multi-store setups, B2B pricing or ERP integrations (Shopify).

One detail catches Magento teams out: Shopify's free Store Migration app lists Square, WooCommerce, Etsy, Wix, Amazon, eBay, Clover and Lightspeed as sources, but not Magento (Shopify App Store).

Two developers at a desk looking at a monitor that shows two tables of empty cells joined by arrows
Magento to Shopify migration options compared: in-house, Cart2Cart, LitExtension, Matrixify and agencies
OptionFits whenWhat it costs (published)Real limits
In-house team using CSV and the APIUnder 500 SKUs with simple pricing, per Shopify, or a team with Shopify API experienceStaff time. Shopify does not charge to migrate.CSV files max 15 MB, no passwords, no historical orders through an admin CSV. You own redirects and QA.
Cart2CartStandard Magento data you want moved fast, with custom migration options; lists support for Magento 1.1.0 to 2.4.9Free demo migration; Cart2Cart says price depends on the number of data types and extra options you selectMoves data, not design or functionality. Its Magento page says it migrates no more than 99 variants and 3 options per product.
LitExtensionStandard data, with an optional expert-run migration serviceFree for stores under 100 products, customers and orders; otherwise priced by record countsTransfers data and can create redirects. Theme, app and integration work are separate.
MatrixifyTeams that want spreadsheet control and repeatable imports from Magento export filesFree Demo plan; $20, $50 or $200 per 30 daysYou build and check the data mapping yourself.
Shopify Partner or agency, including FactoryJetLarge catalogs, configurable products, tier pricing, several storefronts, B2B or ERP work, per ShopifySee the published ranges in the cost table aboveQuality varies widely. Vet any partner with the questions below.

Sources: Shopify Magento guide, Shopify Plus pricing, product CSV limits, customer CSV limits, order import, Cart2Cart, LitExtension, Matrixify Magento migration, Matrixify pricing.

Questions to ask a migration partner

Shopify publishes ten questions for vetting migration partners (Shopify). Below is our Magento version of that list. Find candidates in the Shopify Partner Directory store migration category, where you can check ratings and reviews.

  1. How many Magento or Adobe Commerce migrations have you finished at our catalog size and order volume?
  2. What are your phases, and what document comes out of each one?
  3. How will you map Magento data Shopify does not have, such as extra attributes or tier prices?
  4. How do you validate data: record counts, sampling and business sign-off?
  5. Have you connected our ERP, PIM or OMS to Shopify before, and how do you test it?
  6. Who builds and tests the redirect map, and when?
  7. What is the cutover sequence, and what triggers a rollback?
  8. What support do we get after launch, and for how long?
  9. Is the price fixed, time and materials, or phased, and what counts as a scope change?

Our interest, stated plainly: FactoryJet is a registered Shopify Partner that runs Magento to Shopify migrations, so we benefit when you hire an agency. If your store fits the in-house or tool profile above, use that route. If it does not, see how our Shopify migration agency works.

MAGENTO TO SHOPIFY PLUS FAQ

Magento to Shopify Plus migration questions, answered

Real questions buyers search for, answered with the same sources used above.

Cost and fees

How much does it cost to migrate from Magento to Shopify?

It depends on what has to be rebuilt, and published 2026 guides give a wide range. LitExtension lists $20,000 to $150,000+ for Magento 2 or Adobe Commerce stores. Solo Media Group lists $20,000 to $30,000 for a simple catalog and theme port. Elogic's cost index puts enterprise B2B builds with SAP or NetSuite at $250,000 to $500,000+. Integrations, custom modules and B2B pricing push you up the range.

How much does a Shopify Plus migration cost?

Plan for two separate bills. For the project, Presta lists $80,000 to $150,000+ for enterprise Shopify Plus migrations, and LitExtension lists $80,000 to $200,000+ for enterprise replatforms. For the platform, Shopify Plus costs $2,300 a month on a 3-year term or $2,500 on a 1-year term in the US. Shopify says complex, higher-volume businesses may pay a variable platform fee instead.

How much would it cost to migrate my website to Shopify?

For a small store with simple products, a tool can be enough. Solo Media Group puts migration tools at roughly $50 to $500 one time. LitExtension migrates Magento stores with fewer than 100 products, customers and orders for free, and Matrixify's paid import plans start at $20 per 30 days. Costs climb once you need theme work, integrations and a tested redirect map.

Why is Shopify Plus so expensive?

Plus is priced for high-volume and complex stores, and the fee buys features lower plans lack: unlimited B2B catalogs where Basic, Grow and Advanced get 3, checkout UI extensions on the information, shipping and payment steps, custom apps built with Shopify Functions, 9 expansion stores, up to 20 million URL redirects, and an exemption from the daily variant upload limit that applies to stores with 500,000+ variants. If you need none of these, a lower plan may fit.

Is Shopify Plus worth it for a Magento store?

It is worth it when you use what only Plus offers. B2B sellers who need more than 3 catalogs, deposits or partial payments, brands that customize checkout steps, and stores that need custom Shopify Functions or Multipass usually need Plus. A single-brand store with standard products and no checkout changes may not. Price both paths before you sign a 3-year term.

How much does Shopify take from a $100 sale?

In the US, it depends on your plan and how the customer pays. Shopify's pricing page lists online card rates of 2.9% + 30 cents on Basic and 2.25% + 30 cents on Plus with Shopify Payments, so a $100 online order costs $3.20 in card fees on Basic or $2.55 on Plus. Premium and international cards cost more. If you use another payment provider, Shopify adds 2% on Basic or 0.2% on Plus, on top of that provider's own fees.

Timeline

How long does a Magento to Shopify migration take?

Shopify says Plus migrations average three to four months from kickoff to go-live. Agency plans line up with that. Shero Commerce, Solo Media Group and Ruby Digital Agency each publish 10 to 14 weeks for a standard store. Shero says 14 to 20 weeks with ERP and B2B work, and Netalico 24 to 36 weeks for enterprise Adobe Commerce with ERP work. Elogic's cost index puts enterprise builds with SAP or NetSuite at 8 to 14 months.

Can a Magento to Shopify migration be done in a few weeks?

Only for small, clean stores. 1Digital says a store under 1,000 SKUs with no B2B needs, a Liquid theme and simple integrations can sometimes compress to 8 to 10 weeks. The data transfer itself is fast: LitExtension says its tool moves most small and medium stores in a few hours. 1Digital warns that discovery, the redirect map and data migration do not compress safely.

Who should migrate

Who should I hire to migrate from Magento to Shopify Plus?

Match the partner to your store. Shopify's Magento guide suggests CSV import for under 500 SKUs, a migration app for medium stores with standard data, and a migration service or partner for large catalogs, configurable products, tier pricing, multi-store setups, B2B or ERP work. Shortlist partners from the Shopify Partner Directory, then ask for comparable Magento projects and a written cutover and rollback plan.

How can I migrate my Magento store to Shopify?

Shopify lists five ways: copy content by hand, import CSV files, use a migration app, hire a Shopify Partner, or build a custom migration with the Shopify API. Shopify's free Store Migration app does not list Magento as a source, so Magento stores usually use CSV, a third-party tool such as Cart2Cart, LitExtension or Matrixify, or a partner. Import products, then customers, then orders.

Can I migrate Magento to Shopify for free?

Small stores can. LitExtension offers a free migration for Magento stores with fewer than 100 products, customers and orders. Cart2Cart runs a free demo migration on a sample of your data, and Matrixify has a free Demo plan. Shopify's own CSV imports cost nothing but cap each file at 15 MB, and they cannot carry customer passwords or historical orders.

Data, customers and orders

Can customer passwords be migrated from Magento to Shopify?

Not with Shopify's own tools. Shopify says you can't migrate customer passwords from another store using a CSV, so you invite imported customers to create new ones. New customer accounts avoid the problem: customers sign in with a one-time 6-digit code and no password. Some migration vendors advertise password transfer through an extra Magento module, so ask exactly how it works.

How do I import orders into Shopify using a CSV file?

You can't import historical orders with a CSV in the Shopify admin. Shopify lists migration apps and its Order API as the ways to bring orders in, and tools such as Matrixify and LitExtension handle Magento orders. Before importing, turn off new order notifications for staff, because Shopify emails every notified staff member once for each imported order.

What is the variant limit in Shopify?

Shopify allows up to 2,048 variants and three options per product. A Magento configurable product that uses four or more attributes, such as size, color, material and length, needs restructuring: keep three as options and move the rest to metafields, or split the product. Check your migration tool too, because Cart2Cart's Magento page still says it migrates no more than 99 variants per product.

How can I have more than 3 product options on Shopify?

Shopify caps each product at three options and 2,048 variants, so extra choices need a workaround. On Shopify Plus, the Combined Listings app can group up to 60 separate products into one listing, with up to 3 options on top of each product's own options. On other plans, teams usually split the product into several products or collect the extra choice through an app or custom theme code. Test cart, inventory and ERP sync on these products early.

Why is my CSV not importing correctly into Shopify?

The usual causes are file size, encoding and headers. Shopify caps product and customer CSV files at 15 MB, requires UTF-8 encoding, and treats column header names as case-sensitive. A product whose handle already exists gets its matching columns overwritten, and choosing to overwrite customers with a matching email or phone number replaces their data. Split large Magento exports into smaller files.

Is Shopify good for B2B?

For many wholesale models, yes. Shopify B2B runs on the Basic, Grow, Advanced and Plus plans, with net terms, vaulted cards, draft orders, PO numbers, quantity rules and price breaks. Basic, Grow and Advanced get 3 B2B catalogs, while Plus adds unlimited catalogs, direct catalog assignment to companies, deposits and partial payments. B2B buyers must use new customer accounts. If you rely on Adobe's negotiable quotes, test Shopify draft orders against that workflow.

Can Shopify handle multiple currencies and EU VAT after we leave Magento?

Yes for currencies, partly for VAT. With Shopify Markets, customers see prices, pay and get refunds in their local currency, and Shopify converts at the current exchange rate unless you set rates yourself. Shopify can charge VAT based on the customer's location once you add your VAT number, but it says it cannot file or pay your taxes. You still file your EU One Stop Shop return, which is quarterly. Sources read 21 October 2026.

What is the EU One Stop Shop, and does it change when we move to Shopify?

The One Stop Shop (OSS) has run since 1 July 2021. It lets a seller register in one EU country and file one quarterly VAT return for sales to consumers in other EU countries, with an annual EUR 10,000 threshold for those cross-border sales, per the European Commission. Changing platform does not change your OSS registration. It changes how VAT is calculated at checkout, so test EU orders before launch.

Is it GDPR compliant to move our Magento customer data to Shopify?

It can be, if the contracts are in place first. You remain the controller, and Shopify acts as your processor under its Data Processing Addendum. GDPR Article 28 says every processor, including a migration agency or app, needs a written contract, acts only on your documented instructions and needs your written authorisation for sub-processors. Chapter V sets conditions for transfers outside the EU. This is general information, not legal advice.

SEO and redirects

Will I lose Google rankings when I move from Magento to Shopify?

Expect movement, not a permanent loss, if the redirects are right. Google says rankings can fluctuate during a move and that medium-sized sites can take a few weeks or more to show new URLs. Shopify's Magento guide calls a 5% to 10% dip in week one common even with perfect redirects, and says a sustained drop over 20% needs investigation. Keep 301s for at least a year.

Why is my URL redirect not working in Shopify?

Shopify only redirects from broken URLs. If the old path still loads a page on your Shopify store, the redirect will not fire, so remove that page first. URLs with query strings, such as Magento filter URLs, may not redirect as expected. Browsers also cache 301s, so test in a private window. Stores can hold 100,000 redirects, or 20 million on Plus.

Where are URL redirects in Shopify?

In your Shopify admin, go to Content, then Menus, then View URL redirects. You can create redirects one at a time or import them from a CSV file that lists each old path and its new path, which is the practical way to load a full Magento redirect map. Import and test the map before you point your domain at Shopify.

Will we keep our hreflang tags and language URLs when we migrate to Shopify?

You keep hreflang, but maybe not the same URLs. Shopify creates hreflang tags automatically for each international domain or subfolder. Language-only subfolders such as /fr exist only on your primary market, and other markets use a language and country pair such as /fr-ca or /en-eu. If your Magento store used paths like /de/ for a secondary market, map each old URL to its new one with a 301 redirect.

Magento status and fit

Is Magento end of life?

Magento is still maintained, but every version has an end date. Adobe gives each release three years of standard support. Standard support for 2.4.6 ended August 11, 2026, 2.4.7 ends May 31, 2027, 2.4.8 ends May 31, 2028, and 2.4.9 ends May 31, 2029. Adobe also says it will suspend traffic to Adobe Commerce on Cloud stores running unsupported versions, starting June 1, 2027.

Does anyone still use Magento?

Yes. Adobe still ships new releases, including Adobe Commerce 2.4.9 on May 12, 2026, with standard support through May 31, 2029, and it recommends Adobe Commerce as a Cloud Service as the long-term path for its Cloud customers. Staying is a valid choice if you rely on deep customization or Adobe B2B features. The cost of staying is regular upgrades and dependency patching.

What is Magento called now? Is it part of Adobe Commerce?

Adobe sells the licensed version as Adobe Commerce, and the open-source edition is still called Magento Open Source. Both follow the same 2.4.x version numbers, and Adobe publishes release notes for each. Adobe Commerce adds features such as the B2B extension, which brings company accounts, shared catalogs, negotiable quotes and requisition lists.

Is Magento Open Source free?

There is no license fee. Adobe's Magento Open Source repository is licensed under the Open Software License 3.0, which grants a royalty-free license. Running it is not free: you pay for hosting, extensions, developers and patching. Adobe's lifecycle policy also warns that PHP 8.1 reached end of life on December 31, 2025, which puts PCI compliance at risk for stores still running it.

Which platform is better for my business, Magento or Shopify?

Shopify usually fits if you want hosted infrastructure, standard product structures and less custom code to maintain. Magento or Adobe Commerce usually fits if you need code-level control, products with more than three options, or Adobe B2B features such as negotiable quotes and requisition lists. If a support deadline is close, compare the migration cost with an upgrade to 2.4.8 or 2.4.9 first.

What does replatforming mean?

Replatforming means moving your online store to a different commerce platform, such as from Magento to Shopify Plus. Shopify splits it into two parts: data migration, which moves products, customers, orders and content and takes weeks, and the full replatform, which adds the storefront build, integrations and redesign and usually takes 3 to 6 months.

About this guide

Written by Bhavesh Barot, founder of FactoryJet (LinkedIn). FactoryJet is a registered Shopify Partner and has served 500+ businesses. Updated October 24, 2026. Sources were first reviewed on September 17, 2026, the EU section was added on October 21, the Shopify migration figures in the runbook were rechecked on October 22, and agency timelines read on October 23 were added on October 24, against the Shopify, Adobe and Google documentation listed below. Platform rules and prices change, so check the linked source before you sign anything.

Sources

Related guides

Plan your Magento to Shopify Plus migration with a real scope

Send your store URL, Magento version, SKU count, extension list and integrations. We will give you a straight read on your cost tier, a realistic timeline, the risks in your data, and whether staying on Adobe Commerce is the better call. You talk to the founder, not a sales team.

Free quote
Founder replies in 24h