Nordlet

Blog

Echtzeit-EU-Umsatzsteuer für Entwickler mit Fokus auf Estland

Ein fundierter Vergleich von Buchhaltungs- und Steuerplattformen, die die estnische und EU-Umsatzsteuer über APIs, SDKs und Webhooks abbilden – mit klaren Hinweisen darauf, was jede Plattform tatsächlich abdeckt.

Nordlet Team · · 13 Min. Lesezeit

Estland hat seinen regulären Umsatzsteuersatz am 1. Juli 2025 auf 24 % angehoben. Es handelt sich um eine unterjährige Änderung, was die unangenehmste Variante ist. Jedes System, das nur einen einzigen Satz pro Land anstelle eines Satzes mit Gültigkeitsdatum speichert, liefert nun für die Hälfte des Jahres 2025 falsche Ergebnisse. Hinzu kommt, dass die estnische Umsatzsteuervoranmeldung eine rechnungsbasierte Anlage enthält, weshalb reine Periodensummen für die Abgabe nicht ausreichen.

Dieser Beitrag vergleicht Plattformen für Entwickler, die die EU- und estnische Umsatzsteuer in Echtzeit verarbeiten. Dabei wird zwischen Berechnung, Buchhaltung und Meldung differenziert und dargelegt, wo die jeweilige Lösung tatsächlich am besten geeignet ist.

Was „Echtzeit-EU-Umsatzsteuermanagement“ beinhalten muss

Der Begriff wird oft strapaziert, um ganz unterschiedliche Produkte zu beschreiben. Damit er überhaupt Bedeutung hat, muss eine Plattform während der Erstellung einer Transaktion, Rechnung, Abrechnung oder Buchung (ledger entry) die meisten der folgenden Punkte erfüllen:

  • Die umsatzsteuerliche Behandlung anhand der Transaktionsdaten ermitteln.
  • Die aktuellen Vorschriften des jeweiligen Landes und Produkts anwenden.
  • Estland und die restliche EU abdecken, einschließlich der Steuerschuldnerschaft des Leistungsempfängers (Reverse Charge) im B2B-Bereich und der Besteuerung nach dem Bestimmungslandprinzip bei B2C-Umsätzen.
  • All dies über eine API, ein SDK oder einen Webhook zugänglich machen.
  • Die Daten für die Umsatzsteuer, den OSS, Betriebsprüfungen und buchhalterische Auswertungen vorhalten.

Hinter dem Begriff „Echtzeit“ verbergen sich drei verschiedene Fähigkeiten:

  • Echtzeit-Berechnung — Die Umsatzsteuer wird berechnet, sobald die Transaktion oder Rechnung erstellt wird.
  • Echtzeit-Buchhaltung — Die Transaktion, der Buchungssatz und die Umsatzsteuerdaten landen sofort in der Buchhaltung.
  • Echtzeit-Meldung — Die Daten werden kurz nach der Transaktion an eine Steuerbehörde übermittelt.

Die meisten Produkte beherrschen Ersteres. Nur sehr wenige beherrschen alle drei. Estland verfügt über keine Clearance-Plattform, aber die Anlage KMD INF erfordert, dass die Meldung selbst Daten auf Rechnungsebene enthält. Ein Anbieter, der lediglich aggregierte Summen speichert, kann diese nicht erstellen.

Die estnischen und EU-Vorschriften, die diesen Vergleich prägen

Estland wendet einen regulären Steuersatz von 24 % an (am 1. Juli 2025 von 22 % angehoben), einen ermäßigten Steuersatz von 13 % auf Beherbergungsleistungen sowie einen Steuersatz von 9 % auf gedruckte und elektronische Bücher und Zeitschriften sowie auf bestimmte Arzneimittel. Für Exporte und innergemeinschaftliche Lieferungen gilt 0 %. Die Vorschriften werden von der estnischen Steuer- und Zollbehörde veröffentlicht. Eine Registrierung ist ab einem steuerpflichtigen Umsatz von €40,000 pro Kalenderjahr erforderlich und muss innerhalb von drei Werktagen nach Überschreiten der Schwelle über das e-MTA-Portal erfolgen.

