WhatsApp Us

Shopware 5 end of life · migration to Shopware 6

Shopware 5 to 6 migration for German shops, with data, plugins and rankings intact

A Shopware 5 to 6 migration is really a rebuild: Shopware 6 is a new system, so data can be moved but themes, many plugins and shopping worlds cannot. BtechWaleTech is three freelance developers in India who run the Migration Assistant, rebuild the plugins you still need as Shopware 6 extensions, recreate the storefront and protect your SEO with a tested redirect map. Migration projects start at US$750. Below: what moves, what does not, costs, timelines and whether switching platform makes more sense.

  • Migration projects fromUS$750, 4–8 weeks
  • Custom plugin rebuildsScoped per plugin, heavy ones from US$900
  • Shopware 5 security fixesEnded July 2024
  • QuoteItemised in about 2 working days
  • AccountsShopware account, hosting and repo in your name
  • After launch2 months free, then from US$120/mo
  • Migration Assistant runs
  • Plugin audit and rebuilds
  • Theme rebuilt on Shopware 6
  • SEO URLs and 301 redirects
  • Delta migration before cutover
  • Shopify or WooCommerce option
  • German checkout re-checked

Three freelance developers in India · calls in German mornings · WhatsApp replies 7 days a week

  • 3Developers who know your old and new shop
  • 2Working days to an itemised migration quote
  • 2Months of free maintenance after cutover
  • 0Middleman fees on your payments

The short answer

How do you do a Shopware 5 to 6 migration without losing data or SEO?

Set up a fresh Shopware 6 shop, move products, customers, orders and SEO URLs with Shopware’s Migration Assistant, then rebuild the theme, shipping rules, shopping worlds and needed plugins by hand. Map every old URL to a 301 redirect, run a final delta migration, and switch over. With BtechWaleTech, a Shopware 5 to 6 migration starts at US$750 and takes 4–8 weeks.

Need ongoing Shopware help after the move? See hiring a Shopware developer. Coming from Magento instead? Read the Magento to Shopware migration guide.

Last updated

Shopware 5 to 6 migration at a glance
Why nowShopware 5 stopped receiving security fixes in July 2024
Data toolShopware Migration Assistant (API or local database connection)
Moved automaticallyCategories, products, customers, orders, media, SEO URLs, reviews
Rebuilt by handTheme, shipping costs, shopping worlds, product streams, email templates
PluginsAudited, then replaced, rebuilt as extensions or retired
Project costFrom US$750, 4–8 weeks
After cutover2 months free maintenance, then from US$120/mo

Migration work we take on

What goes into a Shopware 5 to 6 migration

A migration is five jobs at once: data, plugins, theme, SEO and the German checkout details. You can hand us all of them or only the parts your current team cannot cover.

Full Shopware 5 to 6 migration

Fresh Shopware 6 install, Migration Assistant runs, rebuilt storefront, redirects, testing and cutover, starting at US$750.

Plugin audit and rebuild

Every Shopware 5 plugin sorted into replace, rebuild or retire; custom logic rewritten as Shopware 6 plugins or apps, heavy ones from US$900.

Theme and shopping experiences

Your look recreated on the Shopware 6 default theme, with shopping worlds rebuilt as Shopping Experiences layouts.

SEO protection

URL inventory, 301 map, Search Console monitoring and fixes in the weeks after launch.

Replatform instead

If Shopify or WooCommerce fits you better, we move the data there instead.

ERP and DATEV links

Interfaces that fed Shopware 5 reconnected to Shopware 6.

Checkout law re-check

Order button, legal pages and withdrawal function tested again.

Post-launch care

Two free months, then updates from US$120/mo.

Why choose us

Who should run your Shopware 5 to 6 migration?

Three common ways German merchants handle the move. The right one depends on how many custom plugins you have and how much time your own team can give.

Who should run your Shopware 5 to 6 migration?
Aspect Shopware agency in Germany DIY with the Migration Assistant BtechWaleTech (India)
Cost basis Day rates or project fee Your staff time plus extensions Itemised USD quote, migrations from US$750
Data migration Handled Possible for simple shops Handled, with test runs and delta migration
Custom plugin rebuilds Handled Needs a developer anyway Rebuilt as Shopware 6 plugins or apps
Theme rebuild Handled, often with design work Default theme or a Store theme Recreated on the default theme with your branding
SEO redirect plan Varies by agency Easy to miss URL inventory and 301 map in every quote
Language on calls German Your own team English; you approve German copy
On-site workshops Usually available Not applicable No; video calls only
Shopware partner status Often a listed partner Not applicable Not a listed Shopware partner
Continuity Staff bench Depends on one person Three developers who share the code

