Come configurare le aliquote IVA in WooCommerce

Guida pratica per impostare le aliquote IVA in WooCommerce: aliquota standard, ridotte, vendite UE, B2B con partita IVA e casi particolari.

WooCommerce7 min

L'IVA è probabilmente la parte più tecnica e meno divertente della configurazione di un e-commerce, ma sbagliarla porta conseguenze immediate: prezzi mostrati al cliente errati, fatture non conformi, problemi col commercialista a fine mese. Una mezza giornata di lavoro all'inizio risparmia mesi di fastidi.

In questa guida vediamo come configurare WooCommerce per applicare correttamente l'IVA italiana, vendere in UE, gestire i clienti B2B e i casi particolari come prodotti con aliquota ridotta.

Step-by-step: attivare e configurare l'IVA

1. Vai su WooCommerce → Impostazioni → Generale

Scorri fino alla sezione Opzioni generali:

  • Località di vendita: di solito Italia (o tutti i paesi UE se vendi all'estero)
  • Località di spedizione: stessa logica
  • Località predefinita del cliente: di solito Indirizzo del negozio finché il cliente non si registra
  • Abilita le tasse: spunta questa opzione. Senza questa spunta, non vedi nemmeno il menu Tasse.

Salva.

2. Vai su WooCommerce → Impostazioni → Tasse

Compaiono nuove opzioni:

  • Prezzi inseriti con tasse: scegli se inserisci i prezzi prodotto già con IVA (più comune in B2C italiano) o senza IVA (più comune in B2B). La scelta influisce su come WooCommerce calcola
  • Calcola la tassa basata su: di solito Indirizzo di spedizione del cliente (per OSS UE)
  • Classe di tassa per la spedizione: di solito Eredita classe da articoli del carrello (l'IVA della spedizione segue quella dei prodotti)
  • Arrotondamento: spunta "Arrotonda al subtotale" per fatture pulite
  • Classi di tassa aggiuntive: lascia vuoto inizialmente, le aggiungi se servono aliquote ridotte
  • Visualizza i prezzi nel negozio: con o senza tasse (di solito con tasse, più trasparente)
  • Visualizza i prezzi durante carrello e checkout: stesso ragionamento
  • Suffisso di visualizzazione del prezzo: opzionale, es. "(IVA inclusa)"
  • Visualizzazione totali tasse: come scaglionato o totale (di solito scaglionato)

Salva.

3. Configura le aliquote standard

Nella stessa pagina, in alto, click sul tab Aliquote standard.

Aggiungi una riga per ogni combinazione paese / aliquota. Per la sola Italia:

Codice paeseCodice statoCAPCittàAliquota %Nome tassaPrioritàCompostaSpedizione
IT***22.0000IVA 22%1No

Spiegazione campi:

  • Codice paese: IT per Italia, codici ISO per altri (FR, DE, ES, ecc.)
  • Stato: per paesi con stati (USA), per UE lascia *
  • CAP: per regole locali (raro), * per tutti
  • Aliquota %: la percentuale, in formato 22.0000 (4 decimali)
  • Nome tassa: come appare al cliente in carrello/fattura
  • Priorità: 1 per la principale (importante se hai più aliquote)
  • Composta: se questa tassa si calcola sopra altre tasse (raro in IT)
  • Spedizione: spunta se l'IVA si applica anche alla spedizione

Salva.

4. Test

Vai sul sito in incognito, aggiungi un prodotto al carrello, prosegui al checkout. Verifica:

  • Prezzo mostrato corretto
  • IVA scorporata o aggiunta correttamente
  • Totale finale corretto
  • Riga IVA visibile nel carrello

Step-by-step: aliquote ridotte (10%, 4%)

Per categorie di prodotti con IVA ridotta:

1. Crea una classe di tassa

In Impostazioni → Tasse, sezione Classi di tassa aggiuntive, aggiungi:

IVA Ridotta 10
IVA Super Ridotta 4

Salva. Ora compaiono due nuovi tab: "IVA Ridotta 10" e "IVA Super Ridotta 4".

2. Configura le aliquote per ogni classe

Click sul tab "IVA Ridotta 10":

| IT | * | * | * | 10.0000 | IVA 10% | 1 | No | Sì |

Click su "IVA Super Ridotta 4":

| IT | * | * | * | 4.0000 | IVA 4% | 1 | No | Sì |

Salva.

3. Assegna la classe ai prodotti

Apri il prodotto da modificare, tab Generale del box Dati prodotto:

  • Stato fiscale: Tassabile
  • Classe fiscale: scegli "IVA Ridotta 10" o quella che serve

Salva. Il prodotto userà l'aliquota corretta.

Per modifiche massive, usa la modifica rapida o l'import CSV.

Step-by-step: vendita UE con OSS

Se vendi a privati di altri paesi UE oltre i 10.000€/anno totali, devi applicare l'IVA del paese di destinazione.

Opzione 1: configurazione manuale

Aggiungi una riga in Aliquote standard per ogni paese UE con la sua IVA:

| FR | * | * | * | 20.0000 | TVA 20% | 1 | No | Sì | | DE | * | * | * | 19.0000 | MwSt 19% | 1 | No | Sì | | ES | * | * | * | 21.0000 | IVA 21% | 1 | No | Sì | | ... | ... | ... | ... | ... | ... | ... | ... | ... |

WooCommerce sceglie l'aliquota in base all'indirizzo di spedizione del cliente.

Opzione 2: plugin dedicato

Plugin come WooCommerce EU VAT Compliance o EU/UK VAT Number automatizzano:

  • Aliquote di tutti i paesi UE sempre aggiornate
  • Verifica partita IVA per B2B (esenzione)
  • Compliance OSS
  • Reportistica per il commercialista

Per vendite UE serie, il plugin è quasi obbligatorio. Setup di 30 minuti.

Dichiarazione OSS

Indipendentemente da WooCommerce, le vendite OSS vanno dichiarate trimestralmente all'Agenzia delle Entrate. Il plugin produce il report; il commercialista lo integra nella dichiarazione.

Step-by-step: clienti B2B con partita IVA

Vendite intra-UE B2B sono soggette a reverse charge: niente IVA in fattura.

Plugin VAT Number

Installa WooCommerce EU VAT Number (o equivalente). Aggiunge un campo "Partita IVA" al checkout per clienti aziendali.

Configurazione:

  • Verifica partita IVA contro VIES (database UE) automatica
  • Se valida e diversa dal paese del negozio: applica reverse charge
  • Se valida ma stesso paese (B2B Italia → Italia): applica IVA standard
  • Se non valida: applica IVA come a privato

In fattura compare la dicitura "Operazione non soggetta - inversione contabile art. 7-ter DPR 633/72" o simile.

Errori comuni

  • Non attivare le tasse e poi inserire prezzi "IVA inclusa". WooCommerce tratta tutto come prezzo finale, non scorpora. Fatture sbagliate.
  • Mescolare regime forfettario e configurazione IVA. Se sei forfettario, le aliquote vanno gestite diversamente. Chiedi al commercialista.
  • Aliquota ridotta su tutto il negozio quando solo alcuni prodotti la richiedono. Errore fiscale. Usa le classi di tassa per prodotto.
  • Vendita UE senza configurare aliquote per paese. Da gennaio 2021 la soglia è 10.000€ globali UE: superata, devi applicare IVA del paese di destinazione.
  • Reverse charge applicato senza verifica VIES. Se la P.IVA non è valida, la fattura è errata. Sempre verifica automatica.
  • Cambiare le aliquote senza coordinarsi col commercialista. Se cambi aliquota a metà mese, gli ordini precedenti restano con l'aliquota vecchia, ma le nuove fatture cambiano. Concorda timing.
  • Test solo come admin. L'IVA nel checkout dipende dall'indirizzo cliente. Test in incognito con indirizzi diversi (italiano, francese, tedesco).

Buone pratiche

  • Documenta le tue scelte in un file: quali prodotti con quale aliquota, perché. In 6 mesi non ricorderai
  • Plugin di fatturazione integrato (WooCommerce Italian Add-on, Fatture in Cloud, Aruba): genera fatture corrette in automatico
  • Test trimestrale: prova un ordine completo in incognito, verifica fattura e IVA
  • Aggiornamenti normativi: l'IVA UE cambia ogni anno o due. Segui le comunicazioni del commercialista
  • Reportistica mensile: esporta il report tasse di WooCommerce per il commercialista. WooCommerce → Rapporti → Tasse

In sintesi

Configurare l'IVA in WooCommerce è uno dei punti che richiedono più attenzione e meno improvvisazione. Le basi (aliquota italiana 22%, classi di tassa per ridotte) le imposti in mezz'ora. La parte UE e B2B richiede tipicamente un plugin dedicato e una mezza giornata di setup.

Il consiglio operativo: parla col commercialista prima di andare live, configura, fai un round di test con ordini reali (anche piccoli), genera la prima fattura e fai validare. Da lì in poi, manutenzione minima. Errori scoperti dopo mesi sono molto più costosi di un'ora di consulenza preventiva.

Domande frequenti

Se sei una partita IVA italiana sì. WooCommerce ha la gestione tasse disabilitata di default: bisogna attivarla e poi configurare le aliquote. Senza questa configurazione, vendi a prezzi non IVA inclusa o non scorpori l'IVA dalle fatture, con conseguenze fiscali. Per regimi forfettari (no IVA in fattura) la configurazione è diversa: chiedi al commercialista.