Prerequisites
- Twinfield subscription with invoicing capability
- Company details fully configured (address, VAT, KvK/BCE)
- Customer records with complete address and tax information
- Administrator access to manage company settings
Step-by-Step Setup
Complete company master data
In Twinfield, navigate to company settings. Ensure the legal company name, full postal address, VAT number (BTW-nummer), and KvK number are entered. These fields map directly to UBL Seller elements (BG-4, BG-5).
Configure customer records
Open each customer in the customer management module. Verify the full legal name, postal address with country code, and VAT number are populated. For B2G customers, add the buyer reference in the appropriate field.
Enable electronic invoicing
In the invoicing settings, enable electronic invoice generation. Select UBL 2.1 as the output format. Twinfield generates the UBL XML when you create and post invoices.
Export and validate
Create a test invoice and export the UBL XML output. Validate it with Invoice Navigator to check EN 16931 compliance. Review any errors and fix the source data in Twinfield before production use.
Common Twinfield Errors
Why this happens in Twinfield
Company settings in Twinfield may have an incomplete company name or use a short trading name instead of the full legal name.
How to fix it
Navigate to company settings and enter the full legal company name as registered at KvK. This maps to BT-27 in the UBL output.
Why this happens in Twinfield
Company address in Twinfield does not include the country code. The country field may be optional in the Twinfield interface but is mandatory for UBL.
How to fix it
Go to company settings and ensure the country is selected in the address section. Use the standard 2-letter ISO code (NL, BE, DE).
Why this happens in Twinfield
Invoice created without specifying the currency, or the default currency is not set in the Twinfield company configuration.
How to fix it
Set the default currency in company settings. Ensure each invoice header specifies the currency (EUR for most Benelux invoicing).
Pre-Export Checklist for Twinfield
Before exporting UBL 2.1 from Twinfield, verify these items:
- 1Verify company legal name and full postal address
- 2Confirm KvK number (NL) or enterprise number (BE) is populated
- 3Check customer records have complete addresses with country codes
- 4Ensure VAT numbers include country prefix (NL/BE)
- 5Verify invoice has complete line items with correct VAT rates
Validate Your Output
Export UBL invoices from Twinfield and validate with Invoice Navigator to check EN 16931 compliance. The validator identifies Twinfield-specific data mapping issues before you send invoices to customers.
Validate UBL 2.1FAQ
What UBL version does Twinfield generate?
Can I batch export UBL invoices from Twinfield?
Related Guides
Ready to Test Your Twinfield Export?
Upload your UBL 2.1 invoice and get instant compliance feedback with Twinfield-specific recommendations.
Validate UBL 2.1 Invoice