Zurück zum Blog

Stornorechnung, Anzahlung, GoBD: Rechnungen ohne Angst

„Sie haben noch nicht bezahlt.“ – „Doch, habe ich. Hier ist sogar meine Rechnung.“ So ein Gespräch an der Rezeption entsteht, wenn die einzige Quelle der Wahrheit eine Excel-Liste ist. Lange wurden auf vielen Plätzen Buchungen in Excel geführt, Rechnungen in Word geschrieben, ausgedruckt, dem Gast in die Hand gedrückt und später für den Steuerberater abgelegt. Ob eine Rechnung bezahlt war, stand nur dann in der Liste, wenn jemand daran gedacht hat, es einzutragen. Hatte es jemand vergessen oder falsch eingetragen, standen am Ende der Gast und die Mitarbeiterin an der Rezeption mit Fragezeichen im Kopf voreinander.

Als wir bei CampsiteHero mit den Rechnungen anfingen, wollte ich vor allem eins: dass so etwas nicht mehr passiert. Und dass niemand an der Rezeption Angst haben muss, im System etwas kaputt zu machen.

In 30 Sekunden:

  • CampsiteHero legt mit jeder bestätigten Buchung automatisch einen Rechnungsentwurf an und kennt drei Belegarten: Anzahlungsrechnung, Schlussrechnung und Stornorechnung.
  • Nach den GoBD gebaut: Eine ausgestellte Rechnung wird nicht mehr geändert oder gelöscht. Korrigiert wird per Stornorechnung und neuer Rechnung, mit lückenlosen Rechnungsnummern.
  • Anzahlungen rechnet CampsiteHero beim Ausstellen der Schlussrechnung an. Rechnungen gibt es als E-Rechnung (ZUGFeRD) und für die Übergabe an DATEV.
  • Gebaut für die Rezeption: Die Software kennt die Regeln im Hintergrund und weist auf Ungereimtheiten hin, bevor sie zum Problem werden.

Eine Quelle der Wahrheit statt einer Excel-Liste

Wenn mehrere Leute auf einem Platz arbeiten, der Platzwart, die Rezeption, der Inhaber, brauchen alle denselben Stand. Mit einer Excel-Datei ist das schwierig. Wer gleichzeitig darin arbeitet, überschreibt sich gegenseitig, im schlimmsten Fall ist die Datei danach kaputt (mit OneDrive mag das heute glücklicherweise etwas weniger sensibel sein). Und ein Storno auf einer handgeschriebenen oder in Word getippten Rechnung, mit der passenden Rechnungsnummer von Hand eingetragen, ist ein ziemlicher Aufwand. Wie viel Abstimmung das kostet und wie fehleranfällig das ist, will ich gar nicht wissen.

In CampsiteHero entsteht der Rechnungsentwurf, sobald eine Buchung bestätigt ist. Parzelle, Personen, Tiere, Vehikel und Optionen stehen schon drauf und bleiben bis zum Check-out auf dem aktuellen Stand. Wer eine Zahlung kassiert, erfasst sie direkt an der Rechnung. Alle sehen sofort, was offen ist und was bezahlt.

Rechnungswesen kann simpel sein, wenn die Software die Regeln kennt

Ich komme aus der Softwareentwicklung. Rechnungswesen war nicht mein Gebiet, ich habe es mir erarbeitet. Feedback habe ich mir bei gelernten Fachkräften aus der Buchhaltung des mittelständischen Unternehmens geholt, in dem ich früher gearbeitet habe. Inzwischen lassen wir uns auch rechtlich beraten. Und seit ich selbstständig bin, habe ich einen Großteil an unseren Steuerberater abgegeben, der mir sicher hier und da die Ohren lang ziehen wird, wenn ich etwas nicht richtig gemacht habe. Es war eine steile Lernkurve, und sie ist nicht zu Ende: Wir finden immer noch Details, bei denen wir sagen, das sollten wir auch beachten.

Dabei habe ich eins verstanden: Rechnungswesen kann sehr simpel sein, wenn die Software so gebaut ist, dass sie die Regeln im Hintergrund kennt. Sie sollte dir nur Wege anbieten, die in Ordnung und gängig sind, damit du keine Angst haben musst, einen Fehler zu machen.

Als Betreiber setzt du dich mit dem Thema früher oder später sowieso auseinander, spätestens wenn dein Steuerberater alle Unterlagen haben will. Aber wer an der Rezeption steht und Check-ins und Check-outs macht, muss kein Buchhaltungsprofi sein. Da willst du die Software einfach benutzen: eine Rechnung ausstellen, vorher nachsehen, ob alle Positionen drauf sind, ob die Kurtaxe dabei ist, ob du noch Rabatt gibst, ob es schon eine Anzahlung gab. Genau darauf sollte die Software vorbereitet sein. Sonst verliert man sich wieder in einem Labyrinth aus Funktionen, wie früher in der Excel-Tabelle.

