What’s EHF and when do I need it in my Magento checkout?
Categories:
Magento Developer Norway
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:
- Order placed in Magento — tax + shipping + line items finalised.
- On invoice generation, an EHF XML document is built (UBL 2.1 schema, Peppol BIS Billing 3.0 profile).
- EHF XML is routed through a Peppol Access Point — certified service providers like Tickstar (Pagero), Visma, Unifiedpost, or Storecove.
- Peppol Access Point delivers the invoice to the buyer’s ERP (PowerOffice Go, Tripletex, Visma, SAP, Dynamics) via the Peppol network.
- 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?