Dublettenprüfung

Doppelte Rechnungen und Kontoauszüge erkennen: bevor doppelt gebucht wird.

Dubletten fängt man auf mehreren Ebenen ab: dieselbe Datei, derselbe Inhalt, dieselbe Rechnungsnummer. ORIMIZE erkennt doppelte Dateien und Kontoauszüge, Ihr ERP lehnt auf Wunsch bereits verwendete Rechnungsnummern ab.

Auf einen Blick

9 Min. Lesezeit
  • Doppelte Eingangsrechnungen entstehen meist, wenn dieselbe Rechnung zweimal kommt: per E-Mail und Post, als Mahnungsanhang oder als E-Rechnung mit zusätzlicher PDF-Kopie.
  • Eine Prüfsumme erkennt nur identische Dateien. Dieselbe Rechnung in einer neuen Datei fällt erst über Rechnungsnummer, Kreditor oder Betrag auf.
  • ERP-Systeme prüfen Rechnungsnummern gegen bereits erfasste Rechnungen: Dynamics 365 Finance über den Kreditorenparameter „Check the invoice number used“, SAP S/4HANA über die Prüfung auf doppelte Rechnungen im Lieferantenstamm.
  • Doppelte Kontoauszüge erkennt die Erweiterte Bankabstimmung in Dynamics 365 Finance an der Kombination aus Bankkonto, Auszugs-ID und Zeitraum und importiert sie nicht.
  • ORIMIZE IIC erkennt dieselbe Datei an ihrer SHA-256-Prüfsumme und verarbeitet und berechnet sie nicht doppelt. ORIMIZE IBS prüft Kontoauszüge zusätzlich am Inhalt.
Im Detail Den ganzen Beitrag lesen

Veröffentlicht am · Aktualisiert am · 9 Min. Lesezeit

Inhalt
  1. Warum kommen Rechnungen und Kontoauszüge doppelt?
  2. Vier Ebenen der Dublettenprüfung
  3. Was das ERP im Standard prüft
  4. Was ORIMIZE ergänzt
  5. Checkliste: Dubletten vermeiden
  6. Quellen

Eine doppelt gebuchte Eingangsrechnung erzeugt einen zweiten offenen Posten, und der kann im nächsten Zahlungslauf bezahlt werden. Ein doppelt importierter Kontoauszug bucht Zahlungseingänge zweimal. Beides lässt sich vermeiden, wenn die Dublettenprüfung auf mehreren Ebenen ansetzt. Diese Seite zeigt, wie Dubletten entstehen, was jede Prüfebene erkennt und übersieht, was ERP-Systeme im Standard prüfen, am Beispiel von Microsoft Dynamics 365 Finance & Operations (F&O) und SAP S/4HANA, und was ORIMIZE Intelligent Invoice Capture (IIC) und ORIMIZE Intelligent Banking Suite (IBS) ergänzen, gleich mit welchem ERP Sie arbeiten.

Warum kommen Rechnungen und Kontoauszüge doppelt?

Dubletten entstehen selten durch einen einzelnen Fehler. Meist kommt derselbe Beleg über zwei Wege:

  • E-Mail und Post. Der Lieferant schickt die Rechnung per E-Mail und zusätzlich auf Papier, die Papierrechnung wird gescannt.
  • Mahnung mit Rechnung. Eine Zahlungserinnerung enthält die ursprüngliche Rechnung noch einmal als Anhang.
  • E-Rechnung plus PDF-Kopie. Seit 2025 müssen Unternehmen E-Rechnungen empfangen können. Für Umsätze bis Ende 2026, bei einem Vorjahresumsatz bis 800.000 Euro auch für Umsätze bis Ende 2027, dürfen Aussteller noch Papierrechnungen und, mit Zustimmung des Empfängers, PDF-Rechnungen verschicken (§ 27 Abs. 38 UStG). In dieser Übergangszeit kommt zur XRechnung manchmal zusätzlich ein PDF (E-Rechnungspflicht).
  • Mehrere Postfächer. Die Rechnung geht an das Rechnungspostfach und an den Ansprechpartner, der sie weiterleitet.
  • Kontoauszug über zwei Kanäle. Der Auszug kommt automatisch per EBICS, und jemand lädt ihn zusätzlich aus dem Bankportal hoch.
  • Erneuter Export. Eine Datei wird aus Portal, Bank oder Vorsystem noch einmal exportiert, etwa nach einem Fehler.

