Sending e-invoices to German customers requires specific configuration on the subsidiary, customer, and invoice records, covered in this article.
Note: Clicking on the images within this guide will enlarge them for better viewing.
Introduction
Before you send an e-invoice to a German entity, confirm that you've configured all the points described below correctly.
Configuring the sender (subsidiary)
The sender of the e-invoice is the subsidiary in NetSuite. After our e-invoicing provider sets up the subsidiary inside the global e-invoicing network, populate the following details on the ZoneCapture Subsidiary Setup record's E-Documents subtab:
- Party Endpoint ID: The number you provided to our implementation consultant for e-invoicing registration. We recommend using the German VAT number.
- Tax ID: The subsidiary's VAT number.
- Party Endpoint Scheme/Tax Scheme: The type of ID you used in the fields above.
- Contact Name: The contact name for the sender of the e-invoice. This field is mandatory for German e-invoices.
- Contact Phone Number: The contact phone number for the sender of the e-invoice. This field is mandatory for German e-invoices.
Configuring the recipient (customer)
The Customer record in NetSuite represents the recipient of the e-invoice.
You must reference the customer through its e-invoicing endpoint ID, the unique identifier used in the PEPPOL e-invoicing network. Obtain this number from your customer, or search for it directly in the PEPPOL network, the Leitweg-ID search, or the Participants search.
Germany mostly uses 2 types of PEPPOL identifiers:
- German VAT number
- KoSIT (Leitweg-ID)
If your customer is registered in PEPPOL with a German VAT number (9930 prefix), for example:
Populate the following details on the customer record's ZoneCapture subtab in NetSuite:
If your customer is registered in PEPPOL with a KoSIT number (0204 prefix), for example:
Populate the following details on the customer record's ZoneCapture subtab in NetSuite:
Important: Do not omit dashes if they're present in the official endpoint ID.
Configuring the invoice
If your customer has a Leitweg-ID, populate one additional field on the invoice in NetSuite.
The standard XInvoice specifies the Leitweg-ID in the "Buyer Reference" field (BT-10 Buyer Reference), and you must transmit it as mandatory information on every e-invoice.
Because of this requirement, populate the Leitweg-ID in the dedicated E-invoice Buyer Reference field included in the ZoneCapture bundle.
After you complete all the setup described above, you're ready to send an e-invoice to a German entity.
Important: Do not omit dashes if they're present in the official endpoint ID.
Configuring the invoice
If your customer has a Leitweg-ID, populate one additional field on the invoice in NetSuite.
The standard XInvoice specifies the Leitweg-ID in the "Buyer Reference" field (BT-10 Buyer Reference), and you must transmit it as mandatory information on every e-invoice.
Because of this requirement, populate the Leitweg-ID in the dedicated E-invoice Buyer Reference field included in the ZoneCapture bundle.
After you complete all the setup described above, you're ready to send an e-invoice to a German entity.