2027E-Rechnung · Be ready

Every Stripe invoice,sealed as an e-invoice.

From 1 Jan 2027, larger German businesses must send e-invoices to other businesses, and everyone else from 2028. Siegel turns each Stripe invoice into a validated ZUGFeRD or XRechnung file, automatically, without changing how you bill.

  • Validated against official rules
  • Data stored in the EU
  • Keep invoicing in Stripe

Validated

INV-2026-0142

Muster GmbH · Berlin

€4,760.00

incl. 19% USt.

100%rules checked

E-invoice profile

ZUGFeRD · EN 16931

PDF/A-3 + XML

Delivered to

buchhaltung@muster.de

Example invoice

Schema check
100%
Business rules
100%
VAT lines
2
Processing
1.4s
Archived
✓

Built on the official standards

  • EN 16931CEN · semantic model
  • ZUGFeRDDE · hybrid PDF
  • Factur-XFR/DE · hybrid
  • XRechnungDE · public sector
  • PDF/A-3ISO 19005-3
  • EU data residencyeu-central

01The 36-second version

What Siegel does, in 36 seconds.

02The timeline

The PDF era ends for German B2B.

Germany is moving domestic B2B invoicing to structured e-invoices. Once the obligation applies to you, a PDF from Stripe no longer counts.

67

days until 1 Jan 2027

  1. 1 Jan 2025

    Every business must be able to receive e-invoices.

  2. 1 Jan 2027

    Businesses above €800k turnover must send them.

  3. 1 Jan 2028

    Every business must send them.

Simplified overview. Exceptions apply (e.g. small businesses, invoices under €250). Not tax advice.

03How it works

Four steps. Then you forget about it.

  1. 01

    Connect Stripe

    Connect your Stripe account and add your company details once.

    stripe → siegel
  2. 02

    Convert & validate

    Every finalized invoice and credit note becomes a ZUGFeRD or XRechnung file, checked against official rules.

    invoice.finalized
  3. 03

    Deliver & archive

    Sent to your customer by email and stored for the legal retention period.

    delivery
  4. 04

    Export to your tax advisor

    Every month, a DATEV file with all invoices and credit notes goes to your Steuerberater.

    monthly · datev

Free invoice check

Test your last 10 invoices. Free.

Connect Stripe and we’ll check your last 10 invoices against the official rules. See exactly what passes and what’s missing, before you pay anything.

Get your free checkPart of early access

04Features

Everything an e-invoice needs. Nothing you have to learn.

  • 01

    ZUGFeRD & XRechnung

    ZUGFeRD in the EN 16931 profile by default, XRechnung for customers who ask for pure XML.

    • Schema (XSD)
    • EN 16931 business rules
    • XRechnung CIUS
    • PDF/A-3 conformance

    02

    Validation against official rules

    Every file is checked against the official schema and business rules. If an invoice fails, it’s held back, and we tell you exactly which field to fix in Stripe.

  • S19 %S7 %AEReverse chargeKIntra-EU381Credit note

    03

    VAT, reverse charge & credit notes

    19% and 7%, mixed rates, EU reverse charge and credit notes that reference the original invoice. Voided invoices get a proper cancellation credit note.

    1. 09:41:02Queued
    2. 09:41:03Sent
    3. 09:41:05Delivered

    04

    Email delivery with logs

    Sent from your name to your customer’s billing address, with a log of every delivery.

  • sha256 9f2c41e8…7b0de81a

    Write-protected · EU

    validation-report.html10y

    05

    Tamper-evident EU archive

    Each file is stored in the EU with its validation report as proof of due care, hashed and write-protected. Kept 10 years (the law requires 8).

  • Last 90 days→

    06

    Backfill past invoices

    Convert invoices you already finalized in Stripe, for a date range you choose.

  • 07

    DATEV export for your tax advisor

    A ready-to-import DATEV file every month, mapped to SKR03 or SKR04, plus read-only archive access for your Steuerberater.

05For your tax advisor

Your Steuerberater gets a DATEV file. Every month.

