Schweizer Lohnabrechnung: Daten aus PDF in Excel extrahieren

Monatliche Schweizer Lohnabrechnungen aus PDF in Excel extrahieren: Feld-Anatomie plus Workflows für Konsolidierung, Reconciliation, Migration und Audit.

Published
Updated
Reading Time
15 min
Topics:
Financial DocumentsPayrollSwitzerlandLohnabrechnungAHVReconciliationExcel

Eine Schweizer Lohnabrechnung ist das monatliche Abrechnungsdokument pro Mitarbeiter. Sie enthält die Bruttolohn-Bestandteile, die Sozialversicherungsabzüge (AHV/IV/EO 5,3 % Arbeitnehmer-Anteil, ALV 1,1 %, BVG, NBU), den Quellensteuer-Abzug bei Ausländern ohne Niederlassungsbewilligung C, allfällige Spesen sowie den Nettolohn. Wer aus einem PDF-Archiv Schweizer Lohnabrechnung Daten extrahieren will, speist mit den herausgelösten Feldern fünf reale Anwendungs-Workflows: Konsolidierung über mehrere Monate, Reconciliation gegen die Buchhaltung, Migration zwischen Lohnsystemen, Audit und die Mitarbeiter-Sicht für Steuererklärung, Hypothekarantrag oder Bewerbungs-Dossier.

Die Lohnabrechnung ist nicht zu verwechseln mit dem jährlichen Lohnausweis. Lohnabrechnung heisst: ein Dokument pro Mitarbeiter pro Monat, im Rhythmus der Lohnzahlung. Lohnausweis heisst: ein Dokument pro Mitarbeiter pro Jahr, das Form-11-Zertifikat für die Steuererklärung, das einmal pro Kalenderjahr erstellt und an den Mitarbeiter sowie kantonal abgegeben wird. Suchende vertauschen die beiden Begriffe regelmässig, Lohnsoftware-Marketing pflegt die Verwechslung mit. Wer den jährlichen Bescheinigungs-Workflow sucht statt der monatlichen Daten, ist bei den Anforderungen an den jährlichen Lohnausweis besser aufgehoben.

Es folgen die Feld-für-Feld-Anatomie mit den Schweizer Spezifika (AHV-Sätze, BVG-Schwellen, Quellensteuer-Tarif-Codes), die fünf Workflows mit ihren je eigenen Feld-Anforderungen, die Layout-Vielfalt der Schweizer Lohnsysteme und die ehrlichen Grenzen der strukturellen Extraktion.

Header und Bruttolohn: was am Kopf der Abrechnung steht

Der Kopfteil jeder Schweizer Lohnabrechnung trägt die Identifikation des Mitarbeiters und die Periode, der Hauptteil darunter listet die Lohnbestandteile auf. Beide Bereiche liefern Felder, die in einer strukturierten Extraktion eigene Spalten verdienen.

Header-Felder stehen typischerweise in dieser Reihenfolge oben auf dem Dokument:

  • Mitarbeiter-Name und Personalnummer (firmeninterne Identifikation)
  • AHV-Nr. im 13-stelligen Format 756.xxxx.xxxx.xx — eingeführt 2008, ersetzt die alte 11-stellige AHV-Nr. und ist die eindeutige Personenidentifikation für sämtliche Sozialversicherungs-Workflows
  • Lohnperiode (Monat und Jahr) und Auszahlungsdatum, oft separat ausgewiesen, weil Lohnzahlungen typischerweise am 25. des Monats für den laufenden Monat erfolgen
  • Pensum als Beschäftigungsgrad in Prozent, der Schweizer Standardbegriff für Stellenanteil
  • Eintritts- und Austrittsdatum, soweit der Mitarbeiter im Abrechnungsmonat ein- oder ausgetreten ist und der Lohn anteilig berechnet wurde

