Skip to content

E-invoicing around the world

Stay ahead of e-invoicing requirements

← Explore all countries
Denmark flag

E-invoicing in Denmark

Denmark requires digital bookkeeping systems to support electronic invoicing, while no general mandate currently requires all domestic B2B invoices to be electronic.

No B2B mandate Available with iEDI

At a glance

B2B e-invoicing Voluntary
B2G e-invoicing Mandatory
Infrastructure NemHandel/Peppol

No general B2B mandate requiring all domestic invoices to be electronic.

Key e-invoicing deadlines

1 January 2025
Completed

Digital bookkeeping expands to additional businesses

Businesses subject to the Danish Financial Statements Act that use their own non-registered digital bookkeeping system become subject to the digital bookkeeping requirements for financial years beginning on or after 1 January 2025.

1 January 2026
Completed

Digital bookkeeping requirements expand further

Digital bookkeeping requirements take effect for certain businesses not subject to the Danish Financial Statements Act, including sole proprietorships and associations with annual net revenue above DKK 300,000 in each of the two preceding income years. 

Denmark has a highly digitalised invoicing and accounting environment, supported by the Danish Bookkeeping Act and the country's established NemHandel infrastructure.

The Bookkeeping Act has introduced mandatory digital bookkeeping for a broad range of businesses and requires digital bookkeeping systems within scope to support structured electronic invoicing. However, this shouldn't be confused with a general mandate requiring every domestic B2B invoice in Denmark to be exchanged as an e-invoice.

Structured e-invoicing is already firmly established for transactions with the Danish public sector and is increasingly supported across private-sector invoice flows.

Denmark's digital bookkeeping requirements apply to businesses in phases depending on factors such as company type, accounting obligations, and turnover. From 1 January 2026, the requirements were extended to additional businesses, including certain businesses not subject to the Danish Financial Statements Act when their net turnover exceeds the applicable threshold.

Businesses covered by the digital bookkeeping rules must use systems that meet the applicable requirements. Separate e-invoicing requirements apply when invoicing Danish public authorities, where structured electronic invoices are already an established requirement.

Digital bookkeeping systems subject to the Danish requirements must support the sending and receiving of structured electronic invoices and credit notes. Structured e-invoices must contain machine-readable data that can be processed automatically and electronically.

A conventional PDF invoice is therefore not considered a structured electronic invoice under the Danish definition. Supported structured formats include the Danish OIOUBL standard and Peppol BIS.

The requirements form part of Denmark's broader move towards automated bookkeeping, standardised financial data, and more efficient digital reporting.

Denmark's established e-invoicing infrastructure is centred around NemHandel, while Peppol provides an interoperable network for domestic and cross-border structured document exchange.

OIOUBL is the established Danish structured document format, while Peppol BIS supports standardised electronic invoicing based on European specifications. Digital bookkeeping systems within scope must support sending and receiving electronic invoices and credit notes in these formats.

This infrastructure enables invoice data to move directly between business systems rather than relying on manually processed documents such as PDFs.

iEDI helps businesses automate structured invoice and document exchange in Denmark without replacing their existing ERP or business systems.

We connect existing systems with customers, suppliers, and public-sector recipients and transform business data into the formats required by each trading partner. iEDI supports structured electronic exchange through Peppol and other established EDI communication methods, including AS2 and SFTP.

This allows businesses to automate invoice flows across both Danish and international trading relationships while continuing to work from their existing ERP environment.

Frequently asked questions

Is B2B e-invoicing mandatory in Denmark?
No. Denmark does not currently have a general mandate requiring all private businesses to exchange structured electronic invoices in domestic B2B transactions. 
Is e-invoicing mandatory when invoicing the Danish public sector?
Yes. Structured electronic invoicing has long been mandatory for suppliers invoicing Danish public authorities. 
What are NemHandel and OIOUBL?
NemHandel is an established Danish infrastructure for electronic business document exchange, while OIOUBL is a structured document format widely used for Danish electronic invoicing. 
How does Denmark's digital bookkeeping legislation affect e-invoicing?
The digital bookkeeping rules require covered bookkeeping systems to support electronic invoicing functionality, including relevant structured formats. This is different from a general mandate requiring every domestic B2B invoice to be electronic. 
Can iEDI support e-invoicing in Denmark?
Yes. iEDI supports electronic document and invoice exchange in Denmark and can integrate existing ERP workflows with relevant structured formats and infrastructure. 
Ready to get started?

Prepare your business for e-invoicing in Denmark

Connect your existing systems to the required e-invoicing infrastructure and prepare for compliance without replacing the ERP and business systems you already use.