Norway E-Invoicing and ERP Solutions for Business Growth

EHF Faktura Guide for Shopify Sellers in Norway: 2026 Guide

EHF Faktura Guide: Shopify E-Invoicing Norway 2026

This EHF Faktura Guide explains what Shopify sellers operating in Norway need to know about EHF e-invoicing compliance in 2026. Shopify e-invoicing Norway requirements mean that Shopify stores selling to Norwegian businesses and government entities must be able to send EHF invoice from Shopify when buyers require structured electronic invoices. Understanding which orders need an EHF invoice, how to connect a Peppol Access Point and what EHF invoice Norway 2026 rules apply to your store makes compliance straightforward.

EHF invoice Norway 2026 rules require EHF for all B2G transactions regardless of which platform the seller uses. A Shopify store is not exempt from Norwegian government invoicing requirements simply because it operates on an international e-commerce platform. This EHF Faktura Guide covers the practical steps Shopify sellers need to take to achieve and maintain compliance for their Norwegian operations.

Key Takeaways

  • EHF Faktura Guide: EHF is mandatory for Shopify orders invoiced to Norwegian government buyers.
  • Shopify e-invoicing Norway requires connecting Shopify to an EHF provider or accounting system with Peppol integration.
  • Sending EHF invoices from Shopify requires a certified Peppol Access Point; Shopify itself does not send EHF natively.
  • EHF invoice Norway 2026 rules apply to B2G invoices regardless of seller platform or country of registration.
  • B2C Shopify sales to Norwegian consumers do not require EHF-format invoices.
  • Peppol Participant Identifier (0192::orgNumber) must be registered in ELMA before sending.

What Is EHF Faktura and Who Needs to Send It?

EHF Faktura Guide stands for Elektronisk HandelsFormat, the structured XML invoice standard used in Norway for electronic invoicing through the Peppol network. Any business selling goods or services to Norwegian government entities must send EHF invoices — this is a legal requirement under Norwegian e-invoicing regulations in force since 2012. For Shopify e-invoicing Norway sellers, this means that even if you operate entirely through Shopify, you must issue EHF-format invoices for any order placed by a Norwegian municipality, government agency, public hospital, university or other public-sector body.

EHF invoice Norway 2026 rules do not depend on the seller’s nationality or platform. A Swedish, German or UK Shopify seller who has Norwegian government customers must send EHF invoices just as a Norwegian-registered business would. The determining factor is the buyer’s status as a Norwegian public-sector entity. For B2B orders from private Norwegian companies, EHF is not yet legally required but will be mandated from 2027 under the upcoming B2B e-invoicing expansion. Businesses can explore E-Invoice as a Service to learn more about electronic invoicing support.

Does Norway’s E-Invoicing Mandate Apply to Shopify Stores?

Yes, Shopify e-invoicing Norway rules apply to Shopify stores that have Norwegian government customers. The mandate applies to the invoice transaction, not the selling platform. Shopify is a transactional platform for accepting orders and payments — it does not have native EHF invoicing capability, so Shopify sellers need a separate integration to send EHF invoice from Shopify when required. The most common approach is connecting Shopify to an accounting system that supports EHF (such as Xero Norway, Tripletex or Fiken) and using that system to generate and submit EHF invoices for B2G orders.

EHF invoice Norway 2026 requirements mean that invoices must be sent through the Peppol network, not just generated as an XML file and emailed. Your accounting system must connect to a certified Peppol Access Point provider that routes the invoice to the Norwegian government buyer’s Access Point. Simply generating an XML file locally does not satisfy the Shopify e-invoicing Norway requirement — the invoice must travel through the Peppol network to be considered compliant. Explore our E-Invoice Factory solution for electronic invoice processing.

Shopify Order Type in Norway EHF Required? Recommended Approach
Order from Norwegian government entity Yes (mandatory B2G) Connect accounting system with EHF; submit via Peppol
Order from Norwegian private business Not yet (B2B mandate 2027) Prepare EHF capability now; send PDF or EHF voluntarily
Order from Norwegian consumer (B2C) No Standard Shopify invoice or PDF receipt is sufficient
Order from international buyer outside Norway Check buyer country rules Apply buyer country e-invoicing requirements

