Skip to content

Fatal

IS-R-007: Bank transfers from Icelandic sellers need a 12-digit account

In short

Fatal: fails the selected checks.

IS-R-007 means an Icelandic seller uses payment means code 42 (bank transfer, BT-81) but the payment account number (BT-84) is missing or is not 12 characters long. Enter the full 12-digit Icelandic account number with no spaces.

On this page

What it means

When the seller is Icelandic and a payment means entry uses code 42 (BT-81), a payment to a bank account, that entry must have a payment account identifier (BT-84) of exactly 12 characters. The check counts characters, so a space or hyphen inside the number makes it too long. Invoices that do not use code 42 are not affected.

Why it matters

The account number is where the buyer sends the money. If it is missing or not in the Icelandic 12-digit form, the buyer cannot pay from the invoice, so the Icelandic rules treat it as an error and the invoice is rejected.

How to fix it

Check the payment details in your invoicing software. For a bank transfer, enter your 12-digit Icelandic account number as one block, with no spaces or hyphens. In the XML this is cbc:ID in cac:PayeeFinancialAccount of the cac:PaymentMeans whose cbc:PaymentMeansCode is 42.

The rule as published

Read the rule on the publisher's site

Business terms: BT-81, BT-84

Where this rule applies

Rule set Version
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
Rule text from phive-rules 4.6.4.

Check your file

Drop your e-invoice to see whether IS-R-007 still fails, and which other rules do.

Updated 6 November 2026