KIKivo InvoiceXRechnung Konverter
Germany's e-invoicing mandate 2025–2028

Create and validate e-invoices — simple, offline, compliant

Kivo Invoice turns your PDF invoices into valid XRechnung and ZUGFeRD files in seconds — fully offline on your own machine. EN 16931 compliant with official KOSIT validation.

  • 100% offline – your data stays with you
  • EN 16931 compliant
  • Official KOSIT validation

The clock is ticking

E-invoicing is mandatory — are you ready?

Since 1 January 2025, every German business must be able to receive structured e-invoices. By 2028, sending them becomes mandatory for everyone too. Switching now keeps you on the safe side.

  1. Since 2020

    B2G already mandatory

    Invoices to German federal public authorities must already be sent electronically (XRechnung).

  2. 01 Jan 2025

    Receiving becomes mandatory

    Every domestic business must be able to receive e-invoices that comply with EN 16931.

  3. 01 Jan 2027

    Sending above €800,000 turnover

    Businesses with more than €800,000 in prior-year turnover must send B2B e-invoices.

  4. 01 Jan 2028

    Sending for everyone

    The obligation to send e-invoices then applies to all businesses, regardless of turnover.

Why switch now

E-invoicing pays off — not just because of the law

Structured invoices save time and money and get paid faster.

2025–2028

Legal obligation

E-invoicing becomes mandatory step by step for all domestic B2B transactions.

up to 70%

lower processing costs

Structured invoices can be processed automatically, which significantly lowers the cost per invoice according to industry studies.

minutes, not days

faster payment

Media-break-free invoices are checked, approved and paid more quickly.

€0

cloud fees

Kivo Invoice runs locally — no subscription and no data leaving your premises.

The savings shown are averages from industry studies (incl. Bitkom, European Commission) and may vary by business.

What Kivo Invoice does

One app for the entire e-invoicing workflow

Receive, view, validate, convert — all offline on your device.

View & understand

Open XRechnung and ZUGFeRD files and see them as a clear invoice instead of cryptic XML.

Convert PDFs

Built-in OCR turns PDF and scanned invoices into a valid XRechnung automatically.

Check & validate

Every invoice is checked against EN 16931 and with the official KOSIT validator — you see errors instantly.

Privacy by design

Your invoice data never leaves your computer

Kivo Invoice is a desktop app that works fully offline. There is no cloud, no upload and no tracking. For sensitive business and customer data that is a decisive advantage — GDPR-friendly with no extra effort.

  • No cloud, no server, no upload
  • Works even without an internet connection
  • Install once — no subscription
  • Supports both XRechnung and ZUGFeRD

No cloud. No upload. No risk.

Kivo Invoice processes every invoice locally on your device — so you keep full control over sensitive data.

How it works

Three steps to a valid e-invoice

1

Open a PDF or XML

Drag and drop your existing invoice into the app.

2

Automatic recognition

OCR and field detection extract invoice number, amounts, tax and parties.

3

Check & export

Correct, validate and export as XRechnung or ZUGFeRD — done.

Common questions

Briefly explained

An e-invoice is an invoice in a structured, machine-readable format according to the EN 16931 standard — for example XRechnung or ZUGFeRD. A plain PDF or paper invoice is not an e-invoice in the legal sense.

Ready for e-invoicing?

Download Kivo Invoice for free, or try the interactive demo right in your browser first.