B2C vs B2B Shopify Sales: Which Orders Need an EHF Invoice?

B2C Shopify sales to Norwegian consumers do not require EHF invoices. Standard Shopify receipts, PDF invoices or email confirmation documents are sufficient for consumer orders. Shopify e-invoicing Norway obligations apply only to B2G orders (to government bodies) currently, and from 2027 onward are expected to extend to B2B orders above a turnover threshold. Sellers who operate mixed B2C and B2B Shopify stores should identify B2G orders at checkout or order processing time and route them through the EHF invoicing workflow while B2C orders continue through the standard Shopify invoice process.

Identifying government buyers in your Shopify order flow can be done through the billing address (government addresses often include municipality names, ministry names or organisational keywords) or by matching the buyer’s provided organisation number against public-sector registries in Brønnøysundregistrene. Some EHF invoice Norway 2026 Shopify sellers add a checkout field for business customers to enter their Norwegian organisation number, which enables the seller to verify buyer type before invoicing. Shopify integration can support sellers in managing their Shopify invoicing workflow. Sending an EHF invoice from Shopify is then triggered only for orders where the organisation number corresponds to a public-sector entity in ELMA.

How to Send EHF Invoices from Shopify

The most practical method to send EHF invoice from Shopify is through a connected accounting platform. Export or sync the relevant Shopify order data into an accounting system that supports Peppol BIS Billing 3.0 EHF invoicing (Xero Norway, Tripletex, Fiken or Visma), enter the government buyer’s Peppol Participant Identifier (0192:: followed by their 9-digit Norwegian organisation number) and submit the invoice through the accounting platform’s EHF sending function. The accounting platform handles XML generation, NO-R validation and Peppol network routing. You receive a delivery confirmation when the invoice reaches the buyer’s Access Point.

For Shopify e-invoicing Norway sellers with higher B2G order volumes, a more automated approach uses a Shopify integration app or middleware (such as a connector through Zapier or a custom API) that automatically syncs B2G orders from Shopify to the accounting platform and triggers EHF invoice generation without manual data entry. This reduces processing time and eliminates the risk of forgetting to issue an EHF invoice for a government order. EHF invoice Norway 2026 compliance in a high-volume environment is much more reliably maintained through workflow automation than manual order-by-order processing, especially when connected with an Oracle ERP integration.

Which Peppol Provider or Accounting System Should You Connect?

Choosing the right system to send EHF invoice from Shopify depends on your existing accounting setup and your Norwegian order volume. If you already use Xero, check whether your Xero account has the Norwegian Peppol integration active — Xero Norway supports EHF sending through a certified Access Point partner. If you use Tripletex, Fiken or 24SevenOffice, these platforms include native EHF capability for Norwegian businesses. For EHF invoice Norway 2026 compliance, any accounting platform you choose must explicitly support Peppol BIS Billing 3.0 with NO-R rules for Norwegian invoices.

If you prefer to use a standalone Peppol Access Point provider rather than switching your accounting platform, look for providers who offer a Shopify integration plugin or a simple CSV/API import from Shopify order exports. The provider handles send EHF invoice from Shopify formatting and submission while your Shopify store continues to operate as normal. Verify that your chosen provider is listed on the OpenPeppol certified Access Points list and appears in the Norwegian ELMA registry before committing to their service.

Common Mistakes Shopify Sellers Make with Norwegian Invoices

The most common mistake Shopify e-invoicing Norway sellers make is issuing a PDF invoice to a Norwegian government buyer instead of an EHF invoice, either because they were unaware of the requirement or because they had not yet set up an EHF-capable integration. PDF invoices sent to government buyers are non-compliant and may be rejected, delaying payment by weeks while the correct EHF invoice is prepared and resubmitted. Sellers who discover this issue after several invoicing cycles often face a backlog of resubmissions and payment delays that a small initial setup effort would have prevented.

