InvoiceValidator.eu

NO-R-002

warningPeppol BIS Billing 3.0profileCIIUBL

For Norwegian suppliers, most invoice issuers are required to append "Foretaksregisteret" to their invoice. "Dersom selger er aksjeselskap, allmennaksjeselskap eller filial av utenlandsk selskap skal også ordet «Foretaksregisteret» fremgå av salgsdokumentet, jf. foretaksregisterloven § 10-2."

Why it fails

A Norwegian company that is registered in the Register of Business Enterprises has not stated "Foretaksregisteret" on the invoice, which Norwegian law requires.

How to fix it

Add the word Foretaksregisteret to an invoice note (BT-22). Required for AS, ASA and branches of foreign companies. Warning only here, but it is a statutory requirement.

What the validator checks

CII — context ram:SellerTradeParty[$supplierCountry = 'NO']

ram:SpecifiedTaxRegistration/ram:ID[@schemeID = 'FC'][normalize-space(text()) = 'Foretaksregisteret']

UBL — context cac:AccountingSupplierParty/cac:Party[$supplierCountry = 'NO']

normalize-space(cac:PartyTaxScheme[normalize-space(cac:TaxScheme/cbc:ID) = 'TAX']/cbc:CompanyID) = 'Foretaksregisteret'

Related rules

Part of NO-R — Norway.

Check your own invoice against NO-R-002

…or paste the XML instead

Nothing is stored, and the whole invoice is checked, not just this rule. A PDF only works if it is Factur-X / ZUGFeRD — a PDF with the invoice XML inside it.

This is a Peppol BIS Billing 3.0 rule: an invoice can be perfectly valid EN 16931 and still be rejected by it.