Skip to content
Automation

EHF Invoice Automation: Streamline Your Invoice Workflow in Norway

Adrian WollumFounder, Wollum Solutions7 min read

If your business operates in Norway, you have almost certainly encountered EHF invoices. EHF stands for Elektronisk HandelsFormat, the standard electronic invoice format used across Norwegian businesses and required for all invoicing to the public sector. While the format itself is well established, most companies still waste significant time on manual steps around receiving, validating, matching, and approving these invoices.

This guide explains what EHF is, how the Peppol network works, and how you can use automation and AI to turn invoice handling from a bottleneck into a streamlined process.

What is EHF and why does it matter?

EHF (Elektronisk HandelsFormat) is Norway and the Nordics standardized XML-based format for electronic business documents, primarily invoices and credit notes. It is built on the international Peppol BIS standard, which means an EHF invoice can be sent and received across borders within the Peppol network.

Peppol is the Pan-European Public Procurement Online network. Think of it as the postal system for electronic business documents. When you send an EHF invoice, it travels through the Peppol network via access points (aksesspunkter) operated by certified providers. In Norway, all public sector entities are required to receive EHF invoices, and most large private companies do as well.

For businesses, EHF means your invoices arrive in a structured, machine-readable format. This is the foundation that makes automation possible. The problem is that many companies receive these structured invoices and then process them manually anyway.

Where manual invoice handling costs you time

Even with EHF, most Norwegian businesses still have manual steps in their invoice workflow:

  • Matching invoices to purchase orders or contracts.
  • Routing invoices to the correct approver based on department, project, or amount.
  • Verifying that line items, quantities, and prices match what was agreed.
  • Handling exceptions: invoices that do not match, duplicates, or missing information.
  • Posting approved invoices to the accounting system (regnskap).
  • Following up on overdue approvals that delay payment.

Each of these steps takes time, introduces the risk of human error, and creates delays. For a company processing hundreds of invoices per month, this adds up to a significant cost in both labour hours and late-payment fees.

How AI-powered invoice automation works

Modern invoice automation goes beyond simple rule-based routing. By combining the structured data in EHF invoices with AI, you can automate the entire workflow from receipt to posting:

  • Automatic three-way matching: the system compares the invoice against the purchase order and delivery receipt, flagging discrepancies for human review.
  • Intelligent routing: AI learns which invoices go to which approver based on historical patterns, not just rigid rules.
  • Exception handling: instead of stopping the entire workflow, AI categorizes exceptions by type and severity, suggesting resolutions based on past decisions.
  • Automatic coding: the system assigns the correct account codes (kontoer), cost centres (kostnadssteder), and project numbers based on the invoice content and your historical coding patterns.
  • Duplicate detection: AI identifies potential duplicate invoices even when invoice numbers or amounts differ slightly.

Case study: Automating invoices for a Rogaland trade company

A trade company in Rogaland was processing around 800 invoices per month, with two staff members spending most of their time on manual matching and approval routing. After implementing AI-powered invoice automation integrated with their existing accounting system, they reduced processing time per invoice by over 60 percent. The system now handles routine invoices end-to-end, with staff focusing only on exceptions and high-value items.

The project also improved their Lighthouse performance score to above 95 when we rebuilt their supplier portal as part of the same engagement, making the entire procurement workflow faster for both internal users and suppliers.

Integration with Norwegian accounting systems

Invoice automation works best when it connects directly to the systems you already use. In Norway, the most common accounting platforms we integrate with include:

  • Tripletex: full API access for invoice posting, account coding, and payment initiation.
  • Visma Business and Visma.net: integration via REST APIs for larger companies.
  • 24SevenOffice: cloud-based with good API support for automation.
  • PowerOffice Go: growing in popularity among SMEs, with a modern API.
  • SAP and Oracle: for larger enterprises, typically requiring custom middleware.

If you want to understand the broader picture of connecting AI to your business systems, our guide on AI integration for businesses in Norway covers the technical fundamentals.

Practical steps to automate your invoice workflow

  1. Audit your current invoice volume and processing time. Count how many invoices you handle monthly and how many hours your team spends on them.
  2. Ensure you are receiving invoices in EHF format. If some suppliers still send PDF invoices, encourage them to switch or use OCR as a bridge.
  3. Map your approval workflows. Document who approves what, based on which criteria. This becomes the rule set your automation builds on.
  4. Choose an automation approach. For straightforward workflows, rule-based automation may suffice. For complex matching and exception handling, AI adds significant value.
  5. Start with a pilot on one invoice type or one supplier group. Measure accuracy and time savings before expanding.
  6. Connect the automation to your accounting system via API for end-to-end processing.

Frequently asked questions

Do all our suppliers need to send EHF invoices?

No, but the more suppliers that use EHF, the more you benefit from automation. For suppliers that still send PDF or paper invoices, you can use OCR (optical character recognition) to convert them into structured data. However, native EHF invoices are always more accurate and require less processing.

Is EHF invoice automation expensive?

A basic automation setup typically costs between NOK 50,000 and NOK 150,000, depending on the number of systems involved and the complexity of your approval workflows. For most businesses processing more than 200 invoices per month, the investment pays for itself within six months. See our detailed pricing guide for more information on AI integration costs in Norway.

Will automation work with our existing Peppol access point?

Yes. Invoice automation sits between your Peppol access point and your accounting system. It does not replace your access point provider. Instead, it processes the invoices after they arrive and before they are posted to your accounts.

What about credit notes and other EHF document types?

The same automation principles apply to credit notes (kreditnotaer), reminders (purringer), and order confirmations. Once you have the invoice workflow automated, extending to other EHF document types is relatively straightforward.

Ready to stop wasting time on manual invoice processing? Contact Wollum Solutions to discuss how we can automate your EHF invoice workflow and connect it to your existing accounting system.

No commitment · 30 min · Free

We build what you need — and we'll never sell you more than that.

In 30 minutes we'll assess whether and how AI and automation can create measurable impact in your organization. No standard pitch, no sales pressure — just an honest answer.