Kundengruppen und individuelle Preise in Shopware
Kundengruppen in Shopware ermöglichen individuelle Preise, Rabatte und Sichtbarkeiten. Wie du sie richtig einrichtest und worauf du im B2B achten musst.
Individuelle Preise sind im B2B-Geschäft keine Ausnahme, sondern die Regel. Händler, Großabnehmer, Wiederverkäufer und Endkunden erwarten unterschiedliche Konditionen, oft vertraglich geregelt. Shopware bietet mit Kundengruppen ein zentrales Werkzeug, um genau das abzubilden. Wer versteht, wie das System aufgebaut ist und wo es an Grenzen stößt, kann es deutlich effektiver nutzen als die meisten Standard-Setups.
Was Kundengruppen in Shopware leisten
Eine Kundengruppe in Shopware ist mehr als ein Label. Sie steuert, welche Preise ein Kunde sieht, ob er Bruttopreise oder Nettopreise angezeigt bekommt, ob er bestimmte Produkte überhaupt sehen kann und ob er Zugang zu bestimmten Kategorien oder Zahlungsarten hat.
Jeder Kunde gehört zu genau einer Kundengruppe. Die Standardgruppe heißt in einer frischen Shopware-Installation schlicht „Shopkunden” und zeigt Bruttopreise. Für B2B-Kunden legst du typischerweise eine separate Gruppe mit Nettopreisanzeige an.
Wichtig: Kundengruppen sind kein Werkzeug für hochkomplexe Preisstrukturen mit Hunderten von Ausnahmen. Für sehr granulare Konditionsmodelle, etwa unterschiedliche Preise pro Produkt für zwanzig verschiedene Abnehmer, kommt man mit Kundengruppen allein nicht weit. Dort kommen dann Staffelpreise oder individuelle Listenpreise ins Spiel, die sich mit Kundengruppen kombinieren lassen.
Kundengruppen anlegen und konfigurieren
Du findest die Kundengruppen in der Shopware-Administration unter „Kunden” in der linken Navigation. Beim Anlegen legst du folgendes fest:
- Name: frei wählbar, z.B. „Großhandel”, „Fachhändler” oder „Stammkunden”
- Rabatt: ein globaler prozentualer Abzug auf alle Produkte dieser Gruppe, wird direkt aus dem Listenpreis berechnet
- Nettopreisanzeige: ob Preise ohne Mehrwertsteuer gezeigt werden
- Registrierungsformular: optional, damit sich Kunden direkt einer bestimmten Gruppe zuordnen lassen
Die Zuweisung zu einer Gruppe erfolgt manuell in der Kundenverwaltung oder automatisch über Registrierungsformulare. Du kannst Kunden auch per Shopware-API oder per Import umgruppieren, was bei großen Bestandsdatensätzen relevant wird.
Individuelle Preise pro Kundengruppe
Der globale Gruppenrabatt reicht für viele Shops nicht aus. Für produktspezifische Preise je Kundengruppe nutzt du die erweiterte Preisverwaltung direkt am Produkt.
Beim Bearbeiten eines Produkts findest du unter „Preise” eine Matrix: Du kannst dort für jede Kundengruppe einen eigenen Preis hinterlegen, unabhängig vom Listenpreis. Das ermöglicht echte Verhandlungspreise für einzelne Produktgruppen ohne globalen Rabatt.
Kombiniert mit dem Shopware Rule Builder lässt sich die Logik weiter verfeinern. Eine Regel kann prüfen, ob ein Kunde in einer bestimmten Gruppe ist, und dann einen spezifischen Preissatz aktivieren oder einen anderen Sales Channel steuern. Das ist besonders nützlich, wenn Preisregeln an weitere Bedingungen geknüpft sind, zum Beispiel an den Mindestbestellwert oder das Bestellvolumen im laufenden Monat.
Brutto- und Nettopreisanzeige richtig einrichten
Einer der häufigsten Fehler in B2B-Shops: Die Nettopreisanzeige ist für die B2B-Gruppe aktiviert, aber die hinterlegten Produktpreise sind Bruttopreise. Shopware rechnet dann zurück und zeigt Nettowerte an, die durch Rundungsdifferenzen nicht mehr mit dem vereinbarten Konditionenblatt übereinstimmen.
Die sicherste Vorgehensweise ist, Produktpreise konsequent als Nettopreise zu pflegen und Shopware per Steuerregelkonfiguration anweisen zu lassen, für die B2C-Gruppe Bruttopreise aufzuschlagen. Das setzt voraus, dass du die Steuerkonfiguration sauber eingerichtet hast. Für Shops, die sowohl B2C- als auch B2B-Kunden bedienen, ist dieser Punkt nicht trivial und führt in der Praxis regelmäßig zu Abstimmungsaufwand.
Kategorien und Produkte nach Kundengruppe sichtbar schalten
Nicht jede Produktgruppe ist für jeden Kunden relevant. Shopware erlaubt es, Kategorien und einzelne Produkte auf bestimmte Kundengruppen einzuschränken.
In der Kategorie-Konfiguration findest du unter „Sichtbarkeit” die Möglichkeit, eine oder mehrere Kundengruppen zu hinterlegen. Kategorien, die so eingeschränkt sind, erscheinen für nicht zugeordnete Kunden nicht in der Navigation und sind auch nicht direkt erreichbar.
Für Produkte funktioniert das analog. Du kannst ein Produkt so konfigurieren, dass es nur für angemeldete Kunden einer bestimmten Gruppe sichtbar ist. Das ist relevant, wenn du exklusive Sortimente, Sonderartikel oder produktspezifische Mengenrabatte nur für bestimmte Abnehmer anzeigen willst.
Ein Praxisbeispiel: Ein Hersteller, der über denselben Shop B2C-Endkunden und Fachhändler bedient, hinterlegt alle Großgebinde und Staffelartikel in einer separaten Kategorie, die nur für die Gruppe „Fachhandel” sichtbar ist. Endkunden sehen diese Produkte schlicht nicht.
Kundengruppen und das B2B-Ökosystem in Shopware
Kundengruppen sind der Einstieg ins B2B, aber nicht das Ende der Fahnenstange. Für komplexe Anforderungen, etwa Freigabeprozesse für Bestellungen, Mitarbeiterkonten mit unterschiedlichen Budgets oder Angebots-Management mit Verhandlungsrunden, reichen Kundengruppen allein nicht aus.
Shopware bietet dafür die B2B Components (ab der Evolve-Edition) und Partner-Lösungen wie die B2Bsellers Suite. Eine vollständigere Einführung in die B2B-Möglichkeiten findest du im Shopware B2B-Überblick.
Die Verknüpfung mit einem ERP-System ist im B2B fast immer sinnvoll. Wenn Kundenkonditionen im ERP gepflegt werden, also in xentral, Pickware oder einem vergleichbaren System, willst du diese nicht manuell in Shopware nachpflegen. Eine bidirektionale Schnittstelle sorgt dafür, dass Kundengruppen, Preislisten und Sonderkonditionen synchron bleiben. Mehr dazu unter Shopware mit dem ERP verbinden.
Grenzen des Systems kennen
Shopware-Kundengruppen sind ein solides Fundament, aber sie haben Grenzen, die man kennen sollte:
- Ein Kunde, eine Gruppe: Es gibt keine native Möglichkeit, einen Kunden mehreren Gruppen zuzuordnen. Wenn ein Händler sowohl Einzelhandels- als auch Großhandelskonditionen braucht, muss das anders gelöst werden.
- Keine zeitliche Steuerung: Kundengruppen selbst laufen nicht aus. Zeitlich begrenzte Sonderkonditionen lassen sich besser über den Rule Builder abbilden.
- Komplexe Konditionsmodelle: Hunderte von Einzelpreisen für unterschiedliche Kunden-Produkt-Kombinationen sind mit Standard-Kundengruppen mühsam zu pflegen. Hier helfen ERP-Anbindungen oder spezialisierte Preis-Plugins.
- Kein Genehmigungsworkflow: Wenn ein Neukunde die B2B-Gruppe nach Registrierung automatisch erhält und damit sofort Nettopreise sieht, fehlt die manuelle Freigabe. Das muss über den Registrierungsprozess und ggf. ein Plugin abgesichert werden.
Ein direkter Vergleich der Preis- und Konditionsmöglichkeiten in Shopware findet sich auf der Seite Staffelpreise in Shopware.
Häufige Fragen
Kann ein Kunde automatisch einer Kundengruppe zugeordnet werden?
Ja, das ist über das Shopware-Registrierungsformular möglich. Du kannst ein separates Formular anlegen, das neu registrierten Kunden direkt eine bestimmte Gruppe zuweist. Alternativ lässt sich die Zuweisung über die API automatisieren, etwa nach einer Freigabe durch den Kundenbetreuer. Für vollautomatische Freigaben empfiehlt sich ein zusätzlicher Überprüfungsschritt, damit sich keine unbefugten Kunden selbst in die B2B-Gruppe einschreiben können.
Wie viele Kundengruppen sind sinnvoll?
Es gibt keine technische Obergrenze, aber die Komplexität steigt mit jeder Gruppe. In der Praxis bewähren sich drei bis fünf Gruppen: Endkunden (B2C), Neukunde ohne Freigabe, Fachhändler, Großabnehmer und optional eine interne Gruppe für Test- oder Mitarbeiterkonten. Mehr als acht Gruppen führen erfahrungsgemäß dazu, dass die Preispflege schnell unübersichtlich wird.
Kann ich Kundengruppen mit Staffelpreisen kombinieren?
Ja, und das ist eine der wirksamsten Kombinationen in Shopware. Du hinterlegst am Produkt sowohl einen gruppenspezifischen Preis als auch Mengenrabatte innerhalb dieser Gruppe. Wenn ein Großhändler ab 10 Einheiten nochmals 5 Prozent billiger einkauft, bildest du das direkt in der Preismatrix des Produkts ab. Details zu den Einrichtungsmöglichkeiten findest du im Artikel zu Staffelpreisen in Shopware.
Was passiert, wenn ein Kunde keiner Gruppe manuell zugeordnet wird?
Shopware weist jeden neu registrierten Kunden automatisch der Standard-Kundengruppe zu, sofern kein anderes Formular genutzt wird. Das bedeutet: Wenn ein B2B-Interessent sich über das normale Registrierungsformular anmeldet, sieht er zunächst Standardpreise und Bruttopreise. Ohne einen definierten Freigabeprozess kann das zu Verwirrung führen. Es empfiehlt sich, B2B-Neukunden erst nach manueller Prüfung in die korrekte Gruppe zu verschieben.
Wenn du Kundengruppen in einem laufenden Shop nachträglich einführst oder dein bestehendes Modell überarbeiten willst, lohnt sich ein kurzes Gespräch, bevor Preismatrizen und ERP-Anbindungen aufgebaut werden. Was in einem reinen B2C-Shop einfach ist, braucht im Mischbetrieb mit B2B-Kunden oft mehr Planung als erwartet. Wie wir solche Setups begleiten, erfährst du auf der Shopware-Betreuungsseite.
Shopware-Projekt oder Frage im Kopf?
Als Shopware Premium Extension Partner kennen wir die Plattform in der Tiefe. Lass uns ehrlich besprechen, was für dich sinnvoll ist.
Mehr aus dem Shopware Wiki
Shopware B2B: Möglichkeiten für den Großhandel im Überblick
Shopware bietet umfangreiche B2B-Funktionen für den Großhandel. Du erfährst, welche Module es gibt, was sie kosten und wann sich der Einsatz wirklich lohnt.
Lesen B2BShopware B2B Components: Der B2B-Standard erklärt
Shopware B2B Components erklären, was die einzelnen Module leisten, ab welcher Edition sie verfügbar sind und wann du wirklich davon profitierst.
Lesen B2BBestellfreigaben und Mitarbeiterkonten in Shopware B2B
So richtest du Mitarbeiterkonten und Bestellfreigaben im Shopware B2B-Shop ein. Kontrolle über Einkäufe, Budgets und Rollen ohne manuelle Abstimmung.
Lesen