Denmark has been one of the pioneers of e-invoicing. Companies who do business with the Danish government, are required to use e-invoicing since 2005. Even for accounting systems, requirements are changing rapidly.
Discover how to send e-invoices to Denmark and get started in a few easy steps.
Submitting, receiving and processing invoices electronically has been mandatory for Danish public bodies (central, regional & local authorities) since 2005.
Electronic invoicing between companies is not yet an obligation but it is being stimulated.
As of 1 February 2023, digital accounting systems also need to meet e-invoicing specifications. These include being able to automatically send an receive e-invoices.
Options for sending e-invoices to Denmark
There are several ways to send an e-invoice to the Danish government or to a private company. Choose your option below.
Sending e-invoices to the Danish government
You will need to use a specialized platform to send e-invoices to the Danish government:
Virk: companies who want to send e-invoices to the Danish government can use the Virk public platform developed by the Danish Business Authority. You can upload both invoices and credit notes and you can look up identification numbers of the governement. This service is available for all businesses registered in Denmark.
NemHandel: governement services in Denmark are also registered on NemHandel, just like all Danish companies. It is only available for Danish companies.
Peppol: all Danish governement institutions are registered on Peppol. This global platform is also suitable for non-Danish companies who need to send e-invoices to the government in Denmark. Registering on a certified Access Point and sending your invoice takes only a few minutes.
Sending e-invoices to private companies
All Danish companies are registered on the National network NemHandel. You can use this network if you are a Danish enterprise sending e-invoices to another company in Denmark.
If you are company outside of Denmark or if you need to receive e-invoices as a Danish company, the secure global Peppol Network is the preferred channel.
To get started, you need to register on a Peppol Access Point, such as Billit.
With Billit, you can safely create, send and receive your Danish e-invoices within the same platform. Not all Danish companies are registered on Peppol but it is very easy to create an account and get started.
How to send e-invoices to Denmark
If you want to send invoices via Peppol you only have to register on an official Peppol Access Point.
Follow the steps below to register on the Billit Access Point and send your first invoice.
Create a Billit account
Create your free trial account using the button below.
Enter your company information in the 'My company' tab.
Through the menu item 'My Profile' you can further complete your company details.
Click on 'Customers' in the menu on the left and click the '+add' button
Fill in your customer's details
In the section 'invoicing address' set the country to 'Denmark'
Click on the + button next to 'VAT number' and select 'CVR'. Fill in the 8-digit number for your customer. If you don't know what that is, you can look it up in the Virk database.
You can also fill in your customer's VAT number but CVR will be the default identifier. VAT numbers can be found via VIES.
Create & send invoice
Go to the income tab to create your first invoice and click the '+Add' button
In the customer field, select the customer you've just created
Fill in the rest of your invoice and click 'create invoice' to finalize
Click the 'Send' button to see all sending options
Billit will automatically recognize if your customer is connected to Peppol. Click the green 'Send via Peppol' button to send your invoice
Why use Peppol?
Peppol is a secure and closed network with many advantages:
Safely exchange sensitive financial data
The identity of everyone affiliated with the network is verified, so you can be sure that your recipient's invoices are genuine, and avoid invoice fraud.
Automate your invoicing process
The invoices you send through the network are completely digital, so you can process them automatically in your invoicing software.
Avoid retyping data
E-invoices in the UBL standard are automatically read correctly. This prevents human error during processing.
Gain more financial insight
Linking to your bank account means that outgoing and incoming invoices are automatically matched and you get a better overview of your company's financial situation.
Send invoices quickly
Peppol is fast: your recipient will receive your invoice within 10 minutes of sending it. Combined with automatic processing, this will save a lot of time.
What is Peppol?
Peppol is an open network for securely sending and receiving business documents such as invoices. It is designed to simplify the purchase-to-pay process between governments and suppliers. Peppol was developed by the European commission but is on its way to become a global standard.