Zum Inhalt springen
Shop-Integration & Prozesse

Gutscheine in Shop und Filiale: ein Saldo für alle Kanäle

Gutscheine in Shop und Filiale mit einem Saldo führen: führendes System, Reservierung gegen Doppeleinlösung, Offline-Kasse, Storno, Übergabe an ERP und DATEV.

19 Min. Lesezeit GutscheineKassensystemDATEVUmsatzsteuer

Kurz und einfach erklärt

Viele Menschen kaufen einen Gutschein im Online-Shop. Andere lösen ihn im Laden ein. Dann müssen Shop und Kasse den gleichen Restwert kennen.

Dafür führt ein einziges Programm den Wert. Shop und Kasse fragen dort nach. Jede Einlösung wird dort eingetragen.

Vor dem Bezahlen wird der Betrag kurz gesperrt. So kann der Gutschein nicht zweimal für den gleichen Betrag dienen.

Fällt im Laden das Netz aus, gilt eine feste Regel. Die Kasse meldet ihre Daten später nach.

Die Buchhaltung bekommt jede Änderung. Am Jahresende gibt es eine Liste mit allen offenen Gutscheinen. Wir helfen beim Aufbau.

Eine Kundin kauft im November im Online-Shop einen Gutschein über 50 Euro und verschenkt ihn. Der Beschenkte setzt im Dezember einen Teil davon online ein und will den Rest im Januar in der Filiale ausgeben. An der Kasse beginnt dann die Frage, die oft erst im Weihnachtsgeschäft auffällt: Woher kennt die Kasse den Restwert, den der Shop gebucht hat? Und was passiert, wenn derselbe Code im selben Moment an der Kasse und im Checkout eingesetzt wird? Ein Gutschein ist ein Zahlungsversprechen, das über Kanäle hinweg gilt. Damit er das auch technisch tut, braucht er genau einen Saldo, ein führendes System und eine Übergabe jeder Bewegung an Warenwirtschaft und Buchhaltung. Dieser Beitrag zeigt, wie Sie den Gutschein als Konto mit Bewegungen abbilden, Doppeleinlösungen verhindern, den Offline-Betrieb der Kasse abfangen, Storno und Retoure sauber verbuchen und die Bewegungen an ERP und DATEV übergeben. Steuer und Fristen kommen dort vor, wo sie das Datenmodell bestimmen.

Das Wichtigste in Kürze

  • Geschenkgutscheine waren mit 29 Prozent der Befragten der meistgenannte Warenbereich für Weihnachten 2025 (HDE-Konsumbarometer); 20 Prozent wollten Geschenke etwa zur Hälfte online und im Geschäft kaufen (Bitkom).
  • Ein Wertgutschein ist kein Rabattcode: Er ist Gegenleistung für eine Lieferung (§ 3 Abs. 13 UStG) und braucht ein eigenes Konto mit Nummer, Nennwert, Saldo, Steuerart und lückenlosem Bewegungsjournal.
  • Genau ein führendes System hält den Saldo. Shop und Kasse prüfen, reservieren und buchen dort; eine zweite Einlösung desselben Betrags scheitert an einer atomaren Bedingung und erhält eine Antwort wie 409 Conflict (RFC 9110).
  • Für die Kasse im Offline-Betrieb gilt eine feste Regel: Einlösung sperren oder je Gutschein deckeln, Einlösungen mit Originalzeit nachbuchen und negative Salden in eine Klärungsliste geben.
  • Die Steuerart Einzweck oder Mehrzweck ist ein Pflichtfeld am Gutschein: Sie bestimmt den Zeitpunkt der Umsatzsteuer (§ 3 Abs. 14 und 15 UStG) und steuert den Geschäftsvorfall an der Kasse, das Steuerkennzeichen und das Buchungskonto.
  • Jede Bewegung geht mit Gutscheinnummer an ERP und DATEV. Zum Jahresende liefert das Journal die Liste offener Salden nach Ausgabejahr; ein Gutschein von 2023 ohne eigene Frist verjährt in der Regel mit Ablauf des 31. Dezember 2026 (§ 199 Abs. 1 BGB).

