# Invowerk > E-Rechnungen prüfen, erklären, erzeugen und konvertieren: API und MCP-Server für XRechnung und EN 16931 (UBL und CII) — mit amtlichem KoSIT-Prüfergebnis, verständlicher Erläuterung jedes BR-/BR-DE-Fehlercodes, HTML-Vorschau, XRechnung-Erzeugung sowie Parsen und Konvertieren zwischen UBL und CII. Zero-Retention: Dokumente werden ausschließlich im Arbeitsspeicher verarbeitet und nicht gespeichert. Keine steuerliche Beratung — geprüft wird ausschließlich das technische Format. ## API - Base URL: `https://api.invowerk.dev` — send API requests there. - [API reference](https://invowerk.dev/docs): interactive; machine-readable OpenAPI spec at https://api.invowerk.dev/openapi.json. - [Pricing](https://invowerk.dev/pricing): Free plus Essential, Scale plans; monthly credits reset each cycle. - Auth: send an `X-API-Key` header (create keys after signing in). - Anonymous requests work at a lower, IP-based rate limit. - [Health](https://api.invowerk.dev/health): liveness probe. ## MCP - The Model Context Protocol surface is served at `https://api.invowerk.dev/mcp` (streamable HTTP, JSON). - `tools/list` is open for discovery; tool calls use the same key + credit tier as REST. - [Install in your AI client](https://invowerk.dev/connect): copy-paste and one-click setup for Claude Code, Cursor and VS Code. ## E-Rechnungspflicht nach Land - [E-Rechnungspflicht in der EU: ViDA und EN 16931 im Ueberblick](https://invowerk.dev/e-rechnung-pflicht-eu-vida): Wie ViDA (VAT in the Digital Age) und die Norm EN 16931 die E-Rechnung in der EU vereinheitlichen: Zeitplan bis 2035, Formate UBL und CII, digitale Meldepflichten. - [EU e-invoicing mandate: ViDA and EN 16931 explained](https://invowerk.dev/en/e-invoicing-mandate-eu-vida): How ViDA (VAT in the Digital Age) and the EN 16931 standard harmonise e-invoicing across the EU: timeline to 2035, the UBL and CII syntaxes, and digital reporting. - [E-Rechnungspflicht in Deutschland: Fristen 2025, 2027, 2028](https://invowerk.dev/e-rechnung-pflicht-deutschland): Die deutsche B2B-E-Rechnungspflicht nach dem Wachstumschancengesetz: Empfang seit 2025, Ausstellung ab 2027 (>800.000 EUR) und 2028. Formate XRechnung und ZUGFeRD. - [Germany e-invoicing mandate: 2025, 2027 and 2028 deadlines](https://invowerk.dev/en/e-invoicing-mandate-germany): Germany's B2B e-invoicing mandate under the Wachstumschancengesetz: receiving since 2025, issuing from 2027 (>EUR 800,000) and 2028. Formats: XRechnung and ZUGFeRD. - [E-Rechnungspflicht in Frankreich: Zeitplan 2026 und 2027](https://invowerk.dev/e-rechnung-pflicht-frankreich): Die franzoesische B2B-E-Rechnungsreform: Empfang fuer alle ab September 2026, Ausstellung fuer grosse und mittlere Unternehmen 2026, KMU 2027. Formate Factur-X, UBL, CII. - [France e-invoicing mandate: 2026 and 2027 timeline](https://invowerk.dev/en/e-invoicing-mandate-france): France's B2B e-invoicing reform: all companies must receive from September 2026, large and mid-sized firms must issue from 2026, SMEs from 2027. Formats: Factur-X, UBL, CII. - [E-Rechnungspflicht in Italien: SdI und FatturaPA](https://invowerk.dev/e-rechnung-pflicht-italien): Italien ist EU-Vorreiter: verpflichtende B2B-E-Rechnung ueber das zentrale Clearing-System SdI seit 2019. Format FatturaPA (XML, EN-16931-orientiert). - [Italy e-invoicing mandate: SdI and FatturaPA](https://invowerk.dev/en/e-invoicing-mandate-italy): Italy is the EU pioneer: mandatory B2B e-invoicing through the central SdI clearance system since 2019. Format: FatturaPA (XML, aligned with EN 16931). - [E-Rechnungspflicht in Polen: KSeF ab 2026](https://invowerk.dev/e-rechnung-pflicht-polen): Polens verpflichtende B2B-E-Rechnung ueber das zentrale System KSeF: grosse Steuerzahler ab Februar 2026, uebrige ab April 2026. Clearing-Modell, strukturiertes XML. - [Poland e-invoicing mandate: KSeF from 2026](https://invowerk.dev/en/e-invoicing-mandate-poland): Poland's mandatory B2B e-invoicing via the central KSeF system: large taxpayers from February 2026, others from April 2026. Clearance model, structured XML. - [E-Rechnungspflicht in Belgien: Peppol ab 2026](https://invowerk.dev/e-rechnung-pflicht-belgien): Belgien verpflichtet ab 1. Januar 2026 zur strukturierten B2B-E-Rechnung ueber das Peppol-Netz im Format Peppol BIS (EN 16931). Dreimonatige Toleranzphase. - [Belgium e-invoicing mandate: Peppol from 2026](https://invowerk.dev/en/e-invoicing-mandate-belgium): Belgium mandates structured B2B e-invoicing from 1 January 2026 over the Peppol network in the Peppol BIS format (EN 16931), with a three-month tolerance period. - [E-Rechnungspflicht in Oesterreich: B2G und Ausblick B2B](https://invowerk.dev/e-rechnung-pflicht-oesterreich): Oesterreich: verpflichtende B2G-E-Rechnung an den Bund seit 2014 (ebInterface, Peppol). Noch kein B2B-Mandat; ViDA-konforme B2B-Regeln werden erwartet. - [Austria e-invoicing: B2G mandate and the B2B outlook](https://invowerk.dev/en/e-invoicing-mandate-austria): Austria has mandated B2G e-invoicing to federal government since 2014 (ebInterface, Peppol). There is no B2B mandate yet; a ViDA-aligned B2B approach is expected. - [E-Rechnungspflicht in Spanien: Crea y Crece und Zeitplan](https://invowerk.dev/e-rechnung-pflicht-spanien): Spaniens geplante B2B-E-Rechnungspflicht nach dem Gesetz Crea y Crece: grosse Unternehmen (> 8 Mio. EUR) voraussichtlich 2027, uebrige 2028. Stand und offene Punkte. - [Spain e-invoicing mandate: Crea y Crece and the timeline](https://invowerk.dev/en/e-invoicing-mandate-spain): Spain's planned B2B e-invoicing mandate under the Crea y Crece law: large firms (> EUR 8m) expected 2027, others 2028. Current status and open points. - [E-Rechnungspflicht in Rumaenien: RO e-Factura seit 2024](https://invowerk.dev/e-rechnung-pflicht-rumaenien): Rumaeniens verpflichtende B2B-E-Rechnung ueber RO e-Factura seit Januar 2024 (Clearing ueber SPV). Format RO_CIUS auf Basis von EN 16931 (UBL 2.1 oder CII). - [Romania e-invoicing mandate: RO e-Factura since 2024](https://invowerk.dev/en/e-invoicing-mandate-romania): Romania's mandatory B2B e-invoicing via RO e-Factura since January 2024 (SPV clearance). Format: RO_CIUS based on EN 16931 (UBL 2.1 or CII). ## E-Rechnungs-Formate im Vergleich - [XRechnung vs ZUGFeRD: Unterschied und Wahl des Formats](https://invowerk.dev/xrechnung-vs-zugferd): XRechnung ist reines XML, ZUGFeRD ein hybrides PDF/A-3 mit eingebetteter XML. Beide erfuellen EN 16931 und die deutsche B2B-Pflicht. Vergleich der Formate. - [XRechnung vs ZUGFeRD: the difference and how to choose](https://invowerk.dev/en/xrechnung-vs-zugferd): XRechnung is pure XML; ZUGFeRD is a hybrid PDF/A-3 with embedded XML. Both meet EN 16931 and Germany's B2B mandate. A side-by-side format comparison. - [Factur-X vs ZUGFeRD: dasselbe Format, zwei Namen](https://invowerk.dev/factur-x-vs-zugferd): Factur-X (Frankreich) und ZUGFeRD (Deutschland) sind derselbe hybride PDF/A-3-Standard, gemeinsam von FNFE-MPE und FeRD gepflegt. Was das fuer Sie bedeutet. - [Factur-X vs ZUGFeRD: the same format under two names](https://invowerk.dev/en/factur-x-vs-zugferd): Factur-X (France) and ZUGFeRD (Germany) are the same hybrid PDF/A-3 standard, jointly maintained by FNFE-MPE and FeRD. What that means in practice. - [XRechnung vs Peppol BIS: Format und Uebertragung](https://invowerk.dev/xrechnung-vs-peppol-bis): XRechnung ist ein Rechnungsformat, Peppol BIS ein Format plus Uebertragungsnetz. Beide sind EN-16931-CIUS. Vergleich fuer die deutsche und EU-weite E-Rechnung. - [XRechnung vs Peppol BIS: format and transport](https://invowerk.dev/en/xrechnung-vs-peppol-bis): XRechnung is an invoice format; Peppol BIS is a format plus a transport network. Both are EN 16931 CIUS. A comparison for German and EU-wide e-invoicing. - [UBL vs CII: die zwei XML-Syntaxen der EN 16931](https://invowerk.dev/ubl-vs-cii): UBL 2.1 (OASIS) und UN/CEFACT CII sind die beiden offiziellen XML-Syntaxen fuer EN-16931-Rechnungen. Unterschiede, Verbreitung und wann welche zum Einsatz kommt. - [UBL vs CII: the two XML syntaxes of EN 16931](https://invowerk.dev/en/ubl-vs-cii): UBL 2.1 (OASIS) and UN/CEFACT CII are the two official XML syntaxes for EN 16931 invoices. Differences, adoption, and when each is used. - [EN 16931: die europaeische E-Rechnungsnorm im Ueberblick](https://invowerk.dev/en-16931-ueberblick): EN 16931 ist das semantische Datenmodell hinter jeder EU-E-Rechnung: rund 170 Geschaeftsbegriffe, zwei XML-Syntaxen (UBL, CII), Business Rules (BR). Grundlagen erklaert. - [EN 16931: the European e-invoicing standard explained](https://invowerk.dev/en/en-16931-overview): EN 16931 is the semantic data model behind every EU e-invoice: about 170 business terms, two XML syntaxes (UBL, CII), and business rules (BR). The essentials. ## About - [About](https://invowerk.dev/about) - [Privacy](https://invowerk.dev/privacy) - [Terms](https://invowerk.dev/terms) - [Impressum](https://invowerk.dev/imprint)