HMRC-Selbstauskunft-Extraktion

SA100-Steuererklärung aus Großbritannien nach Excel extrahieren — Felder benennen, nicht Box-Positionen

Die meisten SA100-Extraktoren sind reine API-Plattformen, die eine Pipeline und eine jährliche Vorlage benötigen, bevor Sie eine Tabelle sehen — dieser liest die SA100 und ihre Zusatzseiten danach, was jede Box bedeutet, sodass dieselben Spaltennamen jedes Jahr funktionieren. Laden Sie eine PDF hoch und erhalten Sie Ihre Felder in 5–10 Sekunden.

Enterprise-grade security · TLS 1.3 encrypted

PDF & Papierscans
XLSX / CSV
UTR & NI-Nummer
Stapelverarbeitung

Was Sie aus einem UK-SA100-Paket extrahieren können

Geben Sie die benötigten Spaltennamen ein – die KI findet jede Zahl auf dem Hauptformular oder den Zusatzseiten anhand der Bedeutung der Feldbezeichnung, nicht anhand ihrer Position. Dieselben Spalten funktionieren bei einem HMRC-Portal-PDF, einem TaxCalc-Download und einer gescannten Papiererklärung.

UTR (Unique Taxpayer Reference)
National Insurance Number
Einkommen aus nichtselbstständiger Arbeit (Feld 1)
Zinserträge (Feld 2)
Dividenden (Feld 3)
Gewinn aus selbstständiger Arbeit (SA103S)
Einkünfte aus Vermietung und Verpachtung (SA105)
Gesamteinkünfte
Grundfreibetrag
Zu versteuerndes Einkommen
Steuerschuld
Rückzahlungen für das Studentendarlehen

Sie legen die Ausgabe fest – die KI liest das Dokument. Fügen Sie jedes Feld hinzu, das die Steuererklärungen Ihrer Mandanten enthalten; die obige Liste ist der Ausgangssatz, den die meisten britischen Steuerpflichtigen benötigen.

Warum die SA100-Extraktion an der Position scheitert – und an der Bedeutung funktioniert

Die SA100 ist kein einzelnes Formular – sie ist ein Paket. Die Hauptsteuererklärung (TR1–TR6) plus bis zu sieben Zusatzseiten – SA102 für nichtselbstständige Arbeit, SA103S für selbstständige Arbeit, SA104 für Personengesellschaften, SA105 für Vermietung, SA106 für Auslandseinkünfte, SA108 für Kapitalerträge, SA109 für Wohnsitz – speisen Summen in das Hauptformular ein, und jede Software stellt diese Felder anders dar. Wettbewerber lösen das mit Enterprise-APIs und jahresspezifischen Vorlagen. Hier ist der Unterschied.

Das Problem

01 Eine Zahl im Hauptformular wurde sechs Seiten zuvor berechnet

Die steuerpflichtigen Gewinne in Feld 8 des Hauptformulars SA100 stammen aus der Summe auf SA103S. Wenn man Seite für Seite isoliert liest, gehen diese Verknüpfungen verloren – und ein manueller Übertrager muss zwischen Dokumenten springen, um zu prüfen, ob das Feld mit seiner Quelle übereinstimmt.

02 Fünf Renderer platzieren dasselbe Feld an fünf verschiedenen Stellen

Ein HMRC-Portal-Download, ein TaxCalc-PDF, ein FreeAgent-Export und eine gescannte Papiererklärung enthalten alle dieselbe UTR und dieselben Einkommensfelder – an unterschiedlichen Koordinaten. Eine Vorlage, die auf einem Layout trainiert wurde, liest die anderen falsch – genau das Problem, das Steuerzahler auf r/UKPersonalFinance beschreiben, wenn Felder, die sie erwarten, nicht dort sind, wo sie gesucht haben.

03 HMRC überarbeitet das Layout – und Ihre Vorlage stirbt mit

Das SA100-Layout ändert sich zwischen den Steuerjahren, und Making Tax Digital for Income Tax verändert, wie Erklärungen eingereicht werden. Jede Überarbeitung macht koordinatenbasierte Zonen ungültig, sodass eine positionsbasierte Extraktion jede Saison neu angepasst werden muss – oder bei älteren Erklärungen stillschweigend fehlschlägt.

Wie die Benutzerdefinierte Spaltenextraktion dieses Problem löst

01 Sie benennen das Feld; die KI findet es anhand der Bedeutung

Benutzerdefinierte Spaltenextraktion bedeutet, dass Sie die gewünschten Felder eingeben – „UTR“, „Steuerschuld insgesamt“, „Einkünfte aus Vermietung und Verpachtung“ – und die KI jedes Feld danach liest, was seine Beschriftung bedeutet, egal wo diese Beschriftung im Paket erscheint. Keine Koordinaten, keine renderer-spezifischen Zonen, kein Modelltraining.