Für qualifizierende innergemeinschaftliche B2C-Fernverkäufe und grenzüberschreitende digitale Dienstleistungen gilt ein EU-weiter Schwellenwert von €10,000, der im One-Stop-Shop-Portal der Europäischen Kommission festgelegt ist. Wird dieser überschritten, richtet sich die Umsatzsteuer grundsätzlich nach dem Mitgliedstaat des Kunden. Über den One-Stop-Shop (OSS) kann sich ein Unternehmen in einem einzigen Mitgliedstaat registrieren und die grenzüberschreitende B2C-Umsatzsteuer für die gesamte EU deklarieren; dies ersetzt jedoch nicht die Notwendigkeit einer Logik auf Transaktionsebene.

Darüber hinaus gibt es eine Marktplatzregelung (Marketplace Rule), die strenger ist, als die meisten Teams erwarten. Gemäß Artikel 14a wird eine elektronische Schnittstelle zum fiktiven Lieferer (deemed supplier) für Fernverkäufe von aus Drittlandsgebieten eingeführten Gegenständen in Sendungen bis zu einem Sachwert von höchstens €150. Dies gilt unabhängig davon auch für Lieferungen an EU-Kunden unabhängig vom Warenwert, sofern der zugrunde liegende Verkäufer nicht in der EU ansässig ist. Die Erläuterungen der Kommission zu den Mehrwertsteuer-Vorschriften für den elektronischen Geschäftsverkehr legen beide Varianten dar. Wenn Sie einen Marktplatz (Marketplace) entwickeln, erfordert dies eine Änderung der Architektur und nicht nur das Hinzufügen eines einfachen Datenfelds.

Die engere Auswahl auf einen Blick

Plattform Am besten geeignet für Echtzeit-Umsatzsteuerfähigkeit Umfang von Buchhaltung, OSS und Meldung Größter Vorbehalt
Stripe Tax Produkte und Marktplätze, die bereits Stripe nutzen Berechnet die Umsatzsteuer bei der Transaktionserstellung, einschließlich Estland EU-Exporte und OSS-Daten; kein estnisches Hauptbuch, und es reicht keine EU-Meldungen selbst ein Lohnt sich nur, wenn Stripe bereits die Zahlungsinfrastruktur ist
Paddle SaaS und digitale Produkte zum Download Berechnet die Umsatzsteuer beim Checkout basierend auf dem Standort des Kunden Registriert sich, reicht Meldungen ein und führt als Merchant of Record die Steuern ab Übernimmt die Rolle des Verkäufers (Seller of Record) und damit auch die Rechnungsstellung
Quaderno Kleinere SaaS-Unternehmen und digitaler Handel Berechnet beim Checkout, validiert USt-IdNrn. Steuerberichte und Aufzeichnungen; automatisierte Meldungen sind nicht für jeden Tarif dokumentiert Eine Steuer- und Rechnungsebene, kein Hauptbuch
Avalara AvaTax Enterprise-ERPs und Abrechnungssysteme Echtzeitermittlung mit gepflegten Steuerinhalten Umsatzsteuer-Reporting ist ein separates Produkt im Bereich „Returns“ Ausrichtung und Preisgestaltung zielen auf Enterprise-Implementierungen ab
Fonoa Tax Engine Große Plattformen und Marktplätze Echtzeitermittlung für über 190 Rechtsordnungen Meldungen, E-Rechnungen und Reporting; Validierung von Steuernummern ist ein separates Produkt Keine öffentlichen Preise
Nordlet Eingebettete Buchhaltung in Marktplätzen und Plattformen Ermittelt die Regelung und die Steuersätze pro Transaktion, die zusammen mit dem Buchungssatz erfasst werden Unveränderliches Hauptbuch der doppelten Buchführung, Auszahlungen, OSS- und IOSS-Zahlen, exportierbarer Prüfpfad Kein estnisches Meldepaket; Steuersätze enthalten Gültigkeitsdaten und das Hauptbuch speichert Details auf Rechnungsebene

Stripe Tax: Der schnelle Weg, wenn Stripe bereits im Einsatz ist

