Zum Hauptinhalt springen

AWS Marketplace-Verkäuferbuchhaltung: Bruttoumsatz, Listungsgebühren, Steuern, Rückerstattungen und verzögerte Auszahlungen nach Angebot abgleichen

Veröffentlicht 10 Minuten LesezeitMike ThriftMike Thrift
AWS Marketplace-Verkäuferbuchhaltung: Bruttoumsatz, Listungsgebühren, Steuern, Rückerstattungen und verzögerte Auszahlungen nach Angebot abgleichen

Ihre AWS-Marketplace-Verkäufe können wachsen, während Ihr Bankfeed immer noch unerklärlich klein aussieht. Das ist nicht unbedingt ein Preisproblem. Es ist oft ein Berichtsproblem:Der Kunde wird an einem Datum abgerechnet, AWS zieht die Rechnung später ein, Gebühren werden abgezogen, Steuern können unter einem anderen Szenario behandelt werden,und das resultierende Bargeld erscheint in einem späteren Kontoauszug.

Für ein Softwareunternehmen, das über AWS Marketplace verkauft,ist die Einzahlung das Endergebnis mehrerer Ereignisse—nichtder Verkauf selbst. Ein zuverlässiger Buchhaltungsprozess bewahrtdie Bruttotransaktion, erfasstdie Marketplace-Gebühr und Steuerbehandlung, verfolgt Rückerstattungen,und gleicht dann die Nettoauszahlung mit der Bank ab. Sobald diese Ebenen getrennt sind, werden Ihre Marge, Ihr Umsatz, Ihre Forderungen und Ihre Cashflow-Prognose viel vertrauenswürdiger.

Warum AWS-Marketplace-Einzahlungen nicht dem Umsatz entsprechen

Der häufigste Fehler ist, jede Bankeinzahlung als Verkaufserlös zu buchen. Diese Abkürzung versteckt vier Fragen:

  • Was hat der Kunde tatsächlich gekauft,und unter welchem Angebot?
  • Wie viel hat AWS als Listungsgebühr abgezogen?
  • Wurde Steuer von AWS eingezogen, eingezogen und an Sie weitergegeben, oder Ihnen zur Berechnung und Abführung überlassen?
  • Welche Rechnungen, Rückerstattungen, Gutschriften und Aktivitäten aus früheren Perioden machen diese bestimmte Einzahlung aus?

AWS-Marketplace-Berichte liefern Ihnen die Komponenten, um diese Fragen zu beantworten. Das Dashboard für Einzüge und Auszahlungen unterscheidet Bruttoumsatz, Bruttorückerstattungen, Listungsgebühren, Listungsgebühren-Rückerstattungen, Verkäufersteueranteil, AWS-Steueranteil, Nettoverkäuferumsatz und Auszahlungsdetails. Es bietet auch Rechnungs-IDs, Angebots-IDs, Vereinbarungs-IDs, Transaktionsreferenzenund Bankverfolgungs-IDs,die verwendet werden können, um die betrieblichen Berichte mit Ihren Buchhaltungsunterlagen zu verbinden. Das Ergebnis ist ein wichtiges Buchhaltungsprinzip:Erfassen Sie die wirtschaftliche Aktivität auf Transaktionsebene, und verwenden Sie dann die Einzahlung als Abgleichsziel. Bargeld ist ein Beweis, dass Geld bewegt wurde. Es ist nicht genug Beweis, um zu erklären, warum es bewegt wurde.

Erstellen Sie einen Kontenplan für den Marketplace-Fluss

Sie benötigen kein separates Konto für jeden Kunden, aber Sie benötigen genug Struktur, um Plattformaktivitäten sichtbar zu halten. Ein nützlicher Ausgangspunkt ist:

Umsatz und Gegenumsatz

  • AWS-Marketplace-Bruttoumsatz
  • AWS-Marketplace-Rückerstattungen und Gutschriften
  • Rabatte oder Vertragszugeständnisse, falls sie nicht bereits im Bruttobetrag des Berichts enthalten sind