Vier Ebenen der Dublettenprüfung

Keine einzelne Prüfung findet alle Dubletten. Jede Ebene vergleicht etwas anderes und hat eigene blinde Flecken:

EbeneWas verglichen wirdErkenntÜbersieht
1. Gleiche DateiPrüfsumme der Datei, etwa SHA-256dieselbe Datei aus zweitem Postfach, erneuten Upload, doppelten AbrufScan der Papierrechnung, PDF-Kopie neben der E-Rechnung, jede neu erzeugte Datei mit gleichem Inhalt
2. Gleicher Inhaltfachliche Merkmale des Belegs, bei Kontoauszügen etwa Konto, Auszugsnummer, Zeitraum und Saldendenselben Auszug als neue Datei oder aus einem zweiten KanalFassungen, die sich in einem geprüften Merkmal unterscheiden
3. Gleiche Rechnungsnummer je KreditorRechnungsnummer gegen bereits erfasste oder gebuchte RechnungenRechnung per E-Mail und Post, E-Rechnung plus PDF, Rechnung im Mahnungsanhangabweichend erfasste Nummern, falsch zugeordneten Kreditor, doppelte Kreditorenkonten
4. Unscharf: Betrag und Datumähnliche Beträge, Daten und KreditorenDubletten mit Tippfehler in der Rechnungsnummermeldet auch wiederkehrende Beträge wie Miete oder Abonnements; taugt als Hinweis, nicht als Sperre

Für einen belastbaren Prozess kombinieren Sie die Ebenen. Die erste fängt technische Dubletten ab, bevor jemand Zeit in den Beleg steckt. Die dritte fängt fachliche Dubletten ab, und sie liegt in der Regel im ERP. Die vierte eignet sich als Kontrollbericht vor dem Zahlungslauf.

Was das ERP im Standard prüft

Die dritte Ebene bringen gängige ERP-Systeme selbst mit. Wie sie heißt und wann sie greift, unterscheidet sich je System. Zwei Beispiele:

SAP S/4HANA: Prüfung auf doppelte Rechnungen

In SAP aktivieren Sie die Prüfung auf doppelte Rechnungen („Check double invoice“) im Lieferantenstamm auf Buchungskreisebene. Laut SAP Learning vergleicht SAP dann Referenzbelegnummer, Buchungskreis, Lieferant, Währung und Belegdatum und warnt, wenn eine identische Rechnung erfasst wird; ist die Referenzbelegnummer leer, vergleicht SAP zusätzlich den Betrag in Belegwährung (SAP Learning). Die Prüfung wirkt also nur für Lieferanten, bei denen sie eingeschaltet ist, und setzt eine sauber erfasste Referenz voraus.

Dynamics 365 Finance: bereits verwendete Rechnungsnummer

Dynamics 365 Finance prüft Rechnungsnummern über den Parameter „Check the invoice number used“ (deutsch „Verwendete Rechnungsnummer prüfen“) auf der Registerkarte Rechnung der Kreditorenkontenparameter. Microsoft Learn beschreibt zwei Ablehnungsoptionen:

  • „Reject duplicates within fiscal year“. Finance prüft beim Buchen der Rechnung anhand des Buchungsdatums auf doppelte Rechnungen (Microsoft Learn).
  • „Reject duplicate“. Ist zusätzlich in der Funktionsverwaltung das Feature aktiv, das die Übermittlung an den Workflow bei einer bereits gebuchten Rechnungsnummer verbietet, erhält der Einreichende eine Warnung und kann die Nummer korrigieren, bevor die Rechnung in den Workflow geht (Microsoft Learn).