Für Teams, die bereits Stripe Payments, Billing oder Connect nutzen, ist Stripe Tax die am leichtesten zugängliche Ebene zur Echtzeit-Berechnung. Die Dokumentation behandelt die weltweite Berechnung der Umsatzsteuer, die Tax-API im Zusammenspiel mit PaymentIntents, die Steuererhebung auf Rechnungen sowie die Nutzung von Tax mit Connect als Plattform oder Marktplatz.

Wo Stripe aufhört, wird von Stripe klar benannt. In der Dokumentation zu Steuermeldungen heißt es: „Sie müssen die von Ihnen eingenommene Steuer für jeden Standort, an dem Sie registriert sind, anmelden und abführen.“ In den USA wird die automatisierte Einreichung angeboten; andernorts arbeitet Stripe mit Partnern für die Abgabe zusammen. Eine EU-Umsatzsteuervoranmeldung wird also entweder durch Sie oder einen Partner eingereicht, nicht durch Stripe Tax. Es handelt sich um eine Berechnungs- und Exportebene, nicht um eine Buchhaltung.

Für ein estnisches System-Setup ist die unterjährige Satzänderung im Jahr 2025 der beste Test: Fragen Sie, wie eine heute erstellte Gutschrift für eine Rechnung aus dem Juni 2025 berechnet wird.

Paddle: Geben Sie die gesamte steuerliche Verantwortung ab

Paddle ist eine andere Produktkategorie. Es agiert als Merchant of Record und übernimmt die Verantwortung für die „Berechnung, Meldung und Abführung“ von Steuern am Standort Ihrer Kunden. Es berechnet also die Umsatzsteuer beim Checkout, stellt die Rechnung aus und kümmert sich um die Abgabe der Erklärungen und Zahlungen für Sie. Die Entwicklerdokumentation umfasst Paddle.js, die Katalog-APIs, den Checkout sowie Webhooks wie transaction.completed, der ausgelöst wird, sobald eine Transaktion den Status completed erreicht, und der übliche Hook ist, um nach erfolgter Zahlung Zugriff zu gewähren.

Der Kompromiss ist eher struktureller als technischer Natur. Paddle wird zum eingetragenen Verkäufer (Seller of Record). Somit behalten Sie nicht länger das Händler-, Rechnungs- und Buchhaltungsmodell, das Sie bei einem eigenen Checkout hätten.

Bei digitalen Produkten, die an estnische Verbraucher verkauft werden, entfallen dadurch die Berechnung und Meldung. Ein estnisches Unternehmen muss jedoch weiterhin die KMD und ihre Anlage einreichen.

Quaderno: Eine Steuerebene für kleinere digitale Geschäftsmodelle

Quaderno ist eine der übersichtlicheren Developer-First-Optionen für kleinere digitale Unternehmen, die einen von einem einzelnen Zahlungsanbieter unabhängigen Steuer-Service wünschen. Seine API dokumentiert einen Endpunkt /tax_rates/calculate, der anhand der Kundenadresse und der Transaktionsart den anwendbaren Steuersatz berechnet, einen Endpunkt /tax_ids/validate zur Validierung von EU-USt-IdNrn. sowie Endpunkte für Rechnungen, Quittungen und Gutschriften. Ein gut dokumentierter Connect-Bereich mit Kontoressourcen (account resources) bildet das Fundament, auf das ein Marktplatz aufbauen würde.

Die Einschränkung liegt im Funktionsumfang. Quaderno ist eine Steuer- und Rechnungsebene, kein Buchhaltungssystem mit einem unveränderlichen Hauptbuch der doppelten Buchführung. Zudem geht aus den öffentlich zugänglichen Informationen nicht hervor, dass automatisierte Meldungen für jeden Tarif und in jedem Land verfügbar sind. Betrachten Sie die Verantwortung für Steuermeldungen als etwas, das Sie sich unbedingt schriftlich bestätigen lassen sollten.

Eine praktikable Checkout-Ebene für ein kleines estnisches Digitalunternehmen. Die KMD und die KMD INF-Anlage sind jedoch nicht darin enthalten.

Avalara und Fonoa: Die Enterprise-Tax-Engines

