Vai al contenuto

Impostazioni cookie

Scelga per ogni tipo quali cookie consente. Può modificare la sua scelta in qualsiasi momento tramite Impostazioni cookie in fondo a ogni pagina. Informativa sulla privacy

Necessari

Sempre attivi

Servono per accedere, conservare il carrello e ricordare le sue scelte. Sono sempre attivi.

Quali cookie?
  • weboke_sessie, weboke_klant, weboke_remember: la sua sessione e la permanenza dell'accesso
  • weboke_basket: il suo carrello
  • wkBtwIncl: visualizzazione dei prezzi con o senza IVA
  • wok_cookies: la sua scelta sui cookie, 12 mesi

Misurano quale annuncio porta a una visita o a un ordine, così non paghiamo annunci che non funzionano.

Quali cookie?
  • Google Ads tramite Google Tag Manager (_gcl_au, _gcl_aw), fino a 90 giorni
  • OpenAI Ads, annunci in ChatGPT
  • wok_aff: tramite quale partner è arrivato da noi (programma di affiliazione), 60 giorni

4,6

Paese e lingua

Ogni paese ha il suo sito, con i prezzi e l'IVA di quel paese.

Vedi

Impostare l'IVA in WooCommerce

Modulo 4: IVA, spedizione e pagamenti · Tempo di lettura: 11 minuti

Obiettivo della lezione: Al termine di questa lezione saprà impostare correttamente l'IVA in WooCommerce per le vendite nel Suo paese, spiegare le conseguenze di ogni impostazione e individuare una differenza di arrotondamento o un prezzo errato.

Concetti chiave: aliquota IVA, aliquota ordinaria e ridotta, prezzi inseriti con o senza IVA, calcolo dell'IVA in base a, classi di imposta, tabella delle aliquote, priorità, arrotondamento, visualizzazione nel negozio e al pagamento, suffisso, B2B, inversione contabile (reverse charge), cessione intracomunitaria, VIES

Questa lezione spiega le regole come sono in vigore al 9 novembre 2026. Non costituisce consulenza legale o fiscale. In caso di dubbi sulla Sua situazione, si rivolga a un giurista, alla Sua associazione di categoria o al Suo commercialista.

Perché l'IVA in un negozio online è più complicata che in un programma di fatturazione

Su una fattura indica un importo, un'aliquota e un cliente. In un negozio online un programma calcola l'IVA per ogni carrello, ogni paese, ogni metodo di spedizione e ogni codice sconto, migliaia di volte al giorno. Un'impostazione sbagliata finisce quindi in ogni ordine. E il consumatore se ne accorge subito: la legge richiede di mostrare ai consumatori il prezzo totale comprensivo delle imposte (UE: articolo 6, paragrafo 1, lettera e, della direttiva 2011/83/UE; Paesi Bassi: articolo 6:230m, comma 1, lettera e, e 3:15d, comma 2, BW; Germania: Art. 246a § 1 EGBGB; Italia: Codice del consumo, D.Lgs. 206/2005; vedere la lezione 5.1).

WooCommerce calcola l'IVA solo se lo attiva: WooCommerce > Impostazioni > Generale, casella Abilita le aliquote d'imposta e i calcoli (Enable tax rates and calculations). Compare quindi la scheda Imposta (Tax). Se la casella è disattivata, ogni prezzo è semplicemente un numero senza alcuna logica IVA, e la Sua contabilità torna solo se per caso tutti i Suoi prezzi hanno la stessa aliquota.

Le aliquote nei tre paesi di esempio

PaeseAliquota ordinariaAliquote ridotteEsempio di aliquota ridotta
Paesi Bassi21%9% e 0%molti prodotti alimentari
Belgio21%12%, 6% e 0%molti prodotti alimentari
Germania19%7%molti prodotti alimentari

Quale aliquota spetti a quale prodotto è stabilito dalle regole di ciascun paese; una teiera ha l'aliquota ordinaria, per il tè sfuso può valere un'aliquota ridotta. In caso di dubbio, chieda al Suo commercialista. In Italia l'aliquota IVA ordinaria è del 22 % (Agenzia delle Entrate). Le aliquote aggiornate di tutti i paesi UE si trovano nella banca dati TEDB della Commissione europea (vedere Per saperne di più). Le serviranno nella lezione 4.2.

Le impostazioni una per una

Nella scheda Imposta si trovano le scelte in cui si sbaglia più spesso.

