Peppol BIS Billing 3.0.15 · UBL

IS-R-004: If seller and buyer are icelandic then the invoice shall contain the buyers icelandic…

Peppol BIS Billing 3.0.15 · UBL

fatalcountry

Original rule text

[IS-R-004]-If seller and buyer are icelandic then the invoice shall contain the buyers icelandic legal identifier — Ef seljandi og kaupandi eru íslenskir þá skal reikningurinn innihalda íslenska kennitölu kaupanda (BT-47).

Stored validation assertion
exists(cac:Party/cac:PartyLegalEntity/cbc:CompanyID) and cac:Party/cac:PartyLegalEntity/cbc:CompanyID/@schemeID = '0196'

IS-R-004 is a fatal rule in the country layer of Peppol BIS Billing 3.0.15 · UBL. An invoice that breaks it is rejected. It refers to BT-47.

What this rule requires

This fatal rule applies when both the supplier's and customer's country in the postal address is Iceland (code IS). In that case, the cac:AccountingCustomerParty/cac:Party/cac:PartyLegalEntity/cbc:CompanyID element must exist and its schemeID attribute must be 0196. This provides the buyer's Icelandic legal identifier (BT-47). The test only checks that the element exists and has the schemeID of 0196; it does not check the content of cbc:CompanyID beyond existence, but the invoice should carry the actual identifier.

How to fix

For Icelandic supplier and buyer, ensure the buyer's party (cac:AccountingCustomerParty/cac:Party/cac:PartyLegalEntity) contains a cbc:CompanyID element with schemeID="0196" and the buyer's Icelandic legal identifier as its text content. Confirm that both supplier's and customer's cac:PostalAddress/cac:Country/cbc:IdentificationCode are IS. The same applies to both ubl-invoice:Invoice and ubl-creditnote:CreditNote.

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

Where to go next

IS-R-004 changed in 1 published Peppol BIS Billing UBL release comparison:

Validate an invoice against these rules · All release changes