A second common mistake is entering the buyer’s organisation number incorrectly in the Peppol ID field. The Peppol Participant Identifier for Norwegian buyers must be formatted as 0192:: followed by the exact 9-digit organisation number with no spaces. An incorrectly formatted Peppol ID causes routing failure at the Access Point level, and the invoice is returned to the sender without reaching the buyer. EHF invoice Norway 2026 sellers should build a verified Peppol ID reference list for their Norwegian government customers and validate each entry against the ELMA registry before the first invoice is sent to that customer. For sellers managing in-store and online transactions, Shopify POS integration is also relevant to their sales workflow.

Shopify merchants using the Shopify Payments gateway in Norway should be aware that payment processing through Shopify Payments does not automatically generate a compliant EHF invoice. Shopify Payments handles the financial transaction between the buyer and seller, but the invoice document itself must be generated separately through an accounting system connected to a certified Peppol Access Point. Norwegian EHF invoice Norway 2026 compliance for Shopify merchants therefore requires both a Shopify Payments setup for collections and a separate accounting or invoicing system integration for compliant invoice document generation and Peppol submission.

For Shopify stores that sell internationally and also have Norwegian government customers, the recommended approach is to set up a Norwegian entity in your accounting platform specifically for Norwegian B2G invoicing. This keeps Norwegian EHF invoice generation separate from international invoicing workflows, avoids currency conversion complications in the EHF XML and ensures that NO-R rule validation is applied specifically to Norwegian invoices without affecting invoicing in other countries. The Shopify international markets feature allows a single Shopify store to operate separate storefronts per country, which can be mapped to separate accounting entities for clean EHF invoice Norway 2026 record separation.

Shopify EHF Setup Component Table
Shopify EHF Setup Component Provider Type Role in EHF Compliance
Shopify store E-commerce platform Order acceptance and payment collection
Accounting software
(Tripletex/Xero/Fiken)
Accounting platform EHF invoice generation and VAT recording
Peppol Access Point provider Certified AP operator Peppol network routing and ELMA registration
ELMA registry Digdir-maintained directory Verifies buyer and seller Peppol IDs
Bank account (Norwegian IBAN) Payment account Receives EHF invoice payments from buyers

Norwegian EHF invoice Norway 2026 requirements include proper handling of partial deliveries and instalment invoices for Shopify sellers with long-duration or multi-delivery contracts. If a Shopify order is fulfilled in multiple shipments, each shipment may generate a separate EHF invoice. Each invoice must reference the same purchase order number (if one was issued) but carry a unique invoice number and reflect only the line items delivered in that shipment. The total of all invoices across a multi-delivery order should equal the original order value. Getting this right in the accounting system integration is important for government customers whose PO management systems track cumulative invoiced amounts against the awarded contract value.

EHF Invoice Scenario Table
EHF Invoice Scenario for Shopify Invoice Type Key Field to Include
Full order invoiced at once Standard EHF invoice All line items; full order total
Partial delivery – first shipment Partial EHF invoice Line items delivered; partial total
Partial delivery – subsequent shipment Partial EHF invoice Remaining line item; remaining total
Order cancelled before delivery No invoice; EHF credit if
pre-invoiced
BillingReference to original invoice
Price correction on delivered order EHF credit note + new EHF
invoice
Credit: BillingReference; Invoice:
corrected amount

Shopify e-invoicing Norway for seasonal businesses — retailers with significant peak sales in summer, Christmas and Easter periods — requires planning for invoice volume spikes during peak periods. Some Peppol Access Point providers charge per-invoice fees rather than flat subscription rates, which means peak-season EHF invoice Norway 2026 volumes can increase costs significantly if the pricing model is not matched to the business’s invoicing pattern. Evaluate Access Point providers on both their pricing model and their technical capacity to handle volume spikes without degraded transmission speeds or increased error rates during high-volume periods.

Send EHF invoice from Shopify workflows should include a process for handling returned goods and issuing EHF credit notes. When a Norwegian government buyer returns goods and expects a credit, the seller must issue an EHF credit note (Peppol document type 381) referencing the original invoice number, with negative line amounts matching the returned quantities. The credit note travels through the Peppol network via the same Access Point and reaches the buyer’s accounts payable system automatically, where it is matched against the original payable. Shopify sellers who handle returns frequently should confirm that their accounting system supports EHF credit note generation and Peppol submission in the same workflow as regular EHF invoices.

