Codice Fiscale, Partita IVA, PEC e Codice Destinatario su WooCommerce: come aggiungerli al checkout

Partita Iva Codice Fiscale PEC Codice Destinatario

Hai aperto un negozio online con WooCommerce, i primi ordini arrivano, tutto bene… finché un cliente non ti scrive: “Mi mandi la fattura?”. E lì ti accorgi che nel tuo checkout mancano i campi per raccogliere Codice Fiscale, Partita IVA, PEC e Codice Destinatario, cioè proprio i dati che ti servono per emettere una fattura elettronica in regola. Come dici? È esattamente la situazione in cui ti trovi e non sai da che parte cominciare? Tranquillo, sei capitato nel posto giusto: qui sotto ti spiego a cosa servono davvero questi quattro campi e come aggiungerli al checkout WooCommerce senza dover mettere le mani nel codice. Mettiti comodo, ci vogliono cinque minuti.

La risposta in breve: WooCommerce da solo non prevede i campi fiscali italiani. Per raccoglierli nel checkout ti serve un plugin dedicato (io ti parlerò di WFatture for WooCommerce Fattureincloud, che li aggiunge e li valida in automatico), configurarli in base a chi vendi e collegarli al gestionale che emette le fatture elettroniche. Ora vediamo tutto con calma.

A cosa servono questi quattro campi (e perché non puoi ignorarli)

Prima di toccare qualsiasi impostazione, chiariamoci le idee, perché questi quattro dati non sono intercambiabili e ognuno ha un suo motivo di esistere.

Il Codice Fiscale è quello che ti serve quando vendi a un privato, cioè a una persona fisica senza Partita IVA. Se il tuo cliente vuole la fattura (pensa a chi acquista elettronica, servizi professionali o prodotti che poi scaricherà nella dichiarazione dei redditi), il Codice Fiscale è l’unico modo per identificarlo in modo univoco e intestargli correttamente il documento.

La Partita IVA entra in gioco quando dall’altra parte c’è un’azienda o un professionista, quindi nelle vendite B2B. Ti serve per fatturare correttamente a chi acquista per lavoro.

La PEC (Posta Elettronica Certificata) è uno dei due canali con cui la fattura elettronica può essere recapitata a un’azienda. In pratica è una casella di posta con valore legale: quando il tuo cliente business non ha un Codice Destinatario, la fattura gli arriva lì.

Il Codice Destinatario è il più misterioso dei quattro, ma è semplice: sono 7 caratteri alfanumerici che dicono al Sistema di Interscambio (l’SdI, il “postino” dell’Agenzia delle Entrate) dove consegnare la fattura elettronica. Ogni azienda che riceve fatture può averne uno suo, associato al suo eventuale gestionale che usa.

Un dettaglio che quasi nessuno spiega e che ti evita figuracce: se vendi a un privato che non ha né PEC né Codice Destinatario, nel campo Codice Destinatario si inseriscono 0000000 (sette zeri, il plugin WFatture lo fa in automatico). In quel caso l’SdI mette comunque la fattura a disposizione del cliente nella sua area riservata dell’Agenzia delle Entrate. Quindi no, non “salti” la fattura elettronica solo perché il cliente è un privato: cambia solo come gli viene recapitata.

Perché WooCommerce da solo non ti basta

WooCommerce nasce come piattaforma internazionale e, di serie, nel checkout non trovi nessuno di questi campi. Ci sono nome, cognome, indirizzo, email… ma di Codice Fiscale e Partita IVA nemmeno l’ombra. Questo perché quei dati sono una specificità tutta italiana, e WooCommerce non la gestisce nativamente.

Tradotto: se vuoi raccogliere questi dati e, soprattutto, farli finire automaticamente nelle fatture, hai due strade. O ti armi di pazienza e li aggiungi via codice modificando il checkout (fattibile, ma devi sapere cosa fai e ogni aggiornamento rischia di romperti tutto), oppure usi un plugin che fa il lavoro sporco al posto tuo. Indovina quale ti consiglio.

Come aggiungere i campi fiscali con WFatture for WooCommerce Fattureincloud

Il modo più indolore è affidarti a un plugin come WFatture for WooCommerce Fattureincloud, pensato apposta per gli e-commerce italiani. Ti risolve tre problemi in un colpo solo: aggiunge i campi al checkout, controlla che il cliente scriva i dati nel formato corretto e collega tutto al gestionale (Fatture in Cloud) che emette la fattura vera e propria.

Ecco cosa fa concretamente una volta installato e configurato:

Aggiunge i quattro campi al checkout senza che tu debba scrivere una riga di codice. Applica una validazione formale in tempo reale, cioè controlla al volo che il Codice Fiscale abbia 16 caratteri con la struttura giusta e che la Partita IVA sia composta correttamente: così eviti di ritrovarti in fattura dati inseriti a caso o con un dito storto sulla tastiera. E soprattutto passa questi dati al gestionale, che genera e invia la fattura elettronica all’SdI in automatico, senza che tu debba ricopiare nulla a mano ordine per ordine.

Esiste in versione gratuita, con i campi fiscali di base, e in versione Premium, che aggiunge la validazione avanzata e l’integrazione completa con Fatture in Cloud. Se hai pochi ordini e vuoi solo raccogliere i dati, parti dalla gratuita; se la fatturazione ti sta mangiando ore ogni settimana, la Premium si ripaga da sola in tempo risparmiato.

In due parole

Se hai un e-commerce WooCommerce in Italia e vuoi emettere fatture in regola, Codice Fiscale, Partita IVA, PEC e Codice Destinatario non sono un optional: sono i dati che fanno funzionare tutta la macchina della fatturazione elettronica. WooCommerce non te li dà di serie, ma con un plugin dedicato li aggiungi al checkout, li validi e li colleghi al gestionale in mezz’oretta. Da lì in poi la fattura si genera praticamente da sola e tu torni a occuparti di vendere, che è quello che ti interessa davvero.

Domande frequenti

WooCommerce ha già i campi per Codice Fiscale e Partita IVA?
No. WooCommerce è una piattaforma internazionale e non prevede nativamente i campi fiscali italiani. Devi aggiungerli via codice o, molto più semplicemente, con un plugin dedicato.

Devo emettere fattura elettronica anche ai privati?
Sì. Se il cliente è un privato e chiede la fattura, va emessa in formato elettronico. Se non ha PEC o Codice Destinatario, nel campo Codice Destinatario si usa 0000000 e la fattura gli viene resa disponibile nell’area riservata dell’Agenzia delle Entrate.

Che differenza c’è tra PEC e Codice Destinatario?
Sono due canali alternativi per recapitare la fattura elettronica a un’azienda. Il Codice Destinatario (7 caratteri) indirizza la fattura gestionale del cliente tramite lo SDI; la PEC la recapita alla sua casella certificata. Ne basta uno dei due.

Il Codice Destinatario quanti caratteri ha?
Sette caratteri alfanumerici. Per i privati o per chi non ne ha uno si usa la sequenza 0000000.

Meglio la versione gratuita o Premium di WFatture?
Se ti serve solo raccogliere i dati e hai pochi ordini, la gratuita basta. Se vuoi validazione avanzata e l’invio automatico delle fatture tramite Fatture in Cloud, la Premium ti fa risparmiare parecchie ore.