> ## Documentation Index
> Fetch the complete documentation index at: https://docs.infinity.swiss/llms.txt
> Use this file to discover all available pages before exploring further.

# Buchungen via CSV importieren

> Importiere Buchungen als CSV aus Excel, bexio oder anderen Tools.

Mit dem CSV-Import kannst du schnell mehrere Buchungen auf einmal in Infinity erfassen – ohne sie einzeln manuell eingeben zu müssen.

<Note>
  Beachte, dass es sich hier um einen Import für manuelle Buchungen handelt, die bereits kontiert sind. Wenn du stattdessen Bankbewegungen importieren möchtest, verwende Live Accounting oder den camt.053 XML-Import. [Mehr erfahren](../ai-accounting/manual-camt-import).
</Note>

## CSV-Datei vorbereiten

Deine CSV-Datei sollte in Tabellenform vorliegen (z. B. aus Excel, Numbers oder Google Sheets exportiert). Eine CSV-Mustervorlage kann unten heruntergeladen werden.
​

### Unterstützte Spalten

Die folgenden Spalten werden unterstützt. Für jede Spalte können sowohl deutsche als auch englische Spaltenüberschriften verwendet werden:

| Spaltenname (DE) | Spaltenname (EN) | Format/Hinweise                                                                              |
| ---------------- | ---------------- | -------------------------------------------------------------------------------------------- |
| Datum            | Date             | YYYY-MM-DD (z. B. 2025-10-30) oder DD.MM.YYYY (z. B. 30.10.2025)                             |
| Soll             | Debit Account    | 4-stellige Kontonummer (z. B. 4000)                                                          |
| Haben            | Credit Account   | 4-stellige Kontonummer (z. B. 1020)                                                          |
| Buchungstext     | Reference        | Freitext, max. 72 Zeichen                                                                    |
| Steuercode       | Tax Code         | Leer lassen oder gültigen Steuercode verwenden (UN81, UN77, US38, US37, UR26, UR25, VM81, …) |
| Betrag           | Amount           | Positiver Betrag (z. B. 125.50)                                                              |

**Hinweise:**

* Die Spaltenüberschriften werden unabhängig von Gross- und Kleinschreibung erkannt (z. B. funktionieren sowohl «Datum» als auch «datum» oder «DATUM»).
* Die Reihenfolge der Spalten spielt keine Rolle.
* Zusätzliche, nicht unterstützte Spalten werden ignoriert.
* Der Betrag muss positiv sein (Soll/Haben ergibt sich aus den Spalten selbst).
* Das CSV sollte als UTF-8 gespeichert werden.
* Alle importierten Buchungen werden in CHF erfasst.

<Note>
  Stelle sicher, dass alle Konten existieren, für welche du Buchungen importieren möchtest, und dass für alle Buchungen ein offenes Geschäftsjahr (sowie eine nicht geschlossene MWST-Periode bei aktivierter MWST in der Organisation) existiert. Falls dies nicht der Fall ist, schlägt der Import mit dem Hinweis «Fehler» bei den betroffenen Buchungen fehl.
</Note>

### Vorlage

Du kannst auch unsere CSV-Import-Vorlage herunterladen, um sie als Grundlage für deinen Buchungsimport zu verwenden: [CSV-Import-Vorlage herunterladen](https://static.infinity.swiss/templates/Vorlage-CSV-Import-Transaktionen.csv).

## Vorgehen für Buchungsimport

Der Import befindet sich unter:

**Einstellungen → Import/Export → CSV-Import (Transaktionen)**

1. Lade die CSV-Datei hoch, indem du sie auswählst oder per Drag & Drop ablegst.
2. Überprüfe die Vorschau der zu importierenden Buchungen
3. Bestätige den Import, um die Buchungen in Infinity zu übernehmen

<img src="https://mintcdn.com/nextbusiness/qdk_QuEQUbHHidHY/de/docs/accounting/ledger/transaction-import.png?fit=max&auto=format&n=qdk_QuEQUbHHidHY&q=85&s=93bf3f7fa17a00ebb1a91a4fd333150f" alt="CSV-Import" width="2820" height="2112" data-path="de/docs/accounting/ledger/transaction-import.png" />
