Dein Bot hat gerade die ersten 100 $ an Premium-Verkäufen geknackt, Discord hat dein Team für Auszahlungen freigegeben, und die erste Stripe-Einzahlung landet auf deinem Bankkonto. Sie ist kleiner als die Verkaufszahl auf deinem Entwickler-Dashboard — merklich kleiner. Nichts ist falsch. Aber wenn du diese Einzahlung als deinen Umsatz verbuchst und weitermachst, hast du bereits den Buchhaltungsfehler gemacht, der Bot-Entwickler bis in die Steuersaison verfolgt: Die Einzahlung ist die letzte Zahl in einer Kette, und das Finanzamt besteuert die erste.
Discords native Monetarisierung für Apps — Premium-App-Abonnements und Einmalkäufe — erledigt einen beeindruckenden Teil der finanziellen Abläufe für dich. Sie zieht die Umsatzsteuer von Käufern ein und führt sie ab. Sie verarbeitet Karten, bekämpft Betrug und zahlt dich über Stripe aus. Was sie nicht tut, ist dein zu versteuerndes Einkommen zu berechnen. Jeder Dollar Bruttoumsatz ist weiterhin dein Umsatz, jede Gebühr, die Discord einbehält, ist ein Abzug, den du selbst geltend machen musst, und die Differenz zwischen beidem ist ein Abstimmungsjob, der dir gehört. So fließt das Geld tatsächlich, und so führst du Bücher, die den Kontakt mit Schedule C überstehen.
Wie das Geld aus Premium-Apps fließt, Schritt für Schritt
Premium-Apps sind ein anderes Produkt als Discords Server-Abonnements, und auch die Ökonomie unterscheidet sich. Wenn du einen Bot monetarisierst, erstellst du SKUs — Abonnementstufen oder Einmalkäufe — und Discords Checkout verkauft sie innerhalb der App. Seine API verfolgt, wer gezahlt hat, über Entitlements: Ein Benutzer-Abonnement berechtigt einen Käufer, ein Server-Abonnement berechtigt jedes Mitglied des abonnierenden Servers. Einmalkäufe gibt es in dauerhafter Form (einmal kaufen, für immer behalten, wie eine lebenslange Premium-Freischaltung) oder in verbrauchbarer Form (kaufen, aufbrauchen, erneut kaufen, wie ein temporärer Boost).
Jeder Verkauf durchläuft dieselbe Kaskade, bevor irgendetwas bei dir ankommt:
- Der Käufer zahlt den Preis plus Transaktionssteuer. Du legst SKU-Preise in USD fest, Discord lokalisiert sie für Käufer im Ausland, und Umsatzsteuer, VAT oder GST kommen obendrauf. Discord stellt klar, dass alle anfallenden Steuern vom Käufer getragen werden und dass Discord sie an die zuständige Behörde abführt. Diese Steuer war nie dein Geld.
- Die Zahlungsabwicklung wird oben abgezogen. Discord erhebt eine Zahlungsabwicklungsgebühr auf jede Transaktion — im veröffentlichten Beispiel 6 % — plus etwaige Transaktionsgebühren.
- Discord nimmt seine Plattformgebühr. Neue Entwicklerteams starten in der Growth-Stufe: eine Plattformgebühr von 15 % auf die ersten 1 Million $ kumulierten Bruttoumsatz. Nachdem das Team die 1 Million $ überschritten hat, gilt der Satz der Standard-Stufe von 30 %. Die Gebühr wird auf Benutzerzahlungen nach Abzug von Steuern und Abwicklungsgebühren berechnet, sodass der genannte Prozentsatz nichts beschönigt, aber auch auf weniger als den Listenpreis angewandt wird.
- Rückerstattungen und Chargebacks werden abgezogen. Discord kann diese samt zugehöriger Gebühren direkt von deinem Auszahlungsguthaben abziehen.
- Der Rest wird über Stripe ausgezahlt. Auszahlungen kommen innerhalb von 45 Tagen nach Ende des Kalendermonats an, sobald dein Team eine Prüfung der Auszahlungsberechtigung bestanden hat, die nach den ersten 100 $ verdientem Geld beginnt. Spätere Guthaben unter 25 $ werden vorgetragen, statt ausgezahlt zu werden.
Rechne das veröffentlichte Beispiel durch: 100 $ Umsatz bei 6 % Abwicklung und 8 % Umsatzsteuer bedeuten, dass Käufer insgesamt 108 $ zahlen, und etwa 79–80 $ erreichen den Entwickler in der Growth-Stufe mit 15 %. Das Dashboard zeigt Verkäufe; deine Bank zeigt den Rest. Beide Zahlen zählen, und sie gehören an verschiedene Stellen in deinen Büchern.
Beachte auch die geografische Voraussetzung für die Berechtigung: Premium-Apps-Auszahlungen sind derzeit für Entwickler mit Sitz in den USA, Großbritannien und der EU verfügbar. Wenn du von woanders aus baust, ist die native Monetarisierung noch keine Option, und der unten beschriebene Off-Platform-Weg ist dein gesamtes Geschäft, kein Nebenkanal.
Was Discords Steuerhandling abdeckt — und wo es endet
Dass Discord als Einzieher und Abführer der Umsatzsteuer fungiert, ist wirklich wertvoll. Ohne das würde der Verkauf einer 5-$-Premium-Stufe an Käufer in vierzig Ländern dich dazu bringen, die Steuerpflicht für digitale Güter in vierzig Jurisdiktionen zu recherchieren. Mit ihm ist die Verbrauchsteuer erledigt, bevor das Geld dir gehört.
Aber die Verbrauchsteuer ist die einzige Steuer, die Discord abwickelt. Zwei viel größere Verpflichtungen bleiben vollständig bei dir.
Einkommensteuer auf jeden Dollar Bruttoumsatz. Wenn Steuerformulare eintreffen, melden sie Zahlungsvolumen, nicht Gewinn. Auszahlungen laufen über Stripe, und von Stripe ausgestellte 1099-K-Formulare melden den Bruttobetrag, den Käufer gezahlt haben — vor Discords Plattformgebühr, vor Abwicklungsgebühren, vor Rückerstattungen. Diese Bruttozahl ist die Umsatzzahl, die das Finanzamt bereits über dich vorliegen hat. Deine Aufgabe auf Schedule C ist es, dieselbe Bruttozahl als Einnahmen zu melden und dann jede Gebühr als eigene Betriebsausgabe abzuziehen. Die Netto-Einzahlung als Umsatz zu melden ist der häufigste Fehler von Plattform-Verkäufern: Beide Varianten ergeben denselben Gewinn, aber nur die Brutto-minus-Abzüge-Version stimmt mit dem überein, was dem Finanzamt gemeldet wurde.
Selbstständigkeitssteuer ab den ersten 400 $ Gewinn. Bot-Einkommen ist Einkommen aus selbstständiger Arbeit, es sei denn, du hast eine Gesellschaftsform gegründet, die diese Behandlung ändert. Nettoeinkünfte von 400 $ oder mehr lösen die Selbstständigkeitssteuer aus — 15,3 % für Social Security und Medicare — zusätzlich zur gewöhnlichen Einkommensteuer. Es gibt kein Mindestalter, keine Hobby-Ausnahme, die echte Umsätze übersteht, und keine Verrechnung nach dem Motto „Discord hat seinen Anteil schon genommen“. Die Plattformgebühr kauft dir Distribution und Checkout, keine Steuerabdeckung.
Noch eine Schwelle, die man kennen sollte: Nach geltendem Recht liegt die bundesweite 1099-K-Meldegrenze bei mehr als 20.000 $ an Zahlungen und mehr als 200 Transaktionen im Jahr, nachdem der Kongress die geplante Absenkung auf 600 $ rückgängig gemacht hat. Ein Bot, der 8.000 $ über ein paar hundert kleine Abonnements verdient, erzeugt möglicherweise gar kein Formular — einige Bundesstaaten setzen deutlich niedrigere Hürden, prüf deinen — aber jeder Dollar ist steuerpflichtig, ob dir jemand Papierkram schickt oder nicht. Verfolge den Umsatz ab dem ersten Verkauf, nicht ab dem ersten Formular.
Der Abstimmungsjob, konkret gemacht
Nimm einen Monat, in dem dein Bot 120 Benutzer-Abonnements zu je 10 $ verkauft: 1.200 $ Bruttoumsatz. So verfährt die Kaskade damit in der Growth-Stufe, bei 6 % Abwicklung und ohne Rückerstattungen:
- Bruttoumsatz: 1.200,00 $ — das ist dein Umsatz auf Schedule C.
- Zahlungsabwicklung (6 %): 72,00 $ — abzugsfähige Ausgabe.
- Plattformgebühr (15 % von 1.128 $): 169,20 $ — abzugsfähige Ausgabe.
- Stripe-Auszahlung an dich: 958,80 $ — das ist eine Übertragung, kein Umsatz.
Zwei Einzahlungen dieser Art, und ein Entwickler, der Bankeinzahlungen als Einkommen verbucht, hat den Umsatz um fast 500 $ zu niedrig angesetzt und gleichzeitig 500 $ an Abzügen verpasst. Der Gewinn stimmt zufällig; die Steuererklärung ist an zwei Stellen falsch, und der darauffolgende Bescheid des Finanzamts gleicht seine Kopie des Bruttobetrags mit deiner ab.
In einem Plain-Text-Hauptbuch sieht der Monat so aus — eine Transaktion, die jede Ebene sichtbar hält:
2026-01-01 open Assets:Stripe USD
2026-01-01 open Income:Bot:Subscriptions USD
2026-01-01 open Expenses:Platform:DiscordFees USD
2026-01-01 open Expenses:Platform:Processing USD
2026-10-31 * "Discord" "October Premium App payout, 120 user subscriptions"
Income:Bot:Subscriptions -1200.00 USD
Expenses:Platform:Processing 72.00 USD
Expenses:Platform:DiscordFees 169.20 USD
Assets:Stripe 958.80 USDDie Umsatzsteuer taucht in deinen Büchern überhaupt nicht auf: Discord zieht sie vom Käufer ein und führt sie ab, also ist sie weder dein Einkommen noch deine Ausgabe. Falls jemals eine Abrechnungszeile Steuerbeträge zeigt, behandle sie als Memo-Information, nicht als Buchungen. Und wenn das Stripe-Guthaben auf dein Girokonto wandert, ist das eine Übertragung zwischen zwei deiner eigenen Bestandskonten — keine zweite Portion Einkommen:
2026-01-01 open Assets:Stripe USD
2026-01-01 open Assets:Bank:Checking USD
2026-11-10 * "Stripe" "Premium App payout to checking"
Assets:Stripe -958.80 USD
Assets:Bank:Checking 958.80 USDRückerstattungen und Chargebacks verdienen ihre eigene Behandlung. Ein zurückerstattetes Abonnement mindert deine Bruttoeinnahmen — verbuche es gegen den Umsatz, nicht als Ausgabe —, während eine Chargeback-Gebühr eine echte Ausgabe ist. Beides zusammenzuwerfen überzeichnet sowohl deinen Umsatz als auch deine Abzüge, was sich meist ausgleicht, aber bei Prüfung schlecht aussieht. Wenn dein Bot auch über mobile Storefronts oder andere Kanäle verkauft, bei denen ein App-Store seinen Anteil nimmt, halte diese Gebühr als dritte Position getrennt, statt sie in Discords Gebühr hineinzurechnen; jede Gebühr hat einen anderen Empfänger, und eine künftige Frage zu einer von ihnen lässt sich aus getrennten Positionen viel leichter beantworten.
Die Off-Platform-Falle: Preisparität und zwei getrennte Bücher
Viele ernsthafte Bot-Entwickler verkaufen auch außerhalb von Discord — Lizenzschlüssel auf der eigenen Website, Premium-Rollen über einen Zahlungslink, Jahrespläne, die eine SKU nicht abbilden kann. Dieser Weg hat echte Vorzüge: niedrigere Gebühren, direkte Kundendaten und, wenn du einen Merchant of Record nutzt, dieselbe Behandlung „Umsatzsteuer wird für dich eingezogen“, die Discord bietet. Aber Discords Entwicklerrichtlinie fügt eine Einschränkung hinzu, um die du herumplanen musst: Seit Oktober 2024 muss jede kostenpflichtige Funktion, die du anderswo verkaufst, auch über Premium-Apps zu einem finalen Vorsteuerpreis erhältlich sein, der nicht höher ist als der Off-Platform-Preis. Du darfst auf deiner eigenen Website verkaufen, aber du darfst deinen eigenen Discord-Eintrag nicht unterbieten, um Käufer von der Plattformgebühr wegzulenken — dauerhafte „Rabatte“ außerhalb der Plattform gelten ebenfalls als Verstoß.
Für deine Bücher bedeutet das zwei Umsatzkanäle mit unterschiedlichen Bruttozahlen, unterschiedlichen Gebührenstrukturen und möglicherweise unterschiedlichen Steuerformularen, die alle auf einer Schedule C landen. Halte sie vom ersten Tag an in getrennten Ertragskonten:
Income:Bot:Subscriptionsfür Premium-App-Verkäufe, mit Discords Gebührenstapel darunter.Income:Bot:LicenseKeys(oder ähnlich) für Off-Platform-Verkäufe, mit den Gebühren jenes Zahlungsabwicklers darunter.
Im Januar sollte der Bruttobetrag jedes Kanals zu seiner eigenen Abrechnungshistorie und seinem eigenen Formular passen. Entwickler, die beide Ströme zu einer Zeile „Bot-Einkommen“ zusammenführen, verbringen die Steuersaison damit, rückwärts zu rekonstruieren, welche Dollars woher kamen — meist aus dem Gedächtnis, meist falsch.
Abzüge, die Bot-Entwickler regelmäßig übersehen
Der Gebührenstapel ist nur der Anfang. Nahezu alles, was du ausgibst, um den Bot am Leben zu halten, ist eine gewöhnliche Betriebsausgabe gegen dieses Einkommen:
- Hosting und Infrastruktur — VPS-Rechnungen, Managed Databases, Redis, CDN- und Bandbreiten-Überschreitungen. Wenn ein Server den Bot und ein privates Projekt beherbergt, teile nach einem vertretbaren Maßstab auf und dokumentiere es.
- API- und Modellkosten — LLM-API-Rechnungen für einen Bot mit KI-Funktionen, Bildgenerierung, Transkription oder jeder abgerechnete vorgelagerte Dienst, den der Bot als Feature weiterverkauft.
- Domains, TLS und Status-Tooling — die Website-Domain des Bots, Uptime-Monitoring, Fehlerverfolgung und Analytics-Plätze, die für den Bot genutzt werden.
- Software und Assets — IDE-Abonnements, Design-Tools, Stock-Grafiken oder Sound-Pakete, die im Bot ausgeliefert werden, Testaccounts und Zweitgeräte, die für QA gekauft wurden.
- Auftragnehmerzahlungen — freiberufliche Entwickler, Moderatoren oder Künstler, die du bezahlst, mit Informationsmeldungen, wo Schwellenwerte es erfordern.
- Professionelle Dienstleistungen — Buchhaltung, Steuervorbereitung und die rechtliche Prüfung der Nutzungsbedingungen und Datenschutzerklärung, die Discord ohnehin verlangt, bevor du überhaupt monetarisieren kannst.
Die Hosting-Rechnung ist die, die du zuerst automatisieren solltest, da sie monatlich wiederkehrt und trivial nachweisbar ist:
2026-01-01 open Assets:Bank:Checking USD
2026-01-01 open Expenses:Hosting USD
2026-11-01 * "VPS provider" "November bot hosting"
Expenses:Hosting 48.00 USD
Assets:Bank:Checking -48.00 USDEin häufiger Graubereich: das Laptop und der Heim-Internetanschluss, die du auch privat nutzt. Du darfst den geschäftlichen Nutzungsanteil abziehen, aber „Anteil“ braucht eine Grundlage — protokollierte Stunden, gemessene Bandbreite oder eine Arbeitsplatz-Zuordnung —, keine selbstbewusst vorgetragene Schätzung. Wähle eine Methode, schreib sie auf, wende sie das ganze Jahr an.
Steuervorauszahlungen: Die Rechnung, die Erstjahres-Entwickler überrascht
Niemand behält von Stripe-Auszahlungen etwas ein. Wenn du erwartest, 1.000 $ oder mehr über eine etwaige Quellensteuer aus einem Hauptberuf hinaus zu schulden, will das Finanzamt dieses Geld vierteljährlich — 15. April, 15. Juni, 15. September und 15. Januar — und berechnet Zinsen, wenn es zu spät kommt. Ein Bot, der neben einer Vollzeitbeschäftigung ein paar hundert Dollar im Monat netto einbringt, kann die 1.000-$-Grenze leicht reißen, sobald die Selbstständigkeitssteuer zur Einkommensteuer hinzukommt, was das erste profitable Jahr zum gefährlichen macht: Die Vorauszahlungs-Routine existiert noch nicht, und die Unterzahlungszinsen summieren sich, während du lernst.
Die praktische Lösung ist eine Prozentregel, die auf jede eintreffende Auszahlung angewandt wird. Lege 25–30 % jeder Stripe-Einzahlung am Tag des Eingangs auf einem separaten Konto beiseite; passe den Satz an, sobald dein Steuerberater (oder dein eigenes Formular 1040-ES-Arbeitsblatt) dir die echte Zahl nennt. Entwickler, die bis April warten, um die Rechnung zu entdecken, plündern entweder das Betriebskapital oder reichen mit Fristverlängerung ein und schulden Zinsen — beides vermeidbar mit einer Übertragung, die dreißig Sekunden dauert.
Eine monatliche Routine, die das Ganze ehrlich hält
Nichts davon erfordert eine Buchhaltungsabteilung. Es erfordert etwa zwanzig Minuten im Monat, in dieser Reihenfolge:
- Zieh die Abrechnung, nicht das Dashboard. Exportiere die Premium-App-Verkäufe des Monats und den Stripe-Auszahlungsbeleg. Das Dashboard zeigt Verkäufe; der Beleg zeigt, was jede Gebühr gekostet hat.
- Verbuchen Brutto, Gebühren und Auszahlung als eine Buchung. Der Umsatz entspricht den Käuferzahlungen vor Gebühren. Jede Gebühr bekommt ihre eigene Ausgabenzeile. Die Auszahlung ist eine Bestandsübertragung.
- Stimme Stripe mit der Bank ab. Jede Auszahlung auf dem Beleg sollte zu einer Einzahlung passen, unter Berücksichtigung der 45-Tage-Verzögerung — Oktober-Verkäufe werden im Dezember ausgezahlt, also vergleiche niemals die Verkäufe eines Monats mit den Einzahlungen desselben Monats.
- Verbuchen Off-Platform-Verkäufe getrennt. Gleiche den Abrechnungsbeleg jenes Kanals mit seinem eigenen Ertragskonto und seinen eigenen Gebühren ab.
- Beobachte den kumulierten Bruttoumsatz gegenüber der 1-Million-$-Stufengrenze. Der Sprung von 15 % auf 30 % Plattformgebühr verdoppelt deine größte Ausgabe über Nacht. Du willst das Quartale im Voraus kommen sehen, nicht in einer kleineren Auszahlung entdecken.
- Archiviere die Belege. Speichere den Export jedes Monats zusammen mit den Büchern. In drei Jahren, wenn sich niemand mehr an Oktober erinnert, erinnert sich das PDF.
Discord hat den schwierigsten Teil des Softwareverkaufs in einer Chat-App beseitigt: Checkout, Betrug, globale Steuererhebung und Auszahlungen auf dein Bankkonto. Was bleibt, ist genau der Umfang an Arbeit, den ein sorgfältiger Entwickler an einem Abend im Monat erledigen kann — festhalten, was Käufer gezahlt haben, festhalten, was jeder Intermediär einbehalten hat, und die Belege aufbewahren. Tu das ab der ersten 100-$-Prüfung an, und die Schedule C am Jahresende schreibt sich selbst aus Zahlen, denen du bereits vertraust.