Was heißt eigentlich GoBD-konform?

Die GoBD sind die Regeln der Finanzverwaltung dafür, wie Bücher und Belege elektronisch geführt und aufbewahrt werden. Für Rechnungen heißt das vor allem: Eine ausgestellte Rechnung darf nicht nachträglich geändert, gelöscht oder zurückdatiert werden. Wer etwas korrigieren muss, storniert die Rechnung mit einer Stornorechnung und stellt eine neue aus. Das Original bleibt erhalten.

Mir war schon immer klar, dass Rechnungen unveränderlich sein sollten. Worauf das fußt, musste ich erst lernen. In CampsiteHero ist es so umgesetzt:

  • Unveränderlich nach dem Ausstellen: Sobald du eine Rechnung finalisierst, bekommt sie ihre endgültige Nummer, das PDF wird einmal erzeugt und archiviert, und danach lässt sie sich nicht mehr ändern.
  • Lückenlose Nummern: Jede Rechnungsnummer gibt es nur einmal, und es entstehen keine Lücken. Ob Anzahlungs-, Schluss- und Stornorechnungen einen gemeinsamen oder getrennte Nummernkreise haben, stellst du selbst ein.
  • Nichts verschwindet: Ausgestellte Rechnungen und Stornorechnungen bleiben im System, auch wenn eine Buchung gelöscht wird.
  • Nachvollziehbar: CampsiteHero hält fest, wann welche Rechnung erstellt, ausgestellt oder storniert wurde, von wem und mit welchem Grund. Bei Zahlungen steht, wer sie erfasst hat.
  • Verfahrensdokumentation: Wie das technisch abgesichert ist, beschreiben wir in einer eigenen Verfahrensdokumentation, die du deinem Steuerberater geben kannst.

Eine Software allein macht dich übrigens nicht GoBD-konform. Die Verantwortung für die eigene Buchführung bleibt beim Betreiber. Aber sie kann dafür sorgen, dass du bei den Rechnungen gar nicht erst in eine Lage kommst, in der etwas nicht stimmt.

„Kann ich die Rechnung nicht einfach schnell korrigieren?“

Genau das hat uns ein Betreiber gefragt. Es sei ziemlich umständlich, jedes Mal stornieren zu müssen. Zu dem Zeitpunkt wusste ich zum Glück schon sehr genau, was man darf und was nicht. Natürlich hätten wir sagen können: Klar, bauen wir dir ein. Aber wir bauen keine Funktion, die dich in eine Grauzone bringt. Das wäre weder für dich in Ordnung noch für uns.

Wir haben ihm nichts Böses unterstellt. Wir hatten eher das Gefühl, er wusste es nicht so genau, und das hätte ihm auf die Füße fallen können. Also haben wir ihm erklärt, warum es nicht geht, nach unserer Recherche und nach Rücksprache mit Fachleuten. Seine Antwort: „Vielen Dank, da waren Teile dabei, die wussten wir nicht.“ Er hat den Wunsch zurückgezogen. Das war ein Learning für uns beide.

Stornorechnung: Korrigieren, ohne etwas kaputt zu machen

Gerade bei Geld und Rechnungen spielt oft Berührungsangst mit. Was, wenn ich etwas falsch mache? In CampsiteHero ist ein Fehler kein Drama. Hast du eine falsche Rechnung ausgestellt, stornierst du sie und erstellst eine neue. Den Grund wählst du beim Stornieren aus, etwa „Fehlerhafte Rechnung“ oder „Buchung geändert“, und er steht so auf dem Storno-Beleg. Die Stornorechnung bekommt ihre eigene Nummer und gleicht das Original aus.

Ja, dann gibt es drei Dokumente: Rechnung, Stornorechnung, neue Rechnung. Für DATEV und deinen Steuerberater ist das nachvollziehbar, die kennen das. Und du musst keine Angst haben, im System zu arbeiten.

Wenn sich die Buchung nach der Rechnung ändert

Der Gast verlängert um zwei Nächte, oder es kommt eine Person dazu, und die Schlussrechnung ist schon ausgestellt. Dann fragt CampsiteHero nach, storniert die alte Rechnung und legt in einem Schritt einen neuen Entwurf mit dem aktuellen Stand an. Bezahlte Beträge werden umgebucht, Anzahlungsrechnungen bleiben stehen. Scheitert die Änderung, weil zum Beispiel die neue Parzelle belegt ist, wird auch nichts storniert.

