Nordlet

← Blog

Echtzeit-EU-Umsatzsteuer für Entwickler in Belgien

Ein fundierter Vergleich von Buchhaltungs- und Steuerplattformen, die die belgische und EU-Umsatzsteuer über APIs, SDKs und Webhooks abwickeln, mit klaren Hinweisen darauf, was die jeweiligen Systeme tatsächlich leisten.

Nordlet Team · · 12 Min. Lesezeit

Belgien hat zum 1. Januar 2026 die Grundlagen geändert. Jede in Belgien niedergelassene steuerpflichtige Person muss seitdem für inländische B2B-Umsätze strukturierte Peppol-Rechnungen ausstellen und empfangen – ohne Größengrenze und ohne Ausnahmeregelung für Kleinunternehmen. Diese eine Vorschrift verwandelt eine Frage, die früher die Satzberechnung betraf, in eine Frage des Rechnungsdatenstroms, und die meisten Plattformen, die „belgische Umsatzsteuerunterstützung“ anbieten, beantworten nach wie vor die alte Frage.

Dieser Beitrag vergleicht die entwicklerorientierten Plattformen, die EU- und belgische Umsatzsteuer in Echtzeit verarbeiten, trennt Berechnung von Buchhaltung und Einreichung und zeigt auf, wo die jeweilige Option tatsächlich passt.

Was „Echtzeit-EU-Umsatzsteuerverwaltung“ beinhalten muss

Der Begriff wird oft so weit gefasst, dass er sehr unterschiedliche Produkte abdeckt. Damit er eine Bedeutung hat, muss eine Plattform die folgenden Punkte während der Erstellung einer Transaktion, Rechnung, Abrechnung oder Buchung weitgehend abdecken:

  • Ermittlung der umsatzsteuerlichen Behandlung aus den Transaktionsdaten.
  • Anwendung der aktuellen Länder- und Produktregeln.
  • Abdeckung Belgiens und der gesamten EU, einschließlich B2B-Reverse-Charge und B2C-Bestimmungslandprinzip.
  • Bereitstellung all dessen über eine API, ein SDK oder Webhooks.
  • Aufbewahrung der Daten für Umsatzsteuer-, OSS-, Prüfungs- und Buchhaltungsberichte.

Hinter den Worten „Echtzeit“ verbergen sich drei verschiedene Funktionen:

  • Echtzeit-Berechnung – Die Umsatzsteuer wird bei der Erstellung der Transaktion oder Rechnung berechnet.
  • Echtzeit-Buchhaltung – Die Transaktion, der Buchungssatz und die Umsatzsteuerdaten landen umgehend im Hauptbuch.
  • Echtzeit-Meldung – Die Daten werden kurz nach der Transaktion an eine Steuerbehörde übermittelt.

Die meisten Produkte leisten das Erste. Sehr wenige decken alle drei Bereiche ab. Belgien bewegt sich zwischen diesen Extremen: Es gibt keine Clearance-Plattform, aber strukturierte E-Invoicing-Verfahren über Peppol sind für inländische B2B-Transaktionen seit Januar 2026 verpflichtend. Das Rechnungsformat ist damit eine rechtliche Vorgabe und keine bloße Präferenz.

Die belgischen und EU-Vorschriften, die den Vergleich prägen

Belgien wendet einen Normalsatz von 21% an, neben ermäßigten Sätzen von 12% und 6% sowie 0% für Ausfuhren und innergemeinschaftliche Lieferungen. Der Satz von 12% gilt für Restaurant- und Verpflegungsdienstleistungen sowie sozialen Wohnungsbau; 6% gelten für Lebensmittel, Wasser, Medikamente, Bücher, Personenbeförderung und Haushaltsenergie. Die Kleinunternehmerregelung gilt bis zu einem Umsatz von 25.000 €. Darunter wird keine Umsatzsteuer erhoben, es ist jedoch dennoch eine Umsatzsteuer-Identifikationsnummer erforderlich. Die aktuellen Regeln werden vom SPF Finances veröffentlicht.