Die Prüfung setzt damit beim Einreichen in den Workflow oder beim Buchen an, verglichen wird mit gebuchten Rechnungen. Bis dahin kann eine Dublette bereits erfasst, kontiert und zur Freigabe verschickt sein. Prüfen Sie in einer Testumgebung, wie sich die gewählte Option mit Ihren Kreditoren, Geschäftsjahren und Journalen verhält.

Wer Microsofts Zusatzlösung Invoice capture nutzt, erhält dort eine Prüfung auf doppelte Dateien per Prüfsumme. Eine Prüfung, ob eine Rechnung mit derselben Nummer schon eingegangen ist, gibt es dort laut Learn nicht; sie lässt sich über eine eigene Erweiterung bei der Übergabe an Finance umsetzen (Microsoft Learn).

Kontoauszüge in Dynamics 365 Finance: Konto, Auszugs-ID und Zeitraum

Beim Import über die Erweiterte Bankabstimmung prüft Finance die Kombination aus AccountNo, StatementID, FromDate und ToDate. Stimmt sie mit einem vorhandenen Auszug überein, gilt der Auszug als Dublette und wird nicht importiert. Die Validierung prüft zusätzlich, ob der Anfangssaldo dem Endsaldo des vorherigen Auszugs entspricht, ob sich Zeiträume für dasselbe Bankkonto überschneiden und ob Anfangssaldo plus Zeilen den Endsaldo ergeben (Microsoft Learn).

Wann der Standard genügt: Kommen Rechnungen über einen einzigen Kanal und Kontoauszüge nur auf einem Weg ins ERP, decken die Prüfungen des ERP die häufigsten Fälle ab. Sie sind Teil des ERP, eine Zusatzlösung brauchen Sie dafür nicht.

Was ORIMIZE ergänzt

ORIMIZE arbeitet mit SAP, Microsoft Dynamics 365, DATEV und weiteren ERP-Systemen. Die folgenden Prüfungen laufen auf der ORIMIZE-Plattform, bevor ein Beleg an Ihr ERP geht.

IIC: Dieselbe Datei wird einmal verarbeitet

ORIMIZE IIC holt Rechnungen aus Microsoft-365-Postfächern und SharePoint ab und nimmt Uploads aus dem ERP und über die REST-API an. Jede Datei wird mit SHA-256-Prüfsumme gespeichert. Kommt dieselbe Datei in ORIMIZE erneut an, verarbeitet IIC sie nicht noch einmal und berechnet sie nicht doppelt: Eine Rechnung zählt einmal, im Monat ihrer ersten Datenerfassung (Preise).

Was IIC nicht prüft: IIC erkennt dieselbe Datei, nicht dieselbe Rechnung in einer anderen Datei. Ein Scan der Papierrechnung, die PDF-Kopie neben der XRechnung oder eine neu erzeugte Rechnung im Mahnungsanhang sind neue Dateien. Eine Prüfung gleicher Rechnungsnummern über verschiedene Dateien gehört nicht zu den Funktionen von IIC. Für diesen Fall ist die Prüfung in Ihrem ERP die Absicherung. Schalten Sie sie deshalb ein, in Dynamics 365 Finance etwa über „Check the invoice number used“, in SAP über die Prüfung auf doppelte Rechnungen im Lieferantenstamm.

Zwei Funktionen helfen trotzdem, bevor gezahlt wird:

  • Kreditorabgleich. IIC gleicht den Rechnungssteller mit den Kreditoren aus Ihrem ERP ab und vergibt einen Konfidenzwert. Als Treffer gilt nur ein Kandidat mit hoher Sicherheit und klarem Abstand zum nächsten. Ein sauber zugeordneter Kreditor ist die Grundlage jeder kreditorbezogenen Prüfung, auch der im ERP.
  • Stammdatenabgleich in Dynamics 365. Weichen importierte Rechnungs- oder Kreditorendaten vom Kreditorenstamm ab, zeigt IIC in Dynamics das Symbol „Abweichung Stammdatenabgleich“, etwa bei Bankdaten, Name, USt-IdNr. oder Anschrift. Der Stammdatenabgleich zeigt nur die abweichenden Felder und übernimmt ausgewählte Werte erst, wenn Sie bestätigen.