Wenn Ihr Unternehmen Umsatz über einen SaaS-Vertragszeitraum erfasst, halten Sie das Marketplace-Abrechnungsereignis getrennt vom Umsatzrealisierungsplan. Das Marketplace-Rechnungsdatum und der Leistungszeitraum können unterschiedliche Buchungsdaten sein.

Verrechnungs- und Bilanzkonten

  • AWS-Marketplace-Forderungen oder nicht ausgezahlte Einzüge
  • AWS-Marketplace-Auszahlungsverrechnung
  • Kundeneinzahlungen oder abgegrenzte Umsätze, wo zutreffend
  • Rückerstattungsverbindlichkeiten oder Rückerstattungsverrechnung
  • Umsatzsteuer- oder Mehrwertsteuerverbindlichkeiten, getrennt nach Zuständigkeitsbereich, falls Ihr Steuerprozess dies erfordert

Ausgaben und Abzüge

  • AWS-Marketplace-Listungsgebühren
  • Mehrwertsteuer oder andere auf Listungsgebühren erhobene Steuern, wo zutreffend
  • Kanalpartner- oder Großhandelskosten für Angebote, die einen Wiederverkäufer einschließen
  • Bankgebühren oder Fremdwährungsdifferenzen, falls sie zwischen Auszahlung und Abrechnung auftreten

Die genauen Kontennamen sind weniger wichtig als Konsistenz. Ihr Buchhaltungssystem sollte es ermöglichen, die Fragen zu beantworten: „Wie viel Brutto-Marketplace-Umsatz haben wir diesen Monat erzielt, wie viel bleibt nicht ausgezahlt, und was hat die Plattform einbehalten?“ ohne die Antwort aus einer einzelnen Nettoeinzahlung zu rekonstruieren.

Verwenden Sie Angebotsebenen-Dimensionen, nicht nur eine einzige Marketplace-Gesamtsumme

AWS Marketplace kann öffentliche Angebote, private Angebote, Unternehmensvereinbarungen, SaaS-Verträge, nutzungsbasierte Produkteund Kanalpartner-Privatangebote enthalten. Deren Preisgestaltung, Zeitplan, Gebühren, Steuern und Verlängerungsverhalten können sich unterscheiden. Erfassen Sie mindestens diese Dimensionen in Ihrem Verkaufs- oder Journal-Importprozess:

  • Produkttitel und Produkt-ID
  • Angebots-ID und Angebotssichtbarkeit
  • Vereinbarungs-ID
  • Kunden- oder Zahlungsempfänger-Kennung
  • Rechnungs-ID und Rechnungsdatum
  • Nutzungszeitraum-Start-und-Enddaten
  • Währung
  • Verkäufer-oder-Vermittler-Entität, wo relevant

Angebots-ID ist besonders nützlich für Preisanalysen. Wenn ein privates Angebot einen ausgehandelten Rabatt oder einen anderen Zahlungsplan enthält, kann die Kombination mit öffentlichen Listungsumsätzen ein gesundes Angebot unrentabel erscheinen lassen—oder ein wirklich schwaches verbergen. Vereinbarungs-ID ist nützlich für Vertragskontinuität. Ein Upgrade, eine Verlängerung oder eine Änderung kann ausstehende Zahlungsbedingungen ersetzen, auch wenn bestehende Rechnungen unverändert bleiben. Das bedeutet, dass eine Änderung der aktuellen Vereinbarung nicht automatisch die Historie in Ihren Büchern umschreibt.

Das Journal-Entry-Muster: Brutto zuerst, Bargeld später

Das folgende Beispiel verwendet einfache Zahlen, um den Fluss zu zeigen. Angenommen, ein öffentliches SaaS-Angebot erzeugt $10.000 Bruttoabrechnungen in einem Zeitraum,und die geltende Listungsgebühr beträgt 3%. Ignorieren Sie Steuern, Rückerstattungenund Fremdwährungseffekte für den Moment.

In der Abrechnungs- oder Erlöserfassungsphase erfassen Sie:

Soll AWS-Marketplace-Forderungen       10.000
    Haben AWS-Marketplace-Umsatz                   10.000

Wenn die Listungsgebühr erfasst oder von der Abrechnung abgezogen wird:

Soll AWS-Marketplace-Listungsgebührenaufwand   300
    Haben AWS-Marketplace-Forderungen                    300