Avalaras AvaTax führt die Echtzeit-Steuerermittlung während des Checkouts, der Rechnungsstellung oder der Auftragsabwicklung über REST-APIs und SDKs durch. Beachten Sie die Produktaufteilung: Das VAT Reporting ist separat im Bereich „Returns“ angesiedelt. Ein Workflow für EU-Umsatzsteuer-Compliance besteht also nicht einfach nur aus „AvaTax“ – Sie müssen genau definieren, welche Module Sie tatsächlich benötigen. Avalara dokumentiert einen Anmeldeprozess mit einer 90-tägigen kostenlosen Testversion, wohingegen das kommerzielle Produktionsmodell ganz auf Enterprise-Kunden ausgerichtet ist.

Fonoas Tax Engine gibt an, dass sie über eine versionierte API die „korrekte indirekte steuerliche Behandlung für jede Transaktion in Echtzeit über mehr als 190 Rechtsordnungen hinweg berechnet“. Ein architektonisches Detail ist jedoch entscheidend: Die Validierung der Steuernummern ist ein separates Fonoa-Produkt (Validate) und kein Bestandteil der Tax Engine. Wenn Ihnen also VIES-Nachweise wichtig sind, müssen Sie dieses Modul explizit anfordern, anstatt davon auszugehen, dass die Engine es abdeckt.

Für ein Setup, das sich ausschließlich auf Estland beschränkt, sind beide überdimensioniert, und keines der beiden Produkte wirbt in seinen öffentlichen Materialien mit einer Funktion zur Erstellung der estnischen Anlage.

Wo Nordlet ins Spiel kommt: Das Umsatzsteuer-Ergebnis und der Buchungssatz sind derselbe Datensatz

Nordlet ist eine Buchhaltungs-API für Marktplätze und Plattformen, die in ihrem eigenen Produkt Hauptbücher, Auszahlungen, EU-Steuern und einen exportierbaren Prüfpfad (Audit Trail) benötigen, anstatt nur eine Rechnungs-App, die an einen Checkout angehängt ist.

Der architektonische Unterschied besteht darin, dass die Umsatzsteuerermittlung und die buchhalterische Erfassung zu einem einzigen System gehören. POST /v1/reference/vat/resolve beantwortet die Frage der steuerlichen Behandlung anhand der Fakten zur Transaktion:

{
  "customerCountryCode": "EE",
  "customerIsBusiness": false,
  "supplyType": "digital"
}
{
  "scheme": "oss_union",
  "vatCountryCode": "EE",
  "reverseCharge": false,
  "deemedSupplier": false,
  "zeroRated": false,
  "rates": [
    { "category": "standard", "ratePercent": "24.00" },
    { "category": "reduced", "ratePercent": "13.00" },
    { "category": "reduced", "ratePercent": "9.00" }
  ],
  "legalBasis": "Directive 2006/112/EC art. 58 — taxable where the consumer resides; report via the Union OSS"
}

Ändert man den Kunden zu einem Unternehmen mit gültiger estnischer USt-IdNr., liefert derselbe Aufruf reverse_charge zusammen mit Directive 2006/112/EC art. 44, 196 — VAT due by the customer (reverse charge). Setzt man actingAsMarketplace bei einem Verkäufer mit Sitz außerhalb der EU, wird deemedSupplier: true nach art. 14a(2) zurückgegeben. Die Rechtsgrundlage wird direkt mit der Antwort geliefert – genau jener Aspekt, nach dem ein Wirtschaftsprüfer Jahre später fragen wird.

Es sind neun Regelungen modelliert: domestic, intra_eu_b2b, reverse_charge, oss_union, ioss, marketplace_deemed, export, out_of_scope und sme_exempt. Die Lieferschwelle von €10,000 wird nachverfolgt und nicht bloß vorausgesetzt – /v1/declarations/eu/distance-sales-threshold/get gibt an, wo ein Unternehmen in Bezug auf diesen Schwellenwert steht, und /v1/declarations/eu/oss/compute sowie /v1/declarations/eu/ioss/compute generieren die Kennzahlen für den Meldezeitraum, einschließlich eines Abschnitts für Korrekturen früherer Zeiträume. Die Steuersätze stammen aus dem TEDB-Feed der Europäischen Kommission, inklusive Gültigkeitsdaten, und können von einem Unternehmen auf Länderebene überschrieben werden.