If your Shopware 5 shop runs the B2B Suite across many sales channels with deep ERP customisation, a larger certified partner with several parallel developers may suit you better than three people.

Pricing

What a Shopware 5 to 6 migration costs

A Shopware 5 to 6 migration is priced like a new shop build, starting at US$750, because Shopware 6 needs a fresh storefront and configuration. The biggest cost driver is the plugin list: each Shopware 5 plugin is either replaced by a Store extension (cheap), rebuilt as custom code (priced per plugin, heavy ones from US$900) or retired. Shopping worlds, shipping rules and theme depth come next. Store extension licences and any paid Shopware plan are billed to you by their vendors. You get an itemised quote in about two working days, and nothing is billed before written approval.

Starting prices in INR and USD
ServiceIndia (INR)Worldwide (USD)Typical timelineWhat is included
Static website from ₹10,000 from US$150 1 to 2 weeks Up to 100 pages, Responsive design, Contact form and enquiry setup, Basic SEO tags and sitemap
SEO website (299+ pages) from ₹20,000 from US$300 3 to 5 weeks 299+ SEO pages, Keyword and page planning, Schema, sitemap, and internal linking, Design to deployment included
Ecommerce store from ₹50,000 from US$750 4 to 8 weeks Product and category pages, Payment gateway setup, Order and inventory basics, Performance tuning
Android & iOS app from ₹40,000 from US$600 6 to 10 weeks Android and iOS app (Flutter or React Native), Login, forms and push notifications, Admin panel and API connection, Google Play and App Store publishing
Custom web app or software from ₹60,000 from US$900 6 to 12 weeks Custom features and APIs, User accounts and roles, Admin panel, Deployment and handover
AI automation from ₹40,000 from US$600 2 to 4 weeks Workflow mapping, Tool and CRM integrations, AI agent or automation build, Testing and handover
Monthly SEO from ₹10,000/mo from US$150/mo Ongoing, monthly Technical fixes, On-page and content work, Local SEO and listings, Search Console reporting
Maintenance and support from ₹8,000/mo from US$120/mo Ongoing, monthly Content updates, Bug fixes, Backups and security checks, Speed and uptime checks

All prices are starting points, quoted in INR for India and USD for international clients, not fixed quotes. Final cost depends on the number of pages, features, integrations, content, and timelines. Share your requirement and you get an itemised estimate with nothing hidden. See full pricing.

Why is a Shopware 5 to 6 migration unavoidable now?

Because Shopware 5 has reached end of life. Shopware’s own documentation states there are no more security fixes for Shopware 5 after the end of July 2024, and community forum support for the version has stopped as well.

A shop without security patches does not stop working overnight. Orders keep arriving. The risk grows quietly: every new vulnerability found in Shopware 5, its libraries or its PHP version stays open, and payment providers, hosts and extension vendors gradually stop supporting old setups. Hosting companies eventually retire the PHP versions that old shops depend on, and a forced emergency move is far more expensive than a planned one.

Some merchants buy time with third-party extended security patches for Shopware 5, which do exist on a commercial basis. That can be a sensible bridge while you plan, but it is a bridge, not a destination: new payment methods, legal changes and extensions arrive for Shopware 6 only. If your shop is still on version 5, the practical question is not whether to move but when, and to which platform.

  • No official security fixes for Shopware 5 since the end of July 2024
  • New extensions and payment integrations target Shopware 6
  • Old PHP versions become harder to host safely
  • Legal changes, such as new checkout functions, need current software

Is Shopware 6 an upgrade or a new shop?

It is a new shop. Shopware 6 was built on a different architecture, with Symfony, a Vue.js administration and a Twig storefront, so a Shopware 5 to 6 migration is not an update button but a rebuild with a data transfer.

Shopware’s migration documentation is candid about this. It says old templates cannot be reused or migrated, because the basic architecture was completely redesigned, and that Shopware 6 ships its own default template as the starting point for a custom theme. Email templates cannot be reused either, because Shopware 6 uses Twig. Shopping worlds are based on a different technical structure and must be rebuilt as Shopping Experiences.