02 Eine Spaltendefinition deckt das gesamte Paket ab

Definieren Sie „Gewinn aus selbstständiger Arbeit“ einmal und es wird aus SA103S gezogen; definieren Sie „Einkünfte aus Vermietung und Verpachtung“ und es liest SA105 – während derselbe Satz auch das Feld 1 für Einkommen aus nichtselbstständiger Arbeit aus dem Hauptformular erfasst. Zusatzseiten benötigen keine separaten Vorlagen oder zusätzliche Einrichtung.

03 Keine jährliche Vorlagenpflege

Da die Extraktion der Bedeutung und nicht der Position folgt, funktionieren dieselben Spaltennamen weiterhin, wenn HMRC das Layout ändert oder ein Mandant die Software wechselt. Die Definition von letztem Jahr gilt auch dieses Jahr – und nächstes Jahr.

Vom SA100-Paket eines Mandanten zur fertigen Tabelle in drei Schritten

Wenn Sie Selbstauskunfts-Erklärungen für eine Januar-Frist vorbereiten – für sich selbst oder Ihre Mandanten –, sehen Sie hier, wie der Arbeitsablauf vom Upload bis zur Tabelle aussieht, die Ihre Steuersoftware (oder Ihre eigene Prüfung) tatsächlich benötigt.

1

Laden Sie das gesamte Paket unverändert hoch

Legen Sie das Hauptformular SA100 sowie alle Zusatzseiten – SA103S für selbstständige Arbeit, SA105 für Mieteinkünfte – als PDFs oder Fotos ab. Downloads vom HMRC-Portal, TaxCalc-Dateien und gescannte Papiererklärungen können alle in derselben Charge verarbeitet werden; die KI benötigt keine Vorsortierung nach Renderer. Wenn Mandanten Dateien selbst senden, teilen Sie einen Sammellink, damit sie direkt in Ihre Warteschlange hochladen, ohne sich zu registrieren.

2

Geben Sie die benötigten Steuerfelder ein

Benennen Sie Ihre Spalten einmalig: „UTR“, „National Insurance Number“, „Einkommen aus nichtselbstständiger Arbeit“, „Gewinn aus selbstständiger Arbeit“, „Einkünfte aus Vermietung und Verpachtung“, „Gesamteinkünfte“, „Grundfreibetrag“, „Zu versteuerndes Einkommen“, „Steuerschuld“, „Rückzahlungen für das Studentendarlehen“. Die KI liest jedes Feld anhand der Beschriftung und füllt die Zeile – über alle Seiten des Pakets hinweg. Fügen Sie eine berechnete Spalte wie „Saldo (Steuerschuld − Vorauszahlungen)“ hinzu, und die Berechnung läuft während der Extraktion.

3

Laden Sie eine Excel-Datei pro Erklärung herunter – oder eine Zeile pro Mandant

Exportieren Sie als XLSX oder CSV. Verarbeiten Sie eine Charge von Erklärungen, und jede wird zu einer Zeile: UTR in der ersten Spalte, Einkommens- und Steuerbeträge in den benannten Spalten, bereit zum Abgleich mit Ihren Büchern oder zur Übergabe an die Einreichungssoftware. Der Überprüfungsmodus zeigt, woher jeder Wert auf der Originalseite stammt, sodass eine Stichprobenprüfung Sekunden dauert, statt sechs Seiten erneut zu lesen.

Wann es am besten funktioniert – und wann Sie die Ausgabe prüfen sollten

Wann es am besten funktioniert

Digitale und sauber gescannte SA100-Formulare. HMRC-Portal-PDFs, softwaregenerierte Steuererklärungen von TaxCalc oder FreeAgent sowie Flachbettscans mit 200–300 DPI werden mit hoher Genauigkeit extrahiert, da die Feldbeschriftungen maschinell gedruckt sind.

Mehrseitige Pakete mit Zusatzseiten. Die Werte aus SA103S (selbstständige Arbeit) und SA105 (Vermietung) werden im selben Durchgang zusammen mit dem Hauptformular extrahiert – die Felder, die die meisten britischen Steuerpflichtigen benötigen.

Stapelverarbeitung von Mandanten-Steuererklärungen. Laden Sie viele SA100-Formulare auf einmal hoch und exportieren Sie eine Tabelle mit einer Zeile pro Steuererklärung – das Format, das den Januar-Abgleich praktikabel macht.

Wann Vorsicht geboten ist

