Impostare l'IVA in WooCommerce senza problemi di arrotondamento in fattura
Obiettivo
Configurare le tasse in WooCommerce in modo da minimizzare differenze di arrotondamento tra i totali dell’ordine e quelli mostrati nella fattura elettronica.
Cosa consiglia WooCommerce
WooCommerce stesso consiglia di impostare i prezzi dei prodotti al netto dell’IVA (non IVA inclusa), proprio per evitare arrotondamenti imprecisi in fase di scorporo dell’imposta durante la generazione dei documenti fiscali. Non è un requisito imposto da POP: è la raccomandazione ufficiale di WooCommerce nella sua guida alla configurazione tasse.
Se preferisci comunque lavorare con prezzi IVA inclusa, WooCommerce lo permette (tab Imposte, opzione “Sì, inserirò i prezzi inclusivi di imposte”), e POP gestisce anche questo caso.
Perché possono comparire piccole differenze in fattura
Un e-commerce è pensato per vendere, non per emettere documenti fiscali: quando i prezzi sono IVA inclusa, alcuni ricalcoli sono inevitabili per produrre un documento fiscalmente corretto:
- Totale di riga — nel documento fiscale viene ricalcolato come prezzo unitario netto (al netto di eventuali sconti) per la quantità ordinata; può differire di pochi centesimi dal totale mostrato nell’ordine WooCommerce (che parte da un prezzo IVA inclusa).
- Totale IVA per aliquota — viene ricalcolato come percentuale × imponibile aggregato per quell’aliquota; se il totale IVA dell’ordine WooCommerce differisce di pochi centesimi, la fattura usa il valore corretto dal punto di vista contabile.
Queste differenze non sono un errore del plugin: garantiscono che la fattura rispetti le regole fiscali italiane anche quando il negozio lavora con prezzi IVA inclusa.
Se vuoi passare a prezzi IVA esclusa su un catalogo già impostato IVA inclusa
- Fai un backup completo del sito.
- Esporta i prodotti in CSV con lo strumento nativo di WooCommerce.
- Aggiorna i prezzi al netto delle imposte nel file esportato.
- Reimporta i prodotti.
Verifica
Confronta il totale IVA di un ordine di test con quello riportato nella fattura generata: eventuali differenze di pochi centesimi sono attese e documentate qui, non un malfunzionamento.
Errori comuni
- Il totale IVA in fattura non coincide esattamente con l’ordine — vedi la spiegazione sopra: è un effetto dell’arrotondamento in scorporo IVA, non un bug.
- Vuoi eliminare del tutto le differenze — l’unica strategia efficace è lavorare con prezzi IVA esclusa, come raccomandato da WooCommerce; non esiste un metodo di scorporo che, partendo dal prezzo lordo, ricostruisca sempre esattamente il prezzo netto originale.
Configurazione correlata
Per la vendita a clienti esteri (reverse charge) vedi reverse-charge; per i codici natura da usare in base al regime fiscale vedi tax-regime-invoicing-rules.