ediverse Explore the platform

Spotlight PEPPOL BIS Billing 3.0 The EU e-invoicing mandate is here — France Sept 2026, Belgium Jan 2026, Germany 2025.

PEPPOL in Denmark — 4-corner and access points

Denmark is one of the most advanced countries in Europe on PEPPOL, notably thanks to NemHandel which operates a free public access point (virk.dk) since 2018. This page lists all OpenPEPPOL Service Provider certified operators present in Danish territory and their articulation with the Nordic DIFI ecosystem.

4-corner model in Denmark

The PEPPOL 4-corner model — issuer (C1) → issuer access point (C2) → recipient access point (C3) → recipient (C4) — has been deployed in Denmark since 2014 but underwent a decisive acceleration with the NemHandel/PEPPOL integration in 2018.

Danish specificities:

  • NemHandel as a gateway between legacy RASP/OIOXML flows and the new PEPPOL world — acts as C2/C3 for small businesses that do not have a commercial SP.
  • Native identifiers: ICD 0184 (CVR) instead of DUNS or GLN — facilitates self-declaration and avoids GS1 fees.
  • Free B2G guaranteed by the State via NemHandel, unlike other countries where SMEs must pay to invoice the public sector.

List of certified DK access points

OpenPEPPOL maintains a public directory of certified Service Providers. As of 1 May 2025, Denmark lists the following operators:

Public free operator

  • NemHandel / Erhvervsstyrelsen — free access via virk.dk for Danish businesses (CVR required). C2 and C3 covered. Suited for micros and self-employed without a commercial SP.

International players present in DK

  • TrueCommerce Denmark — formerly Continia / acquired by TrueCommerce Group. Specialist in B2B retail and mass distribution. Own SMP.
  • Pagero Denmark (Pagero Group) — international Service Provider with strong DK presence. Multi-country, multi-format (OIOUBL, PEPPOL, EDIFACT, X12). SMP smp.pagero.com.
  • Visma e-conomic — access point natively integrated into Visma software. SMP smp.visma.com. Dominates the SME segment.
  • Basware Denmark — large accounts B2B, multi-sector. Historical presence in Denmark since 2008.
  • Tradeshift Denmark — founded in Copenhagen in 2010, global HQ San Francisco since 2014, but still active in the Danish market. SMP smp.tradeshift.com.
  • EDICOM (España) — multi-country Service Provider with DK localisation since 2020.
  • IBX Capgemini (Sverige/DK) — mainly for mid-market and Nordic large accounts.
  • B2Brouter Danmark — SaaS multi-country access point. SMP smp.b2brouter.com.
  • GS1 Denmark — operates a dedicated SMP for mixed EANCOM/PEPPOL retail flows.
  • Aiia / Mastercard — PSD2 + PEPPOL services. Mastercard acquisition 2022.
  • Itella TietoEVRY (Finland) — historical Nordic operator, DK presence since 2009.
  • Storecove (NL) — multi-country EU Service Provider, DK supported since 2021.
  • Inposia Solutions (DE) — Inposia (Unifiedpost subsidiary) — DK access point since 2023.
  • Comarch EDI (Polska/DK) — mainly for Nordic retail with PL deployments.
  • Generix Group France — French Service Provider with pan-European PEPPOL offering including DK since 2024.

NemHandel — free public access point

The NemHandel service via virk.dk is unique in Europe:

  • Total free of charge for all Danish businesses with a valid CVR.
  • Direct web entry for micros without certified software — creation of an OIOUBL invoice in the browser.
  • REST API exposed to accounting publishers (Visma, Dinero, e-conomic, Billy) to plumb the flow at no cost.
  • SMP managed by Erhvervsstyrelsen — address smp.nemhandel.dk with ~250,000 registered businesses.
  • No contractual SLA commercial — "best effort" service but highly available (hybrid Azure/AWS).

Nordic DIFI alignment (NO/SE/FI/DK)

The four Nordic countries have coordinated their PEPPOL implementations since 2014 under the Nordic Smart Government & Business initiative:

  • Norway — Digdir (formerly Difi) operates ELMA, the free Norwegian SMP. ICD 0192 (NO Org.nr).
  • Sweden — DIGG (Myndigheten för digital förvaltning) operates SFTI Svefaktura, ICD 0007 (SE OrgNr).
  • Finland — Vero/Suomi.fi, ICD 0037 (FI Y-tunnus).
  • Denmark — ERST/NemHandel, ICD 0184 (DK CVR).

Nordic SMPs auto-inter-route, which explains the success of PEPPOL in inter-Nordic commerce (DK ↔ SE in particular — Carlsberg, Mærsk, IKEA cross-country).

SML and SMP — PEPPOL directory DK side

PEPPOL routing rests on two DNS building blocks:

  • SML (Service Metadata Locator) — central NAPTR DNS operated by the European Commission, points to the recipient SMP from a hash of the participant identifier.
  • SMP (Service Metadata Publisher) — operator REST endpoint, exposes reception capabilities (supported documentTypes, profile, AS4 URL).
text peppol-sml-lookup-cvr.txt
# Looking up a SMP via the PEPPOL public SML (DNS NAPTR)
$ dig +noall +answer NAPTR \
    JCKKE2JFLZX7VTSDOSGGCRELZGLVU34JR4UFVDH62B33C5BGRHKQ.iso6523-actorid-upis.edelivery.tech.ec.europa.eu

  ;; ANSWER SECTION:
  JCKKE2JFLZX7VTSDOSGGCRELZGLVU34JR4UFVDH62B33C5BGRHKQ.iso6523-actorid-upis.edelivery.tech.ec.europa.eu. 60 IN NAPTR \
    100 10 "U" "Meta:SMP" "!.*!https://smp.nemhandel.dk/iso6523-actorid-upis%3A%3A0184%3A12345678!" .

# The hash JCKKE2JFLZX7VTSDOSGGCRELZGLVU34JR4UFVDH62B33C5BGRHKQ
# is the SHA-256 base32 of "iso6523-actorid-upis::0184:12345678"
# (canonical encoding of the Danish CVR 12345678 under scheme 0184).

# Follow-up: fetch the SMP to retrieve ServiceMetadata
$ curl -s https://smp.nemhandel.dk/iso6523-actorid-upis%3A%3A0184%3A12345678
  ServiceGroup -> ServiceMetadataReferenceCollection -> ...

Pricing and economic model

Danish commercial operators generally apply the following pricing grids (2025 orders of magnitude):

  • Public NemHandel: free (unlimited).
  • SME Service Providers: ~50-150 DKK/month flat fee + ~1-2 DKK per document exchanged (Visma, e-conomic, Dinero).
  • Mid-market Service Providers: ~3,000-15,000 DKK/month depending on volume (Pagero, Basware).
  • Large-account Service Providers: bespoke contracts ~50,000 DKK/month + setup ~200,000 DKK (deployment at Mærsk, Novo Nordisk).