Die Ermittlung mündet dann direkt in eine Buchung innerhalb eines unveränderlichen Hauptbuchs der doppelten Buchführung, wobei die Umsatzsteuer-Metadaten an die Buchung angehängt werden. Es bedarf somit keiner nachträglichen Abstimmung zwischen einer Tax Engine und einem separaten Aufzeichnungssystem. Geldbeträge sind Decimal Strings, niemals Gleitkommazahlen. Darüber hinaus: typisierte SDKs, Webhooks wie sale_invoice.paid, Unterstützung von Idempotency-Key für sichere Retrys, Sandbox-Unternehmen, gegen die Rechnung festgeschriebene VIES-Validierung, Mandantenfähigkeit sowie Periodensperren, damit ein abgeschlossener Monat nicht stillschweigend nachträglich bearbeitet werden kann.

Die Grenzen für Estland: Nordlet bietet kein estnisches Meldepaket an. Der Endpunkt /v1/declarations/eu/vat-return/compute liefert bei countryCode: "EE" einen 422-Fehler, der Litauen, Deutschland und Polen benennt. Weder die KMD noch die Anlage KMD INF werden demzufolge generiert. Was es für ein estnisches System-Setup jedoch liefert, sind Steuersätze mit Gültigkeitsdaten aus dem TEDB-Feed der Europäischen Kommission, sodass Belege vor und nach der Erhöhung im Juli 2025 korrekt aufgelöst werden. Hinzu kommen die Umsatzsteuerermittlung samt ihrer Rechtsgrundlage, ein unveränderliches Hauptbuch der doppelten Buchführung, das Aufzeichnungen auf Rechnungsebene auch über den Periodenabschluss hinaus speichert, die Berechnung für OSS und IOSS inkl. Korrekturen, gegen die Rechnung festgeschriebene VIES-Validierung sowie der Versand von E-Rechnungen nach dem Peppol BIS 3.0 Standard.

Das ehrliche Resümee: Wenn Sie eine Live-Berechnung in so vielen Ländern wie möglich benötigen und möchten, dass jemand anderes die Meldungen für Sie übernimmt, sind die Enterprise-Tax-Engines und Merchant of Record-Dienste weiter vorn. Wenn Ihre zentrale Anforderung echte Buchhaltung ist – ein marktplatzfähiges System der doppelten Buchführung, bei dem Abrechnungen und Umsatzsteuer an einem Ort liegen –, dann ist das genau die Lücke, für die Nordlet entwickelt wurde, und keine der reinen Berechnungsebenen füllt sie aus. Die API-Referenz zeigt die gesamte Oberfläche auf, bevor Sie sich festlegen.

Was in Estland gemeldet werden muss

Estland hält den Kalender einfach und die Daten detailliert.

  • KMD — die Umsatzsteuervoranmeldung, monatlich bis zum 20. einzureichen, Zahlung am selben Tag fällig.
  • KMD INF — eine der Voranmeldung beigefügte rechnungsbasierte Anlage, in der statt Summen einzelne Transaktionen aufgelistet werden.
  • VD — die Zusammenfassende Meldung (ZM), ebenfalls fällig bis zum 20.
  • E-invoicing — seit 2025 hat ein Käufer das Recht, von einem Lieferanten eine maschinenlesbare E-Rechnung zu verlangen. Eine allgemeine B2B-Pflicht wurde diskutiert, ist jedoch nicht in Kraft.

Die Anlage ist die wesentliche Anforderung, auf die man sein Design ausrichten sollte. Ein System, das bei einem Periodenabschluss nur Summen bildet und die Belegliste verwirft, zwingt Sie jeden Meldemonat zu einem manuellen Datenexport.

Das vollständige Bild für das Land – Körperschaftssteuer, Lohn- und Gehaltsabrechnung, Meldekalender und die Behörden hinter jedem Formular – finden Sie auf der estnischen Steuer-Seite.

Auswahlkriterien, die Sie vor der Entscheidung prüfen sollten