Warum ein Gutschein zwei Kanäle verbindet

Gutscheine sind ein Weihnachtsthema, und das Weihnachtsgeschäft hat für den Handel besonderes Gewicht. Der Einzelhandel erzielt 18,5 Prozent seines Jahresumsatzes in den letzten beiden Monaten des Jahres (HDE); für November und Dezember 2025 hatte der Verband 126,2 Milliarden Euro Umsatz prognostiziert (HDE). Bei den geplanten Geschenkkäufen lagen Geschenkgutscheine mit 29 Prozent der Befragten vorn, knapp vor Spielwaren (HDE-Konsumbarometer).

Gekauft und eingelöst wird dabei nicht zwingend im selben Kanal. 73 Prozent der Befragten ab 16 Jahren wollten 2025 Weihnachtsgeschenke online bestellen, jede und jeder Fünfte (20 Prozent) etwa zur Hälfte im Internet und zur Hälfte im Geschäft vor Ort (Bitkom). 15 Prozent wollten alle Geschenke im Geschäft besorgen (Bitkom). Ein Gutschein, den eine Person online kauft, kann damit leicht bei jemandem landen, der lieber in der Filiale einkauft, oder umgekehrt.

Solange Shop und Kasse getrennte Gutscheinlisten führen, entstehen wiederkehrende Fehlerbilder. Sie fallen selten beim Verkauf auf, sondern bei der Einlösung, wenn eine Kundin an der Kasse steht und der Code dort unbekannt ist, oder bei der Abstimmung im Januar, wenn die Summe der offenen Gutscheine nicht zum Konto in der Buchhaltung passt.

  • Unbekannter Code: Die Kasse kennt nur Gutscheine, die an der Kasse verkauft wurden. Online-Gutscheine werden abgewiesen oder auf Zuruf von Hand notiert.
  • Zwei Restwerte: Der Shop hat eine Teileinlösung gebucht, die Kasse rechnet weiter mit dem Nennwert.
  • Doppeleinlösung: Derselbe Code wird kurz nacheinander online und im Laden eingelöst, weil keines der Systeme vom anderen weiß.
  • Lücke in der Buchhaltung: Der Verkauf steht im Shop-Export, die Einlösung im Kassenabschluss, und keine Stelle kann beide demselben Gutschein zuordnen.
  • Unklarer Stichtag: Zum Jahresabschluss ist offen, wie hoch die ausstehenden Gutscheinwerte tatsächlich sind.

Die Grundlagen der Kassenanbindung, also gemeinsamer Bestand, Click and Collect und Retoure in der Filiale, beschreibt der Beitrag zur Anbindung des Kassensystems an den Shop. Hier geht es um ein Objekt, das dort nicht vorkommt: den Gutschein mit seinem Saldo.

Gutschein oder Rabattcode: zwei verschiedene Datenobjekte

Viele Shopsysteme bieten im Standard Aktionscodes an, die einen Betrag oder einen Anteil vom Warenkorb abziehen. Für einen verkauften Wertgutschein reicht das nicht, aus rechtlichen wie aus technischen Gründen. Das Umsatzsteuergesetz versteht unter einem Gutschein ein Instrument, das als vollständige oder teilweise Gegenleistung für eine Lieferung oder sonstige Leistung anzunehmen ist; Instrumente, die lediglich zu einem Preisnachlass berechtigen, sind ausdrücklich keine Gutscheine (§ 3 Abs. 13 UStG). Die Finanzverwaltung stellt klar, dass Gutscheine auf Papier, als Plastikkarte oder elektronisch bestehen können und dass auch dann ein Gutschein vorliegt, wenn der Inhaber bei der Einlösung zuzahlen muss (UStAE 3.17 Abs. 1).

