Bestandsabgleich: So verhinderst du Überverkäufe
Bestandsabgleich verbindet Lager und Shop: Lerne in 6 Schritten, wie du Bestände über mehrere Kanäle synchron hältst, Reservierungen richtig nutzt und Überverkäufe vermeidest – praxisnah erklärt.

Inhaltsverzeichnis
- Schritt 1: Eine Quelle der Wahrheit – und nur eine
- Schritt 2: Bestände an die Kanäle melden – und zwar zeitnah
- Schritt 3: Reservierungen – der unterschätzte Teil
- Schritt 4: Rückmeldung aus dem Lager – der Kreislauf schließt sich
- Schritt 5: Retouren, Stornos und Umlagerungen zurückmelden
- So setzt du das mit einer Lagerverwaltung wie beeShip um
- Schritt 6: Überwachen – Abweichungen finden, bevor Kunden sie finden
- Typische Stolpersteine (und wie du sie umgehst)
- Häufige Fragen zum Bestandsabgleich
Der Bestandsabgleich sorgt dafür, dass der tatsächliche Lagerbestand und die in Shops und auf Marktplätzen angezeigten Bestände übereinstimmen. Ein führendes System meldet Bestandsänderungen an alle Kanäle und verarbeitet Bestellungen, Stornos und Retouren zurück.
Am Ende dieses Leitfadens weißt du, wie ein sauberer Bestandsabgleich funktioniert, welche Schritte du der Reihe nach gehst und an welchen Stellen Überverkäufe entstehen – auch ohne dass du ein Systemwechsel-Projekt daraus machst.
Stell dir vor: Montagmorgen, dein Lager ist voll, der Shop zeigt grün. Bis mittags kommen 14 Bestellungen für dasselbe Produkt rein, aber im Regal stehen nur 9. Der Kunde hat bezahlt, du hast keine Ware – jetzt wird es unangenehm. Genau hier setzt Bestandsabgleich an. Er ist kein Feature, das man einmal einschaltet, sondern ein Prozess, den man versteht und dann laufen lässt.
Kurz gesagt: Bestandsabgleich heißt, dass eine zentrale Quelle die Wahrheit über deinen Bestand kennt und alle Kanäle diese Wahrheit zeitnah widerspiegeln. Klingt einfach. Ist es auch – wenn man die Reihenfolge einhält.
Schritt 1: Eine Quelle der Wahrheit – und nur eine
Der häufigste Grund für Bestandschaos: zwei Systeme, die beide glauben, den Bestand zu führen. Der Shop sagt 12, das Warenwirtschaftssystem sagt 7, und irgendwer entscheidet manuell. Das hält zwei Wochen, dann nicht mehr.
Leg also fest, wer die Wahrheit kennt. In den meisten Setups ist das die Warenwirtschaft bzw. das Lagerverwaltungssystem. Shops, Marktplätze und POS sind Empfänger. Sie dürfen Bestände anzeigen, aber nicht selbst bestimmen.
Praxis-Tipp: Wenn du über mehrere Kanäle verkaufst, prüfe vor dem ersten Sync, ob deine SKUs überall identisch sind. Ein Leerzeichen am Ende einer SKU reicht, und der Abgleich scheitert still – ohne Fehlermeldung, ohne dass es jemand merkt.
Schritt 2: Bestände an die Kanäle melden – und zwar zeitnah
Jetzt geht es um die Richtung Lager → Shop. Dein System schickt den aktuellen Bestand an alle verbundenen Kanäle. Wichtig ist nicht, dass es sekündlich passiert, sondern dass es zuverlässig und nachvollziehbar passiert.
Zwei Begriffe tauchen hier immer wieder auf:
- Push: Das Lager meldet aktiv neue Bestände an den Shop.
- Pull: Der Shop fragt regelmäßig beim Lager nach.
In der Praxis ist eine Mischung üblich. Wichtig ist, dass du weißt, welcher Weg bei dir greift – sonst suchst du bei Abweichungen an der falschen Stelle.
| Kanal | Richtung | Was übertragen wird |
|---|---|---|
| Shop (z. B. Shopify, Shopware) | Lager → Shop | Verfügbarer Bestand pro Variante |
| Marktplatz | Lager → Marktplatz | Bestand, teils mit Puffer |
| POS / Ladengeschäft | Lager → POS | Bestand pro Filiale |
| Bestellungen | Shop → Lager | Auftrag, Positionen, Kunde |
| Retouren | Lager → Shop | Bestandskorrektur nach Eingang |
Praxis-Tipp: Manche Kanäle vertragen Puffer. Wenn du bei Marktplätzen 1–2 Stück „Reserve“ abziehst, fängst du kleine Verzögerungen ab. Das ist kein Pfusch, sondern ehrliches Risikomanagement.
Schritt 3: Reservierungen – der unterschätzte Teil
Der Bestandsabgleich wird erst dann wirklich sauber, wenn Ware im Moment der Bestellung reserviert wird. Nicht nach Zahlungseingang, nicht nach manueller Prüfung. Sondern sofort.
Warum? Weil zwischen „Kunde klickt Kaufen“ und „Zahlung bestätigt“ Minuten oder Stunden liegen können. In dieser Zeit kann dieselbe letzte Einheit ein zweites Mal verkauft werden. Genau so entsteht Überverkauf.
Reservierung heißt: Der Bestand wird für diesen Auftrag blockiert, bleibt aber im Lager. Erst beim Versand wird er endgültig abgebucht. Wird der Auftrag storniert oder läuft die Zahlung aus, gibt das System die Reservierung frei.
Wer Reservierungen weglässt, verkauft nicht mehr, sondern nur öfter dasselbe.
Team beeShip
Schritt 4: Rückmeldung aus dem Lager – der Kreislauf schließt sich
Jetzt kommt die andere Richtung: das Lager meldet zurück. Beim Kommissionieren, Verpacken und Versenden verändert sich der Bestand. Diese Änderungen müssen zurück in die Kanäle.
Typische Ereignisse:
- Ware wird kommissioniert → Reservierung wird zur echten Buchung.
- Ware wird versendet → Bestand sinkt endgültig, Shop bekommt Update.
- Ware fehlt physisch → Korrekturbuchung, Shop wird informiert.
- Ware wird umgelagert → Bestand pro Lagerort ändert sich, Gesamtbestand bleibt.
Praxis-Tipp: Inventurdifferenzen nicht „irgendwann“ buchen. Wer sie sammelt und am Monatsende in einem Rutsch einpflegt, hat wochenlang falsche Bestände im Shop. Lieber täglich kleine Korrekturen als einmal große Überraschung.
Schritt 5: Retouren, Stornos und Umlagerungen zurückmelden
Retouren sind der Punkt, an dem viele Setups kippen. Die Ware kommt zurück, wird geprüft – und der Bestand im Shop bleibt unverändert. Ergebnis: Du hast Ware im Regal, aber der Shop zeigt sie als ausverkauft.
Der Bestandsabgleich muss also auch den Rückweg abbilden:
- Retoure wird im Lager erfasst.
- Ware wird geprüft (A-Ware, B-Ware, Ausschuss).
- Bestand wird je nach Zustand gebucht.
- Shop bekommt aktualisierten Bestand.
Bei Stornos gilt dasselbe: Reservierung freigeben, Bestand wieder verfügbar machen, Kanal informieren. Klingt banal, wird aber in vielen Abläufen vergessen.
Jede Bewegung im Lager braucht eine Rückmeldung an den Kanal. Jede Bewegung im Kanal braucht eine Rückmeldung ans Lager. Alles andere ist Halbwissen.
So setzt du das mit einer Lagerverwaltung wie beeShip um
Mit beeShip wird dein Lager zur zentralen Bestandsquelle für die verbundenen Shops. Die Grundlage ist das Mapping in der Artikelübersicht: Es verknüpft jeden beeShip-Artikel mit den passenden Artikeln in deinen Shops und Marktplätzen. Laut Handbuch ist das die Basis für eine korrekte Bestandssynchronisation und die Zuordnung der Bestelldaten.
Ein Beispiel ist der Shopify-Connector: Er importiert Bestellungen, synchronisiert Produktdaten und Lagerbestände, verwaltet mehrere Shopify-Shops gleichzeitig und hält die Daten über Webhooks automatisch aktuell. Die Einrichtung läuft über die Shopify-Integration im Dashboard – Shop-URL und Admin-API-Token eintragen, verbinden. Wie das im Detail aussieht, zeigt unsere Seite Shopify-Lagerbestand synchronisieren.
Schritt 6: Überwachen – Abweichungen finden, bevor Kunden sie finden
Ein Bestandsabgleich ist kein Projekt mit Enddatum. Er läuft. Und er läuft nur gut, wenn du hinschaust.
Was du regelmäßig prüfen solltest:
- Produkte, deren Bestand im Shop und im Lager auseinanderläuft.
- Aufträge, die reserviert, aber nie versendet wurden.
- Retouren, die im Lager liegen, aber nicht gebucht sind.
- Kanäle, die seit Stunden kein Update bekommen haben.
Praxis-Tipp: Wenn du eine Abweichung findest, such nicht nur den Wert, sondern die Ursache. Sonst korrigierst du dieselbe Abweichung nächste Woche wieder.
Typische Stolpersteine (und wie du sie umgehst)
Diese Punkte sehen wir bei Händlern immer wieder – unabhängig von Branche oder Größe:
- Zwei Systeme, zwei Wahrheiten: Shop und Lager führen beide Bestand. Führt fast immer zu Überverkauf.
- Keine Reservierung im Checkout: Die letzte Einheit wird doppelt verkauft.
- Verzögerte Updates: Minuten reichen, um einen zweiten Verkauf zu ermöglichen.
- Retouren ohne Rückbuchung: Ware ist da, Shop zeigt sie nicht.
- SKU-Chaos: Varianten werden nicht sauber zugeordnet, Bestände wandern auf falsche Produkte.
- Manuelle Korrekturen ohne Doku: Niemand weiß später, warum der Bestand geändert wurde.
Wenn du tiefer einsteigen willst: Wie der Bestandsabgleich mit Shopware funktioniert und was passiert, wenn ein Artikel Out of Stock ist, erklären wir in eigenen Beiträgen.
Häufige Fragen zum Bestandsabgleich
Was ist der Unterschied zwischen Bestandsabgleich und Bestandssynchronisation?
Kaum einer. Bestandsabgleich betont das Angleichen (Ist und Soll zusammenbringen), Bestandssynchronisation das laufende Abgleichen zwischen Systemen. In der Praxis meinen beide dasselbe: eine zentrale Wahrheit, die alle Kanäle widerspiegeln.
Wie oft sollte der Bestand abgeglichen werden?
So oft, dass zwischen Verkauf und Bestandsaktualisierung keine zweite Bestellung für dieselbe Einheit möglich ist. Bei wenigen Kanälen reicht ein kurzes Intervall, bei vielen Kanälen und hoher Frequenz brauchst du Reservierungen und schnelle Updates. Feste Minutenangaben sind unseriös – es hängt von deinem Volumen ab.
Reicht ein Shop, um auf Bestandsabgleich zu verzichten?
Nicht ganz. Auch mit einem Shop musst du Lager und Shop angleichen, sonst hast du Abweichungen durch Retouren, Stornos und Inventurdifferenzen. Der Aufwand ist kleiner, aber das Prinzip bleibt gleich.
Was passiert bei einem Überverkauf – und wie vermeide ich ihn?
Ein Überverkauf entsteht, wenn mehr verkauft wird, als physisch verfügbar ist. Ursachen sind fehlende Reservierungen, verzögerte Updates oder zwei führende Systeme. Vermeiden lässt er sich durch eine Quelle der Wahrheit, Reservierung im Checkout und regelmäßige Kontrolle der Kanäle.
Wir bauen Lagersoftware für Onlinehändler und Fulfiller im DACH-Raum – damit dein Lager schneller, fehlerfreier und unabhängiger versendet.
Aus der Theorie ins Lager.
Lass uns 30 Minuten über deinen Ablauf sprechen – wir zeigen dir live, wie das mit beeShip im Alltag aussieht.
- Verdopple deine Versandkapazität
- Bis zu 99,9 % weniger Versandfehler
- Plug & Play mit Billbee, Shopify & Co.