Feature
The invoice comes out of the checked quantities
XRechnung and ZUGFeRD are the end of the chain, not its beginning. Levora produces them from the same items that were approved earlier – with no detour through Excel.
Every build is verified against the KoSIT validator and veraPDF.
Plainly
Producing an XRechnung is not the hard part
We say this up front because it is true: there are one-off tools for it, there are invoicing programs for under 15 euros a month, and for invoices to the federal government there is a free portal. If all you need is a file format, you do not need construction software for it.
The hard part is different: that the quantities in that file are right, that they belong to the correct item in the correct contract, and that when someone asks you can show where each number came from. An invoicing program does not cover that path – it ends in your folder.

What Levora takes on
From the approved quantity to a file ready to send
- km 0+000
Quantities are already checked
What goes into the invoice was confirmed at the Aufmaß stage – not entered again here.

- km 0+100
Items and prices are pulled
Unit prices come from the contract’s bill of quantities, not from a price list beside it.

- km 0+200
The Leitweg-ID is checked
Structure and check digit are verified before the file leaves your machine.

- km 0+300
Output as XRechnung or ZUGFeRD
Whichever the client requires – same data, two forms.

Leitweg-ID
The most common reason an invoice comes back
The Leitweg-ID routes the invoice inside the administration. It consists of a coarse address of 2 to 12 digits, an optional fine address of up to 30 characters and a two-digit check digit under Modulo 97-10 – the same method that protects an IBAN. In the XRechnung it sits in field BT-10.
If the check digit does not match, the portal rejects the invoice before a human ever sees it. That is why Levora checks it when the client is created, not when the invoice is sent.
You can test an ID right now with our free tool.

Deadlines
When e-invoicing becomes mandatory for you
- 2025
being able to receive e-invoices
Since 01.01.2025 for every business based in Germany. Source: BMF. - 2027
sending, above €800,000 prior-year turnover
From 01.01.2027, based on total turnover in the previous year. Source: BMF. - 2028
sending, for all remaining businesses
From 01.01.2028; paper and PDF remain permitted until 31.12.2027. Source: BMF.
Honestly
What this feature is not
- Not a differentiator. Plenty of programs produce the format – the path to it is the difference
- Not bookkeeping. Levora issues the invoice; the accounts stay with your tax adviser
- Not tax advice. For your own deadline, ask your adviser
- Not a substitute for the client’s own checking
Common questions
Questions about invoicing
Which XRechnung version does Levora produce?
How do we know the file really is compliant?
XRechnung or ZUGFeRD – which should we use?
Does the obligation apply to us as a Kleinunternehmer?
Can we send attachments with it?
Walk through a real invoice
Bring an invoice that was rejected once. That shows fastest where it gets stuck.