MerkmalWertgutscheinRabattcodeGuthabenkarte
EinordnungGegenleistung für eine Lieferung (§ 3 Abs. 13 UStG)Preisnachlass, kein Gutschein im Sinne des UStGZahlungsmittel, jederzeit voraussetzungslos rücktauschbar (DSFinV-K)
RestwertSaldo bleibt nach einer Teileinlösung bestehenkein Saldo, der Code ist verbraucht oder bleibt gültigGuthaben wie auf einem Konto
Im WarenkorbZahlart, die den offenen Betrag mindertAbzug vom Positions- oder WarenkorbwertZahlart
An der Kasseeigener Geschäftsvorfall für Verkauf und Einlösung (DSFinV-K)Rabattzeile auf dem BonZahlart Guthabenkarte (DSFinV-K)
In der Buchhaltungbei Bilanzierern bis zur Einlösung kein Ertrag (DSFinV-K)ErlösminderungZahlungsmittel, der Kauf damit ist ein gewöhnlicher Umsatz

Für die Integration folgt daraus: Der Wertgutschein ist ein eigenes Datenobjekt mit Nummer, Nennwert, Saldo, Steuerart, Ausgabekanal und Status. Im Checkout und an der Kasse wird er als Zahlart behandelt, nicht als Rabatt. Das hat eine praktische Folge für die Rechnung: Beim Mehrzweck-Gutschein bleiben Positionen und Steuer der gekauften Ware unverändert, der Gutschein mindert nur den Zahlbetrag. Wer ihn als Rabatt abbildet, senkt Erlös und ausgewiesene Steuer, obwohl der Kunde mit dem Gutschein bezahlt hat. Welches System die Rechnung dann schreibt, ist eine eigene Entscheidung, die der Beitrag Rechnung aus Shop oder ERP behandelt.

Das führende System für den Saldo festlegen

Die zentrale Entscheidung lautet: Welches System hält den maßgeblichen Saldo? Alle anderen Systeme fragen dort an, reservieren dort und buchen dort. Sie dürfen den Saldo anzeigen, aber nicht aus einer eigenen Kopie heraus über eine Einlösung entscheiden. In der Praxis kommen vier Orte infrage, jeder mit eigenen Stärken.

Führendes SystemStärkeSchwächePasst, wenn
Online-ShopVerkauf und Einlösung online ohne UmwegKasse hängt an der Verfügbarkeit des Shops, Buchungsdaten liegen verteiltwenige Filialen, das Kundenkonto liegt ohnehin im Shop
KassensystemEinlösung im Laden auch bei schwacher Leitung schnellShop braucht Zugriff auf die Kassenzentrale, Schnittstellen oft geschlossenFilialgeschäft überwiegt, die Kassenzentrale hat eine offene API
ERP oder WarenwirtschaftBuchhaltung und Stichtagslisten nah an der QuelleAntwortzeit und Last im Checkoutdas ERP ist schnell erreichbar und kennt Zahlarten bereits
Eigener Gutscheindienst in der Middlewareklare Zuständigkeit, für Echtzeit gebaut, alle Kanäle gleichberechtigtzusätzlicher Dienst, der betrieben und überwacht werden mussmehrere Kanäle, Marktplätze oder Partner lösen ein

Naheliegend ist oft das ERP oder ein eigener Dienst in der Middleware, weil dort ohnehin Aufträge, Zahlarten und der Export an die Buchhaltung zusammenlaufen. Entscheidend ist weniger der Ort als die Regel: genau ein Saldo, ein Bewegungsjournal und eine definierte Schnittstelle, über die Shop, Kasse und gegebenenfalls Partner zugreifen. Ein nächtlicher Abgleich zwischen zwei gleichberechtigten Gutscheinlisten löst das Problem nicht; er findet Doppeleinlösungen erst, wenn die Ware schon den Laden verlassen hat. Wie sich Konflikte zwischen Systemen grundsätzlich auflösen lassen, beschreibt der Beitrag zur bidirektionalen Synchronisation.

Das Gutscheinkonto: Bewegungen statt eines überschriebenen Betrags

Der Saldo ist kein Feld, das bei jeder Einlösung überschrieben wird. Er ist das Ergebnis einer Reihe von Bewegungen. Jede Bewegung trägt Art, Betrag, Kanal, Filiale oder Shop, Belegnummer, Zeitpunkt und Bearbeiter. Typische Arten sind Ausgabe, Reservierung, Einlösung, Freigabe einer Reservierung, Storno, Gutschrift aus einer Retoure und Ausbuchung. Der Saldo ergibt sich aus der Summe; jede Änderung bleibt nachvollziehbar, und eine falsche Buchung wird durch eine Gegenbewegung korrigiert, nicht durch Löschen.