Wenn AWS den Saldo einzieht und auszahlt:

Soll AWS-Marketplace-Auszahlungsverrechnung  9.700
    Haben AWS-Marketplace-Forderungen                    9.700

Wenn die Bankeinzahlung erscheint:

Soll Betriebsbankkonto                9.700
    Haben AWS-Marketplace-Auszahlungsverrechnung        9.700

In echten Büchern hängt das Timing der Buchungen von Ihrer Umsatzrealisierungsrichtlinie, Ihrer Rechnungslegungsmethode, Ihrer juristischen Entitätund Ihrer Steuerbehandlung ab. Das Muster ist wichtig, weil es die Gebühr sichtbar hält. Nur die $9.700-Einzahlung als Umsatz zu buchen, würde die Bruttoverkäufe unterbewertenund die Listungsgebühr in einer unerklärlichen Reduzierung des Einkommens verschwinden lassen.

AWS’s Listungsgebührenplan variiert je nach Produktund Angebotstyp. Zum Beispiel dokumentiert AWS unterschiedliche Standardsätze für SaaS, Serverprodukte, Datenangebote, private Angebote, Kanalpartner-Privatangeboteund professionelle Dienstleistungen. Härten Sie nicht einen einzigen Prozentsatz in Ihre Buchhaltungsautomatisierung ein. Importieren Sie den gemeldeten Gebührenbetragund behalten Sie den gemeldeten Prozentsatz als Prüfpunkt.

Behandeln Sie Steuern als Szenario, das zu identifizieren ist, nicht als Vermutung, die anzustellen ist

Die Steuerbehandlung des Marktplatzes hängt von der Steueradresse des Käufers, dem Produkttyp, dem Standort des Verkäufersund den Marktplatz-Vermittlerregeln ab. Die Abrechnungsereignisdaten können mindestens drei breite Muster unterscheiden:

  1. AWS zieht die Steuer ein und führt sie ab. Dies wird als AWS-Steueranteil-Ereignis dargestelltund erhöht nicht den Betrag, der an den Verkäufer ausgezahlt wird.

  2. AWS zieht die Steuer ein, schließt sie in die Abrechnung des Verkäufers ein,und der Verkäufer führt sie ab. Dies wird als Verkäufersteueranteil-Ereignis dargestellt.

  3. AWS berechnet oder zieht die Steuer nicht ein, sondern überlässt es dem Verkäufer, sie zu berechnenund abzuführen.

Diese Muster sind nicht austauschbar. Wenn ein Steuerbetrag nur informativ istund den Verkäufersaldo nicht beeinflusst, fügen Sie ihn nicht zu Verkäufen oder Bargeld hinzu. Wenn Steuer an Sie ausgezahlt wird, leiten Sie sie auf ein Steuerverbindlichkeitskonto um, nicht auf Umsatz. Wenn der Verkäufer für Steuer verantwortlich ist, die AWS nie eingezogen hat, schaffen Sie eine Verbindlichkeit durch Ihre eigene Rechnungsstellung oder Steuerengineund gleichen Sie sie außerhalb der Marketplace-Einzahlung ab.

Bewahren Sie den Steuernachweis zusammen mit der Transaktion auf. Speichern Sie die Geografie des Käufers, das Produkt, das Angebot, die Rechnung, den Steueranteil-Typ, den Betragund die Abrechnungszuständigkeit—oder einen Verweis auf den Bericht, der diese Felder enthält. Eine Steuerzusammenfassung ohne Transaktionsunterstützung ist schwer zu verteidigenund schwer zu korrigieren.

Gleichen Sie Rückerstattungenund Gutschriften gegen das ursprüngliche Angebot ab

Rückerstattungen sind nicht nur negative Bankeinzahlungen. Sie können Bruttoumsatz stornieren, eine Listungsgebühr teilweise stornieren, einen Steuerbetrag reduzierenund ein zukünftiges Auszahlungsverhalten ändern. AWS bezeichnet Rückerstattungen als Abrechnungsanpassungen in Teilen des Verkäufer-Workflows,und eine Stornierung storniert nicht unbedingt bereits ausgestellte Rechnungen.

