Check the e-invoice before sending: stop faulty invoices automatically
An incorrect e-invoice is worse than none at all: it can be rejected, jeopardise the input tax deduction, and create correction work. The best protection is to stop faulty invoices before they are sent.
> Quick answer: A good conversion checks every e-invoice against EN 16931 (KoSIT) and verifies the mandatory fields. If something is missing or validation fails, generation is blocked and the invoice is flagged for review – the file is only created once the data is complete and actively confirmed.
Two levels of checking
- Formal validation: the generated XML is checked against the official KoSIT schemas and the business rules of EN 16931 (incl. CIUS DE). Violations do not result in a silent, faulty file but in a stop.
- Mandatory-field check: if the invoice number, a date, the seller or buyer name, or an amount is missing, this is detected and shown before anything is generated.
Stop and flag instead of waving through
The decisive difference from a plain „convert button“: faulty or incomplete invoices are automatically stopped and flagged for review. This way, no non-compliant invoice ends up in the outbox by accident.
Why manual confirmation counts
Software can check plausibility, but it cannot assume tax responsibility. That is why a deliberate confirmation of the reviewed details makes sense – especially the tax classification (standard taxation, reverse charge, small-business scheme …). This creates a traceable review record and prevents an assumption from slipping through unnoticed.
Conclusion
Check e-invoices before they go out: EN 16931 validation plus a mandatory-field check, combined with a deliberate confirmation. That way you stop faulty invoices instead of having to fix them at the recipient's end.
---
TaxLayer blocks generation on missing mandatory fields or validation errors and requires a deliberate review. Questions to info@landauer.de.
Frequently asked questions
What happens with an incomplete e-invoice?
If mandatory fields are missing or the XML is not EN 16931 compliant, the invoice may be rejected by the recipient and can jeopardise the input tax deduction. It is better to stop such invoices before they are sent.
How is an e-invoice checked?
Against the official KoSIT schemas and the business rules of EN 16931 (incl. CIUS DE). In addition, a mandatory-field check verifies that, for example, the invoice number, date, seller, buyer, and amounts are present.
Can TaxLayer block faulty invoices?
Yes. If a mandatory field is missing or validation fails, generation is blocked and the invoice is flagged for review. The file is only created once the data is complete and confirmed.
Why a manual confirmation?
For liability reasons. The substantive and tax responsibility remains with you. That is why you actively confirm the reviewed details – in particular the tax classification – before the e-invoice is generated.
Free tools
Related articles
Convert PDF invoices now
Try TaxLayer for free – 2 conversions per month, no credit card required.
Get started