Nummer und Prüfmerkmal

Eine eindeutige, schwer erratbare Gutscheinnummer, dazu eine PIN oder ein Prüfcode für Online-Einlösungen. Fortlaufende Nummern lassen sich durchprobieren.

Nennwert und Saldo

Der ausgegebene Wert und der aktuelle Saldo, der aus den Bewegungen berechnet wird. Währung und Rundung sind je Gutschein festgelegt.

Steuerart

Kennzeichen Einzweck oder Mehrzweck, beim Einzweck-Gutschein zusätzlich Steuersatz und Leistungsort. Das Kennzeichen steuert Bon, Rechnung und Buchung.

Ausgabe

Kanal, Filiale oder Shop, Datum und Verkaufsbeleg der Ausgabe. Das Ausgabejahr bestimmt später, wann eine Verjährung zu prüfen ist.

Status und Sperre

Aktiv, reserviert, gesperrt, eingelöst oder ausgebucht. Eine Sperre bei Verlust oder Betrugsverdacht wirkt sofort in allen Kanälen.

Bewegungsjournal

Jede Ausgabe, Einlösung, Freigabe und Korrektur als eigener Datensatz mit Belegbezug. Das Journal ist die Grundlage für Kassenprüfung und Buchhaltung.

Eine Teileinlösung ist damit nichts Besonderes, sondern eine Bewegung wie jede andere. Ein Rechenbeispiel: Ein Gutschein über 50,00 Euro wird online für einen Einkauf über 32,90 Euro eingesetzt; das Journal erhält eine Einlösung über 32,90 Euro, der Saldo beträgt 17,10 Euro. In der Filiale bezahlt der Kunde später 12,00 Euro mit dem Gutschein, der Saldo sinkt auf 5,10 Euro. Die Kasse übergibt bei jeder Einlösung die Gutscheinnummer. Die Finanzverwaltung sieht in ihrer Exportbeschreibung für Kassensysteme ein eigenes Feld vor, um den Bezug zum ursprünglich ausgestellten Gutschein herzustellen (DSFinV-K).

Doppeleinlösung verhindern: prüfen, reservieren, buchen

Die gefährlichste Lücke entsteht, wenn zwei Kanäle denselben Gutschein fast gleichzeitig einsetzen: Ein Kunde zeigt den Code an der Kasse, während jemand anderes ihn im Checkout eintippt. Lesen beide Systeme denselben Saldo, ziehen beide ihren Betrag ab und schreiben das Ergebnis zurück, ist mehr Wert eingelöst, als der Gutschein trug. Das verhindert kein nachträglicher Abgleich, sondern nur eine Einlösung in klaren Schritten.

Vom Scannen bis zum neuen Saldo

  1. 1

    Prüfen

    Der Kanal sendet Nummer und Prüfcode. Das führende System meldet Status, Saldo und Steuerart, ohne etwas zu verändern.

  2. 2

    Reservieren

    Der benötigte Betrag wird mit einer Ablaufzeit gesperrt. Die Reservierung gelingt nur, wenn der freie Saldo reicht; ein zweiter Kanal kann denselben Betrag dann nicht mehr reservieren.

  3. 3

    Abschließen

    Erst wenn Bon oder Bestellung abgeschlossen und die Restzahlung erfolgt ist, wird aus der Reservierung eine Einlösung mit Belegnummer.

  4. 4

    Freigeben

    Bricht der Kunde ab oder scheitert die Restzahlung, gibt der Kanal die Reservierung frei. Andernfalls läuft sie nach der Ablaufzeit von selbst aus.

  5. 5

    Bestätigen

    Der neue Saldo geht an den Kanal zurück und erscheint auf Bon, Bestellbestätigung und im Kundenkonto.