Bruttolohn-Bestandteile kommen darunter, jeder mit eigener Position und eigenem Betrag:

  • Grundlohn als 1. Position, der vertraglich vereinbarte Monatslohn (bei Teilzeit anteilig auf das Pensum)
  • 13. Monatslohn als eigene Zeile oder als monatliche Rückstellung von typischerweise 1/12 des Grundlohns. Branchenüblich, aber nicht gesetzlich vorgeschrieben — die Verpflichtung kommt aus dem GAV oder dem Arbeitsvertrag. Bei Eintritt oder Austritt während des Jahres pro rata, also Grundlohn × volle Beschäftigungsmonate / 12 für den Jahresbetrag, anteilig auf den jeweiligen Monat verteilt
  • Funktionszulage und Schichtzulage für Funktionen oder Arbeitszeiten mit zusätzlicher Vergütung
  • Provisionen, Bonus und Gratifikation — separat ausgewiesen, weil sie steuerlich und für die BVG-Versicherungspflicht teilweise unterschiedlich behandelt werden
  • Überzeit-Vergütung für geleistete Überstunden, mit dem nach Art. 321c OR vorgesehenen Zuschlag (in der Regel 25 %)
  • Pauschalspesen als eigene Position, sofern ein vom Steueramt genehmigtes Spesenreglement vorliegt — eine fixe monatliche Spesenpauschale, die nicht der Sozialversicherung untersteht
  • Effektive Spesenrückerstattung für effektiv angefallene Reise-, Verpflegungs- oder Materialkosten. Streng genommen kein Lohnbestandteil, aber sie taucht auf der Lohnabrechnung auf und gehört in einer sauberen Reconciliation in eine eigene Spalte, weil sie zwar die Auszahlung erhöht, aber nicht die Lohnsumme. Wer den Spesen-Workflow vorgelagert digitalisieren will — Belegerfassung per Foto, MWST-Vorsteuer-Recovery, Übergabe an Bexio oder Abacus — findet die Spesen-Seite unter Schweizer Spesenabrechnung digitalisieren als eigenes Thema

Die strukturelle Konsequenz für die Extraktion: Bruttolohn-Bestandteile gehören in eine Konsolidierung oder ein Audit einzeln, nicht summarisch. Aus Einzelfeldern lassen sich Summen jederzeit reproduzieren, aus einer Bruttolohn-Summe nicht mehr nachvollziehen, woher ein Aufschlag stammt — und genau diese Nachvollziehbarkeit ist es, was bei einer Lohn-Validierung oder einer Wirtschaftsprüfer-Anfrage gebraucht wird. Für eine reine Reconciliation gegen die Buchhaltung reichen die Totals.

Abzüge, BVG und Quellensteuer: was die Auszahlung formt

Unter dem Bruttolohn-Block stehen die Abzüge, die in den meisten Layouts in der gleichen Reihenfolge erscheinen: Sozialversicherungsabzüge zuerst, dann Quellensteuer (falls anwendbar), dann gegebenenfalls weitere Beiträge wie KTG. Jeder Abzug hat einen Satz, eine Bemessungsgrundlage und einen Betrag — alle drei Werte sind eigenständige Felder, die in einer extrahierten Datei eigene Spalten verdienen.

Die maßgeblichen Sozialversicherungs-Sätze sind regulatorisch festgelegt. Laut den Beitragssätzen des SECO für AHV/IV/EO und ALV betragen die Beiträge an AHV/IV/EO insgesamt 10,60 % des Lohns (AHV 8,7 %, IV 1,4 %, EO 0,5 %) und werden vom Arbeitgebenden und Arbeitnehmenden je hälftig getragen; die ALV beträgt 2,2 % auf Löhne bis CHF 148'200. In der Praxis heisst das auf der Lohnabrechnung:

  • AHV/IV/EO 5,3 % als Arbeitnehmer-Anteil auf den vollen AHV-pflichtigen Lohn
  • ALV 1,1 % als Arbeitnehmer-Anteil bis zur Plafond-Grenze von CHF 148'200; auf dem Mehrbetrag fällt die ALV-Solidaritätsprämie von 0,5 % AN-Anteil an
  • NBU (Nicht-Berufsunfall) als Arbeitnehmer-getragene Prämie, sofern der Mitarbeiter mindestens 8 Stunden pro Woche bei demselben Arbeitgeber beschäftigt ist. Die Prämie variiert nach Branche und Versicherer und steht als eigener Satz auf der Abrechnung
  • KTG (Krankentaggeld) als optionale Versicherung, häufig im GAV verankert. Wo vorhanden, oft 50/50 zwischen Arbeitgeber und Arbeitnehmer geteilt
  • BVG als Beitrag an die berufliche Vorsorge (2. Säule), variabel zwischen rund 7 % und 18 % je nach Alter und Vorsorgereglement der Pensionskasse. Die Bemessung läuft über den koordinierten Lohn, also den AHV-Lohn nach Abzug des Koordinationsabzugs. Aktuell gelten die BVG-Eintrittsschwelle von CHF 22'680 und der Koordinationsabzug von CHF 25'725 (Werte 2025); beide werden periodisch durch den Bundesrat angepasst, weshalb die Jahres-Kennzeichnung in einer extrahierten Auswertung mitgeführt werden sollte

