EasyXInvoice

Compliant e-invoices in under 2 minutes.

EasyXInvoice creates and validates XRechnung and ZUGFeRD files against EN 16931 — no accounting software, no tax expertise. You enter the details; we handle the compliance.

No credit card No installation EU hosting, GDPR-compliant
deps.w3bstar.de
Compliance Roadmap
EU & DE mandates · 2020 → 2028 · know exactly where your business stands
2020
EU Directive
EN 16931 published
2022
B2G mandate
Public sector · ZRE / OZG-RE
2025
B2B Phase 1
Receive mandate · all businesses
TODAY · 07/2026
2027
B2B Phase 2
Send · revenue > €800k
2028
Full compliance
Send · all, incl. small businesses
Done You are here Upcoming

Trusted by small and mid-sized businesses across Bavaria

brandt DENTAL HAGMANN Auerbach GEBÄUDETECHNIK iwex Nova Tec

The problem

E-invoicing sounds simple. Until your first rejection.

Since 2025, German businesses must receive e-invoices in B2B — and the send mandate is rolling out year by year. For small firms, that means a technical format nobody explained.

01

A PDF isn't enough anymore

A scanned or printed-to-PDF invoice no longer meets the legal requirements. You need a structured, machine-readable format.

02

Accounting software is overkill

DATEV, SAP and the rest cost money and onboarding time that small firms and freelancers won't spend for a handful of invoices a month.

03

One wrong field, all invalid

Miss the Leitweg-ID or get a tax total wrong, and the recipient rejects the invoice. You often notice only when payment doesn't arrive.

How it works

From a simple form to a compliant file — in three steps.

Step 01

Enter your details

A guided form asks for exactly the fields you need — in plain language, not XML codes.

Step 02

Validate automatically

We check every entry live against the EN 16931 business rules and flag errors before they become problems.

Step 03

Export & send

Download XRechnung (XML) or ZUGFeRD (PDF+XML), ready to send to public authorities and business customers.

Features

Built for people who aren't tax advisors.

Live validation against EN 16931

Every required field and business rule (BR-…) is checked in real time. You only export what's actually compliant.

XRechnung & ZUGFeRD

Both German standards from one entry. XML for authorities, hybrid PDF for business customers — you pick the format.

Plain language, not field codes

"Leitweg-ID," not "BT-10." The form speaks your language and translates into the required format behind the scenes.

Know where you stand

A compliance roadmap shows which mandates already apply to you and which deadline is next — so nothing catches you off guard.

EU hosting, GDPR by design

Your invoice data stays in the EU. No resale, no third-party trackers, built around data minimisation.

Learn as you go

Short explainers on ZUGFeRD vs. XRechnung, the Leitweg-ID, reverse charge and Peppol — right where you need them.

Trust

Validated against the official standard.

EN 16931· European norm XRechnung3.0.2 ZUGFeRD2.3 Peppol-ready GDPR· EU hosting
"I don't run my own bookkeeping for my workshop. I had my first e-invoice to a public office ready in five minutes — and it was accepted without a single query." — Pilot user, small business (example testimonial)

Your first e-invoice is free.

Try EasyXInvoice with no signup. Create, validate and download — you only pay once you're sending invoices regularly.

Create one free

Free: 1 invoice/month · Pro: €9/month unlimited · no credit card

FAQ

Common questions

Do I really have to use e-invoices from 2025?

Since 1 January 2025, businesses must be able to receive e-invoices in domestic B2B transactions. The obligation to send them phases in over the following years. A plain PDF no longer counts as an e-invoice.

What's the difference between XRechnung and ZUGFeRD?

XRechnung is a pure XML format, mainly required by public authorities. ZUGFeRD is a hybrid: a readable PDF with XML data embedded inside — convenient for business customers. EasyXInvoice generates both from the same entry.

Do I need accounting or tax knowledge?

No. The form asks for what's needed in normal language and checks it automatically against the EN 16931 rules. The technical translation happens in the background.

Where is my data stored?

Processing runs on servers inside the EU and is designed around data minimisation. There's no resale to third parties and no external tracking.