Technisch entscheidet eine atomare Operation: Die Reservierung wird nur gebucht, wenn der freie Saldo zum Zeitpunkt der Buchung mindestens den angefragten Betrag deckt, etwa über eine bedingte Aktualisierung in der Datenbank oder eine Versionsnummer am Gutscheinkonto. Scheitert die Bedingung, erhält der Kanal eine eindeutige Ablehnung. Über HTTP eignet sich dafür der Status 409 Conflict, der einen Konflikt mit dem aktuellen Zustand der Ressource meldet (RFC 9110). Kasse und Shop zeigen dann den tatsächlichen Saldo an, statt die Einlösung stillschweigend zu wiederholen.

Dazu gehört ein Idempotenzschlüssel je Einlösungsversuch. Bricht die Verbindung nach dem Buchen ab und sendet die Kasse die Anfrage erneut, darf das führende System den Betrag kein zweites Mal abziehen, sondern liefert das Ergebnis der ersten Buchung zurück. Wie solche Schlüssel und Wiederholungen aufgebaut werden, zeigt der Beitrag zu Idempotenz und Retry-Strategien.

Ablaufzeit je Kanal festlegen

An der Kasse reichen in der Regel wenige Minuten, weil der Bon sofort abgeschlossen wird. Im Checkout muss die Reservierung den Weg über eine externe Zahlungsseite und eine Freigabe in der Banking-App überstehen und braucht deshalb mehr Zeit. Ein Aufräumlauf gibt abgelaufene Reservierungen frei und meldet auffällige Häufungen, etwa viele Reservierungen auf denselben Code in kurzer Zeit.

Wenn die Kasse offline ist

An der Kasse kommt ein Sonderfall hinzu. Ein elektronisches Aufzeichnungssystem muss jeden aufzeichnungspflichtigen Geschäftsvorfall einzeln, vollständig, richtig, zeitgerecht und geordnet aufzeichnen und durch eine zertifizierte technische Sicherheitseinrichtung geschützt sein (§ 146a Abs. 1 AO). Das gilt auch dann, wenn die Leitung zur Zentrale ausfällt. Verkaufen kann die Kasse offline weiter, den aktuellen Saldo eines Gutscheins kennt sie dann aber nicht. Für diesen Fall braucht es eine Regel, die vorab festgelegt und dem Personal bekannt ist.

  • Einlösung sperren: Die einfachste Regel. Ohne Verbindung nimmt die Kasse keine Gutscheine an, der Kunde zahlt anders oder kommt wieder. Risikoarm, aber im Weihnachtsgeschäft unfreundlich.
  • Offline-Grenze: Die Kasse löst ohne Verbindung bis zu einem festen Höchstbetrag je Gutschein und Tag ein und kennzeichnet die Einlösung als offline. Das begrenzt den möglichen Schaden auf einen bekannten Betrag.
  • Lokale Sperrliste: Die Kasse hält eine regelmäßig aktualisierte Liste gesperrter und vollständig eingelöster Gutscheine vor und lehnt diese auch offline ab.
  • Nachbuchung mit Originalzeit: Nach dem Wiederanlauf sendet die Kasse die gepufferten Einlösungen mit Zeitpunkt, Bonnummer und Idempotenzschlüssel. Das führende System bucht sie in Eingangsreihenfolge.

Ergibt die Nachbuchung einen negativen Saldo, weil derselbe Gutschein in der Zwischenzeit online eingelöst wurde, gehört der Fall in eine Klärungsliste und nicht in eine automatische Korrektur. Die Liste zeigt den Gutschein, beide Bewegungen und die beteiligten Belege, damit Filiale und Buchhaltung entscheiden können. Mehr zum Puffern und zum geordneten Wiederanlauf steht im Beitrag zum Notbetrieb bei einem ERP-Ausfall.

Storno, Retoure und Erstattung auf den Gutschein

Storno und Retoure sind die Stellen, an denen Gutscheinsalden am häufigsten auseinanderlaufen. Wird ein Bon storniert, auf dem ein Gutschein eingelöst wurde, muss die Einlösung als Gegenbewegung zurück auf das Gutscheinkonto, mit Bezug auf den stornierten Bon. Dasselbe gilt für eine abgebrochene Online-Bestellung: Die Einlösung wird zurückgebucht, nicht gelöscht. Wird dagegen der Verkauf eines Gutscheins rückgängig gemacht, sperrt das führende System den Code, bevor das Geld zurückfließt.