Für qualifizierende innergemeinschaftliche B2B-Fernverkäufe und grenzüberschreitende digitale Dienstleistungen liegt die EU-weite Schwelle bei 10.000 €, wie auf dem One Stop Shop-Portal der Europäischen Kommission dargelegt. Oberhalb dieser Schwelle richtet sich die Umsatzsteuer im Allgemeinen nach dem Mitgliedstaat des Kunden. Der One Stop Shop ermöglicht es Unternehmen, sich in einem Mitgliedstaat zu registrieren und die grenzüberschreitende B2C-Umsatzsteuer für die gesamte EU zu erklären, ersetzt jedoch nicht die Notwendigkeit einer transaktionsbasierten Logik.

Hinzu kommt eine Marktplatzregel, die strenger ist, als die meisten Teams erwarten. Gemäß Artikel 14a wird eine elektronische Schnittstelle bei Fernverkäufen eingeführter Waren in Sendungen mit einem Sachwert von höchstens 150 € sowie separat bei Warenlieferungen an EU-Kunden unabhängig vom Wert, wenn der zugrundeliegende Verkäufer nicht in der EU ansässig ist, als Steuerschuldner (deemed supplier) behandelt. Die Erläuterungen der Kommission zu den E-Commerce-Vorschriften für die Mehrwertsteuer legen beide Aspekte dar. Wenn Sie einen Marktplatz aufbauen, verändert dies die Architektur grundlegend und geht über das bloße Hinzufügen eines Feldes hinaus.

Die engere Auswahl auf einen Blick

Plattform Bestgeeignet für Echtzeit-Umsatzsteuerfunktion Umfang für Buchhaltung, OSS und Meldungen Wichtigster Habeo / Einschränkung
Stripe Tax Produkte und Marktplätze, die bereits Stripe nutzen Berechnet die Umsatzsteuer bei Transaktionserstellung, einschließlich Belgien EU-Exporte und OSS-Daten; kein belgisches Hauptbuch, reicht EU-Meldungen nicht selbst ein Lohnt sich nur, wenn Stripe bereits die Zahlungsabwicklung übernimmt
Paddle SaaS und zum Download angebotene digitale Produkte Berechnet die Umsatzsteuer beim Checkout anhand des Kundenstandorts Registriert, meldet und führt ab als Merchant of Record Übernimmt die Rolle des Verkäufers (Merchant of Record) und damit auch die Rechnungsstellung
Quaderno Kleinere SaaS- und Digitalkommermizunternehmen Berechnet beim Checkout, validiert Umsatzsteuer-IDs Steuerberichte und Aufzeichnungen; automatische Einreichung ist nicht für jeden Tarif dokumentiert Eine Steuer- und Rechnungsschicht, kein Hauptbuch
Avalara AvaTax Enterprise-ERP- und Abrechnungs-Stacks Echtzeit-Bestimmung mit gepflegten Steuerinhalten VAT Reporting ist ein separates Produkt innerhalb der Returns-Produktreihe Ausgelegt und bepreist für die Einführung in Großunternehmen
Fonoa Tax Engine Große Plattformen und Marktplätze Echtzeit-Bestimmung über mehr als 190 Jurisdiktionen hinweg Berichterstattung, E-Invoicing und Meldungen; Validierung von Steuernummern ist ein separates Produkt Keine veröffentlichten Preise
Nordlet Integrierte Buchhaltung in Marktplätzen und Plattformen Löst das Schema und die Steuersätze je Transaktion auf, gebucht zusammen mit dem Buchungssatz Unveränderliches Hauptbuch nach doppelter Buchführung, Auszahlungen, OSS- und IOSS-Werte, exportierbarer Audit-Trail Kein Intervat-Meldepaket; versendet die strukturierten Peppol-Rechnungen, die das Mandat 2026 erfordert

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