Prezzi inseriti con imposta (Prices entered with tax). Nel prodotto inserisce € 24,20 come prezzo al consumatore oppure € 20,00 senza IVA? Per un negozio che vende ai consumatori, «sì, inserisco i prezzi IVA inclusa» è di solito la scelta più pratica: il prezzo che inserisce è il prezzo che vede il cliente, anche dopo l'arrotondamento. Per un grossista che lavora con prezzi senza IVA, «no» è più logico. Scelga una volta sola e non cambi più l'impostazione se ha già dei prodotti: WooCommerce non ricalcola gli importi esistenti. Se la cambia in seguito, tutti i Suoi prezzi diventano di colpo più alti o più bassi del 21 percento.

Calcola imposta in base a (Calculate tax based on): l'indirizzo di spedizione del cliente (predefinito), l'indirizzo di fatturazione o l'indirizzo del negozio. Se vende solo nel Suo paese, fa poca differenza. Se vende in più paesi UE oltre la soglia della lezione 4.2, Le serve l'indirizzo di spedizione: è lì che arrivano le merci.

Classe di imposta per la spedizione (Shipping tax class): per impostazione predefinita «in base agli articoli nel carrello». C'è una particolarità: se nel carrello c'è un prodotto con l'aliquota ordinaria, WooCommerce applica quell'aliquota alla spedizione, anche se nel carrello c'è anche un prodotto con un'altra aliquota. Se ciò sia corretto per la Sua situazione è una domanda per il Suo commercialista; alcuni paesi ripartiscono le spese di spedizione in proporzione.

Arrotondamento: «Arrotonda l'imposta a livello di subtotale invece che per riga». WooCommerce avverte che impostazioni diverse per l'inserimento e la visualizzazione portano a differenze di un centesimo; il pulsante Usa le impostazioni consigliate le allinea.

Classi di imposta aggiuntive: oltre a Standard esistono per impostazione predefinita Aliquota ridotta e Nessuna tariffa. Per ogni classe crea una tabella delle aliquote. Per ogni prodotto sceglie la classe.

Mostra i prezzi nel negozio e Mostra i prezzi nel carrello e al pagamento: IVA inclusa o esclusa. Per i consumatori: inclusa. Con il suffisso (Price display suffix) aggiunge un testo dopo il prezzo, come «IVA inclusa». Per un negozio che vende a consumatori e aziende può usare {price_excluding_tax} per mostrare entrambi: «IVA inclusa ({price_excluding_tax} IVA esclusa)».

La tabella delle aliquote