Bei einer Retoure kommt eine fachliche Entscheidung hinzu: Geht die Erstattung zurück auf den Gutschein, als neuer Gutschein an den Kunden oder als Geld auf das ursprüngliche Zahlungsmittel? Eine mögliche Regel ist die Erstattung zuerst auf den Gutschein, eine andere die anteilige Aufteilung nach der Zahlungsweise des Einkaufs. Wurde eine Bestellung über 80 Euro zu 30 Euro mit Gutschein und zu 50 Euro per Karte bezahlt und eine Position zurückgegeben, muss die Regel festlegen, welcher Teil zuerst erstattet wird. Diese Regel gehört in die Middleware oder das ERP, nicht in das Gedächtnis des Kassenpersonals.

Wichtig ist der Belegbezug in beide Richtungen: Die Gutschrift auf den Gutschein trägt die Retourennummer, die Retoure im ERP trägt den Gutschein als Erstattungsweg. Den Prozess vom Rückgabeantrag bis zur Gutschrift beschreibt der Beitrag zum RMA-Prozess zwischen Shop und ERP. Beim Widerruf eines Online-Kaufs gelten eigene Vorgaben zum Erstattungsweg, die der Beitrag zum Widerrufsbutton im Shop behandelt.

Steuerart und Ausgabejahr: was das Datenmodell wissen muss

Die Steuerart ist ein Feld am Gutschein und keine Nebensache, denn sie bestimmt den Zeitpunkt der Umsatzsteuer; das Ausgabejahr bestimmt, wann ein Restwert verjähren kann. Ein Einzweck-Gutschein liegt vor, wenn bei der Ausgabe der Ort der Leistung und die geschuldete Steuer feststehen; seine Übertragung gilt bereits als die Lieferung (§ 3 Abs. 14 UStG). Bei einem Mehrzweck-Gutschein unterliegt erst die tatsächliche Lieferung bei der Einlösung der Umsatzsteuer, jede vorangegangene Übertragung nicht (§ 3 Abs. 15 UStG). Ein Wertgutschein, den Kunden gegen Waren zum ermäßigten oder zum Regelsteuersatz eintauschen können, ist nach Auffassung der Finanzverwaltung ein Mehrzweck-Gutschein (UStAE 3.17 Abs. 9). Ist für einen Gutschein keine eigene Frist vereinbart, gilt die regelmäßige Verjährungsfrist von drei Jahren (§ 195 BGB); sie beginnt mit dem Schluss des Jahres, in dem der Anspruch entstanden ist und der Gläubiger davon Kenntnis erlangt hat oder ohne grobe Fahrlässigkeit hätte erlangen müssen (§ 199 Abs. 1 BGB). Ein im Jahr 2023 verkaufter Gutschein ohne eigene Frist verjährt damit in der Regel mit Ablauf des 31. Dezember 2026. Ob eine kürzere Befristung wirksam ist und wie ein Gutschein steuerlich einzuordnen ist, klären Steuerkanzlei und Rechtsberatung im Einzelfall; die Integration muss das Ergebnis sauber abbilden.

DatenpunktEinzweck-GutscheinMehrzweck-Gutschein
Steuer beim Verkaufja, Steuersatz der bezeichneten Leistungnein, Beleg ohne Umsatzsteuerausweis (DSFinV-K)
Steuer bei der Einlösungkeine erneute Steuer; ein zweiter Ausweis auf dem Bon kann den Mehrbetrag zusätzlich auslösen (§ 14c Abs. 1 UStG)Steuer der gekauften Ware nach den allgemeinen Regeln
Geschäftsvorfall an der Kasseje ein eigener Typ für Kauf und Einlösung von Einzweck-Gutscheinen (DSFinV-K)je ein eigener Typ für Kauf und Einlösung von Mehrzweck-Gutscheinen (DSFinV-K)
Gutscheinartikel in Shop und ERPSteuerkennzeichen der bezeichneten Leistungeigenes Kennzeichen ohne Steuer
Nicht eingelöster Restwertkeine weiteren umsatzsteuerlichen Folgen, solange nichts zurückgezahlt wird (UStAE 3.17 Abs. 7)keine umsatzsteuerlichen Folgen (UStAE 3.17 Abs. 13)