Für jede Rückerstattung oder Gutschrift erfassen Sie:

  • Die ursprüngliche Rechnungs-ID
  • Den Abrechnungszeitraum
  • Die Produkt-IDund Angebots-ID
  • Den Vereinbarungs- oder Abonnentenverweis
  • Den Rückerstattungsbetragund Grund
  • Ob die Listungsgebühr und Steueranteile ebenfalls storniert wurden
  • Das Datum, an dem die Anpassung abgerechnet, eingezogen oder ausgezahlt wurde

Wenden Sie dann die Anpassung auf dieselben Umsatz-, Gebühren- und Steuerkonten an, die für die ursprüngliche Transaktion verwendet wurden. Wenn Sie alle Rückerstattungen auf ein allgemeines „Rückerstattungsaufwand“-Konto buchen, wird Ihre Produktmarge verzerrtund Ihre Umsatzberichte werden mit den Brutto- und Nettofeldern von AWS nicht übereinstimmen.

Vertragsstornierungen verdienen besondere Sorgfalt. Eine Stornierung ändert den Vereinbarungsstatus, während eine Abrechnungsanpassung eine Rechnung ändert oder Gelder zurückgibt. Wenn beide benötigt werden, verfolgen Sie beide Aktionenund verknüpfen Sie sie mit den betroffenen Rechnungszeilen.

Machen Sie den monatlichen Auszahlungsabgleich mechanisch

Verwenden Sie eine wiederholbare Abschluss-Checkliste, anstatt nur einen Bericht herunterzuladen, wenn die Einzahlung falsch aussieht.

1. Frieren Sie den Berichtszeitraum ein

Wählen Sie, ob der Abschluss auf Rechnungsdatum, Nutzungszeitraum, Einzugsdatum oder Auszahlungsdatum basiert. Dies sind unterschiedliche Ansichten. Ein Auszahlungsbericht für einen Monat kann Rechnungen enthalten, die früher abgerechnet wurden, während ein Umsatzbericht für denselben Monat Rechnungen enthalten kann, die noch nicht eingezogen wurden.

2. Importieren Sie den detaillierten Bericht

Bringen Sie die Rechnungs-, Angebots-, Vereinbarungs-, Bruttoumsatz-, Rückerstattungs-, Gebühren-, Steuer-, Währungs-, Auszahlungsstatus-, Auszahlungsdatum- und Bankverfolgungsfelder ein. Bewahren Sie die ursprüngliche Berichtsdatei oder eine unveränderliche Exportreferenz auf.

3. Gruppieren Sie nach Transaktionsreferenz

Verwenden Sie die Transaktionsreferenz-ID oder verwandte Abrechnungsereignis-Identifikatoren, um Doppelzählungen der Rechnungs-, Gebühren-, Steuer-, Rückerstattungs- und Auszahlungszeilen zu vermeiden, die zu einer Transaktionsfamilie gehören. Eine Tabellenkalkulations-Pivot-Tabelle oder ein kleines skriptbasiertes Import kann doppelte Positionszeilen schnell aufdecken.

4. Binden Sie nicht ausgezahlte Salden an offene Forderungen

Das Einzugs-Dashboard trennt eingezogeneund ausgezahlte Gelder von offenenund unbezahlten Rechnungen. Vergleichen Sie den nicht ausgezahlten Saldo mit Ihren AWS-Marketplace-Forderungen. Untersuchen Sie alte Salden nach Zahlungsbedingungen, Kunden, Angebotenund Rechnungsalter, anstatt jede Verzögerung als Bankproblem zu behandeln.

5. Gleichen Sie Nettoauszahlungen mit der Bank ab

Gleichen Sie den Auszahlungsbetrag des Berichts und die Bankverfolgungs-ID mit der Bankeinzahlung ab. Wenn der Betrag abweicht, suchen Sie nach ACH-Timing, Währungsumrechnung, fehlgeschlagener Auszahlung, Rückerstattungsaktivität, Gebührenrechnungenoder einem Saldoanpassung, bevor Sie einen Pauschalbetrag buchen.

6. Überprüfen Sie Ausnahmen nach Angebot