That sounds daunting, but it has an upside. A migration is the natural moment to drop plugins nobody uses, simplify a theme that grew messy over the years, and clean up categories and product data. Merchants who treat it as a fresh start usually end up with a faster, simpler shop than the one they left.

What does the Shopware Migration Assistant move?

The Migration Assistant moves most of your business data. According to Shopware’s documentation, it covers basic data (categories, customer groups, currencies, sales channels, number ranges), products with properties, options, translations, cross-selling and variant relations, customers and orders with order documents, promotions, product reviews, media and SEO URLs.

It runs inside the new Shopware 6 administration and connects to your Shopware 5 shop either through the Shopware 5 API, using an API key from an administrator account, or directly to the Shopware 5 database when both run on reachable servers. The connection stays in place, so you can run the migration repeatedly and pull in new orders and customers later. Main shops and subshops become separate sales channels in Shopware 6.

Some data needs mapping rather than copying. Payment methods, the standard payment method, salutations and delivery times must exist in Shopware 6 before you start, and the assistant asks you to assign old values to new ones. The docs warn that these mappings cannot be redone after a reset without deleting and recreating the migration, so set them up carefully the first time.

Shopware 5 free-text fields arrive as custom fields named after the connection, which is why Shopware recommends not using hyphens in the connection name.

What the Migration Assistant cannot move in a Shopware 5 to 6 migration

Anything built on Shopware 5’s old structures has to be recreated. Knowing this list before you quote is what separates a realistic Shopware 5 to 6 migration plan from an optimistic one.

Shopware’s documentation lists these gaps: the theme and email templates; shipping costs, which now run on the Rule Builder and must be set up again; payment method configuration beyond the mapping; shopping worlds and shop pages; product streams, which are now Rule Builder–based dynamic product groups; and data from the Shopware 5 B2B Suite, which cannot be transferred at all. Plugin data only moves if the plugin stored it in standard Shopware tables or free-text fields; plugins with their own database tables leave their data behind.

One detail catches people out: some product metadata changes from a long text type to a 255-character field during migration, so longer values are truncated. If your meta descriptions or keywords ran long, export them first and review them after the move.

  • Theme and email templates: rebuilt
  • Shipping costs: recreated with the Rule Builder
  • Shopping worlds: rebuilt as Shopping Experiences
  • Product streams: recreated as dynamic product groups
  • B2B Suite data: not transferable
  • Plugin data in custom tables: exported and imported separately, or rebuilt

Plugin audit: replace, rebuild or retire each Shopware 5 plugin

Every Shopware 5 plugin needs a decision before any code is written. In most shops a third can be replaced by a maintained Shopware 6 extension, a third is no longer needed, and the rest need custom work.

Shopware offers a Migration Wizard plugin for Shopware 5 that checks whether your server meets Shopware 6 requirements and shows, plugin by plugin, whether a Shopware 6 version exists. We start there, then go through the list with you: what does each plugin actually do for the business, how often is it used, and is there a Shopware 6 core feature that now covers it? The Rule Builder and Flow Builder replace a surprising amount of old custom logic for surcharges, customer group rules and automated emails.

The result is a table in your quote: plugin name, what it does, decision, and cost. Retiring plugins is the cheapest line in any Shopware 5 to 6 migration and often the most valuable, because every plugin you keep is something to update for years.

Replace

A maintained Shopware 6 Store extension does the job; you buy the licence, we install and configure it.

Rebuild

Custom logic with no Store equivalent is rewritten as a Shopware 6 plugin or app, with tests.

Retire

Unused features, or ones now covered by the Rule Builder, Flow Builder or core, are dropped.

Rebuilding custom plugins as Shopware 6 extensions

Custom plugins cannot be ported line by line, because Shopware 6 has different entities, events and extension points. They are rewritten from the business requirement, which is often shorter than the original code.

For a self-hosted shop we usually write Symfony-based plugins using the Data Abstraction Layer for new entities and subscribers for events. Where you want isolation from core updates, or a cloud-hosted shop, an app that talks to Shopware through the API and webhooks is the better pattern. Each rebuilt plugin gets a short specification you approve, automated tests where logic is non-trivial, and a changelog.