Ogni riga di una tabella delle aliquote contiene: codice paese, provincia, CAP, città, aliquota %, nome, priorità, composto e spedizione (se l'aliquota si applica anche alle spese di spedizione). Per Theehuis Example, che vende solo nei Paesi Bassi:

ClassePaeseAliquotaNomeSpedizione
StandardNL21,0000BTWsì
Aliquota ridottaNL9,0000BTWsì

Se lascia vuoti provincia, CAP e città, la riga vale per l'intero paese. Un * come paese significa «qualsiasi paese»: non lo usi per l'IVA, altrimenti il Suo negozio applica il 21 percento a un cliente in Germania.

Sulla priorità: WooCommerce prende per ogni priorità solo la prima aliquota corrispondente. Più aliquote contemporanee (in Europa raramente necessarie) ricevono ciascuna una priorità diversa. Composto (compound) significa IVA sull'IVA; nell'UE ciò non avviene per la normale IVA, lo lasci disattivato.

Esempio di calcolo e una trappola dell'arrotondamento

Theehuis Example inserisce i prezzi IVA inclusa. Una teiera costa € 29,95. WooCommerce esegue lo scorporo: 29,95 / 1,21 = 24,75 senza IVA, e 5,20 di IVA. Una confezione di tè da € 4,95 al 9 percento: 4,95 / 1,09 = 4,54, IVA 0,41.

Un cliente acquista tre confezioni di tè. Arrotondando per riga: 3 × 0,41 = 1,23. Arrotondando sul subtotale: 14,85 / 1,09 = 13,62, IVA 1,23. Qui il risultato è uguale, ma con altre quantità può differire di un centesimo. Non è un errore di WooCommerce, ma una conseguenza della scelta. Ne scelga una, la concordi con la Sua contabilità e non la cambi a metà trimestre.

Vendere alle aziende

A un'azienda olandese Theehuis Example applica semplicemente l'IVA olandese; l'azienda la detrae. Lo stesso vale per un'azienda del Suo paese. Se vende merci a un'azienda in un altro paese UE con una partita IVA valida, si tratta di solito di una cessione intracomunitaria: Lei applica lo 0 percento e l'azienda dichiara l'IVA nel proprio paese (l'IVA viene assolta con l'inversione contabile). Per farlo deve verificare la partita IVA in VIES, il sistema di controllo della Commissione europea, e indicare la cessione separatamente nella Sua dichiarazione e nell'elenco riepilogativo delle operazioni intracomunitarie (nei Paesi Bassi: opgaaf intracommunautaire prestaties). WooCommerce non lo fa da solo: Le serve un'estensione che chieda la partita IVA al pagamento, la verifichi in VIES e quindi non applichi l'IVA. Se qualcosa va storto con quella verifica, applichi normalmente l'IVA. Chieda al Suo commercialista di dare un'occhiata prima di attivare questa funzione.

In pratica: ecco come appare in WooCommerce

  1. Impostazioni > Generale: inserire l'indirizzo del negozio, attivare la casella dei calcoli dell'imposta.
  2. Impostazioni > Imposta: prezzi inseriti IVA inclusa, calcolo in base all'indirizzo di spedizione, visualizzazione IVA inclusa, suffisso «IVA inclusa».
  3. Aliquote standard: per Theehuis Example la riga NL 21%, nome BTW, spedizione attivata. Aliquota ridotta: NL 9%.
  4. Per ogni prodotto in Dati prodotto > Generale: stato imposta «Imponibile» e la classe di imposta corretta.
  5. Test: metta un prodotto nel carrello, inserisca un indirizzo del Suo paese e verifichi che l'importo dell'IVA corrisponda alla Sua calcolatrice.

Riepilogo

  • Attivi il calcolo dell'imposta e scelga una volta sola se inserire i prezzi IVA inclusa o esclusa.
  • I consumatori vedono sempre il prezzo IVA inclusa; un suffisso lo rende chiaro. In Italia l'aliquota IVA ordinaria è del 22 %.
  • Una tabella delle aliquote per ogni classe; per ogni priorità conta la prima aliquota corrispondente; nessun * come paese.
  • Le differenze di arrotondamento di un centesimo derivano dalla Sua scelta tra arrotondamento per riga o sul subtotale.
  • La vendita ad aziende in altri paesi UE (inversione contabile) richiede una verifica della partita IVA in VIES e un'estensione.

Quiz

1. Theehuis Example ha 200 prodotti con prezzi IVA inclusa e imposta «Prezzi inseriti con imposta» su «no». Che cosa succede?



2. Che cosa succede se nella tabella delle aliquote inserisce un * come paese con il 21 percento?



3. Un'azienda belga con una partita IVA valida acquista teiere da Theehuis Example. Qual è di solito la regola?



4. Perché l'IVA di un ordine può differire di un centesimo dal Suo calcolo?



Esercizio

Esercizio A4.1: I Suoi prezzi con IVA sono corretti? Inserisca l'indirizzo del Suo negozio, lo slug o l'indirizzo di un prodotto, il prezzo di quel prodotto senza IVA, l'aliquota IVA e se vende ai consumatori o solo alle aziende. Il programma richiede il prodotto tramite la Store API (/wp-json/wc/store/v1/products?slug=...), un accesso pubblico che qualsiasi visitatore può usare. Calcola il prezzo mostrato (prices.price diviso per 10 elevato a currency_minor_unit) e lo confronta con il Suo prezzo senza IVA moltiplicato per (1 + aliquota).

  • Verde per i consumatori: il prezzo mostrato è il Suo prezzo IVA inclusa (con una tolleranza di 2 centesimi).
  • Arancione: accanto al prezzo non c'è un'indicazione come «IVA inclusa» (in price_html), oppure la valuta non è l'euro.
  • Rosso per i consumatori: il negozio mostra il prezzo senza IVA, oppure un prezzo che non corrisponde a nessuno dei due (controlli l'aliquota, la classe di imposta del prodotto e «Prezzi inseriti con imposta»).

Con «solo aziende» va bene sia il prezzo con IVA sia quello senza, con il suggerimento di indicare chiaramente di quale si tratta. Attenzione: la Store API mostra i prezzi come impostato in «Mostra i prezzi nel negozio», per un visitatore senza indirizzo in base all'indirizzo del negozio.

Esercizio A4.1: I Suoi prezzi con IVA sono corretti?






Quello che inserisce e quello che rileviamo non vengono salvati. Il Suo browser ricorda le Sue risposte e se ha superato l'esercizio. Se ha effettuato l'accesso, conserviamo in I miei corsi solo il fatto che l'esercizio era (quasi) corretto; anche lì può eliminarlo.

Per saperne di più

Un momento…

Configuri i suoi domini

Per ogni dominio imposti i nameserver, il collegamento al suo hosting e chi ne diventa l'intestatario.

Caricamento dei suoi domini…