Common validation issues with EN 16931 invoices
If you encounter validation issues with EN 16931 invoices, usually the cause is incomplete or erroneous input.
Incomplete company data
Ensure to have filled in all relevant Company information in the Team settings at Company entities.
Field name | Required | Notes | Example |
---|---|---|---|
Name | Yes | Full company name incl. legal entity | Test Company Ltd. |
Address Line 1 | Yes | Street and number | Pappelallee 21 |
Address Line 2 | No | Unit, Building, Floor | |
City | Yes | Berlin | |
State/Province/Region | No | Depending on locale | |
ZIP/Postal Code | Yes | 13357 | |
Country | Yes | Germany | |
VAT ID | Yes | either VAT ID or Tax ID is required | DEDE999999999 |
Tax ID | Yes | either VAT ID or Tax ID is required | 123/456/7890 |
District court | Yes/No | Required depending on your country's laws | Berlin-Charlottenburg |
Company number | Yes/No | Required depending on your country's laws | HRB 123456 |
Managing Director(s) | Yes/No | Managing Directors / CEOs | Test Person |
IBAN | Yes | DE75512108001245126199 | |
BIC/SWIFT | Yes | COBADEHD055 |
Reverse Charge, Exports, and other VAT rules
If you use VAT rules like Reverse Charge, make sure to include:
- Company VAT ID
- Set up in the Team settings at Company entities.
- Client VAT ID
- Set up when creating/editing a client. It will automatically be added to the invoice.
Validation will fail if any of the two are missing.
Missing/incomplete bank account numbers
If either IBAN or BIC is missing in the company settings, the resulting XML invoices might be invalid.
Set up in the Team settings at Company entities.