Skip to content

Warning

PEPPOL-COMMON-R045: An Italian tax number (Codice Fiscale) must be in the correct format

In short

Warning: worth checking.

PEPPOL-COMMON-R045 means a number given with scheme 0210 is not a correctly formatted Italian tax number (Codice Fiscale). Copy the number again exactly as issued by the Italian tax authority.

On this page

What it means

When a number is marked with scheme 0210, it must be a correctly formatted Italian tax number (Codice Fiscale). The test checks the format of the number. A Codice Fiscale can have 16 letters and digits or 11 digits. The check applies wherever the scheme is used: in the electronic address (BT-34 or BT-49), in a party identifier (such as BT-29 or BT-46) and in a company registration number (such as BT-30 or BT-47).

Why it matters

Peppol BIS Billing 3.0 requires values marked with scheme 0210 to use the Codice Fiscale format.

How to fix it

Copy the Codice Fiscale from the tax code card or certificate issued by the Agenzia delle Entrate, without spaces. Check for a mistyped letter or digit, and for the letter O typed instead of the digit 0. If the number is not a Codice Fiscale, change the scheme to the one that fits the number you hold.

Once the file is corrected, check it again for free: Validate a Peppol BIS invoice

Or fix the invoice in a form and download the corrected file, for 1 credit: Fix a rejected e-invoice

The rule as published

Read the rule on the publisher's site

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

Updated 6 November 2026