Abstimmung auf die gedruckte Summe: Die Rechenprobe hinter jeder Rexfin-Zahl
Rexfin addiert jede extrahierte Zeile zurück zu der Summe, die der Bilanzersteller tatsächlich gedruckt hat, und blockiert jede Zahl, die nicht aufgeht, bevor sie je ein Modell erreicht.
Von The Rexfin team
Ein PDF eines Geschäftsberichts oder einer Bilanz enthält bereits seinen eigenen Lösungsschlüssel. Die Gewinn- und Verlustrechnung druckt eine Zwischensumme. Die Bilanz druckt „Summe Aktiva”. Die Kapitalflussrechnung druckt einen Anfangs- und einen Endbestand an Zahlungsmitteln. Jede dieser Summen ist eine Rechnung, die der Bilanzersteller bereits selbst gemacht hat, öffentlich, und für die er unterschrieben hat. Das Erste, was bei jeder extrahierten Zahl zu prüfen lohnt, ist deshalb nicht, ob sie plausibel wirkt. Es ist, ob sie tatsächlich zu der Summe aufgeht, die auf derselben Seite gedruckt steht.
Diese Prüfung hat innerhalb von Rexfin einen Namen: Abstimmung auf die gedruckte Summe. Sie läuft, bevor eine einzelne extrahierte Zahl als vertrauenswürdig genug gilt, um ein Modell zu speisen, in einer Antwort zu stehen oder in einen Export zu gelangen.
Warum das erfasst, was die reine Extraktion übersieht
Zahlen aus einem PDF eines Abschlusses zu ziehen ist schwerer, als es aussieht. Positionen werden über Seiten hinweg gesplittet, Fußnoten werden mit Positionen in der Haupttabelle verwechselt, ein Parser liest eine Zwischensumme, als wäre sie eine Einzelposition, oder eine Spalte verschiebt sich um eine Zeile. Keiner dieser Fehler wirkt dramatisch. Das Ergebnis ist immer noch eine Zahl, immer noch ungefähr in der richtigen Größenordnung, immer noch in der richtigen Zeile einer tabellenförmigen Struktur. Sie geht nur nicht auf.
Die Abstimmung auf die gedruckte Summe ist die Prüfung, die genau das auffängt: Die Positionen, die eine Zwischensumme ergeben sollen, werden addiert, und es wird geprüft, ob sie auf die Summe kommen, die das Dokument selbst druckt, innerhalb einer Toleranz, die mit der Größe der Zahl skaliert (damit eine Rundungsdifferenz von wenigen Einheiten keinen Fehlalarm auslöst, eine tatsächlich falsche Position aber schon). Geht die Summe nicht auf, gilt die Zahl nicht als verifiziert. Sie bekommt stattdessen eine typisierte Markierung und taucht auf einem Freigabe-Report auf, statt still verworfen zu werden.
Es geht über eine einzelne Zwischensumme hinaus
Ein Abschluss ist nicht nur eine Liste isolierter Zwischensummen – die drei Rechenwerke sollen zusammenpassen. Aktiva sollten gleich Passiva plus Eigenkapital sein. Die Kapitalflussbewegungen sollten den Anfangsbestand mit dem Endbestand verbinden. Der Gewinn sollte korrekt vom Bruttogewinn über das operative Ergebnis zum Ergebnis vor Steuern fortgeschrieben werden. Rexfin führt diese Prüfungen als eine Reihe von Bilanzidentitätsprüfungen über den gesamten Abschluss hinweg durch – Aktiva, Passiva, Eigenkapital, Bruttogewinn, operatives Ergebnis, Ergebnis vor Steuern und die Kapitalflussverbindung –, als deklarative, versionierte Regeln statt als Einmal-Skripte, die an einen einzelnen Abschluss angeflanscht werden. Das ist wichtig, denn eine Regel, die man einmal für das PDF eines Unternehmens schreibt und nie wieder anfasst, verrottet in aller Regel unbemerkt, sobald der Bilanzersteller sein Layout ändert. Eine versionierte Regel ist etwas, auf das man verweisen und sagen kann: Das hat „abgestimmt” konsistent bedeutet, seit diesem Datum.
Was passiert, wenn die Zahlen nicht aufgehen
Ein Bruch bei der Abstimmung ist kein Warnhinweis neben einer ansonsten brauchbaren Zahl. Er legt ein Veto gegen die Zahl ein. Eine Zahl, die nicht auf die gedruckte Summe abstimmt, oder die eine Identitätsprüfung wie A = P + EK nicht besteht, ist nicht berechtigt, eine Projektion zu speisen oder eine Frage zu beantworten – sie wird an genau dem Punkt blockiert, an dem sie sonst als Tatsache behandelt worden wäre. Fehlen die Eingangsdaten, um die Prüfung überhaupt durchzuführen, wird das ehrlich als unbestimmt geführt, statt stillschweigend als bestanden durchgewinkt zu werden.
Das ist auch der Grund, warum die Abstimmung der Mehr-Engine-Extraktions-Übereinstimmung nachgelagert ist, statt sie zu ersetzen. Übereinstimmung zwischen unabhängigen Extraktionsdurchläufen fängt eine Engine ab, die eine Zahl falsch liest. Die Abstimmung auf die gedruckte Summe fängt etwas anderes ab: eine Zahl, die jede Engine konsistent gelesen hat, die aber trotzdem nicht zu dem aufsummiert, was der Bilanzersteller berichtet hat. Beide Prüfungen müssen bestanden werden. Fällt auch nur eine durch, reicht das, um eine Zahl aus dem Pool an Zahlen herauszuhalten, die Rexfin tatsächlich zitiert oder aus denen es rechnet – demselben Pool, aus dem die Vertrauenskette ihre Beleg-Einstufung zieht, und demselben Gate, das später ungeprüfte Zahlen vom Export ausschließt.
Für wen das eigentlich gebraucht wird
Wenn Ihr Team schon einmal Zahlen aus einem Abschluss mit einem generischen Extraktionstool gezogen und dann einen Nachmittag damit verbracht hat, sie von Hand gegen das PDF abzustimmen, weil etwas nicht gestimmt hat, ist das die Prüfung, die diesen Nachmittag ersetzt. Sie ist für Finanz- und FP&A-Teams gebaut, die mit echten Abschlüssen arbeiten – Geschäftsberichten, Zwischenberichten, aufsichtsrechtlichen Meldungen –, bei denen „nah genug” nicht gut genug ist, weil die Zahl gleich eine Bewertung, ein Board-Pack oder eine Antwort speist, nach der jemand handeln wird. Mehr dazu, wie das in die gesamte Rexfin-Produkttour passt.
Teil von Rexfin Product Tour: jede Zahl nachvollziehbar