Twint-Zahlungsextraktion

Betrag, Händler und Uhrzeit aus jedem Twint-Screenshot extrahieren

Das manuelle Abtippen von Twint-Beträgen und Händlernamen in Bexio dauert 2–3 Minuten pro Screenshot – dieses Tool extrahiert alle vier Felder in 5–10 Sekunden, unabhängig davon, welche der 71 Bankversionen die Bestätigung erstellt hat.

5–10 s pro Screenshot · Bis zu 99 % Genauigkeit bei gedrucktem Text

Betrag (CHF) · Betrag · Montant
71 App-Versionen unterstützt
Benannte Spalten

Was Sie aus einem Twint-Bestätigungsbildschirm extrahieren können

Mit der Benutzerdefinierten Spaltenextraktion legen Sie die Felder einmal fest – die KI findet sie in jeder der 71 bankgebrandeten Twint-Versionen, indem sie erkennt, was der Wert bedeutet, nicht wo er steht.

Betrag (CHF)

Die Bezeichnung lautet Betrag (Deutsch), Montant (Französisch) oder Importo (Italienisch). Die Schweizer Notation verwendet einen Gedankenstrich für ganze Rappen – «CHF 47.—» bedeutet CHF 47.00.

Händlername

Kann eine juristische Person (Müller AG), ein verkürzter Anzeigename (Coop), ein Einzelunternehmer (Hans Meier) oder ein Hofname sein – eingetragen in der Sprachregion des Unternehmens.

Transaktionszeit

Schweizer DD.MM.YYYY mit 24-Stunden-Format – entspricht dem Format auf QR-Rechnungs-Einzahlungsscheinen und Schweizer Kontoauszügen.

Zahlungsreferenz / Notizen

Optionaler Mitteilungstext oder QR-Rechnungs-Referenznummer – nützlich, um Zahlungen in Bexio oder Abacus bestimmten Rechnungen zuzuordnen.

Warum 71 Twint-Versionen vorlagenbasierte Tools sprengen

Eine Zahlungsbestätigung von UBS Twint sieht völlig anders aus als eine von PostFinance Twint – doch beide enthalten dieselben drei Felder. Die vorlagenbasierte Extraktion benötigt für jedes Bank-Layout eine separate Konfiguration. Die semantische Extraktion liest die Daten nach Bedeutung, nicht nach Pixelposition.

01

Gleiche Daten, 71 verschiedene Layouts

UBS Twint zeigt den Betrag in grosser, fetter Schrift auf einer weissen Karte an; PostFinance Twint stellt ihn in einer gelb akzentuierten App-Ansicht dar; ZKB TWINT verwendet sein eigenes Banking-Interface-Design. Ein vorlagenbasiertes Tool benötigt für jede Bank eine separate Zonenkonfiguration – 71 Konfigurationen, die brechen, sobald eine Bank ihre App aktualisiert.

02

Screenshot-Blockierung – uneinheitlich je nach Bank

UBS Twint und mehrere andere Bankversionen blockieren Screenshots aktiv mit einem schwarzen Bildschirm. PostFinance Twint tut dies in der Regel nicht. Nutzer auf r/Switzerland berichten regelmässig, dass «Twint keine Screenshots erlaubt, ausser bei Jailbreak oder gerootetem Gerät». Ein Tool, das davon ausgeht, dass jeder Nutzer einen sauberen Screenshot erstellen kann, ist nicht ehrlich, was die Funktionsweise von Twint angeht.

03

Dreisprachige Bezeichnungen und Händlernamen

Die Betragsbezeichnung ändert sich mit der App-Sprache: Betrag (Deutsch), Montant (Französisch), Importo (Italienisch). Der Händlername folgt der Sprachregion des Unternehmens – aus «Müller AG» in Zürich wird «Müller SA» in Genf. Ein Tool, das nur nach der Bezeichnung sucht, bräuchte sprachspezifische Regeln für jede der vier Landessprachen der Schweiz.

01

Semantisches Lesen ignoriert Layout-Unterschiede

