This document describes the new version of EHF Invoice and Credit Note, now renamed to EHF Billing to align with naming in OpenPEPPOL.
When referenced in Norwegian, this specification is named EHF Fakturering 3.0.
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.
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.
<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).|
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.