Peppol BIS Billing 3.0 · rule
IS-R-007
What does IS-R-007 mean? If seller is icelandic and payment means code is 42 then a 12 digit account id must exist — Ef seljandi er íslenskur og greiðslumáti (BT-81) er millifærsla (kóti 42) þá skal koma fram 12 stafa reikningnúmer (BT-84)
Why did my invoice fail IS-R-007?
If the seller is Icelandic and the payment means code (BT-81) is 42 (bank transfer), a 12-digit account number (BT-84) must be present. This Peppol BIS 3.0 Icelandic country rule guarantees a routable domestic bank account; in UBL BT-84 is cac:PaymentMeans/cac:PayeeFinancialAccount/cbc:ID.
Official rule text
If seller is icelandic and payment means code is 42 then a 12 digit account id must exist — Ef seljandi er íslenskur og greiðslumáti (BT-81) er millifærsla (kóti 42) þá skal koma fram 12 stafa reikningnúmer (BT-84)
Common causes
- PayeeFinancialAccount/ID missing when PaymentMeansCode is 42
- Account number not exactly 12 digits
- IBAN supplied where the 12-digit domestic account number is expected
How do I fix it?
<cac:PaymentMeans>
<cbc:PaymentMeansCode>42</cbc:PaymentMeansCode>
<cac:PayeeFinancialAccount>
<cbc:ID>011526001234</cbc:ID>
</cac:PayeeFinancialAccount>
</cac:PaymentMeans>
Related rules
IS-R-001 · IS-R-002 · IS-R-003 · IS-R-004 · IS-R-005 · IS-R-006 · IS-R-008 · IS-R-009
Check your invoice against this rule
Paste it into the live demo, or call POST /v1/validate. See the quickstart.