Definieren Sie Betrag (CHF) als Spalte. Die KI sucht nach dem grossen Währungsbetrag in der Nähe einer Bezeichnung wie Betrag/Montant/Importo – unabhängig von der Bankoberfläche. UBS Twint, PostFinance Twint und das eigenständige Twint Prepaid liefern alle Daten in dieselbe Spalte, ohne versionsspezifische Konfiguration.

02

Funktioniert mit oder ohne direkten Screenshot

Für gesperrte Versionen können PostFinance-Twint-Nutzer aus dem Dokumentencenter der App einen herunterladbaren PDF-Zahlungsbeleg generieren – derselbe Extraktionsworkflow akzeptiert ihn. Nicht universell, aber wo verfügbar, schliesst es eine Lücke, die keine Vorlagenlösung adressiert.

03

Bezeichnungskontext verarbeitet alle drei Sprachen

Die KI liest die semantische Beziehung zwischen Feldbezeichnungen und ihren Werten – sie gleicht nicht den exakten Bezeichnungstext ab. «CHF 47.50» neben «Montant» und «CHF 47.50» neben «Betrag» werden beide als Transaktionsbetrag interpretiert. Der Händlername wird anhand seiner Position relativ zum Betrag und Zahlungsstatus identifiziert, nicht anhand der Sprache.

Von einem Twint-Screenshot zu einer Zeile in Ihrem Bexio-Hauptbuch

Wenn Sie als Schweizer Einzelunternehmer Zahlungen via Twint erhalten, erfahren Sie hier, wie aus einem Stapel Bestätigungs-Screenshots eine einzelne Tabellenzeile pro Transaktion wird – bereit für Ihre Buchhaltungssoftware.

1.

Screenshots hochladen

Laden Sie einen Stapel Twint-Zahlungsbestätigungen hoch – JPG, PNG oder WebP, von jeder Bankversion. UBS Twint, PostFinance Twint, eigenständiges Twint Prepaid – sie alle landen im selben Batch, ohne Sortierung nach App. Falls der Screenshot blockiert wurde, laden Sie stattdessen den PDF-Buchungsbeleg aus dem PostFinance-Dokumentencenter hoch.

2.

Felder benennen

Definieren Sie vier Spalten: Betrag (CHF), Händlername, Transaktionszeit, Referenz. Ein Satz Spalten für jeden Screenshot im Batch. Die KI liest Betrag, Montant oder Importo als dasselbe Feld – die Sprache des Labels ändert nichts an der Spaltendefinition.

3.

Exportieren und in Ihr Buchhaltungstool importieren

Exportieren Sie nach Excel oder CSV – vier Spalten, eine Zeile pro Transaktion. Importieren Sie in Bexio, Abacus, KLARA oder Banana Accounting. Schweizer AHV/IV/EO-Beitragskonten benötigen Einkommensnachweise; eine strukturierte Tabelle mit Twint-Belegen liefert die Beweiskette für selbsterklärte Einnahmen in der jährlichen AHV-Beitragsabrechnung. Etwa 18-mal schneller als jede Bestätigung von Hand abzutippen.

Wann die Twint-Screenshot-Extraktion funktioniert – und worauf Sie achten sollten

Wann es am besten funktioniert

Direkte Screenshots von nicht blockierenden Twint-Apps – PostFinance Twint, eigenständiges Twint Prepaid und mehrere kantonale Bankversionen erlauben Screenshots. Maschinell gerenderte CHF-Beträge erreichen eine Genauigkeit von bis zu 99 %.

Batch-Verarbeitung mehrerer Versionen – Laden Sie UBS Twint-, PostFinance Twint- und eigenständige Screenshots in einem Batch hoch. Ein Spaltensatz, eine Ausgabetabelle, unabhängig vom Interface-Design der jeweiligen Bank.

PDF-Zahlungsbeleg als alternative Eingabe – PostFinance Twint-Nutzer können einen herunterladbaren PDF-Zahlungsbeleg exportieren, wenn Screenshots blockiert sind. Das PDF durchläuft denselben Extraktionsworkflow.

Wann Vorsicht geboten ist

Screenshot-Blockierung bei UBS Twint und ausgewählten Bankversionen – Mehrere grosse Twint-Versionen verhindern aktiv Screenshots. Der PDF-Workaround von PostFinance deckt einige Fälle ab, aber nicht alle – prüfen Sie die Version des Zahlenden, bevor Sie sich auf diesen Workflow verlassen.

