B2G invoicing is electronic, and B2B is moving the same way.
The facts
| Format | XRechnung and ZUGFeRD, both EN 16931 |
| Goes to | Peppol network and public-sector portals |
| Regime | Post-audit — you issue, then report |
| Invoice number | Stays ours: gap-free, sequential, yours to control |
| Seller tax ID | USt-IdNr. |
| Buyer tax ID | USt-IdNr. |
| Peppol EAS code | 9930 |
| Integration | Direct, no third-party provider needed |
The part that costs a day
ZUGFeRD is a PDF with the XML embedded, XRechnung is the XML alone. Sending the wrong one to a buyer who expects the other gets it bounced by software, with no human to ask.
We issue gap-free, sequential numbers that reset on your schedule and are never reused — including for voided documents, which keep theirs. The authority takes the document as numbered.
Never extracted from the gross. The two formulas differ by a cent and the wrong one gets the file rejected. The leftover cent is declared as payment rounding (BT-114), where the standard puts it.
Straight talk
We do not hold your signing certificate, we do not file your periodic returns, and we are not your accountant.
No third-party provider is required: we build and validate the document ourselves, and you can still connect one if your accountant prefers it.