Schritt 4: Aufteilung nach relativem SSP
Schritt 4 des Fünf-Schritte-Modells teilt den Transaktionspreis auf jede Leistungsverpflichtung auf Basis des relativen Einzelveräußerungspreises (SSP) auf.
SaaS-Verträge enthalten selten nur eine einzige SKU. Ein typisches Bundle umfasst:
- Kern-SaaS-Abonnement (linear über 12, 36 oder 60 Monate).
- Implementierung und Onboarding (zeitpunktbezogen oder über die Projektlaufzeit).
- Premium-Support (linear über die Laufzeit).
- Nutzungs- oder API-Stufen (variable Gegenleistung, vorbehaltlich der Beschränkung).
Gewährt der Vertrieb einen Bundle-Rabatt, etwa ein Paket über $150,000 gegenüber Listenpreisen von $200,000, darf der Rabatt von 25% nicht nach Belieben irgendwo platziert werden. ASC 606 teilt ihn anteilig auf alle Verpflichtungen auf, sofern keine beobachtbaren Nachweise zeigen, dass er bestimmten Verpflichtungen zuzuordnen ist (ASC 606-10-32-37).
Drei Methoden zur Schätzung des SSP
Nach ASC 606-10-32-31 gilt zunächst der beobachtbare Einzelveräußerungspreis. Gibt es keinen, wird der SSP mit einer Methode geschätzt, die beobachtbare Inputfaktoren maximiert:
1. Angepasste Marktbewertung
Schätzen Sie, was Kunden im Markt zahlen würden: Preise von Wettbewerbern, die eigenen Rabattbandbreiten bei Listenpreisen und regionale Anpassungen.
2. Erwartete Kosten zuzüglich einer Marge
Prognostizieren Sie die Kosten der Erfüllung der Verpflichtung (zum Beispiel Entwicklungsstunden für eine Integration) und addieren Sie eine Marge, die der Markt akzeptieren würde.
3. Restwertverfahren
Gesamter Transaktionspreis abzüglich der beobachtbaren SSP der übrigen Güter oder Dienstleistungen. Nach ASC 606-10-32-34(c) ist es nur zulässig, wenn der Verkaufspreis stark schwankt oder unsicher ist.
Durchgerechnetes Beispiel: $100,000 auf drei Verpflichtungen
Die Aufteilungsformel: Aufteilung auf Verpflichtung i = Transaktionspreis × SSP von i ÷ Summe aller SSP.
Ein Vertrag über $100,000 bündelt drei Verpflichtungen:
- Element A (SaaS-Abonnement): SSP $70,000 (35%)
- Element B (Beratungsleistungen): SSP $20,000 (10%)
- Element C (Premium-Support): SSP $110,000 (55%)
- Gesamt-SSP: $200,000, das Bundle enthält also einen Rabatt von 50%
Die Aufteilungen betragen $35,000, $10,000 und $55,000. Sie ergeben ganze Cent-Beträge; die meisten realen Bundles tun das nicht, und der Leitfaden zum Rest-Cent zeigt, was dann zu tun ist.
Der Zeitplan wirft dieselbe Frage erneut auf. Element C über 36 Monate sind $1,527.777... pro Monat. Rundet man jeden Monat auf $1,527.78, realisiert Element C $55,000.08. Rundet man jeden Monat ab und lässt den letzten Monat den Rest aufnehmen, realisiert es 35 × $1,527.77 + $1,528.05 = $55,000.00.
Was prüfen Abschlussprüfer am SSP des Managements?
Der größte Teil der Prüfungszeit entfällt auf die SSP-Inputs, nicht auf die Rechnung:
- Dokumentierte Bandbreiten: Abschlussprüfer vergleichen SSP mit historischen Einzelverkäufen und Rabattbandbreiten (zum Beispiel 80% bis 120% des Median-Einzelpreises).
- Nachrechnung: Aufteilung und Zeitplan sollten sich aus den angegebenen Inputs nachrechnen lassen; Nachweise, die sich nicht reproduzieren lassen, sind nach PCAOB AS 1105 schwache Nachweise.
- Bezug zum Vertrag: Jeder Preis und jede Verpflichtung sollte sich auf den unterzeichneten Vertrag zurückführen lassen.
Wie berechnet Soluqube die Aufteilung?
1. Ganzzahlarithmetik
Beträge sind Ganzzahlen mit 10^6 Einheiten pro Dollar, auf Cent gerundet:
const SCALE = 1_000_000n;
const price = 100_000n * SCALE; // $100,000.00
const ssp = [70_000n, 20_000n, 110_000n].map((d) => d * SCALE);
const totalSsp = ssp.reduce((a, b) => a + b, 0n); // $200,000.00
// every obligation but the last: price × SSP ÷ total SSP, rounded to the cent
// the last obligation: price minus the others, so the total ties exactly
2. Klauselnachweis
Jede Verpflichtung behält die Seite, den wörtlichen Auszug und eine Markierung der zitierten Zeile; bei hochgeladenen PDFs wird sie aus der Textebene des PDF erzeugt. Sie bestätigen die Verpflichtungen und die angegebenen Preise; die Engine übernimmt Aufteilung und Zeitplan.
3. Gehashtes Arbeitspapier
Der Export enthält die SSP-Inputs, die Aufteilung, den vollständigen Zeitplan und SHA-256-Hashes mit einer Merkle-Wurzel. Die Aufteilungen ergeben in Summe den Transaktionspreis, und jede Verpflichtung endet mit einem abgegrenzten Saldo von $0.00; andernfalls weist die Engine das Ergebnis zurück, statt es auszugeben.
Checkliste zur SSP-Governance
- SSP-Bandbreiten festlegen: Überprüfen Sie Einzelverkäufe mindestens jährlich und dokumentieren Sie für jede SKU eine Bandbreite.
- Die Methode festhalten: beobachtbarer Preis, angepasste Marktbewertung, Kosten plus Marge oder Restwert, und warum.
- Rabatte anteilig aufteilen, sofern nicht die Kriterien von ASC 606-10-32-37 dokumentiert sind.
- Eine Regel für den Rest-Cent schreiben: welche Verpflichtung die Rundungsdifferenz aufnimmt und wie Zeitpläne ihren eigenen Rest behandeln.
- Die Klausel hinter jedem Preis aufbewahren: Seite und Auszug.
- Für Ind AS 115 bei INR-Verträgen: 18% GST vor der Aufteilung aus dem Transaktionspreis herausnehmen; siehe den Hub ASC 606 vs Ind AS 115.
Zu Aufschlägen, SSP-Bandbreiten, den Bedingungen des Restwertverfahrens und Ind AS 115 lesen Sie weiter in unserem vollständigen Leitfaden zur SSP-Aufteilung nach ASC 606, der auf diesem Beispiel mit 3 Elementen aufbaut.
Zur Frage brutto oder netto, die vor der Aufteilung zu klären ist, siehe Prinzipal vs. Agent nach ASC 606. Um einen Zeitplan selbst zu variieren, nutzen Sie den Zeitplan-Simulator, oder bringen Sie drei eigene Verträge in das Design-Partner-Programm.
Häufige Fragen
Was ist der Einzelveräußerungspreis (SSP) nach ASC 606 Schritt 4?
Nach ASC 606-10-32-28 ist der Einzelveräußerungspreis der Preis, zu dem ein Unternehmen ein zugesagtes Gut oder eine zugesagte Dienstleistung einem Kunden einzeln verkaufen würde. Werden Güter oder Dienstleistungen mit einem Rabatt gebündelt, muss der gesamte Transaktionspreis im Verhältnis zu ihrem relativen SSP auf jede eigenständige Leistungsverpflichtung aufgeteilt werden.
Welche drei anerkannten Methoden gibt es zur Schätzung des SSP, wenn keine beobachtbaren Preise vorliegen?
Nach ASC 606-10-32-31 bis 35 sind die drei anerkannten Schätzmethoden: 1) das Verfahren der angepassten Marktbewertung (Bewertung der Wettbewerbspreise und der Marktnachfrage), 2) das Verfahren der erwarteten Kosten zuzüglich einer Marge (Prognose der Leistungserbringungskosten plus angemessener Gewinn) und 3) das Restwertverfahren (streng beschränkt auf stark schwankende oder unsichere Preise).
Warum werfen SSP-Aufteilungen in Tabellenkalkulationen Prüfungsfragen auf?
Meist wegen der SSP-Inputs und nicht wegen der Rechnung: veraltete Preislisten, keine dokumentierte Bandbreite oder ein auf ein einzelnes Element verschobener Rabatt, ohne dass ASC 606-10-32-37 erfüllt ist. Rechenprobleme sind kleiner, aber vermeidbar: Rundet man jede Zeile für sich, können die Aufteilungen um einen Cent vom Transaktionspreis abweichen, sofern keine Regel für den Rest-Cent festgehalten ist.