Skip to content

Fatal

IS-R-006: Payment code 9 for Icelandic sellers needs a 12-digit account

In short

Fatal: fails the selected checks.

IS-R-006 means an Icelandic seller uses payment means code 9 (BT-81) but the payment account number (BT-84) is missing or is not 12 characters long. Enter the full 12-digit number, made of bank number, ledger 66 and account number, with no spaces.

On this page

What it means

When the seller is Icelandic and a payment means entry uses code 9 (BT-81), which the Icelandic wording calls krafa, a payment claim, that entry must have a payment account identifier (BT-84) of exactly 12 characters. The Icelandic text describes it as the bank number, the ledger 66 and the account number written as one 12-digit number. The check counts characters, so a space or hyphen inside the number makes it too long. Invoices that do not use code 9 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 payment cannot be made 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 payment means code 9, enter the 12-digit Icelandic account number as one block, with no spaces or hyphens. If you are not paid through a claim, choose the payment method that matches how you are actually paid. In the XML this is cbc:ID in cac:PayeeFinancialAccount of the cac:PaymentMeans whose cbc:PaymentMeansCode is 9.

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-006 still fails, and which other rules do.

Updated 6 November 2026