Stark handschriftliche oder minderwertige Bilder. Handausgefüllte Felder verringern die Genauigkeit, und schattige oder schräg aufgenommene Handyfotos können die Kleinschrift der Zusatzseiten verwischen. Ein sauberer Scan ist immer besser als ein hastiges Foto.

Hier werden Daten extrahiert – nicht Ihre Steuererklärung eingereicht. Das Tool erstellt die strukturierte Tabelle; die Übermittlung an HMRC erfolgt weiterhin über Ihre Einreichungssoftware. Prüfen Sie die Zahlen stichprobenartig, bevor sie in eine Übermittlung einfließen.

Leere Felder bleiben leer. Die KI extrahiert, was gedruckt ist. Wenn eine Steuererklärung tatsächlich keine Einkünfte aus Vermietung und Verpachtung enthält, bleibt die Spalte „Einkünfte aus Vermietung und Verpachtung“ leer – es wird nicht geraten oder ein Wert von anderswo übernommen.

Häufig gestellte Fragen

Kann ich Daten aus einem gescannten Papier-SA100 extrahieren?

Ja, solange der gedruckte Text für das menschliche Auge lesbar ist. Die KI liest Feldbezeichnungen wie „Total Tax Due“ und „UTR“ anhand ihrer Bedeutung und nicht anhand ihrer Koordinaten. Ein gescanntes Papierformular wird daher genauso behandelt wie ein HMRC-Portal-PDF. Ein sauberer Flachbettscan mit 200–300 DPI liefert die besten Ergebnisse. Wenn nur ein abgeschattetes Handyfoto vorliegt, sollten Sie die Kleingedruckten Zusatzseiten im Überprüfungsmodus verifizieren.

Benötige ich eine separate Einrichtung für Zusatzseiten wie SA103S oder SA105?

Nein. Ein einziger Satz von Spaltennamen deckt das gesamte Paket ab. Definieren Sie „Gewinn aus selbstständiger Arbeit“ und die KI findet ihn auf SA103S; definieren Sie „Einkünfte aus Vermietung und Verpachtung“ und sie liest SA105 – während dieselben Spalten auch das Einkommen aus nichtselbstständiger Arbeit in Box 1 und die Dividenden in Box 3 des Hauptformulars erfassen. Da die Extraktion der Bedeutung der Boxen folgt, müssen keine Vorlagen pro Zusatzseite erstellt oder gepflegt werden.

Kann ich nur ein paar Felder abrufen – zum Beispiel UTR und Total Tax Due – statt alles?

Genau so funktioniert es. Benutzerdefinierte Spaltenextraktion bedeutet, dass Sie nur die Spalten erhalten, die Sie benennen: Geben Sie „UTR“ und „Total Tax Due“ ein, und die Ausgabetabelle enthält nur diese beiden Spalten – sonst nichts. Das ist der Unterschied zwischen diesem Tool und API-Extraktoren mit festem Schema, die einen vordefinierten Feldsatz zurückgeben, den Sie anschließend filtern müssen. Definieren Sie zwei Felder oder zwanzig – die KI liest nur das, was Sie anfordern.

Funktioniert das auch, wenn HMRC das Formularlayout ändert oder unter MTD for ITSA?

Ja. Positionsbasierte Vorlagen brechen, wenn HMRC das Layout überarbeitet oder wenn eine Steuererklärung von einer anderen Software gerendert wird – das ist der Wartungsaufwand, den Ihnen Wettbewerbsplattformen weitergeben. Die bedeutungsbasierte Extraktion hängt nicht von Koordinaten ab, daher funktionieren dieselben Spaltendefinitionen über Layout-Revisionen hinweg weiter. Und da sie historische Dokumente auf dieselbe Weise liest, bleiben frühere SA100-Formulare auch nach der Umstellung auf Making Tax Digital for Income Tax extrahierbar, wenn neue Steuererklärungen anders eingereicht werden.

Wie genau ist die Erkennung bei handschriftlichen oder fehlerhaften Steuererklärungen?

Gedruckte SA100-Felder werden mit sehr hoher Genauigkeit extrahiert – das ist der Normalfall bei HMRC-Portal- und softwaregenerierten Steuererklärungen. Handschrift ist die ehrliche Grenze: klar geschriebene Ziffern werden gut erkannt, aber kleine, hastige oder verschmierte Handschrift auf Zusatzseiten kann die Genauigkeit bei einzelnen Beträgen verringern. Bei jeder Steuererklärung mit Handschrift oder ungewöhnlichen Zahlen eines Mandanten sollten Sie den Überprüfungsmodus ausführen, um genau zu sehen, aus welchem Teil der Originalseite jeder extrahierte Wert stammt, bevor die Zahlen weiterverwendet werden.

📮 contact email: [email protected]