Norwegian B2B businesses that are Shopify e-invoicing Norway early adopters for voluntary B2B EHF sending often include a Peppol capability statement in their standard terms of service and supplier onboarding communications, signalling to business customers that EHF invoicing is available and preferred. This proactive communication reduces the volume of PDF invoice requests from B2B customers who are already set up for Peppol receiving but assume their suppliers are not yet EHF capable. A short line in the invoice footer — “This invoice was sent via the Peppol network as EHF Faktura. Peppol ID: 0192::XXXXXXXXX” — provides the buyer with the reference information they need and reinforces the seller’s professional e-invoicing credentials.

Shopify e-invoicing Norway sellers who use third-party fulfilment centres in Norway should be aware that fulfilment centre invoices issued to the Shopify seller are separate from the EHF invoices the Shopify seller issues to their own customers. The fulfilment centre may or may not be on the Peppol network — confirm whether they can receive EHF invoices for their storage and pick-pack-ship services. Regardless of how the Shopify seller receives invoices from their fulfilment centre, the EHF invoice Norway 2026 obligations for the seller to their own Norwegian government customers remain unchanged and must be managed independently of the fulfilment centre relationship. For businesses operating across markets, Advintek’s UAE e-invoicing Software solutions provide information about electronic invoicing requirements in the UAE.

Send EHF invoice from Shopify workflows benefit from using a dedicated bank account for Norwegian government customer payments to simplify reconciliation. Norwegian government buyers make payments through their standard banking infrastructure and typically include the invoice reference number in the payment description. A dedicated account for Norwegian B2G receivables allows the finance team to quickly identify and reconcile incoming government payments against outstanding EHF invoices without filtering through mixed domestic and international payment traffic.

Conclusion

This EHF Faktura Guide confirms that Shopify sellers with Norwegian government customers must send EHF invoices through the Peppol network, regardless of their Shopify store configuration. The practical solution is connecting your Shopify order data to an accounting system or Peppol Access Point provider that can send EHF invoice from Shopify automatically, with proper NO-R validation and delivery confirmation.

Shopify e-invoicing Norway preparation is straightforward when approached step by step: verify your government customer Peppol IDs in ELMA, select a certified Access Point provider, connect your accounting system and test before your first live submission. EHF invoice Norway 2026 B2B requirements are coming from 2027, making early setup valuable for the long term as well as for current B2G compliance.

FAQs

Does this EHF Faktura Guide apply to international Shopify sellers?

Yes. EHF Faktura Guide rules apply based on the buyer’s location and status, not the seller’s. Any Shopify seller — regardless of their country of registration — must send EHF invoices to Norwegian government buyers. The invoice must travel through the Peppol network, so the seller needs a certified Peppol Access Point capable of routing invoices to Norwegian ELMA participants.

Can I send EHF invoice from Shopify directly without an accounting system?

Yes. Some Peppol Access Point providers offer a standalone portal where you can enter invoice data manually and submit through the Peppol network without connecting accounting software. This is suitable for low-volume sellers with fewer than 20 Norwegian B2G invoices per month. For higher volumes, accounting software integration is more efficient and reduces manual data entry errors.

What EHF invoice Norway 2026 apply to Shopify stores with EU customers?

EHF invoice Norway 2026 rules apply specifically to Norwegian buyers. For EU buyers in other countries, check that country’s e-invoicing requirements separately. Several EU countries have their own Peppol-based or national e-invoicing mandates. Peppol Access Point providers who operate across Europe can typically handle cross-border invoice routing to multiple Peppol-connected countries through the same account.

How do I find the Peppol ID for a Norwegian government customer?

Search the buyer’s organisation number in the ELMA registry at elma.difi.no. If listed, their Peppol Participant Identifier is typically 0192:: followed by their 9-digit Norwegian organisation number. You can also ask the buyer directly for their Peppol ID — most Norwegian government procurement offices are familiar with the request and can provide it quickly.

Source by:

Image by Magnific