Was testen Abschlussprüfer beim Umsatz?
Für viele Unternehmen ist der Umsatz ein Critical Audit Matter, weil er Ermessen mit hohem Volumen verbindet. Prüfungsteams testen typischerweise:
- Vertragsbedingungen: ob Preis, Laufzeit und Parteien im Nebenbuch mit dem unterzeichneten Vertrag übereinstimmen.
- Leistungsverpflichtungen: warum Dienstleistungen als eigenständig abgrenzbar vom Abonnement oder als mit ihm zusammengefasst behandelt wurden.
- Einzelveräußerungspreise und Aufteilung: die Nachweise hinter jedem SSP und ob sich die Aufteilung nachrechnen lässt. Siehe das SSP allocation example.
- Genauigkeit des Zeitplans und Cutoff: ob der Umsatz in der richtigen Periode landet und die passive Rechnungsabgrenzung sich auflöst.
- Kontrollen über all dies.
Der Abschlussprüfer dokumentiert seine eigene Arbeit nach PCAOB AS 1215. Was das Finanzteam tun kann, ist, Unterlagen bereitzustellen, die jeden dieser Schritte schnell testbar machen.
Klauselnachweis je Verpflichtung
Für jede Leistungsverpflichtung hält Soluqube die Seite, den wörtlichen Auszug und eine Markierung der zitierten Zeile fest, bei hochgeladenen PDFs aus der Textebene des PDFs abgeleitet, sodass ein Prüfer direkt zum Absatz springen kann, statt eine Vereinbarung von 40 Seiten zu durchsuchen. Sie bestätigen die Verpflichtungen und Preise; die Engine übernimmt Aufteilung und Zeitplan. Der clause evidence guide beschreibt, was bei nicht standardmäßigen Klauseln zu erfassen ist.
Was ergänzen Hashes und Merkle-Roots?
Ein SHA-256-Hash ist ein Fingerabdruck einer Datei: Ändert sich eine Zelle, ändert sich der Hash. Ein Merkle-Root geht einen Schritt weiter und hasht Zeilen paarweise bis zu einem einzigen Root, sodass ein Prüfer eine Zeile gegen den Root prüfen kann, ohne alles neu zu hashen.
Soluqube hasht das exportierte Arbeitspapier und berechnet darauf einen Merkle-Root. Ein Prüfer, der dieselben Eingaben erneut laufen lässt, erhält identische Ausgaben und denselben Hash und kann erkennen, ob eine gelieferte Datei nachträglich verändert wurde.
Was ein Hash nicht leistet: Er zeigt nicht, dass die SSP-Schätzung belastbar ist, dass die Verpflichtungen richtig identifiziert wurden oder dass der richtige Vertrag verwendet wurde. Er belegt Integrität, nicht Richtigkeit.
Was gehört in das Paket?
- Die von Ihnen bestätigten Vertragsbedingungen, mit Klauselnachweis (Seite, wörtlicher Auszug und Markierung der zitierten Zeile) je Verpflichtung.
- Die SSP-Eingaben und die Aufteilung nach relativem SSP, einschließlich der Angabe, welche Verpflichtung den Restcent aufnimmt. Siehe die residual-cent policy.
- Den Zeitplan über die gesamte Laufzeit, der je Verpflichtung bei einer passiven Rechnungsabgrenzung von $0.00 endet.
- Ein Excel-Arbeitspapier und ein JSON-Evidence-Pack, SHA-256-gehasht, mit einem Merkle-Root.
Beurteilungsmemos, etwa eine principal vs agent assessment, gehören neben das Paket. Um eines auf Basis von drei Ihrer eigenen Verträge erstellen zu lassen, fordern Sie das free 3-contract workpaper an.
Häufige Fragen
Warum ist die Umsatzrealisierung oft ein Critical Audit Matter?
Critical Audit Matters werden im Bestätigungsvermerk bei börsennotierten Unternehmen mitgeteilt. Der Umsatz qualifiziert sich oft dafür, weil er bei einer großen Zahl von Verträgen erhebliches Ermessen des Managements erfordert, etwa bei der Identifikation von Leistungsverpflichtungen und der Schätzung von Einzelveräußerungspreisen und variabler Gegenleistung.
Was belegt ein Merkle-Root für ein Umsatz-Arbeitspapier?
Dass die exportierten Zeilen die Zeilen sind, die gehasht wurden. Soluqube berechnet SHA-256-Hashes und einen Merkle-Root auf dem Export, sodass ein Prüfer die Datei erneut hashen und jede Änderung erkennen kann. Es ist eine Prüfung der Dateiintegrität, kein Nachweis, dass die Aufteilung oder die SSP-Beurteilung richtig ist, und keine Bestätigung (Attestation).