Norway E-Invoicing and ERP Solutions for Business Growth

How to Send EHF Faktura to Norwegian Government Customers 2026

How to Send EHF Faktura to Norwegian Government Buyers in 2026

Knowing how to send EHF faktura to Norwegian government customers is essential for any business that has won a public sector contract in Norway. The process of sending an EHF invoice to a public body requires a few specific setup steps that differ from ordinary invoicing — specifically, you need a Norwegian Organisation Number, a certified Peppol access point and your customer’s Peppol participant ID. This guide walks through exactly how to send EHF faktura to Norwegian government buyers in 2026, from initial setup through to confirming successful delivery. 

Digdir e-invoicing infrastructure and the ELMA registry underpin all B2G invoicing Norway. Every Norwegian public sector body is registered in ELMA with their Organisation Number as their Peppol participant identifier. When you send an EHF invoice, your access point queries ELMA to find the buyer’s access point address, transmits the invoice via Peppol AS4 protocol and receives a delivery acknowledgement. Understanding this process means you can troubleshoot any issue that arises and know with certainty that your invoice was delivered successfully. 

Key Takeaways

  • send EHF faktura to government customers requires a Norwegian Organisation Number, a certified Peppol access point and the buyer’s Organisation Number for ELMA lookup.
  • EHF invoice government Norway setup takes 1-3 weeks: register with access point provider, complete ELMA registration, connect to accounting software and test.
  • Digd​ir e-invoicing: Digdir manages ELMA — the Norwegian Peppol participant registry — and sets EHF invoicing standards for public sector invoicing.
  • B2G invoicing Norway: all public sector bodies (ministries, municipalities, hospitals, universities) are registered in ELMA and must receive EHF invoices.
  • public sector invoice Norway: use the buyer’s 9-digit Organisation Number (from brreg.no) as their Peppol ID with scheme 0192 (format: 0192:ORGNUMBER).
  • send invoice to municipality: enter the municipality’s Organisation Number in your EHF invoicing system; the access point finds their Peppol address via ELMA automatically.

Why Norwegian Government Customers Require EHF Invoices 

Norwegian government customers require EHF invoices because send EHF faktura via Peppol is legally mandated by Norwegian Regulation No. 1104/2004 and EU Directive 2014/55/EU. Norwegian public sector bodies are legally prohibited from processing payment against PDF or paper invoices from suppliers — their ERP systems are configured to receive only EHF invoices via Peppol, and their AP workflow routes only EHF invoices through the approval-to-payment process. A PDF sent by email to a Norwegian government AP address will typically be returned with a request to resubmit as EHF, delaying payment by the time it takes you to set up EHF and resubmit. 

Digdir e-invoicing policy requires every public sector body to be registered in ELMA and to use Peppol-compliant access points for receiving invoices. This mandatory registration means that once you set up EHF invoicing capability, you can send to any Norwegian public sector customer — from the smallest rural municipality to the largest central government ministry — using the same Peppol network and the same sending process. There is no separate setup required for each government buyer; you just enter their Organisation Number and your access point handles the ELMA lookup and routing automatically. 

What You Need Before Sending Your First EHF Faktura 

Before you can send EHF faktura to any Norwegian government customer, you need three things: a Norwegian Organisation Number (your 9-digit Foretaksnummer from Bronnoysudn Register), a certified Peppol access point provider that supports EHF and Norwegian NO-R rules, and your buyer’s Organisation Number (their Peppol participant ID, findable at brreg.no). You also need to connect your access point to your accounting system and have your access point provider complete your ELMA registration — this maps your Organisation Number in ELMA to your access point address so buyers can route invoices back to you if needed. If your business is not yet registered in Norway, you need a Norwegian Organisation Number before you can become a Peppol participant in ELMA. Foreign businesses that regularly supply Norwegian public sector bodies must register in the Bronnoysudn Register. The registration is online and typically completed in 1-5 business days. Once you have your Organisation Number, your access point provider handles ELMA registration as part of their onboarding service — you do not need to interact with ELMA directly. Businesses preparing to exchange invoices with Norwegian public sector organisations can explore electronic invoice processing to understand how invoice handling can fit into their existing workflows. 

Pre-Send
Requirement
What It Is How to Get It
Norwegian Organisation Number 9-digit Foretaksnummer — your unique business ID in Norway Register at brreg.no (Norwegian businesses); or
Bronnoysund Register foreign entity process
Certified Peppol access
point
Service that creates EHF XML,validate NO-R rules and transmits via Peppol Choose a certified provider: Pagero, Storecove,
Basware, Tieto, or Norwegian
ELMA registration for
your Org Number
Maps your Org Number in ELMA so
routing and delivery confirmations work
Your access point provider completes this during
onboarding — you provide your Org Number
Buyer Organisation
Number
Your government customer’s 9-digit
Org Number — their Peppol ID
Get from buyer during contract onboarding or look up at brreg.no
Accounting software
connection
EHF is generated from your invoice
data in your accounting system
Your access point provider connects via API or your
Norwegian accounting software generates EHF
natively
EHF test invoice One successful test delivery before live invoicing Arrange test delivery with access point provider and
buyer’s AP team where possible

