BR-IT-01
Error Guide

🇮🇹 BR-IT-01: Missing Codice Fiscale in Italy

ErrorMandatoryNeeds Input

Italian invoices require the Codice Fiscale (tax code) for both seller and buyer. For companies, this is the 11-digit VAT number.

Quick Facts
Severity
Error (rejection)
Ruleset
peppol-bis-3
Mandate
B2B Mandatory
Fix Type
Needs input

Why This Matters in Italy

Italy requires e-invoicing using FatturaPA (XML). Invoices with this error will be rejected. They cannot be processed for Italy compliance.

Invoice Navigator covers 98 FatturaPA 1.2.2 rules for Italy. Auto-remediates 82% of top rejection errors.

How to Fix BR-IT-01

  1. 1
    Get Codice Fiscale
    For companies, use the 11-digit Partita IVA. For individuals, use the 16-character fiscal code
  2. 2
    Add with correct prefix
    Italian VAT numbers should be prefixed with IT
  3. 3
    Verify format
    Companies: IT + 11 digits. Individuals: 16 alphanumeric characters

Example: Before & After

Before (invalid)
<FatturaElettronicaHeader>
  <CedentePrestatore>
    <DatiAnagrafici>
      <IdFiscaleIVA>
        <IdPaese>IT</IdPaese>
        <IdCodice>12345678901</IdCodice>
      </IdFiscaleIVA>
    </DatiAnagrafici>
  </CedentePrestatore>
</FatturaElettronicaHeader>
After (fixed)
<FatturaElettronicaHeader>
  <CedentePrestatore>
    <DatiAnagrafici>
      <IdFiscaleIVA>
        <IdPaese>IT</IdPaese>
        <IdCodice>12345678901</IdCodice>
      </IdFiscaleIVA>
      <CodiceFiscale>RSSMRA80A01H501U</CodiceFiscale>
    </DatiAnagrafici>
  </CedentePrestatore>
</FatturaElettronicaHeader>

Italy E-Invoicing Requirements

Phase
Status
Scope
B2G
Live (Jun 2014)
All public administration suppliers
B2B
Live (Jan 2019)
All domestic transactions
B2C
Live (Jan 2019)
All domestic transactions
Flat-rate taxpayers
Live (Jul 2022)
Extended to forfettari regime

Common Causes

  • •VAT not prefixed with IT
  • •Wrong tax code format
  • •Missing from customer master data

Fix BR-IT-01 automatically

Upload your invoice and let Invoice Navigator auto-remediate this error.