Because "What's the lawin', lass?" „Zahlen bitte!" « L'addition, s'il vous plaît ! » «Il conto, per favore!» «¿La cuenta, por favor?» «A conta, se faz favor!» „Poproszę rachunek!" "Notan, tack!" "De rekening, alstublieft!" «Τον λογαριασμό, παρακαλώ!» «Рахунок, будь ласка!» «Regningen, takk!» "Saisinko laskun?" „Fizetnék!" „Kontua, mesedez!" „Račun, molim!" "Hesap lütfen!" "Må jeg bede om regningen?" „Chönnti zahle?" "Could I get the bill?" should be an API call!
E-Rechnungen
Konform 2025

Die E-Rechnungs-Engine

ZUGFeRD & Factur-X API. JSON rein, valides PDF/A-3 raus.

POST /v1/generate
200 OK
{
  "invoice": {
    "number": "RE-2026-001",
    "seller": {
      "name": "Acme GmbH",
      "vat_id": "DE123456789"
    },
    "items": [{
      "description": "Consulting",
      "quantity": 8,
      "unit_price": 150.00
    }]
  }
}

rechnung-RE-2026-001.pdf

ZUGFeRD 2.4 • EN16931 • 42ms

Validiert
ZUGFeRD 2.4
Factur-X 1.0.8
EN 16931
Keine Datenspeicherung
DSGVO-konform
Made in Germany

Schnellstart

Kopieren, einfügen, ausführen. Fertige Rechnung in 30 Sekunden.

Demo API-Key (im Befehl unten enthalten)
env_sandbox_demo_public

Unbegrenzter Sandbox-Zugang. PDFs mit Wasserzeichen. Kein Account nötig.

Kopieren & ausführen — funktioniert sofort, keine Anmeldung nötig
terminal — kopieren & ausführen
# Generate invoice and save as PDF (demo key included, no signup)
curl -s -X POST https://api.preview.thelawin.dev/v1/generate \
  -H "Content-Type: application/json" \
  -H "X-API-Key: env_sandbox_demo_public" \
  -d '{
    "format": "zugferd",
    "template": "minimal",
    "invoice": {
      "number": "RE-2026-001",
      "date": "2026-04-24",
      "seller": {
        "name": "Acme GmbH",
        "street": "Musterstr. 1",
        "city": "Berlin",
        "postal_code": "10115",
        "country": "DE",
        "vat_id": "DE123456789"
      },
      "buyer": {
        "name": "Customer AG",
        "street": "Kundenweg 5",
        "city": "Munich",
        "postal_code": "80331",
        "country": "DE"
      },
      "items": [{
        "description": "Consulting Services",
        "quantity": 8,
        "unit": "HUR",
        "unit_price": 150.00,
        "vat_rate": 19
      }]
    }
  }' | jq -r '.pdf_base64' | base64 -d > invoice.pdf

Warum thelawin.dev?

Neun EU-Formate aus einem JSON-Payload. Wir speichern nichts davon.

Keine Datenspeicherung

PDF wird als Base64 zurückgegeben.

DSGVO-konform Keine Datenspeicherung

Offizielle SDKs

Acht native Client-Bibliotheken

KI-Ready

MCP Server für Claude, GPT & mehr.

3 Templates

Minimal, Classic und Compact Designs.

E-Rechnungspflicht 2025

Bereit für die E-Rechnungspflicht

thelawin.dev generiert elektronische Rechnungen nach EN 16931. ZUGFeRD, XRechnung, Factur-X, Peppol und weitere Formate aus einer einzigen JSON-Eingabe.

Mehr zur E-Rechnungspflicht
2025

E-Rechnungen empfangen

Pflicht für alle Unternehmen

2027

E-Rechnungen versenden (B2B)

Großunternehmen >800k€

2028

Pflicht für alle

Keine Ausnahmen

Interaktive Demo

Probier's direkt aus

Felder anpassen und eine echte ZUGFeRD-2.4-PDF erzeugen. Läuft im Sandbox-Modus.