How to Find a Government Customer’s Peppol Participant ID 

To send EHF faktura, you need your buyer’s Peppol participant ID. For Norwegian public sector buyers, the Peppol participant ID is always their 9-digit Organisation Number with scheme prefix 0192, formatted as: 0192:ORGNUMBER (example: 0192:971524960 for the Ministry of Finance). To find any Norwegian entity’s Organisation Number, go to brreg.no (Bronnoysudn Register) and search by organisation name. Every Norwegian public entity has an Organisation Number, and all public sector bodies are registered in ELMA against this number. 

During contract onboarding, many Norwegian public sector buyers proactively provide their Organisation Number and EHF invoicing details — some even provide an onboarding pack specifying their Peppol ID, their preferred access point and any invoice reference fields (order number, contract number) they require on every invoice. If your buyer does not provide this information proactively, look up their Organisation Number at brreg.no and enter it in your EHF invoicing system. Your access point will verify in ELMA that the Organisation Number is registered as a Peppol participant — if not registered, the invoice cannot be delivered. Businesses using SAP ERP integration can connect their financial data with electronic invoicing workflows to prepare and exchange structured invoices through compatible systems.

Step-by-Step: Send an EHF Invoice to a Public Body 

Here is the step-by-step process to send EHF faktura to a Norwegian public sector buyer. Step 1: create the invoice in your accounting software or invoicing system as normal, entering all invoice fields including the buyer’s Organisation Number as their Peppol ID. Step 2: your accounting software or access point generates the EHF XML and validates it against Peppol BIS Billing 3.0 and Norwegian NO-R rules. Step 3: the access point queries ELMA using the buyer’s Organisation Number to find their Peppol access point address. Step 4: the invoice XML is transmitted via Peppol AS4 protocol to the buyer’s access point. Step 5: the buyer’s access point returns an AS4 acknowledgement confirming receipt. Step 6: your access point archives the invoice and the delivery confirmation. 

The entire process from Step 2 to Step 6 is automatic and typically completes in 5-30 seconds after you click “Send invoice.” You do not need to monitor the sending process — your access point or accounting software will notify you if the invoice is rejected (Step 2 or 3 failure) or if the buyer’s access point cannot be reached (Step 4 failure). Successful delivery means the AS4 acknowledgement was received (Step 5 complete). From that point, the invoice is in the buyer’s AP system and the payment process begins on their side. 

EHF Invoice Sending
Step
What Happens What You See
Create invoice in your system Enter buyer Org Number; invoice number; lines; VAT;
payment details
Normal invoice creation screen in your
accounting software
EHF XML generation and NO-R
validation
Access point creates XML; validates Peppol BIS 3.0 + NO-R rules Validation error shown if any rule fails —
fix and resend
ELMA lookup Access point queries ELMA with buyer Org Number;
finds their access point
ELMA registration confirmed; routing
address retrieved
Peppol AS4 transmission Invoice XML sent encrypted to buyer’s access point via AS4 protocol Transmission in progress — typically 1-10 seconds
AS4 delivery acknowledgement Buyer access point confirms receipt; acknowledgement returned to your access point Invoice marked as “Delivered” or “Sent” in your system
Archive Invoice XML and delivery confirmation stored in your
access point archive
Invoice available in EHF archive; confirms logged with timestamp

Using Your Accounting System or an Access Point to Send 

How you send EHF faktura depends on your accounting setup. If you use Norwegian accounting software (Fiken, Tripletex, Visma, PowerOffice, Uni Micro), EHF invoicing is typically built in — you just enter the customer’s Organisation Number and send invoices normally; the software handles EHF generation and Peppol delivery. These platforms are pre-certified Peppol access points and their ELMA registration is already in place. Businesses using Xero accounting software can explore e-invoicing integration options for exchanging electronic invoices with Norwegian customers and suppliers.

If you use international accounting software (SAP, Oracle, Microsoft Dynamics, Xero, QuickBooks, FreshBooks), you need to connect to a third-party Peppol access point provider via API or integration connector. Providers such as Pagero, Storecove, Basware, Tradeshift and Tieto offer API-based access point services that connect to most accounting systems. The provider handles EHF XML creation, NO-R validation, ELMA lookup, Peppol AS4 transmission and archiving on your behalf. Your accounting system sends invoice data via API; the provider delivers it as EHF via Peppol. Setup time is typically 1-3 weeks. 

What to Do When a Government Customer Rejects Your Invoice 

If your send EHF faktura attempt fails or a government customer’s AP team contacts you about a rejected invoice, the rejection reason is always the first thing to identify. EHF rejection falls into two categories: validation rejection (your access point rejects the invoice before sending because it fails NO-R or Peppol BIS 3.0 rules) and post-delivery rejection (the buyer’s ERP rejects the invoice after delivery for a business reason such as wrong order number, duplicate invoice or contract mismatch). 