Für die Schnittstelle heißt das: Die Steuerart wird bei der Ausgabe festgelegt und reist mit jeder Bewegung mit. Die Kasse wählt danach den Geschäftsvorfall, der Shop das Steuerkennzeichen des Gutscheinartikels und der Export an die Buchhaltung das Konto. Sonderfälle, etwa Gutscheine für Kunden im Ausland oder Partnerbetriebe, die ebenfalls einlösen, gehören vor dem Start auf den Tisch der Steuerkanzlei und nicht erst nach der ersten Umsatzsteuer-Voranmeldung.

Bewegungen an ERP und DATEV übergeben

Jede Bewegung auf dem Gutscheinkonto ist ein Vorgang, den die Buchhaltung sehen muss. Beim Verkauf entsteht in der Regel eine Verbindlichkeit gegenüber dem Inhaber; für Bilanzierer ist zu diesem Zeitpunkt noch kein Ertrag realisiert (DSFinV-K). Bei der Einlösung wird die Verbindlichkeit aufgelöst und der Umsatz der gekauften Ware gebucht, die Ausbuchung eines verjährten Restwerts führt in der Regel zu einem Ertrag. Welche Konten und Steuerschlüssel dafür gelten, legen Sie mit der Steuerkanzlei fest. Die Schnittstelle sorgt dafür, dass jede Bewegung mit der Gutscheinnummer als Belegbezug ankommt.

Die Wege dorthin sind verschieden. Der Shop liefert Einzelbelege je Bestellung, die Kasse einen Tagesabschluss mit Summen je Geschäftsvorfall, das führende System das vollständige Journal. Sinnvoll ist es, das Journal als maßgebliche Quelle für die Gutscheinbuchungen zu nehmen und Shop- und Kassendaten dagegen abzustimmen. Wie Rechnungen, Gutschriften und Zahlungen in den Buchungsstapel gelangen, zeigt der Beitrag zur DATEV-Anbindung im E-Commerce; die laufende Übergabe richten wir über die DATEV-Anbindung ein.

  • Summe aller offenen Salden im Journal entspricht dem Saldo des Verbindlichkeitskontos in der Buchhaltung.
  • Einlösungen je Filiale und Tag entsprechen den Gutschein-Geschäftsvorfällen im Kassenabschluss.
  • Online-Einlösungen je Tag entsprechen den Gutscheinzahlungen in den Bestellungen des Shops.
  • Verkäufe je Kanal entsprechen den Gutscheinartikeln in Kassenabschluss und Shop-Export.
  • Jede Abweichung landet mit Gutscheinnummer und Belegen in einer Klärungsliste.

Das Journal muss länger halten als jeder einzelne Gutschein. Bücher und Aufzeichnungen sind zehn Jahre, Buchungsbelege acht Jahre aufzubewahren (§ 147 Abs. 3 AO). Ablage des Journals, Rechtevergabe und Abstimmungen gehören deshalb in die Verfahrensdokumentation, wie sie der Beitrag zur GoBD-Verfahrensdokumentation für Schnittstellen beschreibt. Für den Abgleich der Restzahlungen mit den Zahlungsdiensten gilt dasselbe wie für jede andere Zahlart, siehe den Beitrag zur Payment-Reconciliation.

Die Stichtagsliste zum Jahresende

Zum Jahreswechsel stellt sich die Frage nach den offenen Restwerten, und die Antwort muss aus dem Journal kommen, nicht aus einer Schätzung. Zum Stichtag braucht die Buchhaltung eine Liste aller Gutscheine mit einem Saldo über null, gruppiert nach Ausgabejahr, Steuerart und Kanal. Das Ausgabejahr zeigt, welche Gutscheine ohne eigene Frist zum Jahresende verjähren können; die Steuerart zeigt, wie ein nicht eingelöster Restwert zu behandeln ist.