Wer den BVG-Datenstrom in voller Tiefe braucht, hat mit dem Arbeitnehmer-Abzug auf der Lohnabrechnung nur eine Seite des Bilds. Die andere Seite — Sparbeiträge, Risikobeiträge, Verwaltungskosten, Altersguthaben-Stand, Zinssätze — liegt in den Beitragsabrechnungen, die die Pensionskasse periodisch (meist quartalsweise oder jährlich) an den Arbeitgeber schickt. Wer für eine Reconciliation oder eine BVG-Jahresabrechnung beide Seiten braucht, sollte zusätzlich die BVG-Beitragsrechnungen der Pensionskasse extrahieren und die Felder gegen den AN-Abzug auf den Monatsabrechnungen abgleichen.

Die Quellensteuer ist der Abzug, der in der Layout-Vielfalt am meisten variiert, weil er kantonal geregelt ist. Sie wird Mitarbeitern abgezogen, die in der Schweiz arbeiten, aber keine Niederlassungsbewilligung C besitzen — also B-Bewilligten, Grenzgängern, Kurzaufenthaltern. Alle 26 Kantone haben eigene Tarife; die effektive Belastung liegt typisch zwischen 0 % und rund 25 % und hängt vom Bruttolohn, Familienstand, Konfession und der Anzahl Kinder ab. Auf der Abrechnung sichtbar sind zwei Werte: der Tarif-Code (z.B. A0Y für ledig ohne Kinder, B1Y für verheiratet mit einem Kind) und der Quellensteuer-Betrag. Beide gehören in die Extraktion, und beide getrennt: der Tarif-Code ist die Validierungs-Information für die Steuer-Reconciliation, der Betrag ist der Cash-Flow.

Die Nettolohn-Berechnung ergibt sich aus diesen Komponenten als feste Formel: Bruttolohn − Sozialversicherungsabzüge − Quellensteuer + Spesenrückerstattung = Auszahlung. Die effektive Spesenrückerstattung gehört nicht zum Bruttolohn (sie ist kein Lohn, sondern eine Auslage), erhöht aber die Auszahlung — eine Eigenheit, die in einer Reconciliation gegen die Lohnbuchhaltung explizit berücksichtigt werden muss, weil das Konto 5000 (Personalaufwand) nur den Bruttolohn umfasst, nicht die Spesen.


Workflow eins: Mehr-Monats-Konsolidierung über alle Mitarbeiter

Der häufigste Grund, Daten aus monatlichen Lohnabrechnungen zu extrahieren, ist die Konsolidierung über mehrere Monate hinweg. Ein KMU mit 50 Mitarbeitern produziert pro Jahr 600 PDF-Lohnabrechnungen — 12 Monate × 50 Mitarbeiter — und bei einem Treuhandbüro, das die Lohnstämme von 20 Mandanten betreut, ist das schnell ein vierstelliger Bestand pro Jahr. Diese Datenmasse als unstrukturiertes PDF-Archiv beantwortet keine einzige der typischen Fragen, die im Jahresreporting auftauchen.

Die strukturierte Form ist eine Excel-Matrix, in der pro Mitarbeiter-Monat eine Zeile steht. Die Spalten greifen die Anatomie aus den vorigen Abschnitten direkt auf: pro Bruttolohn-Bestandteil eine Spalte (Grundlohn, 13.-Monats-Anteil, Funktionszulage, Provisionen, Bonus/Gratifikation, Überzeit, Pauschalspesen, effektive Spesen) und pro Abzug eine Spalte (AHV/IV/EO, ALV, NBU, KTG, BVG, Quellensteuer mit Tarif-Code in einer eigenen Textspalte). Daneben Kopf-Felder wie Personalnummer, Pensum, Lohnperiode. Eine Excel mit dieser Struktur lässt sich für Pivot-Tabellen, Trend-Charts und Summenformeln direkt verwenden — sie ist bereits die Auswertungsgrundlage, nicht erst der Rohinput.

