E-invoicing mandates · DE · FR · BE

E-invoicing, without the guesswork.

Germany, France and Belgium now require structured e-invoices between businesses. Find out what applies to you and when, and check your invoice files against the official rules for free.

Runs the official rules from

  • CEN · EN 16931
  • KoSIT · XRechnung
  • OpenPEPPOL · BIS 3.0
  • FNFE · Factur-X
Two colleagues smiling at a laptop while working through their invoices

Next deadline

01 Jan 2027 Germany: issuing for businesses with 2026 turnover over €800,000

About OkInvoice

The e-invoicing rules, read for you and explained in plain words

An adviser going through documents with two clients

OkInvoice is an independent guide to the e-invoicing mandates in Germany, France and Belgium. We read the laws, the tax authorities’ guidance and the technical standards, and turn them into dates, examples and checklists.

Every rule on the site links to its official source, and the tools run the same rule sets the authorities publish.

How we work

1,797official validation rules, explained in three languages

A woman reviewing a document at her desk

Facts checked on14 November 2026

How it works

From “does this apply to me?” to a valid file

  1. A woman working with a calculator and documents01

    Find your dates

    The checker asks where you are established, your size and who you sell to, and shows when you must receive and issue.

  2. A consultant explaining something on a laptop02

    Pick a format and a tool

    XRechnung, ZUGFeRD, Factur-X or Peppol: the guides tell you which one your customers expect and which tools send it.

  3. A woman checking a printout next to her laptop03

    Check before you send

    Drop the file into the validator. If the official rules find a problem, you see it in plain words with a fix.

A team looking at a laptop together

One data model

EN 16931, about 160 business terms

The formats

XRechnung, ZUGFeRD, Factur-X and Peppol, explained

They all carry the same EN 16931 invoice data. What differs is the syntax, the container and the country that expects them.

Choosing software

Tools that actually send the right format

We compare invoicing tools and Peppol access points by what they document, not by what they pay us.

A woman with papers at her laptop

Tested with our validator

Run any tool’s output through it before you commit.

FAQ

Got questions? Straight answers.

The questions businesses ask us most, answered from the official sources.

What is e-invoicing?
Do I have to send e-invoices?

It depends on where you are established and your size. Germany: receive since 2025, issue from 2027 (over €800,000 turnover) or 2028. France: receive since September 2026, issue in 2026 or 2027 by size. Belgium: Peppol for B2B since January 2026. The checker gives your exact dates.

Is a PDF by e-mail an e-invoice?

No. An e-invoice carries structured data that software can read, following the European standard EN 16931. ZUGFeRD and Factur-X look like PDFs but carry the XML data inside.

Which format should I use?

Germany: XRechnung or ZUGFeRD in an EN 16931 profile. France: UBL, CII or Factur-X, sent through an approved platform. Belgium: Peppol BIS Billing 3.0.

Is the validator private?

Yes. The rules are loaded into your browser and run there. Your invoice file is never uploaded.

Who pays for OkInvoice?

It is free. We earn from clearly marked affiliate links to invoicing software, which never decide what we write.

Your next deadline is coming. Be ready for it.

Check your dates in a minute, then make sure your invoices pass the official rules.

A smiling woman at her desk