Warum die Retourenquote allein in die Irre führt
Die Retourenquote wird fast überall gleich gerechnet: Retouren eines Monats geteilt durch Verkäufe desselben Monats. Diese Rechnung ist systematisch falsch, und zwar immer in dieselbe Richtung. Die Retouren des laufenden Monats gehören überwiegend zu Bestellungen aus den Monaten davor, während die frischen Bestellungen ihre Rückgabefrist noch vor sich haben. Der jüngste Monat sieht dadurch besser aus, als er ist.
Richtig gerechnet wird je Bestell-Kohorte: alle Retouren, die zu den Bestellungen eines Zeitraums gehören, geteilt durch diese Bestellungen. Kohorten, deren Rückgabefenster noch läuft, sind unreif und werden als vorläufig markiert, statt als Trend verkauft zu werden. Der Skill macht das automatisch und schreibt es in den Report.
Dazu kommt die zweite Verkürzung: eine Quote für alles. In der Retourenforschung der Universität Bamberg sind es drei, und sie beantworten verschiedene Fragen.
| Quote | Rechnet | Beantwortet |
|---|---|---|
| Beta, nach Menge | retournierte Artikel je verkaufte Artikel | Wie viel Ware kommt zurück, also wie viel Arbeit im Lager entsteht. |
| Gamma, nach Wert | retournierter Umsatz je Umsatz | Wie viel Geld zurückgerechnet werden muss. |
| Bestellquote | Bestellungen mit mindestens einer Retoure | Wie viele Vorgänge überhaupt einen Retourenprozess auslösen. |
Und noch eine Trennung, die kaum ein Report macht: Sendungen, die nie abgeholt wurden, sind keine Kundenretoure. Rechtlich ist das kein Widerruf, die Ware war nie ausgepackt. Der Skill weist sie deshalb als eigene Nichtabholquote aus und lässt sie in der Retourenquote weg, in der Kostenrechnung aber drin. Sonst steht im Kopf des Reports eine Zahl, die im Betrieb niemand wiedererkennt.
Beispiel aus dem Demo-Datensatz: Die abgeschlossenen Bestellmonate liegen im Schnitt bei 15,8 Prozent, der jüngste zeigt 7,4. Die 8,4 Punkte Differenz sind kein Erfolg, sondern fehlende Reife. Wer daraus einen sinkenden Trend liest, feiert eine Rechenlücke.
Was der Skill in den Daten findet
Sieben Muster plus die Quoten, auf denen alles steht, alle aus denselben zwei Exporten. Jedes Finding bekommt ein Evidenz-Tag: belegt für eine Zahl direkt aus den Daten, Hypothese für eine plausible Deutung, fehlende Daten für alles, was erst mit einer weiteren Spalte prüfbar wäre.
Größen-Läufer
Welcher Artikel fällt zu klein oder zu groß aus, über alle Größen hinweg. Das ist ein Schnittfehler des Artikels, kein Streuungsmuster der Kundschaft.
Chargen-Verdacht
Defekt-Retouren, die sich in einem Zeitraum häufen, während der Artikel sonst unauffällig ist. Ohne Chargenspalte eine zeitliche Näherung, und der Report sagt das auch.
Nicht abgeholte Sendungen
Der Retouren-Typ, der in keiner Versandstatistik als Problem auftaucht, inklusive Zahlart-Kontrast. Dazu unten mehr.
Erwartungs-Mismatch
Varianten, deren Gründe sich auf „nicht wie beschrieben“ und Farbe konzentrieren. Meist ein Foto- oder Textproblem einer einzelnen Variante.
Mehrgrößen-Bestellungen
Wie oft zwei Größen desselben Artikels zusammen im Warenkorb liegen und wie viel häufiger diese Bestellungen zurückkommen.
Serien-Retournierer
Auffällige Kundenkonten als Prüfliste für Menschen, mit Nettobeitrag daneben. Nie als automatische Sanktion.
Kosten je Artikel
Deckungsbeitrag nach Retouren je Variante. Zeigt die Artikel, die brutto verdienen und nach Retouren nichts übrig lassen.
Quoten je Kohorte
Beta, Gamma und Bestellquote je Bestellmonat, unreife Kohorten markiert. Die Basis, auf der alles andere steht.
Artikel mit zu kleiner Verkaufsbasis werden bewusst nicht bewertet. Eine Quote aus drei Verkäufen ist Zufall, keine Information, und sie in eine Rangliste zu schreiben produziert Arbeit ohne Grund.
Was in einer normalen Auswertung untergeht
Der eigentliche Grund, so eine Analyse überhaupt zu fahren, sind nicht die Zahlen, die ohnehin jeder Report zeigt. Es sind die Befunde, die ein Standard-Report strukturell nicht zeigen kann. Der Skill hat dafür einen eigenen Abschnitt, und er sagt bei jedem Befund dazu, warum er sonst unsichtbar bleibt.
Pakete, die nie abgeholt werden
Der Gründer einer großen deutschen E-Com-Brand hat auf LinkedIn vorgerechnet, dass ihm rund 468.000 Euro im Jahr durch Pakete verloren gehen, die Kundinnen und Kunden nicht aus Filiale oder Packstation abholen. Gefunden hat er das erst, als er die Daten systematisch nach Mustern durchsuchen ließ.
Warum das unsichtbar bleibtDer Carrier markiert das Paket als zugestellt, sobald es in der Packstation liegt, nicht erst bei der Abholung. Holt es niemand ab, geht es nach sieben bis zehn Tagen automatisch zurück und landet als ganz normale Retoure im Datensatz, meist ohne brauchbaren Grund. In der Versandstatistik ist alles grün.
Der teuerste Artikel steht in keiner Auffälligkeitsliste
Im Demo-Datensatz hat ein Zip-Hoodie Quoten zwischen 11,9 und 16,9 Prozent, also im Rahmen. Über sein Volumen kostet er trotzdem 17.995 Euro im Halbjahr, mehr als jeder Ausreißer.
Warum das unsichtbar bleibtReports ranken nach Quote. Ein Bestseller mit normaler Quote taucht in einer Quoten-Rangliste nie auf, egal wie viel er kostet.
Ein Merkmal, das erst in der Kreuzung auffällt
Im selben Datensatz macht der Rechnungskauf 29,0 Prozent des Geschäfts aus, aber 70,2 Prozent der nicht abgeholten Sendungen. Die Retourenquote nach Zahlart liegt dagegen bei unauffälligen 24,6 Prozent.
Warum das unsichtbar bleibtIn der Gesamtsicht liegen alle Zahlarten dicht beieinander. Erst der Blick allein auf die nicht abgeholten Sendungen kippt das Bild.
Artikel, deren Marge die Retouren nicht trägt
Eine Regenjacken-Variante bringt vor Retouren 2.944 Euro Deckungsbeitrag, danach bleiben 1.529 Euro. 14,4 Prozent ihres Umsatzes gehen für Retouren drauf, mehr als bei jeder anderen Variante. Die Quote selbst ist unauffällig, die dünne Marge trägt sie nur nicht.
Warum das unsichtbar bleibtRetourenkosten stehen nicht am Artikel. In der Sortimentsauswertung sieht er gesund aus.
Die Zahlen in diesen Beispielen stammen aus dem synthetischen Demo-Datensatz im Repo, nicht aus einem echten Shop. Der komplette Beispiel-Report liegt dort als Markdown daneben.
Die Evidenz: was gemessen wirkt und was nur behauptet wird
Beim Thema Retouren kursieren mehr Zahlen als Messungen. Deshalb liegt im Skill eine eigene Referenzdatei mit der Evidenzlage: A/B-Tests, Feldexperimente und Meta-Analysen, jede Aussage mit Belegstufe. Der Skill darf nur empfehlen, was dort als gemessen wirksam gilt, und die widerlegten Maßnahmen nie vorschlagen.
Was gemessen wirkt
| Maßnahme | Gemessener Effekt | Quelle |
|---|---|---|
| Artikelbezogener Hinweis „fällt klein aus“ | 3,8 bis 8,2 Prozent weniger größenbedingte Retouren. Gegenbewegung: 11,1 bis 19,0 Prozent mehr Mehrgrößen-Bestellungen. | Zalando, A/B-Tests mit je über 180.000 Personen, KDD 2021 |
| Umwelt- und Kostenhinweis bei Auswahlbestellungen | bis 2 Prozentpunkte weniger Mehrgrößen-Bestellungen, bei unverändertem Umsatz | RESOLVE, randomisierter Feldtest im OTTO-Shop, BMUV-Projekt 2023 |
| Umwelt-Hinweis allgemein | 2,6 Prozent weniger Retouren ohne Umsatzverlust, n = 117.304 | von Zahn u. a., Marketing Science |
| Zoom auf der Produktseite | senkt Retouren. Zusätzliche Ansichten erhöhen sie, Farb-Swatches wirken gar nicht. | De, Hu, Rahman, Information Systems Research 24(4) |
| Newsletter, Kataloge, Paid Search, Gratisversand | erhöhen Retouren um bis zu 18 Prozent | El Kihal, Shehu, Journal of Retailing 98(3) |
Drei Empfehlungen, die der Skill deshalb nicht gibt
- Größenberater-Software gegen Retouren. Zalandos eigener A/B-Test mit über 300.000 Kunden je Gruppe brachte 2,1 Prozent mehr Conversion, aber keine statistisch signifikante Senkung größenbedingter Retouren. Eine schwedische Plattform maß bei Nutzern des Beraters sogar 0,65 Prozent mehr Retouren. Größenberatung ist eine Conversion-Investition. Der simple Hinweis am Artikel schlägt sie im Retourenziel deutlich.
- Rechnungskauf abschalten. Die Korrelation ist belegt, 25,3 Prozent Retourenquote bei Rechnung gegen 13,1 bei Vorkasse. Die Wirkungsrichtung ist es nicht: Laut ECC Köln wählen 41 Prozent den Rechnungskauf, weil die Retoure eingeplant ist. Die Zahlart zieht das Verhalten an, sie erzeugt es nicht. Wer sie streicht, verliert eher den Umsatz an den Wettbewerb.
- Die Rückgabefrist verkürzen. Nach der Meta-Analyse von Janakiraman u. a. ist die lange Frist ausgerechnet die Kulanz-Dimension, die Käufe kaum bremst und Retouren sogar senkt. Wer Kulanz zurücknehmen will, setzt am Umfang an, nicht an der Frist. Eine strengere Policy ist im Skill nie die Standardempfehlung.
Zahlen, die kursieren und keiner Prüfung standhalten
| Behauptung | Status |
|---|---|
| „Bewertungen senken Retouren um 20,4 Prozent“ | Anbieter-Claim, von den Forschenden ausdrücklich als unbestätigt bezeichnet. Gemessen sind minus 0,6 Prozent je zehn zusätzlicher Bewertungen. |
| „Größenberatung senkt Retouren um 18 bis 64 Prozent“ | Anbieterangaben ohne offengelegte Methodik. |
| „Virtual Try-on senkt Retouren um 30 bis 40 Prozent“ | zirkuläre Sekundärquellen, einzige Primärangabe ist ein Hersteller-Pilot ohne Setup-Beschreibung. |
| „2,95 Euro Rücksendegebühr vermeiden 16 Prozent der Retouren“ | Händler-Schätzung aus einer Befragung, vom bevh im eigenen Kompendium relativiert. |
Faustregel aus der Evidenzdatei: Einstellige relative Senkungen je Maßnahme sind realistisch. Alles jenseits von 20 Prozent ohne Kontrollgruppe ist Marketing.
Wie ein Lauf abläuft
Das Prinzip dahinter passt in einen Satz: das Script rechnet, die AI interpretiert. Jede Zahl im Report stammt aus einer analysis.json, die ein deterministisches Python-Script erzeugt. Was dort nicht steht, darf nicht im Report stehen. Damit fällt die häufigste Fehlerquelle weg, nämlich ein Modell, das Prozentwerte im Kopf ausrechnet.
- Mapping. Der Skill liest die Kopfzeilen deiner Exporte und mappt sie auf ein kanonisches Schema. Bei Mehrdeutigkeit fragt er nach, statt zu raten. Fehlende optionale Spalten werden benannt, zusammen mit den Analysen, die dadurch entfallen.
- Rechnen. Ein Script berechnet Quoten je Kohorte, Muster, Kosten und Kreuzungen. Läuft in unter einer Sekunde, ohne Netzverbindung.
- Interpretieren und berichten. Verdict zuerst, das teuerste Muster in Euro. Dann Kennzahlen, Findings mit Evidenz-Tag, blinde Flecken, Maßnahmen, offene Fragen und alle getroffenen Annahmen.
- Dashboard. Eine eigenständige HTML-Datei ohne externe Abhängigkeiten: Kennzahlen, Kohorten-Chart, Kosten je Artikel, Retourengründe, Zahlart-Kontrast, Größenverteilung, dazu alle Zahlen als Tabelle. Öffnet sich im Browser und lässt sich weiterreichen.
Wie eine Maßnahme aussieht
Jede Maßnahme trägt dieselben Felder, damit sie weitergereicht werden kann, ohne dass jemand nachfragen muss: was in den Daten steht, warum es fürs Geschäft zählt, wie groß der Hebel in Euro ist, was konkret zu tun ist, welcher Aufwand dahinter steckt, wer es macht, woran du merkst, dass es wirkt, und was dabei nicht kaputtgehen darf. Das letzte Feld ist Pflicht, weil fast jeder Retouren-Hebel Conversion oder Umsatz kosten kann. Ein Größenhinweis, der Mehrgrößen-Bestellungen stärker treibt als er Retouren senkt, ist unterm Strich negativ.
Höchstens fünf Maßnahmen je Report. Eine Liste mit zwanzig Empfehlungen wird nicht umgesetzt.
Welche Daten du brauchst
Zwei CSV-Exporte, verbunden über die Bestellnummer. Kein API-Zugang, kein Zugriff auf dein Livesystem.
Retouren-Positionen
Pflicht: Retourennummer, Bestellnummer, Retourendatum, Artikelnummer, Menge und Retourengrund. Optional, und jedes davon schaltet eine Analyse frei: Größe und Farbe, Artikelname, Kundennummer, Zahlart, Kanal, Retourentyp, Erstattungsbetrag, Lieferdatum, Zustand der Ware, Charge und der Freitext zum Grund.
Verkaufs-Positionen
Pflicht: Bestellnummer, Bestelldatum, Artikelnummer, Menge und Nettoumsatz. Wichtig ist der Zeitraum: Der Verkaufs-Export muss den Retouren-Zeitraum plus Rückgabefenster nach vorn abdecken, sonst stimmt der Nenner nicht. Mit Einkaufspreis kommt der Deckungsbeitrag nach Retouren dazu.
Aus welchem System
- Xentral: Berichte-Export oder API. Grund hängt an der Position, Größe und Farbe stecken in der Variante. Passt direkt.
- Shopify: kein nativer Retouren-CSV-Export. Die Daten kommen über einen GraphQL-Abzug oder eine Retouren-App, die Gründe aus dem ReturnReason-Enum. Die Normalisierung im Script kennt beides.
- WooCommerce: nativ nur Refunds ohne Grund, Gründe erst mit RMA-Plugin. Ohne Grund-Spalte läuft die Rumpf-Analyse aus Quoten und Kosten, und der Report weist das aus.
Ohne Verkaufsdaten keine Quoten. Wenn nur die Retouren vorliegen, fährt der Skill eine reine Struktur-Analyse und sagt das im Report deutlich, statt eine Quote gegen eine geschätzte Basis zu rechnen.
Was der Skill bewusst nicht tut
Die Guardrails stehen fest im Skill, nicht im guten Willen des Modells. Sie sind der Grund, warum du das Ergebnis weiterreichen kannst, ohne es Zeile für Zeile gegenzuprüfen.
- Keine erfundene Zahl. Jede Zahl im Report muss in der berechneten
analysis.jsonstehen. Eine benannte Lücke ist eine vollständige Antwort, eine geschätzte Zahl nicht. - Keine Sanktion gegen Kundinnen und Kunden. Serien-Retournierer sind eine Prüfliste für Menschen, mit Nettobeitrag daneben. Zur Einordnung: Händler schätzen den Missbrauchsanteil auf 19,1 Prozent, gemessen geben 3,6 Prozent der Befragten eine Missbrauchsabsicht an. Faktor fünf zwischen gefühlt und gemessen.
- Keine Ersparnis-Versprechen. „Bis zu X Euro, wenn das Muster verschwindet“ ist zulässig, „spart X Prozent“ nicht.
- Keine Rangliste auf dünner Basis. Artikel unter dem Mindest-N werden nicht bewertet, Kohorten- und Perioden-Quoten nie vermischt.
- Keine Daten bei mir. Es gibt keinen Upload, keinen Account, keine Datenbank. In Claude Code bleibt alles auf deinem Rechner.
Dazu gehört ein Abschnitt, den kein Report sonst hat: was auffällig aussieht, aber in Ordnung ist. Mindestens zwei geprüfte und für unbedenklich befundene Punkte, mit Zahl. Der Abschnitt verhindert, dass jede Abweichung zum Problem erklärt wird und am Ende niemand mehr weiß, wo er anfangen soll.
Wie der Skill entstanden ist
Die meisten bauen einen Skill in zwei Schritten: Workflow erkennen, dann „bau mir dafür einen Skill“. Genau da geht die Qualität verloren. Der Wert steckt nicht im Schreiben der Datei, sondern in dem, was vorher passiert.
- Session aufmachen und das Vorhaben erzählen, nicht mit einer Anweisung starten.
- Alles reingeben, am besten diktiert. Beim Reden kommt deutlich mehr Kontext raus als beim Tippen.
- Recherchieren lassen: gibt es das schon? Ein Framework mit vielen Sternen auf GitHub schlägt den Eigenbau. Für die Retouren-Analyse gab es nichts Brauchbares.
- Recherchieren lassen: was weiß die Welt über das Thema? Hier kam die Evidenzdatei her, und mit ihr zwei Empfehlungen, die sonst falsch im Skill gelandet wären.
- Erste Version bauen, ausdrücklich noch nicht als Skill.
- Echte Daten reingeben und das Ergebnis ausspielen lassen.
- Prüfen und iterieren. Ein Modell weiß nicht von allein, was für dich ein gutes Ergebnis ist. Sagst du es nicht, liefert es trotzdem etwas, nur eben nach seinem eigenen Maßstab.
- Erst wenn das Ergebnis sitzt, daraus einen Skill bauen lassen.
Danach ist nicht Schluss. Im Einsatz kommen laufend neue Muster dazu, die wieder einfließen. Wenn du wissen willst, wie das im Alltag aussieht: unter Claude-Skills liegen die anderen Skills aus dem Kundeneinsatz, und in how-to-claude die Lernpfade dahinter.
Häufige Fragen
Wie berechnet man die Retourenquote richtig?
Nicht Retouren eines Monats geteilt durch Verkäufe desselben Monats, sondern je Bestell-Kohorte: alle Retouren, die zu den Bestellungen eines Zeitraums gehören, geteilt durch diese Bestellungen. Sonst rechnest du junge Bestellungen mit, deren Rückgabefrist noch läuft, und die jüngsten Monate sehen künstlich gut aus. Dazu drei getrennte Quoten statt einer: nach Menge, nach Wert und der Anteil der Bestellungen mit mindestens einer Retoure.
Was kostet eine Retoure?
Laut EHI-Händlerbefragungen liegen die reinen Prozesskosten bei über der Hälfte der Händler bis 10 Euro je Retoure, bei knapp 14 Prozent bis 20 Euro, rund ein Viertel kann es nicht beziffern. Eine ältere Vollkostenrechnung der Uni Bamberg kommt auf 19,51 Euro je Sendung. Dazu kommt der Umsatz, der zurückgerechnet werden muss, plus Wertverlust: rund 4 Prozent der Retouren werden entsorgt, 79 bis 93 Prozent gehen als A-Ware zurück in den Verkauf. Im Skill ist der Kostensatz ein Parameter, Default 10 Euro, sichtbar als Annahme im Report.
Wie hoch ist eine normale Retourenquote?
Über alle Branchen rund 20 Prozent. Lebensmittel, Bücher, Elektronik und DIY liegen unter 10 Prozent, Drogerie, Spielwaren und Wohnen knapp unter 20, Sport und Freizeit bei rund 30. Fashion und Accessoires liegen bei fast 40 Prozent, einzelne Modeartikel und Schuhe bei 70 bis 80. Der Vergleich mit dem Gesamtdurchschnitt bringt deshalb wenig, entscheidend ist die eigene Branche und die eigene Entwicklung je Kohorte.
Welche Daten braucht der Skill?
Zwei CSV-Exporte: Retouren-Positionen und Verkaufs-Positionen desselben Zeitraums plus Rückgabefenster. Pflicht sind Bestellnummer, Datum, Artikelnummer, Menge und Retourengrund, auf der Verkaufsseite zusätzlich der Nettoumsatz. Optionale Spalten wie Größe, Farbe, Kundennummer, Zahlart oder Einkaufspreis schalten weitere Analysen frei. Fehlt eine Spalte, sagt der Report, welche Auswertung dadurch entfällt.
Funktioniert das mit Shopify, Xentral oder WooCommerce?
Ja, der Skill arbeitet system-agnostisch auf CSV-Ebene und braucht keinen API-Zugang. Xentral-Exporte passen direkt. Bei Shopify kommen die Daten über einen GraphQL-Abzug oder eine Retouren-App, WooCommerce liefert Gründe erst mit RMA-Plugin. Unbekannte Grund-Werte landen als Mapping-Lücke im Report, statt still zu verschwinden.
Was ist ein Claude-Skill?
Ein Ordner mit Anweisungen, kein Produkt und kein neues Feature. Darin steht, wie eine Aufgabe abläuft, worauf es dabei ankommt und woran man merkt, dass das Ergebnis taugt. Dauerhaft geladen sind nur Name und Beschreibung, rund 100 Tokens je Skill. Die Anleitung liest Claude erst, wenn eine Aufgabe dazu passt, die Referenzdateien erst, wenn er sie braucht. Deshalb kosten auch viele installierte Skills kaum Kontext.
Was passiert mit meinen Daten?
In Claude Code bleiben die CSV-Dateien auf deinem Rechner, das Analyse-Script läuft lokal und braucht keine Netzverbindung. Es gibt keinen Upload zu Path to AI, keinen Account, keine Datenbank. Der Skill braucht auch keinen Zugang zu deinem Shop- oder ERP-System, ein Export reicht.
Was kostet der Skill?
Nichts. MIT-Lizenz: nutzen, ändern, weitergeben, auch kommerziell, ohne Gewähr. Du brauchst einen Claude-Zugang und python3, mehr nicht.