Verjährte Restwerte werden erst nach Freigabe ausgebucht, und zwar als eigene Bewegung im Journal, damit eine spätere Kulanzeinlösung möglich und nachvollziehbar bleibt. Die Ausbuchung trägt wie jede andere Bewegung Gutscheinnummer, Betrag, Zeitpunkt und Bearbeiter und geht so als eigener Vorgang an ERP und DATEV.

In den Wochen vor Weihnachten lohnt ein Probelauf dieser Liste, denn im Januar treffen Einlösungen, Retouren und Inventur aufeinander. Was zum Jahreswechsel an den Schnittstellen sonst zu tun ist, fasst der Beitrag zu Inventur und Jahreswechsel zusammen; für die Last der Aktionswochen hilft die Vorbereitung auf die Bestellspitze zur Black Week.

Die Einführung in sechs Schritten

Welche Gutscheinarten gibt es, wo werden sie verkauft und eingelöst, wie viele sind offen? Dazu gehören Papiergutscheine aus der Filiale und Codes aus früheren Aktionen.

Eine solche Anbindung lässt sich auf bestehende Systeme setzen. Kasse und Shop müssen nicht ersetzt werden, solange beide Prüfung und Reservierung über eine Schnittstelle zulassen. Wie wir Warenwirtschaft und Shop verbinden, beschreibt die Seite zur Warenwirtschaft-Anbindung; welche Schnittstellen wir darüber hinaus entwickeln, steht unter API-Entwicklung.

Ein Gutschein, ein Konto, ein Journal

Der Kunde sieht einen Code und einen Restwert. Dahinter stehen ein führendes System, eine Reservierung vor jeder Einlösung und ein Journal, das Kasse, Shop und Buchhaltung gleich lesen. Wer diese drei Dinge vor dem Weihnachtsgeschäft festlegt, beantwortet die Frage an der Kasse in Sekunden statt per Rückruf.
Dieser Artikel basiert auf Daten aus: Handelsverband Deutschland (HDE), Pressemitteilung vom 5. November 2025 zum Weihnachtsgeschäft, und HDE-Präsentation „Das Weihnachtsgeschäft im Einzelhandel 2025“ mit dem HDE-Konsumbarometer (HRI-Umfrage durch YouGov, 2.060 Befragte); Bitkom, Presseinformation vom 5. Dezember 2025 „Rund drei Viertel besorgen Weihnachtsgeschenke online“ (1.002 Befragte ab 16 Jahren); Umsatzsteuergesetz, § 3 Abs. 13 bis 15 und § 14c Abs. 1; Umsatzsteuer-Anwendungserlass, Abschnitt 3.17; Abgabenordnung, § 146a Abs. 1 und § 147 Abs. 3; Bürgerliches Gesetzbuch, § 195 und § 199 Abs. 1; Digitale Schnittstelle der Finanzverwaltung für Kassensysteme (DSFinV-K) des Bundeszentralamts für Steuern; RFC 9110 der IETF. Die Hinweise zu Steuer und Recht ersetzen keine Beratung.

Verwandte Artikel

Shop-Integration & Prozesse

IDS Connect: Handwerkssoftware an den Großhandelsshop binden

IDS Connect verbindet Handwerkssoftware und Großhandelsshop: wie Anmeldung, Artikelsuche, Warenkorb-Rückgabe und Deep-Link laufen und was ein Shop dazu braucht.

18 Min. Lesezeit
APIs, Middleware & Architektur

Massenimport aus dem ERP: die Sync-API von Shopware nutzen

Massenimport aus dem ERP in Shopware: Sync-API mit Upsert und Delete, Paketgrößen nach Server-Grenzen, Indexierung über die Message Queue und Delta-Abgleich.

19 Min. Lesezeit
APIs, Middleware & Architektur

Schnittstellen dokumentieren: OpenAPI statt Wissen im Kopf

Shop-ERP-Schnittstellen mit OpenAPI beschreiben: Felder, Fehlercodes, Beispiele und Rechte, die Beschreibung als Vertrag und das Übergabepaket beim Wechsel.

18 Min. Lesezeit