IBS: Kontoauszüge zweifach geprüft

ORIMIZE IBS erkennt doppelte Kontoauszüge zweifach: an der SHA-256-Prüfsumme der Datei und am Inhalt des Auszugs, also IBAN beziehungsweise Konto, Auszugsnummer oder -ID, Zeitraum, Währung, Anfangs- und Endsaldo sowie Anzahl der Buchungen. Geprüft wird je Unit und Umgebung. Kommt derselbe Auszug erneut, etwa einmal per EBICS und einmal per Upload, wird er nicht ein zweites Mal verarbeitet. Damit erkennt IBS auch einen neu exportierten Auszug, solange der Inhalt übereinstimmt. Wie IBS Kontoauszüge darüber hinaus zuordnet, beschreibt Kontoauszüge automatisch verbuchen.

Ein Hinweis aus der Praxis mit Dynamics 365: Setzen Sie einen bereits verarbeiteten Auszug in Dynamics mit Status zurücksetzen zurück, bleibt das erzeugte Journal bestehen. Prüfen Sie vorhandene Journale, bevor Sie erneut verarbeiten (Academy).

Wer prüft was? Beispiel Dynamics 365 Finance

EbeneDynamics 365 Finance StandardORIMIZE
1. Gleiche Dateiin Microsofts Invoice capture per PrüfsummeIIC und IBS per SHA-256-Prüfsumme
2. Gleicher Inhalt (Kontoauszug)AccountNo, StatementID, FromDate und ToDate beim Import; Salden und Zeiträume bei der ValidierungIBS: IBAN, Auszugsnummer, Zeitraum, Währung, Salden und Anzahl der Buchungen
3. Gleiche RechnungsnummerParameter „Check the invoice number used“keine eigene Prüfung; Kreditorabgleich und Stammdatenabgleich unterstützen
4. Unscharfauf den zitierten Learn-Seiten nicht beschriebennicht Teil der hier beschriebenen Funktionen

Mit SAP sieht die Aufteilung ähnlich aus: Die dritte Ebene übernimmt die Prüfung auf doppelte Rechnungen in SAP, die erste und für Kontoauszüge die zweite Ebene übernimmt ORIMIZE.

Gebuchte Rechnungen und Kontoauszüge lassen sich in ORIMIZE nicht löschen, nur mit Begründung stornieren. Warum das zählt, beschreibt der Beitrag GoBD im automatisierten Rechnungseingang: Storno statt Löschen.

Checkliste: Dubletten vermeiden

  1. Ein zentraler Eingang. Ein Rechnungspostfach je Gesellschaft, das automatisch abgeholt wird. Wer Rechnungen an persönliche Adressen bekommt, verweist den Lieferanten auf dieses Postfach.
  2. Lieferanten informieren. Bitten Sie darum, jede Rechnung nur einmal und nur an diese Adresse zu senden: die E-Rechnung ohne zusätzliche PDF-Kopie, Mahnungen ohne erneut angehängte Rechnung.
  3. Papier prüfen, bevor es gescannt wird. Ist dieselbe Rechnung schon digital eingegangen, wird der Ausdruck nicht noch einmal erfasst.
  4. Prüfung im ERP einschalten und testen. In Dynamics 365 Finance „Check the invoice number used“ auf eine Ablehnungsoption stellen und bei Bedarf das Feature für den Workflow aktivieren; in SAP die Prüfung auf doppelte Rechnungen für alle Lieferanten aktivieren. Das Verhalten in einer Testumgebung prüfen.
  5. Rechnungsnummern einheitlich erfassen. Ohne zusätzliche Präfixe, Leerzeichen oder Datumsanteile, damit gleiche Nummern auch gleich verglichen werden.
  6. Kreditorenstamm sauber halten. Doppelte Kreditorenkonten für denselben Lieferanten unterlaufen jede kreditorbezogene Prüfung.
  7. Ein produktiver Weg je Bankkonto. Kontoauszüge kommen auf genau einem Weg produktiv ins System, ein zweiter Kanal dient nur als Ausfallweg.
  8. Vor dem Zahlungslauf prüfen. Offene Posten nach gleichem Kreditor, Betrag und Datum durchsehen. Das ist die vierte Ebene als Kontrollbericht.
  9. Gebuchte Dubletten stornieren, nicht löschen.

