Chat on WhatsApp

What’s EHF and when do I need it in my Magento checkout?

EHF (Elektronisk Handelsformat) is Norway’s national e-invoice standard — a Peppol BIS-based XML format. It’s mandatory for B2G (business-to-government) since 2012, and is increasingly required in B2B sectors (especially construction, healthcare, energy, large enterprises).

The flow in Magento:

  1. Order placed in Magento — tax + shipping + line items finalised.
  2. On invoice generation, an EHF XML document is built (UBL 2.1 schema, Peppol BIS Billing 3.0 profile).
  3. EHF XML is routed through a Peppol Access Point — certified service providers like Tickstar (Pagero), Visma, Unifiedpost, or Storecove.
  4. Peppol Access Point delivers the invoice to the buyer’s ERP (PowerOffice Go, Tripletex, Visma, SAP, Dynamics) via the Peppol network.
  5. Status callbacks update Magento sales_invoice.

If you sell to Norwegian public bodies (kommuner, fylkeskommuner, staten, helseforetak) you must ship EHF. For B2B-only DTC selling to small Norwegian businesses, EHF is optional but appreciated. We wire the full pipeline.

Was this helpful?