Was diese Konsolidierung im Schweizer Lohn-Alltag konkret beantwortet:

  • Jahres-Lohnsumme-Check vor der BVG-Jahresabrechnung. Die Pensionskasse rechnet jährlich ab und braucht die kumulierten AHV-pflichtigen Löhne pro versicherter Person. Diese Kumulation muss mit den extrahierten Monatsdaten übereinstimmen, sonst stimmt die BVG-Abrechnung nicht.
  • Lohnentwicklungs- und Trendanalyse. Wer die monatlichen Bestandteile einzeln ausgewiesen hat, sieht Bonus-Saisonalität, die 13.-Monats-Spitze im Dezember, Pensum-Veränderungen über das Jahr, Auswirkungen einer Lohnrunde im April. Aus der summarischen Lohnsumme allein lässt sich das nicht herauslesen.
  • Budget-Kontrolle gegen Plan. Lohnsumme, Sozialabgaben und BVG-Beiträge sind im Personalbudget einzeln geplant; die Konsolidierung über das laufende Jahr zeigt Plan-Ist-Abweichungen pro Monat.
  • Vorbereitung der Jahres-Lohnausweis-Erstellung. Der Lohnausweis aggregiert die Monatsdaten zu einer Jahresbescheinigung. Wer die Monatsfelder strukturiert hat, hat den Rohinput für die Lohnausweis-Validierung bereits in der Hand — Brutto-Gesamt, Sozialversicherungs-Gesamt, Quellensteuer-Gesamt, Spesen-Gesamt sind unmittelbar abrufbar.

Die manuelle Variante dieses Workflows skaliert nicht. 600 Zeilen × etwa 15 Felder pro Zeile sind 9'000 Datenpunkte für ein einziges KMU-Jahresreporting; bei einem Treuhandbüro über alle Mandanten ist es ein Mehrfaches. Manuelle Übertragung aus dem PDF-Stapel in eine Excel-Mappe ist nicht ineffizient — sie ist bei diesen Volumina schlicht keine sinnvolle Methode. Wer in dieser Situation steht, muss Lohnabrechnungen automatisiert extrahieren und kann damit den PDF-Stapel direkt in die strukturierte Matrix überführen, eine Mitarbeiter-Monats-Zeile pro Dokument.

Vier weitere Workflows: Reconciliation, Migration, Audit, Mitarbeiter-Sicht

Die benötigten Felder hängen vom Workflow ab — eine Beobachtung, die in der allgemeinen Vorlagen-Literatur fehlt, weil sie auf das Erstellen einer Lohnabrechnung zielt, nicht auf das nachgelagerte Auswerten. Wer aus dem Bestand extrahiert, sollte sich vorher klar machen, wofür: für eine Buchhaltungs-Reconciliation reichen Totals, für eine Migration sind YTD-Werte zwingend, für ein Audit braucht es jeden einzelnen Bestandteil mit Satz, für die Mitarbeiter-Sicht reichen Brutto, Netto und Auszahlungs-Summe.

WorkflowBrutto-FelderSozialversicherungQuellensteuerSpesenKumulierte Werte
Jahres-KonsolidierungAlle einzelnen BestandteileAlle AbzügeTarif + BetragPauschal + effektivNicht zwingend
Reconciliation BuchhaltungTotal BruttoTotal SozialabzügeTotal QuellensteuerSpesen-AuslageNicht zwingend
System-MigrationGrundlohn, 13. Monat, BoniSozialabzügeTarif + BetragPauschal + effektivYTD zwingend
AuditAlle einzelnen BestandteileAlle Abzüge mit SätzenTarif + BetragPauschal + effektivYTD wünschenswert
Mitarbeiter-SichtTotal Brutto, NettoTotal AbzügeTotal QuellensteuerAuszahlungWünschenswert