Komprimierte oder weitergeleitete Bilder – Screenshots, die über Messaging-Apps geteilt werden, sind stark komprimiert. Der CHF-Betrag bleibt lesbar, aber Händlername und Referenznummern sollten stichprobenartig überprüft werden.

Fotos von einem anderen Telefonbildschirm – Schräge Aufnahmen oder Spiegelungen reduzieren die Genauigkeit. Fordern Sie stattdessen einen direkten Screenshot oder ein PDF an.

Häufig gestellte Fragen

Funktioniert die Extraktion bei UBS Twint, PostFinance Twint und eigenständigen Twint Prepaid-Screenshots im selben Batch?

Ja. Sie definieren einen Satz von Spalten — Betrag (CHF), Händlername, Transaktionszeit — und die KI verarbeitet jeden Screenshot im Batch mit denselben Definitionen. Ob die Bestätigung von der blauen Oberfläche von UBS Twint, dem gelb-weissen Layout von PostFinance Twint oder dem türkisen Design des eigenständigen Twint Prepaid stammt, die Ausgabe ist eine einzige Tabelle mit einer Zeile pro Screenshot.

Kann ich den Betrag extrahieren, wenn die Bezeichnung auf Französisch (Montant) oder Italienisch (Importo) ist?

Ja. Die KI identifiziert das Feld Betrag (CHF), indem sie es als den grossen, mit einer Währung versehenen Wert auf dem Bildschirm erkennt, unabhängig von der Sprache. Ob die Bezeichnung Betrag, Montant oder Importo lautet und ob das Währungskürzel CHF oder Fr. ist, das Modell versteht, dass es sich bei diesem Wert um den Transaktionsbetrag handelt, und ordnet ihn der entsprechenden Spalte zu.

Was ist, wenn die Twint-App Screenshots blockiert – kann ich das Tool trotzdem nutzen?

Dies hängt ganz von der Twint-Version des Absenders ab. PostFinance Twint-Nutzer können im Dokumentencenter der App einen herunterladbaren PDF-Zahlungsbeleg erstellen – dieses PDF kann als Eingabe für denselben Extraktionsworkflow verwendet werden. UBS Twint und einige andere Bankversionen blockieren Screenshots vollständig und bieten möglicherweise kein alternatives Exportformat an. Wenn weder ein Screenshot noch ein PDF verfügbar ist, können die Daten aus dieser Quelle nicht extrahiert werden. Wir empfehlen, vor der Nutzung dieses Workflows für jede Transaktion beim Zahlenden zu erfragen, welche Twint-Version er verwendet.

Kann der Händlername auch dann extrahiert werden, wenn es sich um einen Personennamen oder einen Hofladen handelt?

Ja. Das Feld Händlername erfasst den Namen, der auf der Bestätigung erscheint, unabhängig davon, ob es sich um einen Firmennamen (Coop Genossenschaft), einen Einzelunternehmer (Hans Meier), einen verkürzten Anzeigenamen (Beck's Bier) oder einen Hofnamen (Hofladen Muster) handelt. Über 1'900 Schweizer Bauernhöfe akzeptieren Twint mit gedruckten QR-Codes, und ihre Bestätigungsnamen können der Personenname des Landwirts sein. Die KI extrahiert den angezeigten Namen unverändert – Sie können in Bexio oder Abacus eine separate Nachschlagetabelle führen, um Anzeigenamen Ihren Kundendatensätzen zuzuordnen.

Kann ich die extrahierten Twint-Daten direkt nach Bexio oder Abacus exportieren?

Das Tool exportiert nach Excel (XLSX) oder CSV – beide Formate werden von Bexio (von über 100'000 Schweizer KMU genutzt), Abacus (die Wahl Schweizer Treuhandfirmen), KLARA, Banana Accounting und To Bill akzeptiert. Keines dieser Tools kann einen Twint-Bestätigungs-Screenshot nativ verarbeiten, daher ist der Export-Import-Pfad derselbe Workflow, den Sie für alle Zahlungsdaten verwenden würden, die keine direkte API-Integration mit Ihrer Buchhaltungsplattform haben.

📮 contact email: [email protected]