Zurück zum Blog
Checkout & Conversion29. Oktober 2026

Versandkostenfrei ab X € in Shopware 6: einrichten und anzeigen

„Versandkostenfrei ab 50 €“ ist in Shopware 6 schnell eingerichtet. Schwieriger sind die Details: Welcher Betrag zählt, wenn ein Gutschein im Warenkorb liegt? Was passiert mit Artikeln, die ohnehin versandkostenfrei sind? Und wie sieht der Kunde, wie viel ihm noch fehlt? Dieser Artikel zeigt die Wege in Shopware 6.7, so wie Shopware die Grenze tatsächlich berechnet.

Kurz gesagt

In der Versandart eine Preismatrix nach „Warenkorb-Wert“ anlegen: bis zur Grenze der normale Preis, ab der Grenze 0,00 €. Rabatte senken den Wert, versandkostenfreie Artikel und Downloads zählen nicht mit. Den Restbetrag zeigt Shopware im Standard nicht an, dafür braucht es eine Anzeige im Warenkorb.

1. Vier Wege zum kostenlosen Versand

Shopware hat keinen einzelnen Schalter „versandkostenfrei ab“. Kostenloser Versand entsteht an vier Stellen, die sich auch kombinieren lassen.

  • Preismatrix nach Warenkorb-Wert

    Einstellungen → Versand → Versandart → Preismatrix

    Eine feste Grenze für alle Kunden, zum Beispiel versandkostenfrei ab 50 €. Der einfachste Weg.

  • Preismatrix mit eigener Regel

    Einstellungen → Versand → Versandart → Preismatrix, Regel aus dem Rule Builder

    Unterschiedliche Grenzen je Lieferland, Kundengruppe oder Verkaufskanal.

  • Versand-Rabatt als Aktion

    Marketing → Rabatte & Aktionen

    Kostenloser Versand für einen begrenzten Zeitraum, mit oder ohne Gutscheincode.

  • Produkt als „Versandkostenfrei“ markieren

    Kataloge → Produkte → Produkt → Lieferbarkeit

    Einzelne Artikel, die immer ohne Versandkosten verschickt werden. Keine Grenze, sondern eine Eigenschaft des Produkts.

Die ersten drei nutze ich in Kundenprojekten selbst: die Preismatrix nach Warenkorb-Wert für eine feste Grenze, die Preismatrix mit Regel, wenn sich Lieferländer oder Kundengruppen unterscheiden, und den Versand-Rabatt für zeitlich begrenzte Aktionen.

2. Die Preismatrix nach Warenkorb-Wert

Öffne unter Einstellungen → Versand die Versandart, zum Beispiel „Standard“. In der Karte „Preismatrix“ wählst du als Warenkorb-Eigenschaft „Warenkorb-Wert“ und legst zwei Zeilen an (siehe Shopware-Doku zu den Versandarten):

  • Warenkorbwert von 0 bis 50

    Preis: dein normaler Versandpreis, zum Beispiel 4,90 €

  • Warenkorbwert von 50 bis ∞

    Preis: 0,00 €

Beide Grenzen einer Zeile sind inklusive. Bei genau 50 € passen also beide Zeilen. Shopware nimmt dann laut Quellcode den günstigsten passenden Preis, der Kunde zahlt keinen Versand. Die Preise pflegst du pro Währung und als Brutto- und Nettowert. Der Warenkorb-Wert selbst ist eine reine Zahl in der Währung des Kunden: In einem Schweizer-Franken-Kanal bedeutet „50“ also 50 CHF.

Unterschiedliche Grenzen je Lieferland

Soll Österreich eine andere Grenze bekommen als Deutschland, legst du über „Preismatrix hinzufügen“ eine zweite Matrix an und schränkst sie mit einer Regel ein, etwa „Lieferland ist Österreich“. Shopware prüft zuerst die Preismatrizen mit Regel und greift erst danach auf die Matrix „Keine Einschränkungen“ zurück. Die Regeln legst du im Rule Builder an.

3. Was zum Warenkorb-Wert zählt

Hier liegen die meisten Überraschungen. Laut Shopware-Doku berücksichtigt der Warenkorb-Wert „den Gesamtwert aller Positionen“. Im Quellcode von Shopware 6.7.15 sieht das genauer so aus:

  • Produkte im Warenkorbzählen mit
  • Rabatte aus Aktionen und Gutscheinenzählen mit und senken den Wert
  • Produkte mit „Versandkostenfrei“zählen nicht mit
  • Download-Produktezählen nicht mit
  • Versandkosten selbstzählen nicht mit

