Norway e-invoicing rules establish the legal and technical framework for electronic invoicing in the country, with EHF invoices Norway mandatory for all public-sector transactions since 2012. Peppol Norway infrastructure provides the four-corner routing model that connects Norwegian businesses, government agencies and their Peppol Access Point providers across a standardised network. This guide explains the main compliance requirements, how Norwegian government e-invoicing mandates work and what businesses need to do to meet Norwegian e-invoicing obligations in 2026.
Understanding Norway e-invoicing rules requires knowledge of both the legal mandate and the technical standards that implement it. EHF invoices Norway are transmitted through the Peppol network using the Peppol BIS Billing 3.0 specification with Norwegian NO-R extensions. Peppol Norway participant registration through the ELMA registry is required before any business can send or receive compliant electronic invoices in Norway, and Norwegian government e-invoicing buyers are required to accept and process EHF-format invoices from all their suppliers.
Key Takeaways
- Norway e-invoicing rules mandate EHF for all B2G invoicing; B2B mandate planned for 2027
- EHF invoices Norway must use Peppol BIS Billing 3.0 with Norwegian NO-R validation rules
- Peppol Norway routes invoices through a four-corner model: sender, sender AP, receiver AP, receiver
- Norwegian government e-invoicing buyers must be registered in the ELMA Peppol participant registry
- EHF invoices require a certified Peppol Access Point provider for routing and delivery
- Five-year invoice retention under Bokforingsloven applies to all Norwegian businesses
What Are the Main E-Invoicing Rules in Norway?
Norway e-invoicing rules are built on Forskrift om elektronisk fakturering i offentlige anskaffelser (2019), which implements EU Directive 2014/55/EU in Norwegian law. The core rule is that all suppliers to Norwegian public sector entities must send EHF invoices Norway in the format mandated by the European standard EN 16931, implemented through Peppol Norway Peppol BIS Billing 3.0 with NO-R extensions. Norwegian government e-invoicing buyers are legally required to receive and process these electronic invoices — they cannot reject a compliant EHF invoice simply because they prefer another format.
EHF invoices Norway must be transmitted through the Peppol network, not just generated locally and emailed. Peppol Norway routing requires the sender to have a certified Peppol Access Point and the receiver to be registered in the ELMA Norwegian Peppol participant registry. Additional Norway e-invoicing rules cover invoice content requirements: mandatory fields including seller and buyer organisation numbers, VAT code per line item, invoice date and due date, payment method (bank account IBAN) and totals for net amount, VAT amount and gross amount. Businesses can explore E-Invoice Factory for information about electronic invoice processing.
| Norway E-Invoicing Rule | Legal Basis | Who It Applies To |
|---|---|---|
| EHF mandatory for B2G invoices |
Forskrift 2019 / EU Directive 2014/55/EU |
All suppliers to Norwegian government entities |
| Peppol BIS 3.0 + NO-R format required |
Digdir technical specification | Any sender of EHF invoices in Norway |
| ELMA registration required | Peppol network participant rules | Any business sending or receiving Peppol invoices |
| 5-year invoice retention | Bokføringsloven (Bookkeeping Act) | All Norwegian VAT-registered businesses |
| B2B mandate (planned) | Ministry of Finance proposal | All businesses above threshold from 2027/2030 |
Is E-Invoicing Mandatory for Businesses in Norway?
Norway e-invoicing rules make Norwegian government e-invoicing invoicing mandatory for any business that supplies goods or services to a Norwegian public authority. The obligation covers all tiers of government: national ministries, county authorities, municipal governments, state-owned enterprises, public hospitals and higher education institutions. A business that sells even a single contract to a Norwegian government entity is subject to the EHF invoices Norway requirement for that transaction. There is no minimum contract value or frequency threshold — any B2G invoice in Norway must be in EHF format.
For private-sector B2B transactions, the Norway e-invoicing rules currently leave format choice to the parties involved, with EHF being voluntary but increasingly expected. The Ministry of Finance has announced plans to mandate B2B EHF invoices Norway from 2027, starting with businesses above a yet-to-be-confirmed turnover threshold. Peppol Norway infrastructure for B2B invoicing already exists and is used voluntarily by many Norwegian companies, so the transition to mandatory B2B e-invoicing will not require new technology — just broader adoption of the existing Peppol Access Point model. Businesses can review the Norway e-invoicing FAQs for more information about electronic invoicing requirements.
What Is EHF Invoicing and How Does It Work?
EHF (Elektronisk HandelsFormat) is the Norwegian structured e-invoice standard that implements Peppol Norway Peppol BIS Billing 3.0 with NO-R rules. An EHF invoice is an XML document that carries all invoice data in defined fields, enabling automatic processing by the recipient’s accounts payable system. Unlike a PDF, an EHF invoices Norway does not need to be manually read or data-entered by the buyer — their accounting software reads the XML fields directly and creates a payable record automatically.
Norwegian government e-invoicing procurement systems are configured to receive EHF invoices through their Peppol Access Point, validate them against NO-R rules and route them to the correct cost centre for approval and payment. Peppol Norway delivery confirmation (Peppol Message Level Response) travels back to the sender’s Access Point, confirming that the invoice was received and accepted. This automated confirmation is valuable audit evidence for businesses that need to prove invoice delivery in the event of a payment dispute. For additional details, explore E-Invoice as a Service for electronic invoicing support.
How Does Peppol Support E-Invoicing in Norway?
Peppol Norway uses the four-corner model to route EHF invoices Norway between businesses. Corner 1 is the seller’s FreshBooks accounting system, Corner 2 is the seller’s certified Peppol Access Point, Corner 3 is the buyer’s certified Peppol Access Point and Corner 4 is the buyer’s accounting system. Each corner is an independent participant in the network, ensuring that senders and receivers do not need to use the same provider or know each other’s technical setup — the Peppol network handles discovery and routing through the ELMA participant registry and SMP/SML DNS lookup protocols.
Norway e-invoicing rules compliance through Peppol Norway means that any Norwegian business registered in ELMA can receive EHF invoices Norway from any sender on the Peppol network, regardless of which Access Point either party uses. Norwegian government e-invoicing buyers who are registered in ELMA are reachable from any certified Peppol Access Point globally, enabling international suppliers to send compliant EHF invoices to Norwegian government agencies without needing any Norway-specific local presence.
What Are the Peppol BIS Billing 3.0 Norway Rules?
Peppol Norway Peppol BIS Billing 3.0 is the technical standard that EHF invoices Norway must follow. The NO-R rules add Norwegian-specific validation on top of the base European standard: Norwegian organisation number format (0192:: prefix in Peppol Participant Identifier), VAT code values (S, Z, E), address field requirements and bank account format (Norwegian IBAN). Invoices that pass the base Peppol BIS 3.0 validation but fail NO-R rules will be rejected by Norwegian Norwegian government e-invoicing buyer systems.
Norway e-invoicing rules providers who are certified for Norwegian invoicing maintain the NO-R rule set and apply it during invoice validation before transmission. When NO-R validation fails, the provider returns a detailed error report identifying the specific rule code and field that caused the rejection. Common NO-R failures include missing buyer organisation number (rule NO-R-001), invalid VAT category code for the transaction type and incorrect IBAN format for the payment account. Correcting these errors and resubmitting is straightforward once the error report is understood. Businesses using Microsoft Dynamics 365 Finance can review their ERP invoicing workflows when considering validation and electronic invoice integration.
Do Suppliers Need EHF Invoices for Government Contracts?
Yes, absolutely. Norway e-invoicing rules require every supplier invoicing a Norwegian government entity to send EHF invoices Norway through the Peppol network. Norwegian government e-invoicing buyers will not process PDF invoices that arrive by email and may return them to the supplier with a request to resubmit in EHF format. This rejection process delays payment by days or weeks while the supplier prepares a compliant EHF version. Suppliers who are not set up for Peppol Norway invoicing before their first government contract is awarded face an immediate compliance gap that must be resolved before they can collect payment.
Verifying compliance requirements before signing a government contract avoids this situation. Check the buyer’s Peppol registration in the ELMA registry, confirm your accounting platform supports EHF sending and test a sample invoice through your Access Point provider before the contract starts. Norway e-invoicing rules compliance is straightforward to establish in advance and difficult and costly to implement under deadline pressure after a contract has already been awarded.
How Can Businesses Comply With Norway’s E-Invoicing Rules?
Norway e-invoicing rules compliance follows four practical steps. First, confirm which of your customers are Norwegian government entities by checking their organisation number against public-sector registries on data.brreg.no. Second, select a certified Peppol Access Point provider who supports EHF invoices Norway Peppol BIS Billing 3.0 with NO-R rules and has native integration for your MYOB accounting software. Third, register your organisation number in the ELMA registry through your provider. Fourth, test your first Norwegian government e-invoicing invoice using your provider’s sandbox environment before going live.
Ongoing Peppol Norway compliance requires monthly checks to confirm all submitted EHF invoices Norway have received Peppol delivery confirmations, reviewing any validation error reports and reconciling EHF submission records with your accounting system’s sales ledger. Norway e-invoicing rules archiving obligations require retaining invoice XML files and delivery confirmations for at least five years under Bokforingsloven. Most certified Peppol Access Point providers offer managed archiving that satisfies this requirement automatically as part of their service.
Norwegian businesses that receive EHF invoices from their suppliers benefit from the same automation advantages as government buyers. Inbound EHF invoices delivered through the Peppol network populate accounts payable records automatically in most Norwegian accounting platforms, eliminating manual invoice keying and reducing the risk of duplicate payments or data entry errors. For businesses that currently receive supplier invoices by email as PDF attachments, registering in ELMA as a Peppol receiver and connecting an EHF-capable accounting system enables a shift to fully automated inbound invoice processing.
Norwegian e-invoicing rules also cover the handling of prepayment invoices and advance payment requests. An EHF prepayment invoice (document type 386) is issued before goods or services are delivered, requesting payment in advance of delivery. The final invoice issued after delivery must reference the prepayment invoice and deduct the advance payment amount from the final total. This prepayment handling is supported in Peppol BIS Billing 3.0 and is commonly used in Norwegian construction, IT project and professional services contracts. Businesses that issue advance payment invoices to Norwegian government customers should confirm that their Access Point and accounting platform support document type 386 in addition to the standard invoice type 380.
| Peppol Document Type Code | Invoice Type | When Used in Norway |
|---|---|---|
| 380 | Commercial invoice | Standard goods or service delivery invoice |
| 381 | Credit note | Reversing or adjusting a previously issued invoice |
| 386 | Prepayment invoice | Advance payment request before delivery |
| 389 | Self-billing invoice | Buyer creates invoice on behalf of seller (rare) |
Norway e-invoicing rules for self-employed professionals and sole traders (enkeltpersonforetak) who have Norwegian government clients follow the same technical requirements as those for limited companies. The Peppol Participant Identifier for a sole trader is based on the sole trader’s organisation number (9 digits beginning with 8, registered in Foretaksregisteret or with Skatteetaten for VAT-registered sole traders). EHF invoices Norway from sole traders must include the sole trader’s legal business name and organisation number in the seller fields — using only a personal name without an organisation number fails NO-R validation.
Peppol Norway participants who receive EHF invoices may also receive Peppol credit notes from suppliers correcting previously issued invoices. Norwegian e-invoicing rules require that credit notes are processed in the same automated workflow as invoices, reducing the payable amount owed to the supplier. Accounting platforms that support automatic EHF invoice receiving typically also handle Peppol credit note receiving and matching. Businesses that receive credit notes and need to manually enter them because their system does not process Peppol credit notes automatically should flag this as a gap with their Access Point or accounting software provider. Businesses operating across borders can also explore e-invoicing software in Germany to learn about electronic invoicing solutions for the German market.
EHF invoices Norway archiving under Bokforingsloven requires that both the XML invoice file and the Peppol delivery confirmation (MLR) are retained for at least five years from the end of the fiscal year in which the invoice was issued. Most certified Peppol access point Norway providers include managed archiving in their service offering, storing invoice XML and MLR records in a format that can be exported on demand for Skatteetaten audit purposes. Businesses that self-archive EHF invoices must ensure their archive system stores the original XML (not just a PDF rendering) and includes the MLR confirmation record as proof of delivery.
Norway e-invoicing rules compliance for new government contracts benefits from a pre-contract EHF readiness checklist. Before signing any Norwegian government supply contract, confirm: your Peppol Participant Identifier is active in the ELMA registry; your accounting platform is connected to a certified Peppol access point Norway; you have successfully sent a test EHF invoice to a sandbox recipient; and you know the buyer’s verified Peppol ID. Completing this checklist before contract signature ensures you can issue your first EHF invoices Norway immediately when the contract begins, with no delay to payment from missing infrastructure.
Conclusion
Norway e-invoicing rules create a clear and well-established framework for electronic invoicing in Norway. EHF invoices Norway sent through Peppol Norway using Peppol BIS Billing 3.0 with NO-R rules are the only compliant format for B2G invoicing, and the B2B mandate expanding this requirement from 2027 will bring the same standard to private-sector transactions.
Businesses that select a certified Peppol Access Point, register in ELMA and connect their accounting software can achieve Norwegian government e-invoicing compliance with modest effort. Building this infrastructure now ensures you are ready for the B2B mandate and positioned to offer EHF invoicing to private-sector customers who are already requesting it voluntarily.
FAQs
What are the main Norway e-invoicing rules for 2026?
The main Norway e-invoicing rules require EHF format (Peppol BIS Billing 3.0 with NO-R rules) for all B2G invoices, transmitted through the Peppol network via a certified Peppol Access Point. All suppliers to Norwegian government entities must comply. Five-year invoice retention applies to all Norwegian businesses. B2B EHF mandates are planned from 2027.
How do EHF invoices Norway differ from PDF invoices?
EHF invoices Norway are structured XML documents transmitted through the Peppol network, enabling automatic data extraction and processing. PDF invoices are unstructured visual documents that require manual data entry. EHF invoices are validated before transmission, carry delivery confirmation and create a complete electronic audit trail. PDFs are non-compliant for Norwegian government invoicing.
How does Norwegian government e-invoicing invoice processing work?
Norwegian government e-invoicing flows from the supplier through their Peppol Access Point across the Peppol network to the government entity’s Access Point, which delivers the invoice to their accounts payable system. The government system validates the invoice, matches it to a purchase order if applicable and schedules payment. A delivery confirmation (MLR) confirms receipt.
How do I register for Peppol Norway invoicing?
Sign up with a certified Peppol Access Point provider who operates in Norway. The provider registers your Norwegian organisation number in the ELMA participant registry as a Peppol Participant Identifier (0192::NNNNNNNNN). Once registered, connect your accounting software to the provider and send a test invoice. Registration typically completes within one to three business days.
Source by:
Image by Magnific

