1. Introduction

This document describes the new version of EHF Invoice and Credit Note, now renamed to EHF Billing to align with naming in OpenPEPPOL.

EHF Billing is the implementation of EN 16931 Electronic invoicing according to EU Directive 2014/55/EU for the Norwegian market.

When referenced in Norwegian, this specification is named EHF Fakturering 3.0.

2. Implementation

OpenPEPPOL has created PEPPOL BIS Billing 3.0, a Core Invoice Usage Specification (CIUS) as implementation of EN 16931, for cross border using in PEPPOL. The new PEPPOL BIS Billing 3.0 support inclusion of national rules based on origin country of seller.

Based on work done in PEPPOL BIS Billing 3.0, Difi has included Norwegian rules in PEPPOL BIS Billing 3.0 and does not see a need to implement a different CIUS targeting the Norwegian market. Implementation of EHF Billing 3.0 is therefore done by implementing PEPPOL BIS Billing 3.0 without extensions or extra rules.

3. Changelog

Version 3.0.1 (2018-11-15)

Issue Description Type

-

Adding formal Norwegian name.

Guide

-

Adding description on how to apply "Foretaksregisteret".

4. Description

4.1. Applying "Foretaksregisteret"

Most Norwegian invoices and credit notes need to apply the text "Foretaksregisteret" according to nation requirement:

Dersom selger er aksjeselskap, allmennaksjeselskap eller filial av utenlandsk selskap skal også ordet «Foretaksregisteret» fremgå av salgsdokumentet, jf. foretaksregisterloven § 10-2.

UBL example of applying "Foretaksregisteret" in invoice/credit note.
<cac:AccountingSupplierParty>
  <cac:Party>
    <!-- ... -->
    <cac:PostalAddress>
      <!-- ... -->
      <cac:Country>
        <cbc:IdentificationCode>NO</cbc:IdentificationCode> (1)
      </cac:Country>
    </cac:PostalAddress>
    <cac:PartyTaxScheme>
      <cbc:CompanyID>NO111222333MVA</cbc:CompanyID> (2)
      <cac:TaxScheme>
        <cbc:ID>VAT</cbc:ID>
      </cac:TaxScheme>
    </cac:PartyTaxScheme>
    <cac:PartyTaxScheme>
      <cbc:CompanyID>Foretaksregisteret</cbc:CompanyID> (3)
      <cac:TaxScheme>
        <cbc:ID>TAX</cbc:ID>
      </cac:TaxScheme>
    </cac:PartyTaxScheme>
    <!-- ... -->
  </cac:Party>
</cac:AccountingSupplierParty>
1 Identification code shows the invoice country code, here NO = Norway.
2 The two first letters implies a country when using VAT as identifier element.
3 Shows how to imaplement according to rule "NO-R-002" (Foretaksregisteret).

5. Appendix

Appendix A: Example files

Example files provided for implementers familiar with example files provided by EHF Invoice and Credit Note 2.0:

Please see comments inside example files for guidance.