If a plugin stored important data in its own tables, such as custom product configurations, dealer lists or loyalty points, we export that data from Shopware 5 and import it into the new plugin’s entities, then verify counts and samples with you. For deeper functionality, such as dealer portals or ERP synchronisation, the work is priced like custom software, starting at US$900.

Rebuilding the theme and turning shopping worlds into Shopping Experiences

Your Shopware 5 theme cannot come along, so the storefront is rebuilt on Shopware 6’s default theme with your branding. That is the cleanest path, because it keeps future updates painless.

We take screenshots of your key templates, product page, category page, cart, checkout and account, and recreate the look with Twig block overrides and SCSS variables rather than copied templates. Where the old theme had quirks customers relied on, such as a size table tab or a delivery-date badge, we rebuild those deliberately. Where it had clutter, we suggest removing it.

Shopping worlds become Shopping Experiences layouts. The editor is different, so we rebuild your homepage, landing pages and category headers with you, using the chance to make them faster on phones. It is also the moment to test Core Web Vitals on a mid-range Android phone and fix image sizes and third-party scripts before launch.

Keeping SEO rankings through a Shopware 5 to 6 migration

Rankings survive a migration when every old URL either stays the same or redirects with a 301 to its closest new equivalent. Shopware’s documentation says SEO URLs are generally taken over by the Migration Assistant, but also advises checking them before going live, and that check is not optional.

We crawl the Shopware 5 shop before migration to build a complete URL inventory: products, categories, variants, shop pages, blog posts, filter URLs that attract traffic, and media that ranks in image search. We export top landing pages from Google Search Console and analytics so we know which URLs matter most. After the migration, the new shop is crawled on staging and every old URL is checked against the new one; mismatches go into a redirect list.

At cutover the redirects go live, sitemaps are resubmitted, and we watch Search Console daily for crawl errors and 404s in the first weeks. Some temporary movement is normal after any relaunch. Nobody can guarantee rankings through a migration, but a complete redirect map is the difference between a wobble and a collapse. Our relaunch SEO guide covers the process in more depth.

  • Full crawl and URL inventory of the Shopware 5 shop
  • Top landing pages exported from Search Console
  • SEO URL templates configured in Shopware 6 before migration
  • Old-to-new 301 map tested on staging
  • Meta titles and descriptions reviewed after truncation

Test runs, delta migration and the cutover weekend

Run the migration several times before the real switch. The first run shows data problems; later runs confirm they are fixed; the final delta run moves the latest orders and customers just before go-live.

Shopware’s migration process is designed to run over a longer period, keeping the Shopware 6 test installation up to date. The documentation also recommends starting with a clean-slate migration before configuring themes and payment methods, because a later system reset could wipe that configuration work. We follow that order: migrate first, check data, then build the storefront on top.

Cutover is planned for your quietest trading window. The steps are: announce a short maintenance window, run the final delta migration, switch the domain to Shopware 6, activate redirects, place test orders with each payment method, and watch the first real orders closely. Shopware’s docs recommend moving the old Shopware 5 shop to a subdirectory rather than deleting it, so you can look things up afterwards. Keep it offline to the public and remove it once you are confident.

How long does a Shopware 5 to 6 migration take?

Most Shopware 5 to 6 migrations with us take four to eight weeks from approved quote to cutover. A small catalogue with few plugins sits near four weeks; many custom plugins, several subshops or ERP interfaces push beyond eight.

A typical plan: week one for the Shopware 6 installation, hosting and the first migration run; weeks two and three for the plugin work and data fixes; weeks three to six for the theme, Shopping Experiences, shipping rules and payment setup; the final one or two weeks for testing, the redirect map, legal checks and cutover. Plugin rebuilds run in parallel with theme work, which is where having three developers helps.

The common delays are on the merchant side: deciding which plugins to keep, obtaining extension licences, getting payment providers to confirm Shopware 6 credentials, and approving German texts. Deciding early saves more time than any amount of developer effort.

How much does a Shopware 5 to 6 migration cost?

With BtechWaleTech, a Shopware 5 to 6 migration starts at US$750. Heavier custom plugin rebuilds are priced as custom software from US$900, and maintenance after two free months starts at US$120/mo.

Across the market, migration quotes differ widely because two shops that look alike from the front can differ enormously behind it. Compare quotes by asking each bidder for the same breakdown: data migration and test runs, plugin decisions with a cost per plugin, theme scope, Shopping Experiences, shipping and payment setup, redirect map and testing, and post-launch support.

