2 Min. LesezeitTaxClar

Was ist ein eSteuerauszug – und warum steht ein Barcode darauf?

Der eSteuerauszug nach eCH-0196 ist ein Steuerauszug, den die Steuersoftware der Kantone maschinell einlesen kann. Was drinsteht, wie der Barcode funktioniert und was das für Kundinnen und Kunden ausländischer Broker heisst.

Wer ein Depot bei einer Schweizer Bank hat, kennt das Blatt: Einmal im Jahr kommt ein Steuerauszug, unten drauf ein grauer Streifen aus kleinen Rechtecken. Dieser Streifen ist kein Schmuck. Er enthält den ganzen Auszug noch einmal – maschinenlesbar, in einem Format, auf das sich die Kantone geeinigt haben.

Der Standard: eCH-0196

Das Format heisst eCH-0196. Der Verein eCH pflegt Standards für die digitale Verwaltung in der Schweiz; die Nummer 0196 bezeichnet den elektronischen Steuerauszug. Der Standard definiert ein XML-Schema, in dem stehen:

  • die Person oder das Konto, zu dem der Auszug gehört,
  • jede Wertschrift mit Valorennummer oder ISIN, Bestand und Steuerwert per 31.12.,
  • jede Ertragszahlung (Dividenden, Zinsen) mit Datum, Betrag und Währung,
  • einbehaltene Verrechnungssteuer und ausländische Quellensteuern,
  • Konten und Guthaben mit Zinsen,
  • die Summen, die am Ende in die Steuererklärung übernommen werden.

Wer sich das Schema im Detail ansehen will: auf der Seite eCH-0196 ist es Element für Element ausgeschrieben, einmal als Baum und einmal am ausgefüllten Formular angeschrieben.

Warum ein Barcode und nicht einfach eine Datei?

Der Barcode ist ein PDF417, ein zweidimensionaler Code, der pro Streifen ein paar hundert Bytes trägt. Ein Auszug mit zwanzig Positionen braucht davon einige Streifen, ein grosses Depot mehrere Seiten.

Der Grund ist pragmatisch: Der Steuerauszug ist ein Papierdokument, das gedruckt, kopiert, eingescannt und per Post verschickt wird. Ein Barcode überlebt das alles. Die Steuerverwaltung scannt den Streifen, bekommt das XML zurück und muss keine Zahl mehr von Hand abtippen. Dieselbe Datei kann natürlich auch direkt als PDF in der Online-Steuererklärung hochgeladen werden – dann wird der Barcode aus dem PDF gelesen.

Was passiert beim Einlesen?

Die Steuersoftware der Kantone – ob sie nun ZHprivateTax, eTax oder BalTax heisst – liest den Barcode und füllt das Wertschriften- und Guthabenverzeichnis aus:

Aus dem eSteuerauszugLandet in
Steuerwert aller Positionen per 31.12.Vermögen
Bruttoerträge mit Verrechnungssteuer (Ertrag A)Einkommen, Antrag auf Rückerstattung
Bruttoerträge ohne Verrechnungssteuer (Ertrag B)Einkommen
Ausländische QuellensteuerAntrag auf pauschale Steueranrechnung (DA-1)

Die Beträge werden pro Position übernommen. Wer den Auszug später prüfen muss, sieht also nicht nur eine Summe, sondern die einzelnen Wertschriften mit Valor und Stückzahl.

Und wenn der Broker keinen liefert?

Schweizer Banken liefern den eSteuerauszug in der Regel automatisch, viele gegen eine Gebühr. Ausländische Broker – Interactive Brokers, DEGIRO, Trade Republic, Saxo und andere – kennen das Format nicht. Ihre Kundinnen und Kunden bekommen einen Jahresauszug, ein Dutzend Dividendenabrechnungen und die Aufgabe, daraus selbst das Verzeichnis zu füllen.

Genau dafür gibt es TaxClar: Sie laden die PDFs eines Brokers hoch, prüfen die daraus gelesene Tabelle und bekommen einen Auszug nach eCH-0196 – mit Barcode, so wie ihn eine Bank drucken würde. Wie das im Einzelnen abläuft, steht auf der Startseite.

Der Auszug ersetzt keine Steuerberatung. Er macht aus vorhandenen Zahlen das Format, das die Steuerverwaltung erwartet – nicht mehr, aber auch nicht weniger.

  • eCH-0196
  • eSteuerauszug
  • Grundlagen