Steuern & Auslands-Umsätze7 Min. Lesezeit · Stand: 2026

Reverse Charge & EU-Umsätze: YouTube AdSense, Stripe und US-Software in der EÜR

Als Entwickler oder Creator arbeitest du selten nur mit deutschen Firmen: Einnahmen kommen von Google Ireland oder Stripe, Software-Kosten entstehen bei OpenAI (USA) oder Cloud-Diensten aus der EU. Hier erfährst du, wie das Reverse-Charge-Verfahren (§ 13b UStG) in der EÜR funktioniert und wo die Fallstricke liegen.

Die 3 wichtigsten Kernfakten für die EÜR:
  • B2B-Einnahmen aus der EU (z. B. Google AdSense, Stripe): In Deutschland nicht steuerbar (§ 3a Abs. 2 UStG). Die Einnahme gehört in Zeile 16 der Anlage EÜR und in Kennziffer 21 der USt-Voranmeldung (§ 18b Satz 1 Nr. 2 UStG). Sie muss in der Zusammenfassenden Meldung (ZM gem. § 18a UStG) beim BZSt gemeldet werden.
  • Ausländische B2B-Ausgaben (EU & Drittland): Du erhältst Netto-Rechnungen ohne deutsche MwSt. Die Steuerschuldnerschaft geht auf dich über (§ 13b UStG). Bei Regelbesteuerung: 19 % USt deklarieren und gleichzeitig als Vorsteuer abziehen (§ 15 UStG) – die Zahllast ist 0 €.
  • Die Kleinunternehmer-Falle (§ 19 UStG): Kleinunternehmer haben keinen Vorsteuerabzug (§ 19 Abs. 1 S. 4 UStG)! Bei Rechnungen von ausländischen Dienstleistern (z. B. OpenAI, AWS) müssen sie 19 % deutsche USt ans Finanzamt abführen (§ 13b Abs. 5 UStG) – eine echte zusätzliche Kostenlast.

1. Was bedeutet Reverse Charge überhaupt?

Im normalen deutschen Geschäftsverkehr stellt der Verkäufer dem Käufer die Umsatzsteuer (z. B. 19 %) in Rechnung, nimmt das Geld ein und führt es an sein Finanzamt ab.

Beim grenzüberschreitenden B2B-Handel (Business-to-Business) innerhalb der EU und mit Drittländern wäre das ein bürokratischer Albtraum: Ein irisches Unternehmen müsste sich bei dutzenden nationalen Finanzämtern registrieren. Deshalb greift die Umkehrung der Steuerschuldnerschaft (Reverse Charge gem. § 13b UStG):

Der Leistungsempfänger (also du) wird für die Steuer verantwortlich, nicht der Leistende.

Voraussetzung im B2B-Verkehr ist stets, dass beide Partner eine gültige USt-IdNr. (Umsatzsteuer-Identifikationsnummer) besitzen.

2. Typischer Einnahmen-Fall: YouTube AdSense & Stripe

Wenn du Einnahmen aus YouTube-Werbung erhältst, zahlt nicht YouTube Deutschland, sondern die Google Ireland Ltd. mit irischer USt-IdNr. (IE6388047V). Ähnliches gilt für Zahlungsabwickler wie Stripe Technology Europe Ltd.

So verbucht dein Agent die Einnahme in der EÜR & Steuer:

  • Umsatzsteuer in Deutschland: 0 € (nicht steuerbare sonstige Leistung, Leistungsort liegt beim Empfänger in Irland gem. § 3a Abs. 2 UStG).
  • Anlage EÜR: Der Betrag gehört in Zeile 16 („Nicht steuerbare Umsätze sowie Umsätze nach § 19 Abs. 1 UStG“).
  • Umsatzsteuer-Voranmeldung (UStVA): Eintrag in Kennziffer 21 („Nicht steuerbare sonstige Leistungen gem. § 18b Satz 1 Nr. 2 UStG“).
  • Meldepflicht beim BZSt (ZM): Auch wenn keine Steuer anfällt, musst du den Betrag und die irische USt-IdNr. in der Zusammenfassenden Meldung (ZM gem. § 18a UStG) beim Bundeszentralamt für Steuern bis zum 25. des Folgemonats/Quartals melden.

In >_euer setzt dein lokaler Terminal-Agent beim Buchen automatisch das passende Reverse-Charge-Flag:

# B2B-Einnahme: Der Agent setzt --rc eu für Google Ireland Ltd.
euer add income --payment-date 2026-03-22 --invoice-date 2026-03-20 \
    --source "Google Ireland Ltd" --category "Nicht steuerbare Umsätze (EU)" \
    --amount 1450.00 --rc eu

3. Typischer Ausgaben-Fall: GitHub, Vercel, OpenAI & Cloud-Hosting

Beziehst du Software-Dienstleistungen oder Server-Hosting aus dem Ausland, hinterlegst du im Kundenkonto deine deutsche USt-IdNr. (z. B. DE123456789). Die Rechnung wird netto ausgestellt, oft mit dem Hinweis „Reverse Charge / Tax to be accounted for by the recipient“.

A) REGELBESTEUERUNG:

Du deklarierst 19 % USt in deiner UStVA (Kennziffer 84/85 nach § 13b Abs. 2 UStG) und ziehst gleichzeitig 19 % als Vorsteuer ab (Kennziffer 67 nach § 15 UStG). Effektive Zahllast: 0 €.

Ausgabe in EÜR: Voller Netto-Rechnungsbetrag als Betriebsausgabe (Zeile 51 oder 53).

B) KLEINUNTERNEHMER-FALLE:

Als Kleinunternehmer (§ 19 UStG) hast du keinen Vorsteuerabzug (§ 19 Abs. 1 S. 4 UStG)! Nach § 13b Abs. 5 UStG schuldest du dem deutschen Finanzamt die 19 % USt trotzdem.

Beispiel: 100 $ OpenAI API = 19 % USt-Zahllast (in EUR umgerechnet) ans Finanzamt!

# Hosting-Ausgabe aus dem EU-Ausland (z. B. OVH SAS Frankreich mit USt-IdNr.)
euer add expense --payment-date 2026-03-15 --vendor "OVH SAS" \
    --ledger-account hosting --amount -29.00 --rc eu

# US-Dienstleister (Drittland, z.B. OpenAI oder Anthropic)
euer add expense --payment-date 2026-03-01 --vendor "OpenAI API" \
    --ledger-account software --amount -20.00 --rc third-country

4. Wie >_euer und dein KI-Agent das automatisch lösen

In deiner Konfigurationsdatei AGENTS.md weiß dein KI-Buchhalter bereits, welchen Steuermodus du hast. Wenn er ein Rechnungs-PDF analysiert und eine ausländische Steuernummer entdeckt, setzt er automatisch das passende Flag (--rc eu oder --rc third-country).

Beim Erstellen des Umsatzsteuer-Arbeitsberichts trennt >_euer die Kennziffern auf, sodass du sie direkt 1:1 in MeinELSTER übertragen kannst:

# Erzeugt den Arbeitsbericht für ELSTER mit exakten Kennziffern (KZ 21, 46, 47, 84, 85, 67)
euer vat-report --year 2026 --quarter 1