Reconciliation gegen die Buchhaltung. Konto 5000 (Personalaufwand) muss der Summe der Bruttolöhne aller Mitarbeiter im Periodenraum entsprechen. Die AHV-Konten halten die Summe der Sozialabzüge plus Arbeitgeber-Anteile, das BVG-Konto die kumulierten Pensionskassen-Beiträge, das Quellensteuer-Konto die Summe der einbehaltenen Quellensteuer. Diskrepanzen zwischen Lohnsystem-Output und Buchhaltung sind oft Buchungsfehler (falsches Konto, falscher Stichtag), manchmal Datenfehler im Lohnsystem (eine Position wurde nicht verbucht), gelegentlich Differenzen aus Spesen, die fälschlich im Personalaufwand statt im Sachaufwand landen. Die extrahierten Lohnabrechnungs-Daten sind die Source-of-Truth, gegen die die Buchhaltung geprüft wird — Total-Felder pro Monat genügen für diesen Zweck.

System-Migration zwischen Lohnsystemen. Wer von Sage 50 Lohn auf Abacus Lohn wechselt, von Bexio Lohn auf Topal oder umgekehrt, steht vor demselben Problem: das alte System hat die Historie als PDF-Archiv, das neue System braucht für jeden aktiven Mitarbeiter die kumulierten YTD-Werte zum Wechseltermin. Konkret heisst das: Brutto-YTD, AHV-YTD, BVG-YTD, ALV-YTD, Quellensteuer-YTD und Spesen-YTD seit Jahresanfang. Ohne diese Continuity rechnet das neue System die nächste BVG-Beitragsabrechnung auf falscher Basis und der Jahres-Lohnausweis stimmt nicht. 50 Mitarbeiter × 6 YTD-Felder = 300 Zahlen, die manuell übertragen werden müssten — eine reine Schreibarbeit, die mit strukturierter Extraktion aus den Monatsabrechnungen entfällt, weil die YTD-Werte sich aus der Summierung der Monatswerte berechnen lassen oder bereits auf der letzten Abrechnung vor dem Wechseltermin als kumulierte Position stehen.

Audit und Wirtschaftsprüfung. Der Wirtschaftsprüfer vergleicht den Output des Lohnsystems mit den tatsächlich an die Mitarbeiter ausgestellten Abrechnungen. Bei manueller Methode bleibt nur die Stichprobe — typischerweise 5 bis 10 Mitarbeiter, je 1 oder 2 Monate. Mit struktureller Extraktion über alle Abrechnungen ist die 100-%-Prüfung erstmals praktikabel: Abweichungen zwischen Lohnsystem-Stammdaten und tatsächlich ausgewiesenen Abrechnungen werden über alle Mitarbeiter und alle Monate sichtbar, nicht nur in einer Stichprobe. Für die Prüfung sind die Sätze (AHV 5,3 %, ALV 1,1 %, BVG-Satz pro Mitarbeiter) genauso wichtig wie die Beträge — die Sätze validieren, ob die Abzüge korrekt berechnet wurden.

Mitarbeiter-Sicht. Der Mitarbeiter selbst hat einen anderen Datenbedarf. Für die persönliche Steuererklärung — besonders relevant für Quellensteuer-Pflichtige, die per nachträglich ordentliche Veranlagung wechseln und alle 12 Monate eines Steuerjahrs nachweisen müssen — braucht er die Brutto-Netto-Aufschlüsselung pro Monat. Für den Hypothekarantrag verlangt die Bank typischerweise 12 Monate Lohnnachweis, und eine Excel-Aufstellung aus den persönlichen PDF-Abrechnungen erspart, jeden Monat einzeln zu fotokopieren. Für ein Bewerbungs-Dossier reicht die Auszahlungs-Summe.

Ein Treuhänder, der die Lohnstämme von 20 Mandanten betreut, läuft typischerweise durch drei der vier Workflows in einem einzigen Mandanten-Jahr: Reconciliation gegen die Mandanten-Buchhaltung, gelegentlich Migration bei System-Wechseln, Stichproben-Audit auf Anfrage des Mandanten oder seines Wirtschaftsprüfers. Die Mandanten-Lohndaten kommen dabei aus unterschiedlichen Lohnsystemen, weil jeder Mandant historisch sein eigenes gewählt hat — ein Stamm, in dem fünf bis sieben verschiedene PDF-Layouts nebeneinander stehen, ist normal.

