Setting up Business Central for FORNAV E-invoicing and Peppol Plus
To ensure the smooth operation of FORNAV E-invoicing and Peppol Plus, some standard configurations must be in place in Microsoft Dynamics 365 Business Central (BC). While many of these settings are included by default in newer installations, older versions or upgrades might lack critical data, leading to validation issues. This guide highlights some setup points and common validation errors, along with tips to help avoid them.
You’ll find the general setup instructions from Microsoft in the article ‘How to Set Up Electronic Document Sending and Receiving – Business Central’ on Microsoft Learn. We strongly recommend reviewing that article first. However, we want to emphasize a few key points where missing or incomplete data regularly causes issues.
- When a Responsibility Center is assigned to a document, the address from the Responsibility Center is used for the SellerTradeParty, not the address from the Company Information page. Each Responsibility Center must therefore include a valid address and a correctly filled out Country/Region Code field. This also applies to customers and vendors. If this information is missing, it can result in validation errors.
- The SWIFT Code field needs to be filled out on the Company Information page.
- When SEPA direct payment is selected, code 58 (SEPACreditTransfer) is used. This must be configured in the payment method setup.

- The ReferenceOrderNo field in the Peppol document is populated based on the E-Invoice Routing Number field on the customer card, which is available starting from BC version 25. In older versions, or if the E-Invoice Routing Number field is blank, the system uses the Your Reference field instead. Please note that the Your Reference field must always be filled out before posting an invoice or credit memo.
- ISO codes must always be used, for example, in the Country/Region table and the Currency table. If a country code is missing or incorrect, it can lead to issues like ‘UN’ being automatically prefixed to a VAT ID.
- For Peppol documents, it is essential that each VAT Posting Setup line includes a valid Tax Category. For Reverse Charge (AE) scenarios, the description field in the VAT Product Posting Group must be filled in. If this information is missing, the transfer will fail.
- When an incoming electronic document has a line that does not refer to an identifiable item, such as no GTIN or vendor item number, Business Central creates a G/L Account line. The No. field on the purchase line will contain the account that you select in the G/L Account for Non-Item Lines field. If you leave the G/L Account for Non-Item Lines field blank, and the incoming document has lines without identifiable items, then the purchase document will not be created. An error will prompt you to complete the setting before proceeding. You can either use Text-to-Account Mapping or define Default Accounts under Purchases & Payables Setup, in which case the default accounts will apply to all incoming documents. We recommend setting up default accounts to avoid potential issues during the import process.
Additional resources:
Latest news
Latest knowledge base articles
-
FORNAV moves to the layout type “Custom”
-
Detect if a JavaScript record or data item record is the last record within the current filter
-
Troubleshooting when using the FORNAV reporting service for printing (Server Print)
-
Setting up Business Central for FORNAV E-invoicing and Peppol Plus
-
Using Auto Format in FORNAV layouts
