Every invoice leaves as an EN 16931 compliant document, checked for the errors that get invoices bounced before it reaches your client.
A B2G client rejects the invoice for a format rule you have never heard of, and payment restarts from zero.
A missing VAT ID or contact address is only discovered once the invoice is already with the client.
Zero-VAT lines for cross-border work go out with no legal note, and the client's accounting team sends them back.
A correction that is not linked to the original invoice leaves both documents open in your client's system.
You finish the draft. The compliant document is what comes out.
Each invoice is a normal PDF your client can read and a structured EN 16931 record their accounting software can import — the same document, no second export.
Invoices are produced to the EN 16931 profile, the level German public bodies and large clients ask for.
Every draft is validated against the standard first. You cannot finish a draft that would be rejected.
Instead of a rule code, you read "Your VAT ID or Tax Number is missing" or "Seller email address is required", and fix it in seconds.
Cross-border work, corrections and payment terms are handled as part of the standard, not as free text.
A zero-VAT line carries its exemption reason — reverse charge or export outside the EU — with the matching legal note in German and English.
A reversal is issued as a proper credit document that names the original invoice and its issue date, so both close together.
Early-payment discount terms travel as structured data — period, base amount and percentage — not as a sentence buried in the footer.
Invoices are built from hours that were already tracked against a budget, so what you bill matches what the project shows. Budget Tracking
Invoices are generated to the EN 16931 profile, which covers ZUGFeRD and XRechnung requirements. The same file works as a readable PDF and as a structured e-invoice.
The draft cannot be finished. You see exactly which detail is missing — VAT ID, tax number or contact address — in plain language.
Yes. Zero-VAT lines carry the reverse-charge exemption reason and the corresponding legal note, in German and English.
A reversal is issued as a credit document that references the original invoice number and issue date, so the client's system can match them.
Yes. Skonto terms are carried as structured payment terms with the period, base amount and percentage, not only as text.
We do not claim a certification. We produce invoices to the EN 16931 profile and validate them against the standard before you send them.
Turn tracked hours into an EN 16931 compliant e-invoice and see the validation before you send. Free for 30 days.