Layout-Vielfalt der Schweizer Lohnsysteme: Bexio, Abacus, Topal, Sage, SAP HCM

Schweizer Lohnsysteme produzieren strukturell unterschiedliche PDF-Abrechnungen — die Felder sind dieselben, aber wo sie auf der Seite stehen, wie sie etikettiert sind und ob sie über mehrere Seiten verteilt werden, hängt vom System ab. Das ist die Realität, vor der ein Treuhänder mit Multi-Mandantenstamm, ein Buchhalter im Migrationsfenster zwischen zwei Systemen oder ein Wirtschaftsprüfer im Multi-Kunden-Audit jeden Tag steht.

  • Bexio Lohn — einfaches einseitiges Tabellen-Layout, klar gegliedert, KMU-fokussiert. Eine Spalte "Bezeichnung", eine "Anzahl/Tage", eine "Betrag". Die typische Lösung für 1- bis 30-Mitarbeiter-Firmen.
  • Abacus Lohn — klassisches mehrspaltiges Layout, Mittelstands-Standard. Dichte Spaltenstruktur mit Brutto, AN-Anteil, AG-Anteil und Total nebeneinander; sozialversicherungs-pflichtige Lohnsumme oft als separate Zeile am Block-Ende.
  • Topal Lohn — kompakt, oft mit kleinerer Schrift auf einer Seite, im Treuhand-Markt verbreitet. Die kompakte Form spart Papier, macht das visuelle Auffinden von Feldern aber etwas anspruchsvoller als bei Bexio oder Abacus.
  • Sage Lohn (Schweizer Variante) — DE-AT-Form mit Schweizer Anpassung, mehrspaltig. Wer aus dem deutschsprachigen Raum migriert, erkennt das Layout, einzelne Etiketten weichen aber von der reinen DE-Variante ab (AHV statt Rentenversicherung, BVG statt betriebliche Altersversorgung).
  • SAP HCM Schweiz — komplex und häufig mehrseitig pro Mitarbeiter-Monat, mit ausführlichen YTD-Blöcken und Buchungstexten. In Grossunternehmen Standard; Lohndatenextraktion auf SAP-Output ist die anspruchsvollste Konstellation, weil ein Mitarbeiter-Monat über zwei oder drei Seiten verteilt sein kann.
  • eLohnausweis SSK / Standard-Vorlage — die Schweizerische Steuerkonferenz publiziert ein Standard-Layout, das viele Treuhand-Lösungen und kleine Inhouse-Implementierungen direkt übernehmen. Wer mit kleineren Treuhand-Mandanten zu tun hat, sieht diese Vorlage häufig.

Eine Extraktion, die Felder über ihre Layout-Position erkennt — also eine Template-Lösung, die für jedes Layout ein eigenes Schema pflegt — kommt in der Schweizer Realität schnell an die Grenze. Ein Treuhänder mit 20 Mandanten hätte 20 Templates zu pflegen, und beim ersten Layout-Update einer Lohnsoftware fängt die Pflege wieder von vorne an. Eine Extraktion, die die Felder semantisch erkennt — der AHV-Beitrag bleibt der AHV-Beitrag, egal in welcher Zeile und unter welchem Etikett er steht — funktioniert über alle diese Systeme mit derselben Konfiguration.

Genau diesen Ansatz verfolgt die Plattform: keine Templates, keine Regel-Engines, kein Wizard pro Lohnsystem. Der Anwender beschreibt im Prompt einmal, welche Felder er aus den Schweizer Lohnabrechnungen extrahieren will, und derselbe Prompt verarbeitet einen gemischten Stapel aus Bexio-, Abacus-, Topal-, Sage- und SAP-HCM-PDFs in einem Lauf. Auch handnotierte Korrekturen am Rand, Stempel, Ergänzungsblätter und Multi-Page-Abrechnungen mit separatem YTD-Block gehören zur Realität, mit der die Extraktion umgehen können muss.


Aufbewahrung, Datenschutz und ehrliche Grenzen der Extraktion

