Kurz gefasst
- Die CSV hat 14 Spalten, getrennt durch Strichpunkte, in UTF-8 mit BOM — das Format, das ein europäisches Excel per Doppelklick korrekt öffnet.
- Die Spalte Typ trägt den Code (
CASH_IN,CASH_OUT) und keine übersetzte Bezeichnung, damit ein Import-Skript in allen drei Sprachen dasselbe liest. - Im ZIP heisst jeder Beleg Datum_Kennung im Ordner
belege/: die Zuordnung überlebt das Entpacken. - Annullierungen und Stornos stehen im Export: ein sauberer Monat ist keiner ohne Korrekturen, sondern einer, in dem die Korrekturen sichtbar sind.
- Das Beispiel unten ist vollständig erfunden — kein realer Betrieb, kein realer Lieferant, kein realer Betrag.
Die CSV-Datei, Spalte für Spalte
| Spalte | Inhalt | Warum die Treuhand sie liest |
|---|---|---|
| Datum | Datum der tatsächlichen Bewegung | Die chronologische Ordnung, auf der der Bestand beruht |
| Betrieb | Name des Betriebs | Trennt die Standorte einer Gruppe |
| Kasse | Name der Kasse | Eine physische Kasse = ein Bestand; nie zusammengelegt |
| Art | CASH_IN oder CASH_OUT | Die Richtung, als stabiler Code |
| Status | Status der Buchung | Unterscheidet freigegeben von annulliert |
| Lieferant | Lieferant | Der Dritte, sofern vorhanden |
| Kategorie | Ausgabenkategorie | Die erste Sortierung vor der Kontierung |
| Betrag | Bruttobetrag | Was die Schublade tatsächlich verlassen oder erreicht hat |
| Währung | Währung | CHF bei einer Schweizer Kasse; ausgeschrieben statt vorausgesetzt |
| Netto | Nettobetrag | Die Grundlage des Aufwands |
| MWST | MWST-Betrag | Die Grundlage der Vorsteuer |
| MWST-Satz (%) | Angewandter Satz | Erlaubt Nachrechnen und Kontrolle der Aufteilung |
| Beschreibung | Freier Text | Der Grund — was die Buchung in sechs Monaten lesbar macht |
| Beleg | Beleg vorhanden | Zeigt sofort, welche Buchungen noch zu ergänzen sind |
Der folgende Auszug ist ein vollständiger, erfundener Monat. Er enthält absichtlich eine Dublette mit ihrem Storno sowie einen Privatbezug und eine Bankeinzahlung — die drei Fälle, über die eine Kassenübernahme am häufigsten stolpert.
| Datum | Art | Lieferant | Betrag | MWST | MWST-Satz (%) | Beschreibung |
|---|---|---|---|---|---|---|
| 2026-03-02 | CASH_IN | — | 500.00 | — | — | Bancomat-Bezug — Kasse aufgefüllt |
| 2026-03-04 | CASH_OUT | Boissons SA | 108.10 | 8.10 | 8.1 | Nachschub Bier — Lieferung vom 4. |
| 2026-03-09 | CASH_OUT | Marché Rive | 51.30 | 1.30 | 2.6 | Früchte und Gemüse — Markt |
| 2026-03-15 | CASH_OUT | Taxi Léman | 32.40 | 2.43 | 8.1 | Fahrt für dringendes Ersatzteil |
| 2026-03-18 | CASH_OUT | Boissons SA | 108.10 | 8.10 | 8.1 | Dublette der Buchung vom 04.03. |
| 2026-03-18 | CASH_IN | Boissons SA | 108.10 | 8.10 | 8.1 | Storno der Dublette vom 18.03. |
| 2026-03-27 | CASH_OUT | — | 200.00 | — | — | Privatbezug — Inhaber |
| 2026-03-31 | CASH_OUT | — | 150.00 | — | — | Bareinzahlung auf das Bankkonto |
Das ZIP-Archiv mit den Belegen
Die CSV allein sagt, dass ein Beleg existiert; sie enthält ihn nicht. Das ZIP-Archiv löst das, ohne dass die Treuhand in einer Anwendung hin- und herspringen muss.
- Im Wurzelverzeichnis
- transactions.csv
- Exakt dieselbe Datei wie der reine CSV-Export.
- Ordner der Belege
- belege/
- Eine Datei pro angehängtem Beleg.
- Name jedes Belegs
- Datum_Kennung.Endung
- Das Datum der Bewegung, dann die Kennung der Buchung — die Verbindung zur CSV-Zeile.
- Fehlender Beleg
- Das Archiv entsteht trotzdem
- Ein unvollständiges Dossier nützt einer Treuhand mehr als ein fehlgeschlagener Export.
Die Benennung leistet die ganze Arbeit. Eine Buchung vom 4. März ergibt eine Datei belege/2026-03-04_<Kennung>.jpg, und die Kennung findet sich im Mandat wieder: der Beleg bleibt seiner Zeile zuordenbar, auch Monate nach dem Entpacken und auch dann, wenn jemand die Dateien anders sortiert hat.
Die MWST-Übersicht des Monats
Die Übersicht ergibt sich aus der CSV: es genügt, die Spalten Netto und MWST nach Satz zu gruppieren. Es ist die Tabelle, die eine Treuhand von Hand rekonstruiert, wenn sie einen Schuhkarton erhält — und nicht rekonstruieren muss, wenn sie einen Export erhält.
| Satz | Netto | MWST | Brutto |
|---|---|---|---|
| 8.1 % | 129.97 | 10.53 | 140.50 |
| 2.6 % | 50.00 | 1.30 | 51.30 |
| Ohne MWST | 350.00 | — | 350.00 |
| Total | 529.97 | 11.83 | 541.80 |
Die Dublette vom 18. März und ihr Storno heben sich exakt auf und erscheinen deshalb in keiner Zeile der Übersicht — was das erwartete Verhalten ist und was eine Prüfung nachrechnen wird.
Diesen Export für Ihren eigenen Monat erzeugen
CSV, ZIP mit Belegen und Übersicht, mit zwei Klicks aus der Übersicht.
Häufige Fragen
Was enthält der CSV-Export von Neucelle?
Eine Zeile pro Buchung und 14 Spalten: Datum, Betrieb, Kasse, Art, Status, Lieferant, Kategorie, Betrag, Währung, Netto, MWST, MWST-Satz (%), Beschreibung, Beleg. Getrennt wird mit Strichpunkt, kodiert in UTF-8 mit BOM, sodass ein europäisches Excel die Datei per Doppelklick korrekt öffnet.
Was enthält der ZIP-Export mit den Belegen?
Die Datei transactions.csv im Wurzelverzeichnis und einen Ordner belege/ mit jedem Beleg, benannt nach dem Datum der Bewegung und der Kennung der Buchung — womit die Verbindung zwischen Beleg und Zeile erhalten bleibt.
Stehen annullierte Buchungen im Export?
Ja, mit ihrem Status, und die Stornos ebenfalls. Ein sauberer Monat ist keiner ohne Korrekturen, sondern einer, in dem die Korrekturen sichtbar und begründet sind.