Costs you pay directly, outside our quote: Store extension licences, any paid Shopware plan, and hosting. We list recommended extensions with their vendors so you can budget them before approving.

Keeps the bill down

Retiring unused plugins, adopting the default theme, a clean product catalogue and quick decisions on your side.

Pushes it up

Many custom plugins with their own data, several subshops, B2B Suite features to rebuild, ERP interfaces and a pixel-perfect copy of an old theme.

For broader budgets, see website development cost in Germany.

Shopware 5 to 6 migration or a switch to Shopify or WooCommerce?

Since Shopware 6 is a rebuild anyway, it is fair to ask whether it is the right destination. For most German merchants already on Shopware, it is; for some, another platform fits better.

Stay with Shopware when you rely on its strengths: flexible rules for prices and shipping, B2B features, many sales channels, deep customisation and self-hosting in Germany. Your team also knows the admin concepts, and the Migration Assistant makes the data move easier than a cross-platform migration.

Consider Shopify when you want a hosted platform with less technical upkeep, your catalogue and rules are fairly standard, and you are happy with apps and subscriptions instead of self-hosted plugins. Consider WooCommerce when your shop is small, content matters as much as commerce, and you already run WordPress. Both need a custom data migration and the same careful redirect work. Our Shopware vs Shopify comparison and the WordPress and WooCommerce page go deeper; we quote either route.

Choosing a Shopware 6 edition after the move

Start from what you actually used on Shopware 5. According to Shopware’s pricing page, the Community Edition is free and open source under the MIT licence, while the paid Rise, Evolve and Beyond plans are priced by gross merchandise value and other individual factors.

Shopware lists the B2B Components and quote management from Evolve upwards, and features such as multi-inventory, customer-specific pricing and subscriptions in Beyond. If you ran the Shopware 5 B2B Suite, remember its data cannot be migrated, so compare rebuilding the few B2B features you really use on Community Edition against licensing Evolve.

Merchants who had a Shopware 5 Professional licence should check Shopware’s own information on how old editions map to the new plans before committing. We put the edition options side by side in the quote so you choose with numbers, not guesses.

A new storefront means the legally sensitive parts of checkout must be tested again, even if they worked perfectly on Shopware 5. Themes change button labels and page layouts, and that can break compliance without anyone noticing.

Under § 312j (3) BGB, the order situation must make consumers explicitly confirm that they are committing to pay, which is why German shops label the final button “zahlungspflichtig bestellen” or similar. We check that label, the summary before it, and the links to terms, cancellation policy and privacy notice on desktop and phone.

§ 356a BGB now also requires traders selling through online interfaces to give consumers an electronic withdrawal function. If your Shopware 5 shop did not have one, the migration is the time to add it; our withdrawal button page explains the build. Cookie consent, Impressum and accessibility should be reviewed too. This is a build checklist, not legal advice; your lawyer confirms the texts.

Running a Shopware migration with a team in India from Germany

India is three and a half hours ahead of German summer time and four and a half hours ahead in winter, so your morning is our early afternoon. For a migration, that overlap covers the moments that matter: data checks, plugin decisions and cutover planning.

We work from a shared migration tracker: every plugin, every data issue and every redirect question is a line with an owner and a status. You review progress on a staging Shopware 6 shop that updates as we go, and we hold a short weekly video call. Quick questions go on WhatsApp.

The first two weeks: a call where you share admin access to Shopware 5, your plugin list and your top landing pages; an itemised USD quote in about two working days; then, after written approval, week one covers hosting, the Shopware 6 install and the first migration run, and week two covers the plugin audit table and data fixes. Invoices come from India, payable in USD or EUR by Wise or wire per milestone. Any NDA is agreed in writing; otherwise our terms apply. Your accountant advises on booking.

Worked example: a hypothetical tea merchant in Bremen on Shopware 5

This is an invented scenario to illustrate the process, not a client story.

Say a tea importer in Bremen runs a Shopware 5 shop with about 1,800 products, many sold by weight, two subshops for Germany and Austria, and 14 plugins. Three of those plugins are custom: a gift-box builder, a sample-order rule and a DATEV export. The shop ranks well for dozens of tea varieties, and the owners are anxious about losing that traffic.

