Peppol BIS Billing 3.0.21 · UBL

NO-R-002: For Norwegian suppliers, most invoice issuers are required to append…

Peppol BIS Billing 3.0.21 · UBL

warningcountry

Original rule text

[NO-R-002]-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."

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

NO-R-002 is a warning rule in the country layer of Peppol BIS Billing 3.0.21 · UBL. An invoice that breaks it is flagged but not rejected.

What this rule requires

This is an advisory warning for Norwegian suppliers. When the supplier country is NO, the rule checks that the cac:PartyTaxScheme element with cac:TaxScheme/cbc:ID = TAX has a cbc:CompanyID whose normalized value is exactly Foretaksregisteret. If that element is missing, empty, or contains any other text, the validator reports the warning but the document is not rejected.

How to fix

Set the value of cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyID (for the scheme with cac:TaxScheme/cbc:ID = TAX) to the exact text Foretaksregisteret. Leading and trailing whitespace is ignored.

Guidance on this rule. The original text above is authoritative.

Where to go next

No published Peppol BIS Billing UBL release comparison lists a change to NO-R-002.

Validate an invoice against these rules · All release changes