All invoices and credit notes, mapped to SKR03 or SKR04 and ready to import. Plus read-only access to your archive, so your advisor never has to ask for a PDF again.

  • Ready-to-import DATEV format (EXTF)
  • SKR03 or SKR04 account mapping
  • Invoices, credit notes and cancellations
  • Read-only archive access for your advisor

Included in Growth and Scale

EXTF_Buchungsstapel_2026-09.csv

DATEV · September 2026 · 142 bookings

AccountContraAmount
1000184003.808,00
1000284001.190,00
1000383382.400,00
100018400−595,00
Sent to Kanzlei Weber · 1 OctRead-only archive access

06Who it’s for

Built for companies that already bill through Stripe.

  • SaaS on Stripe Billing

    Subscriptions, prorations and discounts become e-invoices with the right service periods.

  • Agencies & freelancers on Stripe Invoicing

    Keep sending invoices from Stripe. Your clients receive a file their accounting software can read.

  • Finance teams who’d rather not build this

    Skip the format specs, validators and archive. Spend the engineering time on your product.

07Early access pricing

Priced by invoice volume. Cancel anytime.

  • Starter

    €49/mo

    • Up to 50 invoices/mo
    • ZUGFeRD & XRechnung
    • Validation
    • Email delivery
    • EU archive
  • Scale

    €399/mo

    • Up to 5,000 invoices/mo
    • ZUGFeRD & XRechnung
    • Validation
    • Email delivery
    • EU archive
    • DATEV export for your tax advisor
    • Read-only archive access for your advisor
    • Multiple Stripe accounts
    • Priority support

Founding customers: 50% off for the first 3 months.

Not sure which plan? Start with a free check of your last 10 invoices.

Prices excl. VAT.

08FAQ

Questions, answered plainly.

Something missing? Join early access and ask me directly.

01Do I need this?

If your business is established in Germany and invoices other businesses, very likely from 2027 or 2028. Confirm your situation with your tax advisor.

02Doesn’t Stripe do this already?

Stripe creates PDF invoices. Structured e-invoices for Germany need an additional app. Siegel is that app.

03Which formats do you support?

ZUGFeRD (EN 16931 profile) and XRechnung.

04Does Siegel convert every invoice?

Only the ones that must be e-invoices: German B2B invoices over €250. Invoices to consumers and to customers outside Germany are skipped automatically.

05Do I have to change how I use Stripe?

You keep billing in Stripe exactly as now. The only change: Siegel sends the invoice email to your business customers instead of Stripe, so each customer gets one legally valid invoice. We switch this with you during onboarding.

06Where is my data stored?

In the EU.

07Is this tax advice?

No. Siegel is software that validates files against official technical rules. Your tax advisor remains responsible for your tax situation.

08Why pay when free converters exist?

Free tools convert one invoice at a time, by hand. Siegel runs automatically on every Stripe invoice, including prorations, discounts, reverse charge and credit notes, then validates, delivers and archives each file.

09What if Stripe builds this?

Then you’ll have a choice. But Siegel is built around how German companies actually work: DATEV exports, a GoBD-compliant archive and your tax advisor. That goes beyond what Stripe or generic providers offer, and your archived files stay exportable at any time.

10Do you sign a data processing agreement (AVV)?

Yes. A DPA/AVV is available for every customer.

11Who is behind Siegel?

Jitesh Raghav, an independent software engineer who builds and supports Siegel personally. Email me directly: jitesh@siegel.live

Join early access

Be ready before January.

Join early access. I’ll onboard the first customers personally.

  • Validated against official rules
  • Data stored in the EU
  • Keep invoicing in Stripe
Invoices per month(optional)
Prior-year turnover above €800k?(optional)
Who does your bookkeeping?(optional)
Does your tax advisor use DATEV?(optional)

I’ll only use your email to contact you about Siegel. See Datenschutz.

Join early access

Tell me a little about your invoicing. I read every entry.

Invoices per month(optional)
Prior-year turnover above €800k?(optional)
Who does your bookkeeping?(optional)
Does your tax advisor use DATEV?(optional)

I’ll only use your email to contact you about Siegel. See Datenschutz.