We would propose a Shopware 5 to 6 migration on Community Edition. The plugin audit would replace six plugins with Store extensions, retire five, rebuild the sample-order rule with the Rule Builder instead of code, and rewrite the gift-box builder and DATEV export as Shopware 6 plugins. The quote would list the migration from US$750, the two rebuilt plugins as separate lines, Shopping Experiences for the homepage and seasonal landing pages, and a redirect map built from a full crawl. Timeline: about seven weeks, with a final delta migration on a Sunday evening.

Shopware 5 to 6 migration checklist

Work through this list with your team. Items one to five belong before the first migration run; the rest belong before and just after cutover.

  • Full backup of the Shopware 5 files and database, restore tested
  • Plugin list with a replace, rebuild or retire decision for each
  • Payment methods, delivery times and salutations created in Shopware 6 for mapping
  • Crawl of all Shopware 5 URLs and export of top landing pages
  • Long meta descriptions exported before truncation
  • Shipping costs rebuilt with the Rule Builder and tested per country
  • Test orders with every payment method, refunds and cancellations
  • Order button, legal pages, withdrawal function and consent banner checked
  • 301 redirects live, sitemap submitted, Search Console watched daily
  • Final delta migration run and old shop moved out of public view

Migration Assistant

What moves automatically in a Shopware 5 to 6 migration

Based on Shopware’s migration documentation. Plugin data moves only if stored in standard tables or free-text fields.

What moves automatically in a Shopware 5 to 6 migration
Data or featureMigrated?What you or we do
Categories, products, variants, properties YesCheck samples and variant relations
Customers, orders, order documents YesVerify counts and customer group assignment
Media, reviews, promotions YesSpot-check images and review display
SEO URLs Generally yesCrawl, compare and add 301 redirects
Payment methods, delivery times, salutations MappedCreate them in Shopware 6 first, then assign
Shipping costs NoRebuild with the Rule Builder
Theme, email templates, shopping worlds NoRebuild on the default theme and Shopping Experiences
Product streams, B2B Suite data NoRecreate as dynamic product groups; rebuild B2B needs

Budget

Shopware 5 to 6 migration scope and where quotes start

Starting prices in USD; extension licences and Shopware plans are paid to their vendors. See all starting prices.

Shopware 5 to 6 migration scope and where quotes start
ScopeStarts atTypical timelineMain cost driver
Small shop, few plugins, default theme From US$7504–5 weeksData clean-up, redirect map
Mid-size shop with custom plugins From US$750, plus plugins6–8 weeksNumber of custom plugins to rebuild
Heavy plugin, portal or ERP rebuild From US$9006–12 weeksBusiness rules, integrations
Replatform to Shopify or WooCommerce From US$7504–8 weeksCustom data migration, app choices
SEO monitoring after cutover From US$150/moOngoingCatalogue size, lost-page fixes
Maintenance after 2 free months From US$120/moOngoingExtension count, update rhythm

Destination

Shopware 6, Shopify or WooCommerce after Shopware 5

A decision aid for merchants leaving Shopware 5. Each column assumes a professionally run migration with redirects.

Shopware 6, Shopify or WooCommerce after Shopware 5
QuestionShopware 6ShopifyWooCommerce
Data migration path Official Migration AssistantCustom importCustom import
Hosting Self-hosted or Shopware cloudHosted by ShopifySelf-hosted with WordPress
B2B and complex rules Strong, especially paid plansVia apps and plan featuresVia plugins
Technical upkeep Moderate to highLowModerate
Familiarity for your team Similar concepts to Shopware 5New adminNew admin
Best for Merchants using Shopware’s flexibilityStandard D2C shops wanting less upkeepSmall, content-led shops on WordPress

Across Germany

Shopware 5 merchants we can migrate remotely