invoice.json
UTF-8
// Standard
// Verkäufer
// Käufer
// Rechnung
// Positionen
output.pdf
-- ms

Noch keine PDF erzeugt

Klick auf "PDF generieren", um deine Rechnung zu erstellen

Offizielle Client-Bibliotheken

Typsichere SDKs für 8 Sprachen. Fluent-Builder-API, /retrieve-Support, 388 Tests.

Ruby auf RubyGems. Alle anderen via GitHub installierbar.

Alle SDKs open source auf GitHub. Deine Sprache fehlt? Sag Bescheid →

Einfache Preise

Kostenlose Sandbox zum Testen. Upgrade, wenn du bereit bist.

1 Credit = 1× /generate oder /retrieve. /validate ist kostenlos.

Sandbox

Zum Entwickeln & Testen

0 € /für immer
  • 0 Credits inklusive
  • Alle Formate & Profile
  • "SANDBOX"-Wasserzeichen

Produktionsrechnungen benötigt?

4,90 € / 100 Credits (ohne Wasserzeichen)

Loslegen
Empfohlen

Starter

Für kleine Unternehmen

9,50 € /Monat
19 € 50 % Beta
  • 500 Credits / Monat
  • Kein Wasserzeichen
  • Priorisierter E-Mail-Support
Jetzt starten

Pro

Für größere Teams

24,50 € /Monat
49 € 50 % Beta
  • 2.000 Credits / Monat
  • Priorisierter Support
  • Eigene PDF-Vorlagen
Jetzt starten

Jeder Plan umfasst vollen API-Zugriff und alle Ausgabeformate. Mehr Volumen nötig? Sprich uns an.

Häufig gestellte Fragen

Häufige Fragen zu thelawin.dev

Was ist thelawin.dev?

thelawin.dev ist ein Micro-SaaS und dient als Drop-in-Ersatz für EU-konforme E-Rechnungen. JSON per REST-API rein, gültige PDF/A-3 mit eingebettetem XML raus.

Hast du irgendwo in deiner Infrastruktur einen Dienst oder eine Library, die aus deinen Daten PDF-Rechnungen erzeugt, aber noch nicht EN-16931-fähig ist? thelawin.dev ist dein Drop-in-Ersatz.

Warum brauche ich E-Rechnungen?

Die EU schreibt elektronische Rechnungen für B2G (Business-to-Government) und zunehmend B2B vor. Deutschland: B2G seit 2020, B2B-Empfang ab Januar 2025, Versand ab 2027. Frankreich: September 2026/2027. Italien: seit 2019.

Stell dir den XML-Anhang wie einen „digitalen Beipackzettel" für deine Rechnung vor: maschinenlesbar, rechtskonform und in der EU Voraussetzung fürs Geschäft.

Für wen ist das gedacht?

Alle, die Rechnungen programmatisch erzeugen:

  • Unternehmen – komplexe On-Premise-PDF-Libraries ersetzen
  • SaaS-Anbieter – konforme Rechnungsstellung zur eigenen Plattform hinzufügen
  • Freelance-Entwickler – schlanke API, keine Infrastruktur zu pflegen
  • KI-Agenten – nativer MCP-Support für Claude und andere LLMs

Der Micro-SaaS-Ansatz heißt: du zahlst nur, was du nutzt, von 0 bis 2.000+ Credits pro Monat.

Was passiert mit meinen Rechnungsdaten?

Wir speichern sie nicht. Nie. thelawin.dev ist konsequent stateless:

  • Deine Rechnungsdaten werden komplett im RAM verarbeitet
  • PDF wird erzeugt und direkt als Base64 zurückgegeben
  • Nichts landet auf Platte, nichts in der Datenbank
  • Fürs Billing werden nur Zähler geloggt, kein Inhalt

Billing läuft über Paddle.com (Merchant of Record) – so regelt Paddle die EU-Umsatzsteuer, und wir fassen keine Zahlungsdaten an.

Welche Formate werden unterstützt?

9 EU-konforme Formate aus einer einzigen JSON-Eingabe:

*ZUGFeRD 2.4 – Deutschland B2B
*Factur-X 1.0.8 – Frankreich
*XRechnung 3.0.2 – Deutschland B2G
*Peppol BIS 3.0 – EU-weit
*FatturaPA – Italien SDI
*UBL 2.1 – OASIS-Standard
*CII – UN/CEFACT
*Plain PDF – außerhalb der EU

Setz einfach "format": "auto", dann wählen wir anhand der Ländercodes.

Wie einfach ist die Integration?

Ein POST-Request. Das war's.

  • Test-Client direkt auf dieser Seite – erst ausprobieren, dann coden
  • 8 offizielle SDKs – TypeScript, Python, Ruby, Kotlin, Java, Swift, Dart, C#
  • Installieren: gem install thelawin (Ruby auf RubyGems), alle anderen via GitHub
  • OpenTelemetry für Monitoring und Tracing
  • MCP-Server für KI-Agenten
  • DiscordDeveloper-Community für Fragen und Support

Die meisten Integrationen sind in unter einer Stunde fertig.

Kann ich es kostenlos testen?

Ja, dauerhaft. Der Sandbox-Plan ist gratis zum Testen und Integrieren.

  • Voller API-Zugriff auf alle 9 Formate
  • /validate ist immer kostenlos (verbraucht keine Credits)
  • Demo-Key für unbegrenzt PDFs mit Wasserzeichen
  • Credit Packs (4,90 € / 100 Credits) für Produktions-PDFs ohne Wasserzeichen
  • Oder Upgrade auf Starter/Pro für monatliche Credits

Warum „thelawin"?

„Lawin" ist schottisch für „die Rechnung" oder „die Zeche", wie in „What's the lawin', lass?" Unser Weg zu sagen: nach der Rechnung fragen sollte so einfach sein wie ein API-Call.

Ab wann gilt die E-Rechnungspflicht in Deutschland?

Zeitplan der E-Rechnungspflicht:

  • Januar 2025: alle deutschen Unternehmen müssen E-Rechnungen empfangen können
  • Januar 2027: große Unternehmen müssen E-Rechnungen versenden (B2B)
  • Januar 2028: alle Unternehmen müssen versenden

thelawin.dev unterstützt ZUGFeRD (B2B) und XRechnung (B2G) – du bleibst in beiden Szenarien konform.

Ist thelawin.dev KoSIT-konform?

Ja. Jede von thelawin.dev generierte XRechnung wird gegen die offiziellen KoSIT-Schematron-Regeln (Koordinierungsstelle für IT-Standards) geprüft.

Genau diesen Check fahren auch die deutschen Behördenportale ZRE (Zentrale Rechnungseingangsplattform) und OZG-RE – besteht sie bei uns, wird sie in aller Regel auch dort akzeptiert.

Unterstützt thelawin.dev Chorus Pro (Frankreich)?

Ja. Wir erzeugen Factur-X 1.0.8, voll kompatibel zum französischen B2G-Portal Chorus Pro.

Wichtig: Frankreich führt die verpflichtende E-Rechnung (facturation électronique) ab September 2026 für Großunternehmen ein, mit voller B2B-Abdeckung bis 2027.

thelawin.dev liefert PDF/A-3 mit eingebettetem CII-XML und erfüllt alle Anforderungen des Factur-X-Profils EN 16931.

Kann ich FatturaPA-Rechnungen für Italien erzeugen?

Ja. thelawin.dev unterstützt FatturaPA 1.2.2 mit allen Feldern, die für die Einreichung beim SDI (Sistema di Interscambio) nötig sind.

Die italienischen Spezifika sind abgedeckt:

  • Codice Destinatario – 7-stelliger Empfängercode
  • Codice Fiscale – italienische Steuernummer
  • Partita IVA – USt-ID-Formatierung
  • PEC – zertifizierte E-Mail-Adresse

Kostenlos loslegen

Konto anlegen, Sandbox-Key holen, kostenlos validieren. Credits kaufen, wenn du bereit bist.