Lohnunterlagen fallen unter die Geschäftsbücher- und Belegaufbewahrungspflicht und müssen während 10 Jahren greifbar bleiben. Das gilt für die Original-PDF-Abrechnungen genauso wie für daraus extrahierte strukturierte Daten, sofern beide als Beleg im Buchhaltungs- oder Lohnsystem verwendet werden. Praktisch heisst das: das PDF-Archiv wird durch die Excel-Konsolidierung nicht ersetzt — es bleibt das Original-Beleg, die extrahierte Datei ist die Auswertungsschicht darüber. Wer die archivseitige Pflicht im Detail strukturieren will, findet die GeBuV-Vorgaben zur 10-jährigen digitalen Aufbewahrung als eigenständige Frage abgehandelt.

Die zweite rechtliche Klammer ist der Datenschutz. Lohnabrechnungen enthalten besonders schutzwürdige Personendaten: Personalnummer, AHV-Nr., Lohnhöhe, Quellensteuer-Status und über den Tarif-Code indirekt Familienstand und Konfession. Wer Mandanten-Lohnabrechnungen extrahiert — typisch bei Treuhand-Mandaten, externer Lohnbuchhaltung, Wirtschaftsprüfung — ist datenschutzrechtlich bearbeitende Stelle im Sinn des revidierten Datenschutzgesetzes (revDSG, in Kraft seit 1. September 2023). Auftragsdatenverarbeitungs-Verträge mit dem Mandanten und mit allfälligen Sub-Auftragsverarbeitern (Cloud-Anbietern, Extraktions-Diensten) gehören ins Set-up.

Was die strukturelle Extraktion gut leistet und wo sie an Grenzen stösst, gehört in eine ehrliche Schluss-Bilanz, weil das Ergebnis sonst überraschen kann:

  • Gut funktioniert: strukturelle Felder mit klarer Bezeichnung — Brutto, Netto, AHV-Abzug, BVG-Abzug, ALV-Abzug, einzelne Lohnbestandteile mit Standard-Etiketten (Grundlohn, 13. Monatslohn, Bonus, Pauschalspesen), Tarif-Code und Quellensteuer-Betrag. Auch über verschiedene Layouts hinweg liefern diese Felder zuverlässige Ergebnisse, weil die semantische Erkennung unabhängig vom visuellen Layout greift.
  • Schwierig sind handnotierte Korrekturen: wenn auf der Abrechnung mit Tippex eine Position überschrieben wurde, ein handschriftlicher Vermerk eine Zahl korrigiert oder ein Stempel mit abweichendem Betrag aufgedruckt ist, ist die maschinelle Zuordnung zur ursprünglichen Position nicht eindeutig. Solche Fälle gehören in eine manuelle Stichproben-Validierung.
  • Schwierig sind ungewöhnliche GAV-spezifische Zulagen ohne Standard-Bezeichnung. Eine Zulage mit branchenspezifischem Kürzel, die nur in einer Hand voll Abrechnungen vorkommt, ist semantisch nicht zuverlässig zuordenbar — Standard-Lohnbestandteile wie Grundlohn oder 13. Monatslohn ja, exotische GAV-Position nein.
  • Schwierig sind Mehrwährungs-Lohnabrechnungen für Grenzgänger, in denen Beträge gleichzeitig in CHF und EUR ausgewiesen werden. Die Zuordnung ist möglich, fordert aber explizite Prompt-Angabe, welche Währung extrahiert werden soll, und gegebenenfalls beide Währungen in getrennte Spalten.

Die praktische Konsequenz: vollautomatisch heisst nicht ungeprüft. Bei Migration und Audit bleibt eine Stichproben-Validierung sinnvoll — die strukturelle Extraktion bringt die Stichprobe auf eine Datenbasis, die ohne sie gar nicht erst existiert hätte, und die manuelle Prüfung kann sich auf die Kanten konzentrieren, an denen die Extraktion an Grenzen stösst.

Extract invoice data to Excel with natural language prompts

Upload your invoices, describe what you need in plain language, and download clean, structured spreadsheets. No templates, no complex configuration.

Exceptional accuracy on financial documents
1–8 seconds per page with parallel processing
50 free pages every month — no subscription
Any document layout, language, or scan quality
Native Excel types — numbers, dates, currencies
Files encrypted and auto-deleted within 24 hours
Continue Reading