Warum so? Weil der Gast am Ende eine Rechnung über seinen ganzen Aufenthalt bekommt. Das war uns wichtig, und die Betreiber, mit denen wir gesprochen haben, sahen das einhellig genauso. Den neuen Entwurf siehst du dir in Ruhe an, gibst vielleicht noch einen Rabatt oder trägst eine Leistung nach, etwa den Brötchenservice der letzten Tage. Kommt nur so eine Leistung dazu, ohne dass sich die Buchung ändert, kannst du sie auch auf eine weitere Rechnung setzen.

Deshalb mein Tipp aus der Praxis: Stell die Schlussrechnung möglichst erst beim Check-out aus, nicht schon beim Check-in. Dann ist alles drauf, was während des Aufenthalts dazugekommen ist.

Anzahlungsrechnung: Aus einem kleinen Wunsch wird ein großes Feature

Am Anfang hatten wir gar keine Anzahlungen im System, nur Rechnungen. Dann erzählte uns ein Betreiber, dass Gäste beim Einchecken hin und wieder schon etwas anzahlen, zum Beispiel bei einer größeren Gruppe. Dafür brauchte er einen Beleg. So einfach der Wunsch klang, so viel steckte dahinter.

Eine Anzahlungsrechnung ist ein eigener Beleg mit eigenen Regeln. Die spätere Schlussrechnung muss die bezahlte Anzahlung sauber abziehen, und auf ihr muss stehen, welche Anzahlung das war. Sonst stimmt die Umsatzsteuer nicht, und das Ganze muss steuerlich nachvollziehbar sein. In CampsiteHero funktioniert das so:

  1. Du legst eine Anzahlungsrechnung an, als Prozentsatz oder fester Betrag.
  2. Beim Ausstellen der Schlussrechnung rechnet CampsiteHero bezahlte Anzahlungen automatisch an. Gibt es mehrere, siehst du eine Liste und wählst aus.
  3. Beim Kassieren schlägt CampsiteHero vor, das Geld zuerst auf die Schlussrechnung zu buchen. Wie du aufteilst, entscheidest du im Dialog selbst.
Beim Kassieren schlägt dir CampsiteHero vor, wie sich der Betrag auf die offenen Rechnungen verteilt. Die Regler kannst du verstellen.

Die kniffligen Fälle haben wir erst beim Bauen und im Alphatest gefunden. Ein Beispiel: Die Anzahlungsrechnung lautet über 30 €, der Gast zahlt aber nur 24 € bar. Am Ende ist alles bezahlt, und trotzdem stehen an der Anzahlungsrechnung noch 6 € offen. Der Gast schuldet nichts, nur der Beleg steht falsch. CampsiteHero erkennt das, zeigt „Korrektur nötig“ an, und mit dem Knopf „Korrigieren“ entsteht automatisch ein Teilstorno. Damit ist das Thema erledigt.

Bleibt von einer Anzahlung ein Rest offen, korrigierst du ihn mit einem eigenen Beleg. Die alte Rechnung bleibt, wie sie ist.

Es gibt noch kniffligere Fälle, in denen am Ende eine Anzahlung und eine Schlussrechnung teilweise storniert werden müssen und alles wieder richtig zusammengerechnet und an DATEV übergeben werden muss. Da steckt inzwischen viel Arbeit drin, vor allem in vielen kleinen Abläufen, die solche Lücken erkennen und dich darauf hinweisen. Und wir verbessern das weiter.

Wo ist das Geld eigentlich hin?

Sobald nicht nur eine Rechnung bezahlt wurde, sondern Anzahlungen und Stornos dazukommen, geht schnell die Übersicht verloren. Steht ein Gast an der Rezeption und im System liest man nur noch „Rechnung storniert, Stornorechnung, neue Rechnung, Anzahlung“, muss man trotzdem sofort sagen können: Wie viel hat er schon bezahlt, und ist die Rechnung gedeckt?

Dafür gibt es den Zahlungsverlauf, ein Protokoll, welches Geld von welcher Rechnung auf welche Anzahlung umgebucht wurde, und ein Flussdiagramm, das den Weg des Geldes auf einen Blick zeigt. Das Diagramm ist aus der Not entstanden: Ich musste beim Testen selbst nachvollziehen, was passiert war. Wenn es schon mich als Entwickler aus der Bahn wirft, dann hilft so ein Diagramm sicher auch anderen. Darüber schreibe ich einen eigenen Beitrag.

Im Zahlungsfluss siehst du Schritt für Schritt, welcher Beleg welches Geld bekommen hat.

Woran wir uns orientiert haben

