Codice fiscale in fattura a privati: quando è obbligatorio
Il codice fiscale nella fattura a un privato è obbligatorio quando il cliente è una persona fisica residente o domiciliata in Italia che non acquista nell’esercizio di impresa, arte o professione. Lo prevede espressamente l’articolo 21, comma 2, lettera f), del DPR 633/1972. La regola non va però estesa in modo automatico ai clienti privati esteri, che possono non avere alcun codice fiscale italiano.
Un secondo errore frequente è confondere il codice fiscale con il codice destinatario SdI: per un consumatore finale italiano il codice destinatario può essere 0000000, ma questo non sostituisce il codice fiscale del cliente. I due campi hanno funzioni diverse.
Codice fiscale nella fattura a privati: risposta rapida
- Privato residente o domiciliato in Italia: se viene emessa fattura, va indicato il codice fiscale.
- Privato estero: non si può pretendere automaticamente un codice fiscale italiano; si usano i dati identificativi previsti per il soggetto estero.
- Codice destinatario 0000000: serve per il recapito tramite SdI quando il consumatore finale non ha un canale telematico registrato; non è il codice fiscale.
- Cliente con Partita IVA: la fattura segue le regole del cliente che opera come soggetto IVA, quindi normalmente si utilizza la Partita IVA o l’identificativo IVA previsto.
- Regime forfettario: non introduce un’esenzione specifica dall’identificazione del cliente nella fattura.
Cosa dice l’articolo 21 del DPR 633/72
L’articolo 21 del DPR 633/1972 elenca i dati obbligatori della fattura. Per il cessionario o committente residente o domiciliato in Italia che non agisce nell’esercizio di impresa, arte o professione, la norma richiede il codice fiscale.
La conseguenza pratica è semplice: se un professionista o un’impresa emette una fattura a un consumatore finale italiano, non è corretto compilare il documento identificando il cliente soltanto con nome e cognome quando il codice fiscale è un dato obbligatorio previsto dalla norma.
Codice fiscale e codice destinatario 0000000 sono due cose diverse
Nella fattura elettronica il codice fiscale identifica fiscalmente il cliente. Il codice destinatario, invece, indica al Sistema di Interscambio il canale telematico attraverso il quale tentare il recapito.
L’Agenzia delle Entrate chiarisce che, quando il cliente è un consumatore finale e non comunica un indirizzo telematico, nel campo Codice Destinatario si utilizza 0000000. La fattura viene quindi resa disponibile secondo le regole del SdI e il fornitore deve consegnare al cliente anche una copia, ad esempio in PDF o su carta, ricordando che l’originale fiscalmente rilevante è quello elettronico.
Per approfondire questo passaggio puoi consultare la guida specifica sulla fattura elettronica a un cliente privato e quella dedicata al codice SdI e ai valori 0000000 e XXXXXXX.
Se il cliente privato è estero serve il codice fiscale italiano?
No, non in modo automatico. La previsione dell’articolo 21 che richiede il codice fiscale riguarda il cliente privato residente o domiciliato nel territorio dello Stato. Un consumatore estero può non possedere alcun codice fiscale italiano.
Per i soggetti esteri si utilizzano invece i dati identificativi previsti per il cliente non residente e, nel tracciato della fattura elettronica per operazioni transfrontaliere, può essere utilizzato il valore XXXXXXX nel campo Codice Destinatario. La compilazione dipende anche dal Paese del cliente e dalla natura dell’operazione.
Se vendi servizi o beni a clienti fuori dall’Italia, la guida sulla fattura elettronica a cliente estero nel forfettario approfondisce identificativo del Paese, codice destinatario e natura IVA.
Cosa chiedere a un cliente privato italiano
Quando devi emettere fattura a una persona fisica italiana che acquista come consumatore, è opportuno raccogliere almeno i dati necessari a identificare correttamente il cessionario o committente:
- nome e cognome;
- indirizzo di residenza o domicilio da riportare in fattura;
- codice fiscale;
- eventuale indirizzo email al quale inviare la copia di cortesia.
Se devi distinguere i dati da chiedere a privati, imprese, professionisti, PA o clienti esteri, trovi una checklist nella guida sui dati necessari per la fattura elettronica.
Cosa succede se il codice fiscale è errato
Il Sistema di Interscambio effettua controlli sui dati fiscali presenti nel file XML. L’Agenzia delle Entrate ricorda che un identificativo fiscale inesistente in Anagrafe Tributaria può determinare lo scarto della fattura elettronica. Per questo il codice fiscale non dovrebbe essere ricostruito “a intuito” sulla base dei dati anagrafici: va acquisito dal cliente e verificato con attenzione.
Se la fattura viene scartata, ai fini fiscali non è considerata correttamente emessa e occorre correggere l’errore e ritrasmetterla rispettando le regole applicabili.
E se il cliente non vuole comunicare il codice fiscale?
Se l’operazione richiede l’emissione della fattura e il cliente è un consumatore italiano, la mancata comunicazione di un dato obbligatorio crea un problema pratico di compilazione. Non è corretto sostituire il codice fiscale con 0000000: quel valore appartiene al campo Codice Destinatario e serve solo al recapito.
Prima di concludere la vendita o la prestazione, soprattutto nei servizi online, è quindi utile predisporre un processo che raccolga i dati di fatturazione necessari quando il cliente richiede o deve ricevere fattura.
Il codice fiscale serve anche se sei in regime forfettario?
Sì, quando ricorrono le condizioni appena descritte. Il regime forfettario cambia il trattamento IVA e fiscale dell’emittente, ma non elimina i dati obbligatori previsti per identificare il cliente nella fattura.
La fattura del forfettario deve inoltre contenere gli altri elementi previsti per il regime, compresi il regime fiscale corretto nel file XML e la natura dell’operazione. Questi aspetti sono trattati nella guida generale su come emettere una fattura in regime forfettario.
Errori frequenti da evitare
- Confondere il codice fiscale del consumatore con il codice destinatario SdI.
- Inserire 0000000 al posto del codice fiscale.
- Chiedere un codice fiscale italiano anche a un cliente estero che non ne possiede uno.
- Usare dati fiscali ricostruiti senza verificarli con il cliente.
- Pensare che il regime forfettario esoneri dall’identificazione del cliente nella fattura.
Domande frequenti
Sì. L’articolo 21 del DPR 633/1972 prevede il codice fiscale quando il cliente residente o domiciliato in Italia non agisce nell’esercizio di impresa, arte o professione.
No. 0000000 è un valore del campo Codice Destinatario utilizzato per il recapito tramite SdI in determinati casi. Non sostituisce il codice fiscale del consumatore italiano.
Non è obbligatorio un codice fiscale italiano solo perché il cliente è un privato. Per il soggetto estero si utilizzano i dati identificativi previsti per il non residente e le regole del tracciato elettronico applicabili.
Il Sistema di Interscambio effettua controlli sugli identificativi fiscali. Un codice fiscale inesistente in Anagrafe Tributaria può causare lo scarto del file, che deve essere corretto e ritrasmesso.
Sì, se emette fattura a un consumatore residente o domiciliato in Italia. Il regime forfettario non elimina questo dato obbligatorio.
No. Se il consumatore finale non ha o non comunica un canale telematico, il file può essere compilato con 0000000 nel campo Codice Destinatario secondo le istruzioni dell’Agenzia delle Entrate.
Fonti ufficiali
Raccontaci la tua situazione. Ti aiutiamo a capire come procedere e quale soluzione è più adatta alla tua attività.