Bevor Sie ein „VAT-ready“ Produkt als gleichwertig mit einem anderen betrachten, sollten Sie es anhand dieser Kriterien prüfen:

  • Berechnung oder Buchhaltung — Ermittelt das System die umsatzsteuerliche Behandlung selbst oder speichert es lediglich einen von Ihnen übergebenen Steuercode?
  • Estnische Abdeckung — 24 %, 13 %, 9 %, 0 %, Reverse Charge und die unterjährige Satzänderung 2025 mit Gültigkeitsdaten?
  • EU-Bestimmungsland-Logik — Kann das System bei einem B2C-Verkauf die estnische Umsatzsteuer von der eines anderen Mitgliedstaats unterscheiden?
  • Validierung von B2B-USt-IdNrn. — Prüft das System VIES und speichert es den Nachweis?
  • OSS und IOSS — Aggregiert, bereitet vor und übermittelt das System die Daten oder ermöglicht es nur den Export?
  • Haftung bei Marktplätzen — Kann das System die Rollen des Verkäufers, der Plattform und des fiktiven Lieferers (deemed supplier) abbilden?
  • Integrität der Buchhaltung — Erzeugt jede Berechnung einen dazugehörigen Buchungssatz im Hauptbuch?
  • Entwickler-Ergonomie — REST-API, SDKs, Webhooks, Sandbox, Idempotenz, Versionierung?
  • Prüfpfad (Audit Trail) — Nachweis von Steuersatz, Regelung, Standort, USt-IdNr., Zeitstempel und Revisionsverlauf?
  • Rechnungsbasierte Anlage — Kann das System die für die KMD INF-Anlage erforderliche Transaktionsliste erzeugen und nicht nur Periodensummen?
  • Meldepflicht — Welchen genauen Schritt übernimmt der Anbieter tatsächlich?

FAQ

Welche Plattform bietet ein komplettes Echtzeit-EU-Umsatzsteuermanagement in Estland an?

Keine einzige Plattform kann von sich behaupten, alle drei Echtzeit-Fähigkeiten für jedes Geschäftsmodell abzudecken. In Estland verläuft die praktische Trennlinie dort, wo ein Anbieter Datensätze auf Rechnungsebene aufbewahrt, da die Anlage zur Voranmeldung diese erfordert.

Reicht Stripe Tax für einen estnischen Marktplatz aus?

Für die Berechnung und den Export: oftmals ja. Für ein Hauptbuch der doppelten Buchführung, das Auszahlungen über viele Verkäufer hinweg verfolgt: nein, und weder die KMD noch ihre Anlage lassen sich damit erstellen.

Reicht Nordlet estnische Umsatzsteuervoranmeldungen automatisch ein?

Nein, und es berechnet weder die KMD noch die KMD INF-Anlage. Meldepakete werden für Litauen, Deutschland und Polen bereitgestellt; für Estland liefert die API einen 422-Fehler, der diese Länder benennt.

Wann hat sich der estnische Umsatzsteuersatz geändert?

Der reguläre Steuersatz stieg am 1. Juli 2025 von 22 % auf 24 %. Da die Änderung mitten im Jahr erfolgte, wird ein System, das lediglich einen statischen Steuersatz anstelle eines Satzes mit Gültigkeitsdatum speichert, Korrekturen für frühere Belege falsch berechnen.

Die ersten Schritte

Entscheiden Sie, welche der drei Echtzeit-Fähigkeiten Sie benötigen, und testen Sie vor einer Festlegung die Versionierung von Steuersätzen anhand der Änderung vom Juli 2025. Wenn Sie eine Live-Berechnung in einem Stripe-Stack benötigen, beginnen Sie mit Stripe Tax. Wenn Sie digitale Produkte verkaufen und sich nicht um Steuererklärungen kümmern wollen, testen Sie Paddle. Wenn die Buchhaltung, die Auszahlungen und die Umsatzsteuer in Ihr eigenes Produkt gehören, starten Sie am besten direkt mit der Sandbox, um loszulegen. Die Preise sind öffentlich einsehbar und nicht nur auf Anfrage erhältlich.

Quellen

Jede Behauptung zu Anbietern weiter oben ist direkt mit der entsprechenden Dokumentation des jeweiligen Anbieters verlinkt. Die Vorschriften selbst stammen von:

Sowohl die Funktionen der Anbieter als auch die nationalen Bestimmungen können sich ändern. Alle hier gemachten Angaben wurden am 8. September 2026 anhand öffentlicher Dokumentationen geprüft; verifizieren Sie jedoch alles, worauf Sie Ihr System aufbauen möchten.