Zwei Folgen davon sind für die Praxis wichtig. Ein Gutschein über 10 € kann einen Warenkorb von 55 € unter die 50-€-Grenze drücken, dann kommen die Versandkosten zurück. Und ein Warenkorb, in dem ein versandkostenfreier Artikel liegt, braucht für die Grenze mehr andere Ware. Liegen nur versandkostenfreie Artikel im Warenkorb, kostet der Versand nichts.

Auch der Steuer-Status zählt: Kunden mit Nettopreisen, etwa im B2B-Kanal, werden mit ihrem Nettowert gegen die Grenze geprüft. 50 € sind für sie 50 € netto.

Die richtige Bedingung im Rule Builder

Wer die Grenze per Regel baut, hat im Rule Builder drei ähnlich klingende Bedingungen in der Gruppe Warenkorb:

  • „Summe der Positionen (ohne Versand)“: alle Positionen inklusive Rabatte. Entspricht am ehesten dem Warenkorb-Wert der Preismatrix.
  • „Zwischensumme der Warenpositionen (ohne Rabatte/Zuschläge)“: nur die Ware, Rabatte zählen nicht. Damit bleibt der Versand kostenlos, auch wenn ein Gutschein den Betrag unter die Grenze drückt.
  • „Warenkorb-Gesamtsumme (inkl. Versand)“: enthält die Versandkosten und ist deshalb für Versandpreise gesperrt. Shopware lässt sie dort ebenso wenig zu wie die Bedingung „Versandkosten“.

Ob Gutscheine die Grenze senken dürfen, ist eine Entscheidung des Shops. Wichtig ist nur, sie bewusst zu treffen und Gutscheinbedingungen und Versandkosten-Seite danach zu formulieren.

4. Kostenloser Versand als zeitlich begrenzte Aktion

Für Aktionen wie „Diese Woche versandkostenfrei“ ändere ich nicht die Versandart, sondern lege unter Marketing → Rabatte & Aktionen eine Aktion an. Beim Hinzufügen eines Rabatts wählst du „Versand-Rabatt“, prozentual mit 100 %. Laut Admin lassen sich damit die Versandkosten rabattieren oder kostenloser Versand über optionale Produkt-Trigger anbieten. Gültigkeitszeitraum, Gutscheincode und Bedingungen setzt du in der Aktion selbst.

Der Vorteil: Nach Ablauf der Aktion gilt automatisch wieder die normale Preismatrix, niemand muss daran denken, die Versandart zurückzustellen.

5. Die Grenze für Kunden sichtbar machen

Eine Grenze, die niemand kennt, verkauft nichts. Shopware zeigt im Warenkorb nur die berechneten Versandkosten, auf der Warenkorbseite sogar erst nach einem Klick auf „Versanddetails öffnen“. Wie viel bis zum kostenlosen Versand fehlt, sieht der Kunde im Standard nirgends. Drei Stellen helfen:

  • Versandkosten-Seite: Die Grenze gehört auf die Seite, die hinter „zzgl. Versandkosten“ verlinkt ist. Welche Shopseite das ist, legst du unter Einstellungen → Grundeinstellungen bei „Shopseiten-Layout für Versand- und Zahlungsarten“ fest.
  • Filter im Listing: Im Produktlisting-Element der Erlebniswelten gibt es die Option „Nach kostenlosem Versand filtern“. Sie zeigt Produkte mit der Eigenschaft „Versandkostenfrei“, nicht die Grenze.
  • Restbetrag im Warenkorb: Dafür braucht es eine Erweiterung oder eine Anpassung im Theme.

Für den Restbetrag habe ich das kostenlose Plugin Gratis-Versand-Balken entwickelt. Es zeigt im Warenkorb und im Mini-Warenkorb „Nur noch X € bis zum kostenlosen Versand!“ mit einem Fortschrittsbalken. Zwei Dinge sollte man dabei wissen:

  • Der Balken hat eine eigene Schwelle in der Plugin-Konfiguration, auf Wunsch je Lieferland. Er liest die Preismatrix nicht aus. Trage dort denselben Betrag ein wie in der Versandart.
  • Der Balken rechnet mit der Summe aller Positionen. Rabatte zieht er also genauso ab wie Shopware. Versandkostenfreie Artikel und Downloads zählt er aber mit, Shopware nicht. Liegen solche Artikel im Warenkorb, zeigt der Balken die Grenze früher als erreicht, als die Versandart sie berechnet. Wer viele versandkostenfreie Artikel führt, sollte das vor dem Einsatz testen.

6. Wie hoch sollte die Grenze sein?