For validation rejections: your access point will return an error code and description specifying exactly which rule failed. The most common NO-R validation errors are: missing or incorrectly formatted Organisation Number (must be exactly 9 digits with scheme 0192), incorrect VAT code, negative quantity on a line item (use a credit note instead), or missing payment details. Fix the specified field and resend. For post-delivery business rejections: contact the buyer’s AP team to understand exactly what they require on the invoice (specific order reference, project code, contract number), update your invoice and resend. 

Businesses invoicing Oslo kommune — Norway’s capital municipality — should note that Oslo has centralised most of its EHF invoice receiving under a single Peppol access point registration. Suppliers should address EHF invoices to the organisation number of the specific Oslo municipality entity they are contracting with (each subsidiary has its own org number in Bronnoysumdregistrene), but the Peppol routing for most Oslo entities passes through the central municipality access point. Verify the correct Peppol Participant Identifier in ELMA for each Oslo entity before the first invoice, as some Oslo arms-length companies and service enterprises use their own independent Peppol registrations separate from the central municipality routing. Businesses managing cross-border invoicing can explore E-Invoicing Ireland Solutions to learn about electronic invoice exchange and integration options.

EHF faktura senders serving Norwegian hospitals and health trusts should be aware of the regional health authority structure. Norway has four regional health authorities (Helse Sør-Øst, Helse Vest, Helse Midt-Norge and Helse Nord), each of which oversees multiple hospitals and health enterprises. Peppol invoicing to hospital entities is typically routed through the regional health authority’s central accounts payable system. Suppliers should obtain the correct Peppol Participant Identifier for the regional health authority or the specific hospital entity — whichever the procurement contract specifies — before issuing their first EHF invoice for health sector services. 

B2G invoicing Norway suppliers who win tenders through the Norwegian government procurement portal (Doffin at doffin.no) should note that Doffin tender awards typically specify whether EHF invoicing is required under the contract. Reading the contract’s invoicing requirements section carefully before setup is advisable, as some Doffin-awarded contracts may specify particular buyer-reference formats, attachment requirements or EHF document types beyond the standard invoice type 380. Any non-standard invoicing requirements in the contract should be confirmed with the buyer’s procurement contact and raised with your Peppol Access Point provider during setup. 

The ongoing expansion of Peppol into new document types beyond invoices has implications for B2G invoicing Norway suppliers. Peppol Punch-Out (a standard for generating purchase orders from online product catalogues), Peppol Catalogue and Peppol Despatch Advice are among the extended document types that some Norwegian government buyers are beginning to use alongside EHF invoicing. Suppliers that integrate only the invoice sending component of Peppol may find that government buyer requirements expand to include these additional document types under future framework agreements. Choosing a Peppol Access Point provider that supports extended Peppol document types future-proofs the supplier’s e-commerce infrastructure beyond the basic B2G invoicing Norway mandate. 

Conclusion 

Knowing how to send EHF faktura to Norwegian government customers requires the right tools and a one-time setup that pays dividends on every subsequent invoice. The process is: obtain your Norwegian Organisation Number, choose a certified Peppol access point or Norwegian accounting software with EHF built in, register in ELMA and connect to your accounting system. From then on, sending an EHF invoice government Norway is as simple as creating a normal invoice — your access point handles all the EHF and Peppol complexity automatically. B2G invoicing Norway is mandatory, but with the right setup it adds no meaningful time or effort to your invoicing process. 

FAQ 

How do I know if my EHF invoice was successfully delivered to the government buyer? 

Your Peppol access point or accounting software will show the invoice as “Delivered” or similar once the AS4 acknowledgement is received from the buyer’s access point. This confirmation typically arrives within 30 seconds of sending. If you do not receive a delivery acknowledgement within a few minutes, contact your access point provider — there may be an issue with the buyer’s Peppol registration or a temporary network problem. Never assume delivery without a confirmed AS4 acknowledgement. 

Can I send an EHF faktura to a Norwegian government buyer without a Norwegian Organisation Number? 

No. To register in ELMA as a sender and to be identifiable as a Peppol participant, you must have a Norwegian Organisation Number. Foreign businesses that regularly supply Norwegian public sector bodies must register with Bronnoysudn Register. The process for foreign entities requires submitting a registration form and company documents — your Peppol access point provider can advise on the specific requirements for your country of origin. 

What invoice reference fields do Norwegian government buyers require? 

Most Norwegian public sector buyers require your invoice to include their purchase order number or contract reference number in the invoice field the EHF standard calls “BuyerReference” or “OrderReference.” This links the invoice to their procurement system. Always confirm with your buyer’s purchasing or AP team what reference fields they require before sending your first invoice. Including wrong or missing references is one of the most common causes of post-delivery invoice rejection by Norwegian government buyers. 

How do I send a credit note (kreditnota) to a Norwegian government buyer? 

EHF credit notes are separate document types from invoices. In Peppol, a credit note uses document type code 381 (as opposed to 380 for a standard invoice). Your accounting software or access point will have a credit note function — create the credit note referencing the original invoice number, and it will be transmitted as an EHF document type 381 via Peppol to the buyer. Do not send a negative-amount invoice — use the proper credit note type as per NO-R rules. 

Source by:

Image by Magnific