Für Teams, die bereits Stripe Payments, Billing oder Connect einsetzen, ist Stripe Tax die zugänglichste Echtzeit-Berechnungsschicht. Die Dokumentation deckt die weltweit geltende Umsatzsteuerberechnung ab, die Tax-API mit PaymentIntents, den SteuerEinzug 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 zur Einreichung heißt es: „Sie müssen die von Ihnen erhobene Steuer für jeden Ort, an dem Sie registriert sind, selbst einreichen und abführen.“ Eine automatisierte Einreichung wird in den Vereinigten Staaten angeboten; andernfalls arbeitet Stripe mit Einreichungspartnern zusammen, sodass eine EU-Umsatzsteuererklärung von Ihnen oder einem Partner eingereicht wird, nicht jedoch von Stripe Tax. Es handelt sich um eine Berechnungs- und Exportschicht, nicht um ein Buchhaltungssystem.

In einem belgischen Setup beantwortet Stripe Tax die Steuersatzfrage, beantwortet jedoch keine der Fragen rund um Peppol. Seit Januar 2026 ist letzteres jedoch der Bereich mit einer rechtlichen Frist im Rücken.

Paddle: Die gesamte Steuerverantwortung an Dritte übertragen

Paddle ist eine andere Produktkategorie. Das Unternehmen agiert als Merchant of Record und übernimmt die Verantwortung für die „Berechnung, Einreichung und Abführung“ von Steuern in den Ländern Ihrer Kunden. Es berechnet somit die Umsatzsteuer beim Checkout, stellt die Rechnung aus und kümmert sich um Einreichung und Abführung. Die Entwicklerdokumentation umfasst Paddle.js, die Katalog-APIs, den Checkout sowie Webhooks wie transaction.completed, die ausgelöst werden, sobald eine Transaktion den Status completed erreicht, und dient als gängiger Webhook zur Freigabe des Zugangs nach Zahlungseingang.

Der Kompromiss ist eher struktureller als technischer Natur. Paddle wird zum offiziellen Verkäufer (Merchant of Record), sodass Sie das Händler-, Rechnungs- und Buchhaltungsmodell, das Sie bei einem eigenen Checkout behalten würden, in dieser Form nicht mehr führen.

Für digitale Produkte deckt dies die belgische Verbraucherumsatzsteuer vollständig ab. Es entbindet Sie jedoch nicht von der E-Invoicing-Pflicht für Rechnungen, die Ihre eigene belgische Gesellschaft an belgische Unternehmen ausstellt.

Quaderno: Eine Steuerschicht für kleinere Digitalunternehmen

Quaderno ist eine der übersichtlicheren, entwicklerzentrierten Optionen für kleinere Digitalunternehmen, die einen von einem einzelnen Zahlungsabwickler unabhängigen Steuerdienst wünschen. Die API dokumentiert einen Endpunkt /tax_rates/calculate, der den anwendbaren Steuersatz anhand der Kundenadresse und des Transaktionstyps berechnet, einen Endpunkt /tax_ids/validate für EU-Umsatzsteuer-IDs sowie Endpunkte für Rechnungen, Belege und Gutschriften. Ein dokumentierter Connect-Bereich mit Kontenressourcen bildet die Grundlage, auf der Marktplätze aufbauen können.

Die Grenze liegt im Funktionsumfang. Quaderno ist eine Steuer- und Rechnungsschicht und kein Buchhaltungssystem mit einem unveränderlichen Hauptbuch der doppelten Buchführung. Zudem belegen öffentliche Materialien nicht in jedem Tarif und Land eine automatische Einreichung. Behandeln Sie die Verantwortung für Einreichungen daher als etwas, das Sie sich schriftlich bestätigen lassen sollten.

Quaderno deckt den Fall des Checkouts ab. Klären Sie jedoch vorab, wie das System mit strukturierten Peppol-Rechnungen umgeht, bevor Sie davon ausgehen, dass das Mandat von 2026 erfüllt ist.