Suchen Sie nach Angeboten mit ungewöhnlich hohen Rückerstattungen, langen Einzugszeiten, negativen Nettoeinnahmen, unerwarteten Steueranteilenoder Listungsgebührenprozentsätzen, die von den erwarteten Vertragsbedingungen abweichen. Dies sind operative Signale, nicht nur Buchhaltungsaufräumarbeiten.

Häufige Fehler, die die Zahlen unzuverlässig machen

Die Einzahlung als Bruttoumsatz buchen

Dies versteckt Gebührenund macht die Umsatz-zu-Bargeld-Abstimmung unmöglich. Verwenden Sie ein Verrechnungskontound buchen Sie die Brutto-zu-Netto-Brücke.

Kundenerrechnungsdatum mit Bargelddatum vermischen

Dies erzeugt künstliche Monat-zu-Monat-Volatilitätund kann Forderungen falsch darstellen. Halten Sie Rechnungs-, Einzugs-, Auszahlungs- und Leistungszeitraumdaten getrennt.

Alle Steueranteilfelder als Steuerverbindlichkeit behandeln

Einige Steuerbeträge werden von AWS eingezogenund abgeführtund beeinflussen Ihren Saldo nicht. Klassifizieren Sie nach Transaktionstypund Zuständigkeitsbereich.

Private Angeboteund Änderungen ignorieren

Private Angebote können ausgehandelte Preiseund Zahlungspläne haben. Speichern Sie die Angebots- und Vereinbarungs-IDs, sodass eine Verlängerung oder Änderung nicht in die falsche Produktkohorte zusammengeführt wird.

Ein allgemeines Rückerstattungskonto verwenden

Stornieren Sie die ursprünglichen Umsatz-, Gebühren- und Steuerkomponenten, wo angemessen. Die Rückerstattung sollte die ursprüngliche Transaktion erklären, nicht nur den Gewinn irgendwo anders reduzieren.

Den Bankfeed zur Quelle der Wahrheit machen

Die Bank kann die Abrechnung bestätigen, aber sie kann Ihnen nicht sagen, welcher Kunde, welches Angebot, welche Rechnung, welches Steuerszenario oder welche Listungsgebühr das Bargeld erzeugt hat. Gleichen Sie die Bank gegen den Marketplace-Bericht ab, nicht umgekehrt.

Verwandeln Sie den Abgleich in einen Managementbericht

Sobald die Buchungen strukturiert sind, berechnen Sie nützliche operative Kennzahlen nach Produktund Angebot:

  • Brutto-Marketplace-Abrechnungen
  • Nettoeinnahmen nach Listungsgebührenund Rückerstattungen
  • Rückerstattungsrate nach Angebot
  • Durchschnittliche Tage von Rechnungsstellung bis Einzugund Auszahlung
  • Nicht ausgezahlte Forderungen nach Altersklassen
  • Marketplace-Gebührenrate als Prozentsatz des Bruttoumsatzes
  • Für den Verkäufer eingezogene Steuer gegenüber von AWS abgeführter Steuer
  • Bargeldumwandlung nach Währungund Kundensegment

Ein Dashboard kann diese Trends zeigen, während das zugrunde liegende Klartext-Hauptbuch die Berechnung prüfbar hält. Wenn Sie Beancount verwenden, macht die Verknüpfung jeder Transaktion mit einer Rechnungs-, Angebots- oder Berichts-ID die spätere Überprüfung viel schneller. Eine Visualisierungsebene wie Fava kann Ihnen dann helfen, Saldenund Dimensionen zu erkunden, ohne die Quelldatensätze in eine Black Box zu verwandeln. Für technische Benutzer bietet die Dokumentation einen natürlichen Ort, um Import- und Abgleichsworkflows zu standardisieren.

Vereinfachen Sie Ihre Finanzverwaltung

AWS Marketplace wird einfacher zu verwalten, wenn jede Einzahlung auf Bruttoumsatz, Gebühren, Steuern, Rückerstattungenund Angebote zurückgeführt werden kann. Beancount.io bietet Klartext-Buchhaltung, die transparent, versioniertund KI-bereit ist, sodass Ihre Finanzdaten überprüfbar bleiben, während Ihre Verkaufskanäle sich vervielfachen.

Diesen Artikel teilen