No office or site visits in Germany: migrations run on staging shops, video calls and WhatsApp. These regions have many long-running Shopware shops.

  • Münsterland

    Shopware’s home region has many retailers who adopted Shopware early, so a good share of long-running Shopware 5 shops with custom plugins sits here.

  • Hamburg

    Established online retailers and import businesses often run multi-country subshops on Shopware 5 that need clean sales-channel mapping in Shopware 6.

  • Berlin

    Brands that launched on Shopware 5 years ago now want a faster Shopware 6 storefront or a switch to a hosted platform.

  • Munich

    Premium and outdoor retailers in Bavaria care about keeping hard-won category rankings, so redirect planning comes first in their migrations.

  • Cologne

    Consumer brands in the Rhineland rely on shopping worlds for campaigns, which must be rebuilt as Shopping Experiences layouts.

  • Stuttgart

    Parts and tools suppliers often built custom B2B logic on Shopware 5 that now needs rebuilding as Shopware 6 plugins.

  • Frankfurt

    Retailers selling into several EU markets need currencies, taxes and subshops carried over correctly.

  • Düsseldorf

    Fashion and beauty shops with image-heavy themes use the migration to rebuild a lighter storefront for phones.

  • Hanover

    Wholesalers with dealer price lists check whether Community Edition plus custom code or a paid plan replaces their old setup.

  • Bremen

    Food and import merchants selling by weight need unit prices and shipping rules rebuilt carefully in the Rule Builder.

  • Nuremberg

    Seasonal gift and toy retailers schedule their cutover well away from the pre-Christmas peak.

  • Leipzig

    Growing online retailers in Saxony want an affordable migration that keeps their order history and customer accounts intact.

  • Bielefeld

    Furniture and household-goods sellers in East Westphalia often have variant-heavy catalogues that need careful variant migration.

  • Dresden

    Specialist retailers and makers in Saxony’s capital want Shopware 6 shops that serve German and neighbouring EU customers.

How it works

How your Shopware 5 to 6 migration runs

  1. Share access and the plugin list

    Send a Shopware 5 admin login or screenshots, your plugin list and your top landing pages. We review the shop and ask the questions that change the quote.

  2. Receive the migration quote

    Within about two working days: an itemised USD quote with a replace, rebuild or retire decision per plugin and an edition recommendation.

  3. Install and run the first migration

    Shopware 6 goes onto hosting in your name, the Migration Assistant runs, and we review data issues with you before any theme work.

  4. Rebuild what cannot move

    Plugins, theme, Shopping Experiences, shipping rules and payment setup are rebuilt on staging while we refresh data with repeat runs.

  5. Test, redirect, cut over

    Test orders, legal checks and the full 301 map, then a final delta migration and domain switch in your quietest trading window.

  6. Watch and maintain

    We monitor orders and Search Console closely after launch, fix issues free for two months, then offer care from US$120/mo.

Questions

Shopware 5 to 6 migration questions

How much does a Shopware 5 to 6 migration cost?

With BtechWaleTech, a Shopware 5 to 6 migration starts at US$750 and usually takes 4–8 weeks. The final price depends mostly on how many custom plugins must be rebuilt, the theme scope, shopping worlds and subshops. Heavy plugin or ERP rebuilds are priced as custom software from US$900. Nothing is billed before you approve an itemised quote.

When did Shopware 5 reach end of life?

Shopware 5 reached end of life in July 2024. Shopware’s documentation states there are no more security fixes after the end of July 2024, and community forum support has stopped too. Your shop keeps running, but new vulnerabilities stay unpatched unless you buy third-party extended patches, which is a bridge rather than a long-term plan.

Can I just update Shopware 5 to Shopware 6?

No. Shopware 6 is a new system with a different architecture, so there is no in-place update. You install a fresh Shopware 6 shop, move data with the Migration Assistant, and rebuild the theme, shipping rules, shopping worlds and needed plugins. Shopware’s documentation confirms old templates cannot be reused.

What does the Shopware Migration Assistant transfer?

According to Shopware’s documentation it moves categories, customer groups, currencies, sales channels, products with variants and properties, customers, orders with documents, promotions, reviews, media and SEO URLs. Payment methods, delivery times and salutations are mapped to entries you create in Shopware 6 first.

What cannot be migrated from Shopware 5?

Themes, email templates, shipping costs, shopping worlds, product streams and Shopware 5 B2B Suite data do not transfer. Plugin data only moves when stored in standard tables or free-text fields. Everything else is rebuilt or imported separately, which is why a realistic Shopware 5 to 6 migration plan lists these items explicitly.

Will my Shopware 5 plugins work in Shopware 6?

No Shopware 5 plugin runs on Shopware 6. Each needs a decision: replace it with a Shopware 6 Store extension, rebuild it as custom code, or retire it. Shopware’s Migration Wizard for Shopware 5 shows whether Shopware 6 versions exist, and the Rule Builder and Flow Builder often replace old custom logic without code.

Will I lose my Google rankings when migrating to Shopware 6?