Avalara und Fonoa: Die Enterprise-Steuer-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 Produkttrennung: VAT Reporting ist separat unter Returns angesiedelt. Ein EU-Umsatzsteuer-Compliance-Workflow besteht somit nicht einfach aus „AvaTax“ – prüfen Sie genau, welche Module Sie tatsächlich benötigen. Avalara dokumentiert einen Registrierungspfad mit einer 90-tägigen Testphase, während das kommerzielle Produktionsmodell auf Enterprise-Anforderungen ausgelegt ist.

Fonoas Tax Engine gibt an, dass sie „die korrekte indirekte steuerliche Behandlung für jede Transaktion in Echtzeit“ über eine versionierte API in mehr als 190 Jurisdiktionen berechnet. Ein architektonisches Detail ist zu beachten: Die Validierung von Steuernummern ist ein separates Fonoa-Produkt (Validate) und kein Bestandteil der Tax Engine. Wenn VIES-Nachweise für Sie wichtig sind, planen Sie dies explizit ein, anstatt anzunehmen, dass die Engine dies abdeckt.

Für ein reines Belgien-Setup stellen beide Lösungen mehr Maschinerie bereit, als das Problem erfordert. Das belgische Mandat wird durch Peppol erfüllt, bei dem es sich um ein breit implementiertes, offenes Netzwerk und nicht um eine maßgeschneiderte nationale Plattform handelt.

Wo Nordlet ansetzt: Umsatzsteuerantwort und Buchungssatz sind derselbe Datensatz

Nordlet ist eine Buchhaltungs-API für Marktplätze und Plattformen, die Hauptbücher, Auszahlungen, EU-Steuern und einen exportierbaren Audit-Trail direkt in ihrem eigenen Produkt benötigen – und keine an einen Checkout angehängte Rechnungs-App.

Der architektonische Unterschied besteht darin, dass Steuerermittlung und Buchungssatz zu einem einzigen System gehören. POST /v1/reference/vat/resolve beantwortet die Frage zur steuerlichen Behandlung anhand der Transaktionsfakten:

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

Wenn Sie den Kunden auf ein Unternehmen mit einer gültigen belgischen Umsatzsteuer-ID umstellen, liefert derselbe Aufruf reverse_charge mit dem Hinweis Directive 2006/112/EC art. 44, 196 - VAT due by the customer (reverse charge). Setzen Sie actingAsMarketplace bei einem außerhalb der EU ansässigen Verkäufer, wird deemedSupplier: true gemäß art. 14a(2) zurückgegeben. Die Rechtsgrundlage wird direkt mit der Antwort übermittelt. Genau das ist der Teil, nach dem ein Prüfer Jahre später fragt.

Es sind neun Schemata modelliert: domestic, intra_eu_b2b, reverse_charge, oss_union, ioss, marketplace_deemed, export, out_of_scope und sme_exempt. Die Lieferschwelle von 10.000 € für Fernverkäufe wird dynamisch verfolgt – /v1/declarations/eu/distance-sales-threshold/get gibt Auskunft darüber, wo ein Unternehmen im Verhältnis dazu steht, und /v1/declarations/eu/oss/compute sowie /v1/declarations/eu/ioss/compute ermitteln die Periodenwerte einschließlich eines Korrekturabschnitts für zurückliegende Zeiträume. Die Steuersätze stammen aus dem TEDB-Feed der Europäischen Kommission mit entsprechenden Gültigkeitsdaten, und Unternehmen können diese pro Land überschreiben.

Die Ermittlung fließt anschließend in ein unveränderliches Hauptbuch der doppelten Buchführung ein, wobei die Umsatzsteuermetadaten direkt am Buchungssatz hängen. Es ist somit keine zweite Abstimmung zwischen einer Steuer-Engine und einem separaten Aufzeichnungssystem erforderlich. Geldbeträge sind Dezimalstrings und niemals Gleitkommazahlen. Drumherum: typisierte SDKs, Webhooks wie sale_invoice.paid, Unterstützung von Idempotency-Key für sichere Wiederholungsversuche, Sandbox-Unternehmen, gegen die Rechnung eingefrorene VIES-Validierungen, Unterstützung für mehrere Unternehmen sowie Periodensperren, damit ein abgeschlossener Monat nicht nachträglich bearbeitet werden kann.