Mehr zu Prüfung und Zuordnung vor der Buchung zeigt Matching & Validierung, den ganzen Weg vom Postfach bis zur Buchung Rechnungseingang automatisieren. Begriffe wie Dublette, Storno und GoBD erklärt das Lexikon. In einer Demo zeigen wir, wie IIC und IBS mit Dubletten umgehen.

Quellen

Stand: Oktober 2026.

So übernimmt ORIMIZE das

Was Invoice Capture für Ihr Team erledigt.

Intelligent Invoice Capture entdecken →
Rechnungen aus Postfach, SharePoint und REST-API landen im Eingang; eine doppelte Rechnung ist als Dublette markiert.

Eingang

Jede Rechnung genau einmal.

Rechnungen kommen aus Postfächern, Ablagen und Schnittstellen von selbst. Doppelt geschickte fallen sofort auf.

Vier Rechnungen des Tages: drei sind fertig kontiert, nur eine ist zur Prüfung markiert.

Kontierung

Erfasst, geprüft, kontiert.

Die KI liest Kopf, Positionen und Steuer, rechnet nach und schlägt Kreditor und Kontierung vor. Ihr Team prüft nur Ausnahmen.

Im März korrigiert das Team das Sachkonto, im April schlägt die KI die Korrektur vor, im Mai läuft die Rechnung ohne Eingriff durch.

Lernen

Aus jeder Korrektur.

Was Ihr Team einmal ändert, schlägt die KI beim nächsten Mal selbst vor. Für jeden Wert sehen Sie, woher er kommt.

ORIMIZE übergibt Rechnungen, Kontoauszüge und Belege an jedes ERP-System, etwa SAP, Microsoft Dynamics 365 oder DATEV; Stammdaten kommen zurück.

Jedes ERP

Ihr ERP bleibt, ORIMIZE dockt an.

ORIMIZE arbeitet mit dem ERP-System, das Sie heute nutzen: SAP, Microsoft Dynamics 365, DATEV oder ein anderes, in der Cloud oder im eigenen Rechenzentrum. Kein Systemwechsel.

Heute angebunden ist Microsoft Dynamics 365 Finance & Operations. Die Anbindungen an SAP, DATEV und weitere ERP-Systeme bauen wir laufend aus; sprechen Sie uns an, wie weit sie für Ihr System sind.

  • SAPS/4HANA und ECC
  • Dynamics 365Finance & Operations
  • Business CentralDynamics 365
  • DATEVmit Ihrer Kanzlei
So dockt ORIMIZE an Ihr ERP an →

Interesse geweckt?

Mit Ihren eigenen Belegen. Ohne Risiko testen.

Wir richten Ihnen eine Testumgebung ein und binden Ihr ERP an. Im Debug-Modus sehen Sie jedes Ergebnis, gebucht wird nichts, und Testbelege berechnen wir nicht.

Ihre Rechnungen im Testbetrieb: Die KI kontiert sie, eine geht zur Prüfung; im Debug-Modus ist die Übergabe an Ihr ERP pausiert.

Häufige Fragen

Fragen und Antworten, kurz erklärt.

Ihre Frage ist nicht dabei?