Not if every old URL keeps working or redirects with a 301 to its best new match. Shopware says SEO URLs are generally carried over but should be checked. We crawl the old shop, compare every URL on staging, build a redirect map and monitor Search Console after launch. No one can guarantee rankings through a migration.

How long does a Shopware 5 to 6 migration take?

Usually four to eight weeks from approved quote to cutover. Small catalogues with few plugins can be quicker; many custom plugins, several subshops or ERP interfaces take longer. Most delays come from pending decisions on plugins, extension licences, payment provider credentials and German text approvals on the merchant side.

Can customers keep their passwords after the migration?

Customer accounts move with the Migration Assistant, and Shopware 6 can accept migrated password hashes through legacy encoders, re-hashing them when customers first log in. We test logins with sample accounts on staging before cutover, and plan a friendly password-reset email as a fallback for any accounts that cannot log in.

Can you rebuild my Shopware 5 theme exactly?

We can recreate its look closely, but we recommend building on Shopware 6’s default theme with your branding rather than copying every old template. That keeps updates simple and pages fast. Features customers rely on are rebuilt deliberately; clutter is a good candidate for removal during the move.

What happens to my shopping worlds?

Shopping worlds cannot be transferred, because Shopware 6 uses a different technical structure called Shopping Experiences. We rebuild your homepage, landing pages and category headers in the Shopping Experiences editor, usually simplifying them for better loading on phones along the way.

Should I move to Shopify or WooCommerce instead of Shopware 6?

Maybe. Shopware 6 suits merchants who use flexible rules, B2B features or self-hosting, and it has an official migration path. Shopify suits standard D2C shops wanting less upkeep; WooCommerce suits small, content-led shops already on WordPress. Both need custom data migration and the same redirect work. We quote either route.

Which Shopware 6 edition do I need after migrating?

Many former Shopware 5 shops run well on the free Community Edition, which Shopware publishes under the MIT licence. Paid plans Rise, Evolve and Beyond are priced by gross merchandise value and add features such as B2B Components or multi-inventory. We compare the options in the quote.

Can we keep selling during the migration?

Yes. Your Shopware 5 shop stays live while Shopware 6 is built on staging. Repeated migration runs keep the new shop’s data current, and a final delta migration moves the latest orders and customers during a short maintenance window before the domain switch.

Why use a team in India for a Shopware migration?

A migration is mostly remote work on staging servers, so location matters less than method and availability. You get lower overheads and three developers working in parallel on data, plugins and theme. It is a weaker fit if you need German-language workshops on site or a certified Shopware partner on the contract.

How do time zones work during a migration?

India is 3.5 hours ahead of German summer time and 4.5 hours ahead in winter. Your morning overlaps our afternoon, which covers data reviews and plugin decisions. The cutover itself is scheduled for your quietest trading window and agreed in advance.

How do I pay for the migration?

Quotes are in USD, and you pay in USD or EUR by Wise or bank wire per milestone, each tied to progress on the staging shop. Invoices come from India. How you book them in Germany is for your Steuerberater to advise; we do not give tax advice.

Who owns the new Shopware 6 shop?

You do. The Shopware account, any plan licence, Store extensions, hosting, domain and Git repository are in your company’s name, with us added as users. At handover you receive all logins, the plugin code, the redirect map, and a list of every extension with its licence holder.

Do we need to re-check German checkout law after migrating?

Yes. A new theme can change button labels and page layouts. We re-test the order button wording required under § 312j (3) BGB, the pre-order summary, legal page links, the withdrawal function required by § 356a BGB, and cookie consent. Your lawyer confirms the legal texts themselves.

What support do we get after cutover?

For two months after cutover, fixes, extension updates and small changes are free, and we watch orders and Search Console closely in the first weeks. After that, maintenance starts at US$120/mo. You can take the shop to another developer whenever you like, since everything is in your accounts.

What do you not do on migration projects?

We do not visit your premises, write native German marketing copy, provide legal advice on terms or withdrawal texts, act as a certified Shopware partner, or run large programmes with many parallel teams. If your project needs those, we will say so early and help you plan around it.

Next step

Still on Shopware 5? Get a migration quote with a plugin-by-plugin plan

Send your shop URL and plugin list on WhatsApp. Within about two working days you get an itemised quote with a decision for every plugin, migrations from US$750, every account in your name and two months of free maintenance after cutover.