Für Belgien liegt die Grenze an einem ungewöhnlichen Punkt, da das nationale Mandat auf Peppol basiert. Nordlet liefert kein belgisches Melde-Paket: /v1/declarations/eu/vat-return/compute mit countryCode: "BE" gibt einen Fehler 422 zurück, der Litauen, Deutschland und Polen nennt. Die Intervat-Meldung und die Kundenlistenmeldung werden also nicht generiert. Strukturierte Rechnungsstellung ist jedoch eine erstklassige Funktion im gesamten System: EN 16931-Rechnungen werden über Peppol BIS 3.0 versendet, wobei zunächst der eigene Access Point und als Fallback der Plattform-Access Point angesprochen wird – exakt der Transportweg, den das belgische Mandat erwartet. Hinzu kommen die Steuerermittlung mit Rechtsgrundlage, das unveränderliche Hauptbuch, die OSS- und IOSS-Berechnung inklusive Korrekturen sowie die an die Rechnung gebundene VIES-Validierung.

Das ehrliche Fazit: Wenn Sie eine Live-Berechnung in so vielen Ländern wie möglich benötigen und möchten, dass ein anderer die Einreichung übernimmt, sind die Enterprise-Steuer-Engines und Merchant-of-Record-Dienste weiter fortgeschritten. Wenn Ihre zentrale Anforderung echte Bücher sind – ein marktplatzbewusstes Hauptbuch der doppelten Buchführung, in dem Abrechnungen und Umsatzsteuer an einem Ort zusammenlaufen –, ist dies die Lücke, für die Nordlet entwickelt wurde, und keine der Rechenschichten schließt sie. Die API-Referenz zeigt den gesamten Funktionsumfang, bevor Sie sich festlegen.

Was in Belgien eingereicht werden muss

Belgien verbindet eine gewöhnliche periodische Steuererklärung mit einem bereits in Kraft getretenen Mandat.

  • Intervat-Umsatzsteuererklärung – monatlich bis zum 20. oder vierteljährlich bis zum 25. einzureichen, wobei die Zahlung fällig wird. Zusätzlich ist eine jährliche Kundenliste einzureichen.
  • Obligatorisches B2B-E-Invoicing – seit dem 1. Januar 2026 muss jede in Belgien niedergelassene steuerpflichtige Person für inländische B2B-Lieferungen strukturierte E-Rechnungen (Peppol BIS, EN 16931) ausstellen und empfangen. Es gibt keine Größengrenze. B2C-Lieferungen, grenzüberschreitende Lieferungen und Steuerpflichtige, die ausschließlich steuerfreie Umsätze tätigen, fallen nicht in den Anwendungsbereich. Nach Ablauf der Übergangsfrist im März 2026 werden Bußgelder verhängt.

Die rechtliche Grundlage bildet das Gesetz vom 6. Februar 2024. Für eine Plattform, die Rechnungen im Namen belgischer Verkäufer ausstellt, ist dies eine Produktanforderung und keine buchhalterische Präferenz.

Das Gesamtbild für das Land – Körperschaftsteuer, Lohnbuchhaltung, Einreichungskalender und die hinter den jeweiligen Formularen stehenden Behörden – finden Sie auf der Seite zur Steuer in Belgien.