Eine Zahl, die für jeden Shop passt, gibt es nicht. Ableiten lässt sie sich aus den eigenen Bestellungen:

  1. Den durchschnittlichen Bestellwert der letzten Monate ermitteln, am besten mit Blick auf die Verteilung und nicht nur auf den Mittelwert.
  2. Die Grenze so legen, dass ein typischer Warenkorb sie mit einem weiteren Artikel erreicht. Liegt sie weit darüber, gibt der Kunde auf, statt aufzustocken.
  3. Prüfen, ob die Marge der Bestellungen ab der Grenze die Versandkosten trägt, die du jetzt selbst zahlst.
  4. Nach einigen Wochen den Bestellwert vergleichen. Steigt er nicht, ist die Grenze zu hoch, zu niedrig oder nicht sichtbar genug.

7. Kurz geprüft: so testest du die Grenze

  1. Einen Warenkorb knapp unter, genau auf und knapp über der Grenze anlegen und die Versandkosten vergleichen.
  2. Einen Gutschein einlösen, der den Wert unter die Grenze drückt.
  3. Einen versandkostenfreien Artikel dazulegen und prüfen, ob die Grenze noch so greift, wie du es erwartest.
  4. Ein anderes Lieferland wählen, wenn du Grenzen je Land nutzt.
  5. Wenn du eine Anzeige im Warenkorb nutzt: prüfen, ob sie bei denselben Beträgen umspringt wie die Versandkosten.

Sichtbare Versandkosten sind nur einer von zwölf Hebeln gegen Kaufabbrüche. Die übrigen stehen im Artikel Shopware Checkout optimieren. Den Überblick über Performance, Checkout und SEO gibt der Leitfaden Shopware 6 optimieren.

8. Häufige Fragen zur Versandkostenfrei-Grenze

Wie stelle ich in Shopware 6 kostenlosen Versand ab einem Bestellwert ein?

In der Versandart unter Einstellungen → Versand eine Preismatrix nach „Warenkorb-Wert“ anlegen. Eine Zeile bis zur Grenze mit dem normalen Preis, eine zweite ab der Grenze mit 0,00 €. Für unterschiedliche Grenzen je Lieferland legst du pro Land eine eigene Preismatrix mit Regel an.

Zählen Gutscheine bei der Versandkostenfrei-Grenze mit?

Bei der Preismatrix nach Warenkorb-Wert ja: Rabatte aus Aktionen senken den Wert, der mit der Grenze verglichen wird. Wer die Grenze vor Rabatten prüfen will, nutzt eine Preismatrix mit Regel und der Bedingung „Zwischensumme der Warenpositionen (ohne Rabatte/Zuschläge)“.

Warum kann ich „Warenkorb-Gesamtsumme“ nicht in der Versandart verwenden?

Die Gesamtsumme enthält die Versandkosten. Eine Regel darauf würde die Versandkosten von sich selbst abhängig machen. Shopware lässt die Bedingungen „Warenkorb-Gesamtsumme (inkl. Versand)“ und „Versandkosten“ deshalb in Versandpreisen nicht zu. Nimm „Summe der Positionen (ohne Versand)“.

Zeigt Shopware an, wie viel bis zum kostenlosen Versand fehlt?

Nein, im Standard nicht. Shopware zeigt im Warenkorb nur die berechneten Versandkosten. Den Restbetrag zeigt zum Beispiel mein kostenloses Plugin Gratis-Versand-Balken im Warenkorb und im Mini-Warenkorb an.

Stand: Shopware 6.7.15. Die Optionsnamen entsprechen der deutschen Administration. Die Berechnung steckt in der Klasse DeliveryCalculator des Shopware-Kerns. Offenlegung: Der Gratis-Versand-Balken ist mein eigenes, kostenloses Plugin im Shopware Store.

Deine Versandkosten sollen verkaufen statt abschrecken?

In einem kurzen Call schauen wir uns Versandarten und Checkout deines Shops an, mit konkreten nächsten Schritten statt allgemeiner Empfehlungen.

Schriftlich oder im Gespräch — 15 Minuten, unverbindlich.

Newsletter

Mehr davon? Jeden Montag ein Shopware-Thema

Jeden Montag: mein neuer Blog-Artikel plus ein, zwei kurze News aus der Shopware-Welt.

Zum Start als Dankeschön: der Shopware-Update-Check – 30 Prüfpunkte, mit denen du dein nächstes Shopware-Update sauber planst.

Mit der Anmeldung willigst du ein, dass ich dir den FULLTime Update per E-Mail schicke. Versand über Brevo (Server in der EU), mit Bestätigung per Double-Opt-In. Abmelden kannst du dich jederzeit über den Link in jeder Mail. Mehr in der Datenschutzerklärung.

Bereit für den nächsten Sprint? Lass uns sprechen.

Dieser Link führt zu Google Calendar (Google Ireland Ltd.). Es gelten die Datenschutzbestimmungen von Google.