Unser Maßstab war nicht der Wettbewerb. Wir haben uns angeschaut, was in der Branche üblich ist, vor allem in der Hotellerie, die bei Rechnungen meist dieselben Probleme hat wie ein Campingplatz. Dazu haben wir mit Hotelbetreibern gesprochen, wie sie es machen. Und dann schauen wir mit den Betreibern, die CampsiteHero nutzen, wo es hakt und wo es sich verhaspelt.

Zur Einordnung: Als wir im September 2026 die Websites von 15 Anbietern von Campingplatz-Software durchgesehen haben, nannten 8 Rechnungen als Funktion, 3 Stornorechnung oder Gutschrift und 2 die Anzahlung. Für Betreiber im DACH-Raum ist das Alltag, auf den Websites taucht es selten auf.

Was CampsiteHero noch nicht kann

  • Online-Zahlung: Gäste bezahlen heute nicht online bei der Buchung. Zahlungen, ob bar, mit Karte oder per Überweisung, erfasst du in CampsiteHero. Online-Zahlung steht auf unserer Roadmap.
  • Erstattungen auszahlen: Storniert ein Gast, berechnet CampsiteHero, was zu erstatten ist, und erstellt die Stornorechnung. Das Geld zahlst du selbst aus, bar oder per Überweisung, und erfasst die Erstattung mit einem Klick.
  • Den Steuerberater ersetzen: CampsiteHero hält deine Rechnungen sauber. Die Verantwortung für die Buchführung und die Fragen dazu bleiben bei dir und deinem Steuerbüro.

Wie die Rechnungen ohne Herunter- und Hochladen bei DATEV und deinem Steuerberater ankommen, erzähle ich im nächsten Beitrag dieser Serie.

Ohne Studium und ohne drei Monate Einweisung

Wenn ich auf einem Campingplatz arbeiten würde, wollte ich Rechnungen so einfach wie möglich erstellen und verwalten können, ohne dafür ein Studium gemacht zu haben und ohne drei Monate Einweisung. Ich will sofort sehen, was passiert ist, wer was wann gemacht hat und warum. Und ich will die Sicherheit haben, dass ich nicht versehentlich etwas kaputt mache. Als Betreiber will ich mich darauf verlassen können, dass alles seine Richtigkeit hat. Genau so haben wir die Rechnungen in CampsiteHero gebaut.

Wie das im Einzelnen funktioniert, steht im Handbuch zu den Rechnungen. Und wenn du wissen willst, wie viel Zeit dein Platz mit CampsiteHero sparen kann: Rechne es in 2 Minuten aus.

Dieser Artikel ist keine Rechtsberatung. Stand: Oktober 2026. Verbindliche Auskünfte geben Behörde oder Anwalt/Anwältin, in Steuerfragen dein Steuerbüro.

Häufige Fragen

Kann ich eine Rechnung in CampsiteHero nachträglich ändern?

Einen Entwurf ja, eine ausgestellte Rechnung nein. Sie wird storniert, und du stellst eine neue aus. So verlangen es die GoBD, und so bleibt jede Änderung nachvollziehbar.

Was ist eine Stornorechnung?

Eine Stornorechnung hebt eine ausgestellte Rechnung auf, mit den gleichen Positionen als Minusbeträgen und einer eigenen Rechnungsnummer. Die Originalrechnung bleibt erhalten. In CampsiteHero entsteht sie automatisch, wenn du eine Rechnung stornierst.

Was ist der Unterschied zwischen Anzahlungsrechnung und Schlussrechnung?

Die Anzahlungsrechnung belegt eine Zahlung vor der Leistung, die Schlussrechnung rechnet den ganzen Aufenthalt ab und zieht bezahlte Anzahlungen ab. CampsiteHero rechnet die Anzahlung beim Ausstellen der Schlussrechnung automatisch an.

Ist CampsiteHero GoBD-konform?

Die Rechnungen sind nach den Anforderungen der GoBD gebaut: unveränderlich nach dem Ausstellen, lückenlose Nummern, Storno statt Löschen, nachvollziehbare Änderungen und eine Verfahrensdokumentation. Für die gesamte Buchführung bleibt der Betreiber verantwortlich.

Muss ich die Rechnung beim Check-in oder beim Check-out ausstellen?

Das entscheidest du. Wir empfehlen den Check-out: Dann ist alles drauf, was während des Aufenthalts dazugekommen ist, und du sparst dir Storno und neue Rechnung.

Wie kommen die Rechnungen zu DATEV und zum Steuerberater?

Rechnungen gibt es als E-Rechnung im ZUGFeRD-Format, dazu den DATEV-Export und den Versand per Mail an DATEV. Mehr dazu im nächsten Beitrag der Serie.

Die Screenshots zeigen Demo-Daten

Schreib uns.

Eine Frage, eine Idee, ein Wunsch? Hape liest jede Nachricht selbst.