Auswahlkriterien, die Sie vor einer Entscheidung prüfen sollten

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

  • Berechnung oder Buchhaltung – Ermittelt das System die steuerliche Behandlung oder speichert es nur einen von Ihnen übergebenen Code?
  • Belgische Abdeckung – 21%, 12%, 6%, 0%, Reverse Charge und die Franchise bis 25.000 €?
  • EU-Bestimmungslandlogik – Kann das System bei einem B2C-Verkauf die belgische Umsatzsteuer von der eines anderen Mitgliedstaats unterscheiden?
  • Validierung der B2B-Umsatzsteuer-ID – Überprüft das System VIES und bewahrt den Nachweis auf?
  • OSS und IOSS – Aggregiert, vorbereitet, übermittelt oder exportiert das System lediglich?
  • Haftung des Marktplatzes – Kann das System Verkäufer-, Plattform- und Steuerschuldner-Rollen (deemed supplier) abbilden?
  • Buchhaltungs-Integrität – Erzeugt jede Berechnung einen passenden Buchungssatz?
  • Entwickler-Ergonomie – REST-API, SDKs, Webhooks, Sandbox, Idempotenz, Versionierung?
  • Audit-Trail – Nachweise für Satz, Regel, Standort, Umsatzsteuer-ID, Zeitstempel, Revisionshistorie?
  • Bereitschaft für das Peppol-Mandat – Können EN 16931-Rechnungen über Peppol für inländische B2B-Vorgänge ausgestellt und empfangen werden, wie seit Januar 2026 gefordert?
  • Verantwortung für die Einreichung – Welchen Schritt übernimmt der Anbieter exakt?

FAQ

Welche Plattform bietet eine vollständige Echtzeit-EU-Umsatzsteuerverwaltung in Belgien?

Keine sollte so beschrieben werden, dass sie alle drei Echtzeit-Funktionen für jedes Geschäftsmodell abdeckt. In Belgien stellt sich die Frage schärfer: Bringt der Anbieter eine strukturierte Peppol-Rechnung in das Netzwerk ein oder berechnet er lediglich einen Steuersatz?

Gilt das belgische E-Invoicing-Mandat auch für kleine Unternehmen?

Ja. Es gibt keine Größengrenze. Jede in Belgien niedergelassene steuerpflichtige Person muss strukturierte E-Rechnungen für inländische B2B-Umsätze ausstellen und empfangen. B2C-, grenzüberschreitende und ausschließlich steuerfreie Steuerpflichtige fallen nicht in den Anwendungsbereich.

Reicht Nordlet belgische Umsatzsteuererklärungen automatisch ein?

Nein, und das System berechnet auch weder die Intervat-Erklärung noch die jährliche Kundenliste. Meldepakete werden für Litauen, Deutschland und Polen ausgeliefert. Was Nordlet für Belgien abdeckt, sind die Steuerermittlung, das Hauptbuch, die OSS- und IOSS-Werte sowie der Peppol BIS-Versand.

Reicht Peppol für die belgische Compliance allein aus?

Peppol deckt den Rechnungsdatenstrom ab, den das Mandat verlangt. Es deckt nicht die periodische Intervat-Erklärung, die Kundenliste oder die dahinterliegende Buchhaltung ab, für die nach wie vor ein Aufzeichnungssystem erforderlich ist.

Was als Nächstes zu tun ist

Entscheiden Sie, welche der drei Echtzeit-Funktionen Sie benötigen, und betrachten Sie Peppol als harte Anforderung statt als bloßes Feature. Wenn Sie eine Live-Berechnung auf einem Stripe-Stack benötigen, beginnen Sie mit Stripe Tax. Wenn Sie digitale Produkte verkaufen und die Einreichung auslagern möchten, testen Sie Paddle. Wenn Bücher, Auszahlungen und strukturierte Rechnungen aus einer Hand kommen müssen, starten Sie mit der Sandbox und bestätigen Sie den belgischen Geltungsbereich, bevor Sie darauf aufbauen. Die Preise sind öffentlich einsehbar und keine intransparenten Angebote auf Anfrage.

Quellen

Jede Behauptung über Anbieter verlinkt auf die Dokumentation des jeweiligen Anbieters. Die Regeln selbst stammen aus folgenden Quellen:

Anbieterfunktionen und nationale Mandate ändern sich kontinuierlich. Alle Angaben hier wurden am 8. September 2026 anhand der öffentlichen Dokumentation überprüft; überprüfen Sie jegliche Implementierung, auf der Sie aufbauen möchten.