Norway’s EHF Mandate is reshaping how online sellers invoice their business customers in Norway. If you run a Shopify store and sell to Norwegian businesses or government buyers, understanding Norway EHF mandate 2027 — and what it means for your invoicing workflow — is essential. This guide explains EHF e-invoicing Norway, the Norway’s EHF Mandate timeline, which businesses are affected, and how to prepare your Shopify store for compliance.
Norway EHF mandate 2027 refers to the planned extension of mandatory electronic invoicing beyond the existing B2G (business-to-government) sector to cover B2B (business-to-business) transactions between private companies. Norway mandatory e-invoicing rules already require all suppliers to Norwegian public sector bodies to send EHF invoices via Peppol — a requirement in place since 2012 for central government and 2017 for all public sector. The 2027 mandate, when enacted, will require B2B sellers to issue compliant Peppol BIS Billing 3.0 invoices for transactions with Norwegian business buyers.
Key Takeaways
- Norway’s EHF Mandate for B2G has been in force since 2012; Norway EHF mandate 2027 extends this to B2B transactions with Norwegian business buyers.
- EHF e-invoicing Norway uses the Elektronisk HandelsFormat (EHF) standard, now aligned with Peppol BIS Billing 3.0, transmitted via the Peppol network.
- Norway mandatory e-invoicing rules require suppliers to use a certified Peppol access point and be registered in ELMA with a 9-digit Organisation Number.
- Peppol BIS Billing 3.0 is the current technical standard for EHF invoicing in Norway, with Norwegian NO-R rules adding country-specific requirements.
- Norway Shopify e-invoicing requires connecting your Shopify store to the Peppol network via an accounting system or access point that supports EHF.
- Shopify sellers invoicing Norwegian government buyers must already comply — the B2G EHF mandate is not a future requirement; it is current law.
What Is EHF E-Invoicing in Norway?
Norway’s EHF Mandate — EHF stands for Elektronisk HandelsFormat (Electronic Commerce Format) — is Norway’s national standard for structured electronic invoices. An EHF invoice is a machine-readable XML document that contains all invoice data (seller, buyer, line items, VAT, payment terms) in a structured format that buying systems can process automatically. Unlike a PDF invoice, an EHF invoice does not require the buyer to re-key data — it flows directly into their accounts payable system. Learn more about Norway e-invoicing requirements and electronic invoice workflows.
EHF e-invoicing Norway operates through the Peppol network, using a four-corner model where the sender and receiver each connect to their own certified Peppol access point. The access points exchange invoices using the AS4 messaging protocol. Every Norwegian public sector buyer has a Peppol participant ID based on their 9-digit Organisation Number (with scheme prefix 0192), which is registered in ELMA — the Norwegian electronic address management system managed by Digdir.
| EHF E-Invoicing Component |
What It Does | Where to Find It |
|---|---|---|
| EHF (Elektronisk HandelsFormat) | Defines the structure and required fields of a Norwegian e-invoice |
Norwegian EHF specification published by Digdir at digdir.no |
| Peppol BIS Billing 3.0 | The global standard that EHF is now aligned with |
OpenPeppol documentation at docs.peppol.eu |
| NO-R rules | Norwegian-specific validation rules layered on Peppol BIS 3.0 | Part of the Norwegian Peppol implementation guidelines |
| Peppol access point | Sends and receives EHF invoices on the network |
Directory of certified providers at directory.peppol.eu |
| ELMA | Maps Norwegian Organisation Numbers to Peppol participant IDs |
Managed by Digdir; queried automatically by access points |
| Organisation Number | 9-digit Norwegian business identifier used as Peppol ID |
Issued by Bronnøysund Register on company registration |
Norway’s Mandatory E-Invoicing Rules for 2027
Norway’s EHF Mandate for B2G has been in force for over a decade. Norway mandatory e-invoicing rules for the public sector are among the most mature in Europe. The planned expansion — Norway EHF mandate 2027 — is expected to extend mandatory EHF invoicing to B2B transactions, initially covering larger businesses and potentially extending to SMEs by 2030. While the exact legislation has not yet been enacted as of late 2026, the trajectory is clear and businesses that prepare now will have a significant head start.
The Norway EHF mandate 2027 for B2B is expected to follow a phased approach: larger companies (above a turnover or employee threshold) first, then SMEs in a later phase. The technical requirements are expected to mirror the existing B2G rules — Peppol BIS Billing 3.0 with NO-R rules via a certified access point. Norway Shopify e-invoicing compliance for B2B sales will require the same infrastructure that B2G compliance already requires: an accounting system or Peppol access point capable of generating and sending EHF invoices.
| Norway E-Invoicing Mandate Phase | Scope | Timeline |
|---|---|---|
| Phase 1 (enacted) | B2G: all suppliers to central government | Mandatory since 2012 |
| Phase 2 (enacted) | B2G: all suppliers to any public sector body |
Mandatory since 2017 |
| Phase 3 (planned) | B2B: large private companies invoicing Norwegian businesses | 2027 (proposed — not yet enacted into law) |
| Phase 4 (planned) | B2B: SMEs and all VAT-registered businesses |
2030 (proposed — not yet enacted into law) |
| B2C | Consumer invoicing — no mandate planned |
No mandate |
Which Businesses Must Follow Norway’s E-Invoicing Requirements?
Under Norway’s EHF Mandate rules already in force, every business that supplies goods or services to a Norwegian public sector organisation must send EHF invoices via Peppol. This applies regardless of the supplier’s country of registration, company size or invoice value. A UK company supplying a Norwegian municipality must send an EHF invoice. A Shopify seller in Germany selling software to a Norwegian government agency must send an EHF invoice. Businesses using procurement platforms can also explore Coupa e-invoicing integration to connect their existing workflows with electronic invoice exchange.
Under the planned Norway EHF mandate 2027 for B2B, the obligation will extend to businesses invoicing other Norwegian businesses above a certain threshold. While the exact thresholds are not yet defined in law, Norway’s approach is expected to follow the EU pattern — above a revenue or invoice volume threshold initially, then broadened to all VAT-registered businesses. Shopify sellers with significant Norwegian B2B revenue should monitor the legislative process closely.
| Business Scenario | Current EHF Obligation | 2027 Planned Obligation |
|---|---|---|
| Shopify seller invoicing Norwegian ministry | EHF mandatory — current law applies |
Already mandatory, no change |
| Shopify seller invoicing Norwegian municipality |
EHF mandatory — current law applies |
Already mandatory, no change |
| Shopify seller invoicing large Norwegian B2B company | Voluntary — EHF not mandatory for B2B |
Expected mandatory from 2027 for large buyers |
| Shopify seller invoicing Norwegian SME | Voluntary — EHF not mandatory for B2B |
Expected mandatory from 2030 for SME buyers |
| Shopify seller invoicing Norwegian consumer (B2C) | No EHF obligation | No mandate planned |
| Norwegian seller invoicing any public buyer | EHF mandatory — current law applies | Already mandatory, no change |
EHF vs. Peppol BIS Billing 3.0: What Is the Difference?
Understanding the relationship between EHF and Peppol BIS Billing 3.0 is important for Norway’s EHF Mandate compliance. EHF was originally a Norwegian-specific e-invoice standard, separate from European standards. Since 2019, Norway has aligned EHF with the European standard EN 16931 and the Peppol BIS Billing 3.0 specification. Today, a compliant Norwegian e-invoice is a Peppol BIS Billing 3.0 invoice with Norwegian NO-R rules applied.
The practical implication is that any Peppol-certified access point that supports Peppol BIS Billing 3.0 is capable of sending EHF invoices to Norwegian buyers — as long as it also applies the Norwegian NO-R business rules. NO-R rules add Norwegian-specific requirements such as the 9-digit Organisation Number in seller and buyer identifiers and Norwegian VAT handling. For more details, read this EHF and Peppol e-invoicing guide for Norway. Always confirm with your access point provider that they apply NO-R rules for invoices going to Norwegian buyers.
| Dimension | EHF (Pre-2019 Concept) | Peppol BIS Billing 3.0 + NO-R (Current Standard) |
|---|---|---|
| Standard origin | Norwegian national standard | European standard (EN 16931) + Norwegian profile |
| Technical format | Norwegian-specific XML | UBL 2.1 / CII XML with Peppol profile |
| Validation | Norwegian EHF validators | OpenPeppol + Norwegian NO-R rule validators |
| Network | Norwegian Peppol network | Global Peppol network (same infrastructure) |
| Supported by most providers | Norwegian providers only (historical) |
All Peppol-certified providers worldwide |
| Current requirement for Norway |
No longer used as separate standard |
This is the current Norway e-invoicing standard |
How Does the Peppol Network Work in Norway?
Norway’s EHF Mandate delivery relies entirely on the Peppol four-corner network. Corner 1 is the seller (Shopify store or accounting system). Corner 2 is the seller’s Peppol access point. Corner 3 is the buyer’s Peppol access point. Corner 4 is the buyer’s accounts payable system. The seller’s access point looks up the buyer in ELMA using their Organisation Number, finds their access point address, and transmits the invoice via Peppol AS4 protocol. The buyer’s access point delivers it to their system and returns a receipt acknowledgement. Businesses using MYOB can explore MYOB accounting software integration to connect their accounting workflows with electronic invoicing processes.
Norway Peppol network operates under the same global Peppol infrastructure used across Europe and beyond. Digdir serves as the Norwegian Peppol authority, overseeing Norwegian access point certifications and maintaining ELMA. Norwegian public sector buyers are required to be registered in ELMA — so if you have a buyer’s 9-digit Organisation Number, you can look them up in ELMA and confirm their Peppol capability before sending your first invoice.
What Are the EHF Invoice Format Requirements?
EHF e-invoicing Norway format requirements follow Peppol BIS Billing 3.0 with NO-R rules. A compliant EHF invoice must include: seller identification with 9-digit Organisation Number (scheme 0192), buyer identification with Organisation Number, invoice number and date, line items with description, quantity, unit price and VAT code, VAT summary by rate (25% standard, 15% food, 0% zero-rated), total amounts and payment terms including IBAN and due date. Under Norway’s EHF Mandate, missing or incorrectly formatted mandatory fields will cause the invoice to be rejected by the buyer’s Peppol access point. Norwegian invoices are typically in NOK (Norwegian kroner), and the currency code must be ISO 4217 (NOK). For cross-border transactions invoiced in EUR or GBP, the currency code must reflect the invoiced currency — not NOK. VAT identification in EHF uses the Norwegian Organisation Number with the suffix MVA (Merverdiavgift = VAT) for the seller. Buyers exempt from VAT must still be identified with their Organisation Number but without MVA suffix.
| EHF Mandatory Invoice Field | Format / Requirement | What Happens If Missing or Wrong |
|---|---|---|
| Seller Organisation Number | 9-digit number; scheme prefix 0192 | Invoice rejected — NO-R rule violation |
| Buyer Organisation Number | 9-digit number; scheme prefix 0192 | Invoice cannot be routed via ELMA; delivery failure |
| Invoice number | Unique per year per seller; alphanumeric | Rejected or flagged as duplicate if not unique |
| Invoice date | ISO 8601 (YYYY-MM-DD) | Rejected if malformed or future-dated |
| Line item VAT code | 25 (standard), 15 (food/beverage), 0 (zero-rated) | Rejected or VAT calculated incorrectly |
| Seller IBAN | For payment routing; mandatory for B2G invoices | Payment may be delayed or rejected by government buyer |
| Currency code | ISO 4217 (NOK for domestic) | Rejected if invalid or missing |
How to Prepare Your Business for Norway’s E-Invoicing Mandate
Preparing for Norway’s EHF Mandate involves four practical steps: confirm your Norwegian Organisation Number, choose a Peppol-certified access point with EHF and NO-R support, connect your invoicing system to Peppol, and test with at least one Norwegian buyer before go-live. Businesses that already invoice Norwegian public sector buyers will have these steps completed — B2B sellers new to EHF should start with step one immediately.
For Shopify sellers, the most practical preparation approach is to connect your Shopify store to an accounting system that supports EHF natively (such as Visma, Tripletex or Fiken) and route Norwegian B2B invoices through that system. Alternatively, a Peppol access point with a Shopify connector or API integration can handle EHF invoice generation directly from your Shopify order data. Either way, the workflow is the same: Shopify generates the order, your accounting or invoicing system creates the EHF invoice, and the access point sends it to the buyer via Peppol.
How to Send EHF Invoices to Norwegian Government Agencies
Sending an EHF invoice to a Norwegian government agency requires four things: your Norwegian Organisation Number registered in ELMA, a Peppol-certified access point, the government agency’s Organisation Number and a compliant Peppol BIS Billing 3.0 invoice with NO-R rules applied. Under Norway’s EHF Mandate, every Norwegian government agency is registered in ELMA with their Organisation Number as their Peppol participant ID — so lookup is straightforward.
Most Norwegian accounting software (Visma, Tripletex, Fiken) handles government EHF invoicing automatically: you enter the buyer’s Organisation Number, create the invoice, and the software validates it against NO-R rules and sends it via the Peppol network. If you use international accounting software (Xero, QuickBooks, SAP), a Peppol access point provider (Pagero, Storecove, Basware) can receive your invoice data via API and handle the EHF conversion and delivery. Confirm that government agency EHF delivery is included in your provider’s service level agreement. For international e-invoicing requirements, explore Advintek’s South Korea e-invoicing solutions.
Conclusion
Norway’s EHF Mandate sets a clear direction for Norwegian e-invoicing: EHF via Peppol BIS Billing 3.0 with NO-R rules is the standard today for B2G, and it will become the standard for B2B from 2027 onwards. Shopify sellers who supply Norwegian public buyers are already subject to Norway mandatory e-invoicing rules — those who sell only to private businesses have a window to prepare before the B2B mandate arrives. Choose a Peppol-certified provider with EHF and NO-R rule support, connect it to your Shopify invoicing workflow and test before the deadline approaches.
FAQs
Does the EHF mandate apply to foreign Shopify sellers with Norwegian customers?
Yes. Norway’s EHF Mandate for B2G applies to all suppliers to Norwegian public sector bodies regardless of the supplier’s country. A Shopify seller based in the UK, US or Australia supplying a Norwegian government buyer must send EHF invoices via Peppol. For this, the foreign seller needs a Norwegian Organisation Number (issued by Bronnoysudn Register) and a certified Peppol access point. The planned B2B mandate is also expected to apply to all sellers invoicing Norwegian businesses.
What is the penalty for not sending EHF invoices to Norwegian government buyers?
Norwegian government buyers are legally required to reject non-EHF invoices. Supplying goods or services without sending a valid EHF invoice can result in delayed or refused payment, contract compliance issues and potentially disqualification from future public procurement. There is no fixed statutory fine, but the commercial consequences of rejected invoices are significant.
Can I send a Shopify receipt instead of an EHF invoice for Norwegian government orders?
No. Shopify PDF receipts and standard PDF invoices are not accepted by Norwegian government buyers. EHF e-invoicing Norway requires a structured XML invoice sent via the Peppol network — not an email attachment. You need to connect your Shopify invoicing to a Peppol access point or EHF-capable accounting system to generate compliant invoices.
How long does it take to set up EHF invoicing from Shopify?
Norway Shopify e-invoicing setup typically takes 1-3 weeks. The main steps are: registering your business with Bronnoysudn Register to get a Norwegian Organisation Number (if you do not already have one), selecting a Peppol access point or EHF-capable accounting system with a Shopify connector, completing the provider onboarding and ELMA registration, and testing with a sample invoice. Most providers offer guided onboarding.
Will the Norway B2B EHF mandate affect all Shopify sellers equally?
Norway EHF mandate 2027 is expected to phase in larger businesses first, so the initial B2B mandate may not apply to very small Shopify stores. However, if your Norwegian B2B customers are large companies, they may request EHF invoices voluntarily before any mandate — and rejecting non-EHF invoices for their own AP automation. Preparing now is advisable regardless of your current scale.
Source by:
Image by Magnific