Schreiben Sie uns. Unser Team aus ERP- und KI-Experten antwortet Ihnen persönlich.

Kontakt aufnehmen
01 Wie erkenne ich doppelte Rechnungen in Dynamics 365 Finance?

Stellen Sie in den Kreditorenkontenparametern auf der Registerkarte Rechnung den Parameter „Check the invoice number used“ (deutsch „Verwendete Rechnungsnummer prüfen“) auf eine Ablehnungsoption. Mit „Reject duplicates within fiscal year“ prüft Finance beim Buchen anhand des Buchungsdatums auf doppelte Rechnungen. Mit „Reject duplicate“ und einem zusätzlichen Feature warnt Finance schon beim Einreichen in den Workflow, wenn die Nummer auf einer gebuchten Rechnung vorkommt.

02 Wie erkennt SAP S/4HANA doppelte Rechnungen?

Über die Prüfung auf doppelte Rechnungen, die im Lieferantenstamm auf Buchungskreisebene aktiviert wird. SAP vergleicht dann laut SAP Learning Referenzbelegnummer, Buchungskreis, Lieferant, Währung und Belegdatum und warnt, wenn eine identische Rechnung erfasst wird; fehlt die Referenz, wird zusätzlich der Betrag verglichen. Prüfen Sie das Verhalten für Ihr Release in einer Testumgebung.

03 Erkennt ORIMIZE dieselbe Rechnung, wenn sie als E-Rechnung und als PDF kommt?

Nicht als Dublette, denn XML und PDF sind zwei verschiedene Dateien mit unterschiedlicher Prüfsumme. ORIMIZE IIC erkennt dieselbe Datei; eine Prüfung gleicher Rechnungsnummern über verschiedene Dateien gehört nicht zu den Funktionen von IIC. Diese Lücke schließt die Prüfung auf bereits verwendete Rechnungsnummern in Ihrem ERP, etwa in SAP oder Dynamics 365 Finance. Aktivieren Sie sie deshalb.

04 Wie verhindert Dynamics 365 Finance doppelt importierte Kontoauszüge?

Beim Import prüft die Erweiterte Bankabstimmung die Kombination aus AccountNo, StatementID, FromDate und ToDate. Stimmt sie mit einem vorhandenen Auszug überein, wird der Auszug nicht importiert. Die Validierung prüft zusätzlich, ob der Anfangssaldo dem Endsaldo des Vorauszugs entspricht und ob sich Zeiträume für dasselbe Bankkonto überschneiden.

05 Was passiert, wenn derselbe Kontoauszug per EBICS und per Upload ankommt?

ORIMIZE IBS erkennt doppelte Kontoauszüge an der SHA-256-Prüfsumme der Datei und am Inhalt: IBAN, Auszugsnummer, Zeitraum, Währung, Anfangs- und Endsaldo sowie Anzahl der Buchungen. Geprüft wird je Unit und Umgebung. Kommt derselbe Auszug über einen zweiten Kanal, wird er nicht ein zweites Mal verarbeitet.

06 Werden doppelt eingegangene Rechnungen in ORIMIZE berechnet?

Nicht, wenn es dieselbe Datei ist. Eine Rechnung zählt in ORIMIZE IIC einmal, im Monat ihrer ersten Datenerfassung; Dubletten derselben Datei, erneute Verarbeitung und Rechnungen in Testumgebungen zählen nicht. Eine neue Datei mit demselben Inhalt erkennt IIC dagegen nicht als Dublette.

07 Darf ich eine doppelt gebuchte Rechnung einfach löschen?

Nach den GoBD muss eine Korrektur so erfolgen, dass der ursprüngliche Inhalt erkennbar bleibt. In ORIMIZE lassen sich gebuchte Rechnungen und Kontoauszüge deshalb nicht löschen, sondern nur mit Begründung stornieren. Original, erfasste Daten und Verlauf bleiben lesbar.

Weiterlesen

Mehr zu KI in Ihrer Buchhaltung.

Alle Lösungen →