EU-OSS-Schwelle geknackt: Wie ein Berliner Online-Coach in 14 Tagen seine Umsatzsteuer neu sortierte
Veroffentlicht am 27. Mai 2026 - Lesezeit ca. 14 Minuten
Tobias Reinhardt sitzt um halb acht morgens auf der Holzbank vor dem Cafe Kraft in Berlin-Friedrichshain, ein doppelter Espresso vor sich, und liest zum dritten Mal die Mail seines Steuerberaters. Betreff: "Tobias, wir mussen reden - OSS." Es ist ein milder Morgen Anfang Marz, Markusplatz noch leer, und Tobias merkt, wie ihm die Schultern schwer werden. Vor drei Jahren hat er aufgehort, als angestellter Sportwissenschaftler in einem Pankower Studio Trainingsplane zu schreiben, und seitdem coacht er Lauferinnen und Laufer per Video aus seiner Zwei-Zimmer-Wohnung in der Boxhagener StraSSe. Erst nur Berlinerinnen, dann Hamburger, dann eine Wienerin, dann ein Halbmarathon-Verruckter aus Amsterdam. Letztes Jahr im Dezember kamen plotzlich vier Franzosinnen aus Lyon dazu, weil eine seiner Klientinnen einen Artikel uber ihn in einem Lauf-Blog geschrieben hatte. Und jetzt, im Marz, sagt sein Steuerberater: Tobias, du bist uber der Schwelle.
Die 10.000-Euro-Grenze und das Bestimmungslandprinzip
Was sein Steuerberater meint, ist die EU-weite Geringfugigkeitsschwelle fur grenzuberschreitende elektronische Dienstleistungen und Fernverkaufe an Privatpersonen: 10.000 Euro netto im Kalenderjahr, EU-weit zusammengerechnet. Solange Tobias darunter blieb, durfte er seine Online-Coachings an Privatkundinnen in Frankreich, Osterreich, Niederlanden oder Italien einfach mit deutscher Umsatzsteuer von 19 Prozent abrechnen, so als ware der Kunde in Berlin. Sobald er aber diese Schwelle uberschreitet, gilt das Bestimmungslandprinzip: Die Umsatzsteuer ist im Land des Kunden geschuldet. Eine Klientin in Lyon zahlt 20 Prozent franzosische TVA, ein Kunde in Wien 20 Prozent osterreichische USt, eine Lauferin in Amsterdam 21 Prozent BTW.
Tobias hatte das gewusst. Theoretisch. Aber zwischen Coachings, Videoanalysen und der eigenen Marathonvorbereitung hatte er es geschoben und geschoben. Bis sein Steuerberater am Freitagabend die Zahlen durchging und feststellte: 11.847 Euro Auslandsumsatz allein in den ersten zwei Monaten 2026.
Das One-Stop-Shop-Verfahren: ein Tor, viele Lander
Die gute Nachricht, die der Steuerberater nachschiebt: Tobias muss sich nicht in Frankreich, Osterreich, Italien und den Niederlanden einzeln steuerlich registrieren. Es gibt das One-Stop-Shop-Verfahren, kurz OSS. Beim Bundeszentralamt fur Steuern meldet sich Tobias an, gibt vierteljahrlich seine Umsatze pro EU-Land an, zahlt den Gesamtbetrag der auslandischen USt einmal nach Deutschland, und das BZSt verteilt das Geld an die jeweiligen Mitgliedstaaten. Klingt elegant. Bedeutet aber: Tobias muss ab sofort pro Rechnung wissen, in welches Land der Kunde gehort, welcher Steuersatz gilt, und das Ganze sauber dokumentieren.
Genau hier setzt die Sortierarbeit der nachsten 14 Tage an.
Tag 1: Bestandsaufnahme im Cafe
Tobias offnet auf seinem Pixel 8 die InvoiceFlow-App, die er seit zwei Jahren als mobile Rechnungsapp nutzt. Bisher hatte er nur ein einziges Geschaftsprofil eingerichtet: "Reinhardt Running Coach". Standard-Steuersatz 19 Prozent. Standardwahrung Euro. Standardsprache Deutsch. Alle 187 Rechnungen des laufenden Jahres in dieser einen Schublade. Er filtert in der Rechnungsubersicht nach Land - und merkt: Bei seinen alteren Rechnungen hat er das Land des Kunden gar nicht sauber erfasst. Manche Klientinnen sind nur als "Marie L., Lyon" angelegt, ohne ISO-Code, ohne Postleitzahl, ohne die Felder, die InvoiceFlow seit Schema-Version 25 standardmaSSig fur Adressdaten bereithalt.
Er beschlieSSt, vor dem zweiten Espresso eine Liste aller Auslandskundinnen anzulegen.
Tag 2: Country-Picker und Adress-Hints richtig nutzen
Am nachsten Morgen, diesmal am Kuchentisch, setzt sich Tobias mit dem Tablet hin und geht jede Kundin durch. InvoiceFlow erkennt im Adressblock automatisch das Land uber den integrierten Country-Picker und passt die Hilfetexte (Adress-Hints) auf die landesublichen Formate an: In Frankreich erwartet die App eine fünfstellige Postleitzahl gefolgt vom Ortsnamen, in den Niederlanden vier Ziffern plus zwei Buchstaben, in Osterreich vierstellige Postleitzahl. Bei jeder Klientin, deren Rechnungsadresse er korrigiert, sieht er sofort in der Profilkarte: Bestimmungsland FR, AT, NL oder IT. InvoiceFlow speichert das Land als ISO-Code und als lokal gefuhrtes Label - Tobias kann die Auswertung spater nach FR/AT/NL/IT filtern, ohne Tippfehler.
Nach drei Stunden hat er 41 von 47 Auslandskundinnen sauber. Die letzten sechs bekommen abends eine kurze Mail mit Bitte um vollstandige Anschrift fur die korrekte Rechnungsstellung.
Tag 3: Ein zweites Geschaftsprofil fur den OSS-Topf?
Tobias uberlegt kurz, ob er fur OSS ein eigenes Profil in InvoiceFlow anlegt. Die App unterstutzt mehrere isolierte Geschaftsprofile - sein Bruder Lukas, der nebenher als Fotograf arbeitet, hat fur seine Hochzeits- und seine Werbefotografie zwei getrennte Profile, jedes mit eigenem Logo, eigener USt-IdNr., eigenem Dashboard. Bei Tobias macht das aber keinen Sinn: Er hat ein Geschaft, einen Steuerpflichtigen, eine USt-Voranmeldung. Er entscheidet sich, beim einen Profil zu bleiben, aber die Steuersatze pro Rechnung dynamisch zu setzen.
Tag 4: Die elf Steuersatze, die Tobias jetzt braucht
In den Einstellungen der Steuersatze pflegt Tobias die Liste, die er ab jetzt regelmaSSig braucht:
- DE Standard 19 Prozent (Inlandskunden)
- AT Standard 20 Prozent (Privatkunden in Osterreich)
- FR Standard 20 Prozent (Privatkunden in Frankreich)
- NL Standard 21 Prozent (Privatkunden in den Niederlanden)
- IT Standard 22 Prozent (Privatkunden in Italien)
- BE Standard 21 Prozent
- ES Standard 21 Prozent
- LU Standard 17 Prozent
- IE Standard 23 Prozent
- PT Standard 23 Prozent
- 0 Prozent Reverse Charge fur B2B mit gultiger USt-IdNr.
Jedem Steuersatz gibt er ein eindeutiges Label, das auf der PDF-Rechnung dann mehrsprachig erscheint - bei einer franzosischen Klientin steht "TVA 20%", bei der Wienerin "USt 20%", bei dem Niederlander "BTW 21%". InvoiceFlow ubersetzt die Belegtexte je nach Rechnungssprache.
Tag 5: Drei Test-Rechnungen
Bevor Tobias die OSS-Logik auf alle Kundinnen anwendet, schreibt er drei Testrechnungen. Eine an Marie aus Lyon, ein vierwochiges Lauf-Coaching-Paket fur 320 Euro netto. Beim Anlegen wahlt InvoiceFlow automatisch das Bestimmungsland Frankreich, schlagt 20 Prozent TVA vor, die Rechnungssprache stellt er auf Franzosisch. Im PDF erscheint sauber: "Total HT 320,00 EUR / TVA 20% 64,00 EUR / Total TTC 384,00 EUR". Die zweite Rechnung geht an Lukas in Wien, gleiches Paket, 20 Prozent osterreichische USt. Die dritte an einen Niederlander in Utrecht, 21 Prozent BTW.
Tobias schickt sich die drei PDFs selbst per Mail und prüft am Laptop: Schriftbild stimmt, Wahrungssymbol stimmt, Steuersatz stimmt, alles korrekt mehrsprachig. Er atmet aus.
Tag 6 bis 8: Wechselkurssperre fur die wenigen Nicht-Euro-Falle
OSS gilt EU-weit, aber Tobias hat auch zwei Klientinnen in Zurich und einen Klienten in Kopenhagen. Schweiz ist nicht EU - dort bleibt der Umsatz in Deutschland steuerbar oder fallt unter die schweizerische MWST-Regelung. Aber: Die Zurcherinnen wollen in CHF abrechnen, der Dane in DKK. Hier nutzt Tobias die Wechselkurssperre von InvoiceFlow: Beim Erstellen eines Angebots wird der Kurs am Tag der Erstellung festgehalten, sodass die spatere Rechnung mit demselben Kurs ausgestellt wird, auch wenn sich der Markt bis zur Zahlung bewegt hat.
Bei dem Daner hat er Anfang Februar 2.250 DKK vereinbart, Kurs 7,4585 - festgeschrieben. Selbst wenn der Euro im Marz schwankt, bleibt seine interne Buchung sauber. Ein kleines Detail, aber buchhalterisch entlastet es ihn enorm.
Tag 9: Email-Vorlagen mehrsprachig anpassen
Tobias schreibt seinen Klientinnen normalerweise eine kurze Begleitmail zur Rechnung. Bisher auf Deutsch. Jetzt legt er drei zusatzliche E-Mail-Vorlagen in InvoiceFlow an - franzosisch, englisch, niederlandisch. Mit Merge-Feldern: Anrede, Vorname, Rechnungsnummer, Betrag, Falligkeit. Beim Versand der Rechnung wahlt die App automatisch die Vorlage in der Sprache des Kunden.
Eine kleine Aufmerksamkeit, sagt sich Tobias. Aber genau die Aufmerksamkeit, die Wiederholungsbuchungen produziert.
Tag 10: Wiederkehrende Coachings als Dauerauftrage
14 seiner Klientinnen buchen monatliche Coaching-Pakete. Bisher hat Tobias jeden Monat einzeln die Rechnungen geschrieben, was ihn etwa zwei Stunden gekostet hat. Jetzt richtet er fur jede dieser Klientinnen einen wiederkehrenden Rechnungsplan ein: monatlich, fester Betrag, Endebedingung "bis Kunde kundigt", Entwurfsmodus aktiviert. So bekommt er am Ersten jedes Monats die fertige Rechnung in den Entwurfsordner und muss nur noch prüfen und freigeben - was ihm bei Bestimmungslandwechseln (eine Klientin zieht von Lyon nach Hamburg) Zeit gibt, manuell einzugreifen.
Tag 11: Beim Steuerberater zur OSS-Anmeldung
Tobias trifft sich mit seinem Steuerberater in dessen Buro in der Schonhauser Allee. Sie melden Tobias uber das Online-Portal des Bundeszentralamts fur Steuern fur das OSS-Verfahren an. Quartalsmeldung Q1 lauft schon, also wird Tobias die ersten drei Monate des Jahres zum 30. April melden, ab dann lauft alles regular: Q2 zum 31. Juli, Q3 zum 31. Oktober, Q4 zum 31. Januar des Folgejahres.
Tag 12: Backup und GoBD-Konformitat
Bevor Tobias loslegt, exportiert er uber die Backup-Funktion seinen kompletten Datenstand - Kundinnen, Produkte, Rechnungen, Belege. Die OSS-Pflicht bringt zehn Jahre Aufbewahrungspflicht mit sich, gleich der allgemeinen Pflicht nach Abgabenordnung. InvoiceFlow erzeugt einen GoBD-konformen Export mit unveranderlichen Rechnungsnummern, Zeitstempeln und durchnummerierten Rechnungen. Tobias legt die Sicherung auf seinem NAS in der Kuche und in einer verschlusselten Cloud ab.
Tag 13: Erste echte Rechnung im neuen Modus
Mittwochnachmittag, halb funf. Tobias schickt die erste richtige OSS-Rechnung raus: 280 Euro netto an Camille in Bordeaux, 20 Prozent TVA, Gesamtbetrag 336 Euro. Eine Stunde spater ist das Geld auf dem Konto, gezahlt per Sofortuberweisung. Camille schreibt zuruck: "Merci pour la facture en francais, c'est tres pro." Tobias grinst.
Tag 14: Das Dashboard zeigt jetzt die Wahrheit
Am letzten Tag der Umstellung schaut Tobias auf das Dashboard seines Geschaftsprofils. InvoiceFlow zeigt ihm pro Bestimmungsland den Quartalsumsatz, getrennt nach Steuersatz. Q1 2026: 4.120 Euro FR, 2.890 Euro AT, 1.450 Euro NL, 980 Euro IT, 410 Euro BE. Zusammen mit den deutschen Umsatzen, die im normalen USt-Voranmeldungstopf laufen, hat er jetzt die saubere Trennung, die er fur die OSS-Quartalsmeldung braucht.
Was Tobias drei Monate spater gelernt hat
Ende Juni - Tobias macht gerade die OSS-Q2-Meldung fertig - resumiert er: Die ersten 14 Tage waren anstrengend, aber jetzt lauft das System fast geraduschlos. Er hat seine Mobile-App immer dabei, kann auf der Tartanbahn nach einem Coaching-Termin sofort die Rechnung schreiben, das richtige Bestimmungsland wird automatisch erkannt, die Sprache stimmt, der Steuersatz stimmt. Was ihm fruher in einer Tabellenkalkulation zwei Stunden im Monat gekostet hat, kostet ihn jetzt eine Viertelstunde Kontrolle vor jeder OSS-Meldung.
Und das eigentlich Wichtigste: Er hat keinen Stress mehr, wenn eine neue Klientin aus einem neuen Land anfragt. Marokkanerin in Casablanca? Drittlandsgeschaft, kein Problem, eigenes Schema. Schwedin in Stockholm? OSS-Mechanik greift automatisch.
Was du aus Tobias' Geschichte mitnehmen kannst
Wenn du selbst digitale Dienstleistungen, Online-Kurse, Coachings oder Downloads an Privatpersonen in der EU verkaufst, halt deine eigene 10.000-Euro-Schwelle im Auge. Sie wird schneller erreicht, als man denkt - vor allem, wenn ein Blog-Artikel oder Empfehlungsmarketing plotzlich grenzuberschreitend zieht. Wichtig ist:
- Land des Kunden immer sauber erfassen, ISO-Code und lokales Format.
- Pro Bestimmungsland den richtigen Steuersatz hinterlegen.
- Rechnungssprache und Wahrung mitwachsen lassen.
- OSS-Anmeldung rechtzeitig beim BZSt einreichen.
- Mehrwert mehrsprachiger Email-Templates nicht unterschatzen.
- Backup und GoBD nicht hinten anstellen.