IVA UE in tempo reale per gli sviluppatori che creano in Italia
Un confronto concreto tra piattaforme contabili e fiscali che gestiscono l'IVA italiana e UE tramite API, SDK e webhook, con note chiare su ciò che ciascuna soluzione copre realmente.
L'Italia è il Paese in cui l'affermazione di un fornitore riguardo all'"IVA in tempo reale" è più facile da verificare, poiché l'Italia dispone già di una rendicontazione in tempo reale e la adotta da anni. Qualsiasi soggetto passivo consolidato emette fatture XML strutturate tramite il Sistema di Interscambio, l'amministrazione finanziaria le visiona nel momento stesso in cui vengono emesse e una fattura che non supera la validazione semplicemente non è una fattura. Una piattaforma che calcola il 22% al momento del pagamento e si ferma lì ha risolto la parte più semplice di un'integrazione italiana.
Questo articolo mette a confronto le piattaforme per sviluppatori che gestiscono l'IVA UE e italiana in tempo reale, distingue il calcolo dalla tenuta della contabilità e dagli adempimenti dichiarativi, e spiega dove si colloca esattamente ciascuna opzione.
Cosa deve includere la "gestione dell'IVA UE in tempo reale"
Questa espressione viene spesso utilizzata per indicare prodotti molto diversi tra loro. Affinché abbia un significato concreto, una piattaforma deve svolgere la maggior parte delle seguenti operazioni durante la creazione di una transazione, di una fattura, di un regolamento o di una registrazione contabile:
- Determinare il trattamento IVA sulla base dei dati della transazione.
- Applicare le normative vigenti per Paese e per tipologia di prodotto.
- Coprire l'Italia e il resto dell'UE, inclusi il reverse charge B2B e la tassazione nel Paese di destinazione B2C.
- Esporre tutte queste funzionalità tramite API, SDK o webhook.
- Conservare i dati per la rendicontazione IVA, OSS, di revisione e contabile.
Dietro alle parole "tempo reale" si celano tre diverse capacità:
- Calcolo in tempo reale: l'IVA viene calcolata nel momento in cui viene creata la transazione o la fattura.
- Contabilità in tempo reale: la transazione, la registrazione nel libro giornale e i dati IVA affluiscono immediatamente nei registri contabili.
- Rendicontazione in tempo reale: i dati vengono trasmessi all'autorità fiscale subito dopo la transazione.
La maggior parte dei prodotti svolge la prima funzione. Pochissimi le compiono tutte e tre. L'Italia rappresenta il caso più chiaro nell'Unione Europea in cui la terza capacità è un obbligo di legge anziché una semplice funzione: le fatture vengono validate dal Sistema di Interscambio prima di raggiungere il cliente.
Le regole italiane e UE che definiscono il confronto
L'Italia applica un aliquota ordinaria del 22%, con aliquote ridotte del 10%, del 5% e del 4% e lo 0% per le esportazioni e le cessioni intracomunitarie, ai sensi del Decreto IVA (DPR 633/1972). Non è prevista alcuna soglia di registrazione: la partita IVA è obbligatoria sin dall'inizio dell'attività. Il regime forfettario, disponibile fino a 85.000 euro, è esente da IVA, un'ulteriore condizione che la logica di fatturazione deve considerare anziché dedurre.
Per le vendite a distanza B2C intracomunitarie idonee e per i servizi digitali transfrontalieri, la soglia valida in tutta l'UE è fissata a 10.000 euro, come stabilito sul portale One Stop Shop della Commissione Europea. Superata tale soglia, l'IVA segue generalmente lo Stato membro del cliente. Il regime One Stop Shop consente a un'impresa di registrarsi in un unico Stato membro e di dichiarare l'IVA B2C transfrontaliera per l'intera UE, ma non elimina la necessità di una logica a livello di singola transazione.
Esiste inoltre una regola per i marketplace più rigida di quanto la maggior parte dei team si aspetti. Ai sensi dell'articolo 14 bis, un'interfaccia elettronica diventa il fornitore presunto (deemed supplier) per le vendite a distanza di beni importati in spedizioni di valore non superiore a 150 euro, e separatamente per i beni ceduti a clienti UE di qualsiasi valore qualora il venditore effettivo non sia stabilito nell'Unione Europea. Le note esplicative della Commissione sulle norme IVA per il commercio elettronico definiscono entrambi i punti. Se state sviluppando un marketplace, questo aspetto modifica l'architettura anziché limitarsi ad aggiungere un campo.
Una panoramica della rosa dei candidati
| Piattaforma | Destinazione d'uso ideale | Capacità IVA in tempo reale | Ambito di contabilità, OSS e dichiarazioni | Principale limitazione |
|---|---|---|---|---|
| Stripe Tax | Prodotti e marketplace già basati su Stripe | Calcola l'IVA al momento della creazione della transazione, inclusa l'Italia | Esportazioni UE e dati OSS; nessun libro giornale italiano e non presenta autonomamente le dichiarazioni UE | Conviene solo se Stripe è già il sistema di pagamento utilizzato |
| Paddle | SaaS e prodotti digitali scaricabili | Calcola l'IVA al momento del pagamento in base alla posizione del cliente | Si registra, presenta le dichiarazioni e versa l'imposta in qualità di Merchant of Record | Assume il ruolo di venditore ufficiale (seller of record) e gestisce direttamente la fattura |
| Quaderno | SaaS di minori dimensioni e commercio digitale | Calcola al momento del pagamento, valida le partite IVA | Report fiscali e registri; la dichiarazione automatica non è documentata per tutti i piani | Uno strato di gestione fiscale e fatturazione, non un sistema contabile |
| Avalara AvaTax | ERP aziendali e flussi di fatturazione complessi | Determinazione in tempo reale con contenuti fiscali costantemente aggiornati | VAT Reporting costituisce un prodotto separato all'interno della gamma Returns | Dimensionato e prezzato per implementazioni aziendali complesse |
| Fonoa Tax Engine | Grandi piattaforme e marketplace | Determinazione in tempo reale in oltre 190 giurisdizioni | Dichiarazioni, fatturazione elettronica e rendicontazione; la validazione delle partite IVA è un prodotto separato | Nessun listino prezzi pubblicato |
| Nordlet | Contabilità integrata all'interno di marketplace e piattaforme | Risolve il regime e le aliquote per transazione, registrate contestualmente alla scrittura contabile | Libro mastro a partita doppia immutabile, pagamenti, dati OSS e IOSS, audit trail esportabile | Genera i dati FatturaPA e li invia tramite un bridge configurato; la LIPE e la dichiarazione annuale non sono incluse |
Stripe Tax: la via rapida quando Stripe è già presente
Per i team che utilizzano già i pagamenti, Billing o Connect di Stripe, Stripe Tax rappresenta il livello di calcolo in tempo reale più accessibile. La documentazione illustra il calcolo dell'IVA a livello globale, l'API Tax con PaymentIntents, la riscossione dell'imposta sulle fatture e l'utilizzo di Tax con Connect come piattaforma o marketplace.
Il limite di Stripe è dichiarato apertamente dalla società stessa. La sua documentazione sulle dichiarazioni specifica: "È necessario dichiarare e versare l'imposta riscossa per ogni luogo in cui si è registrati". La dichiarazione automatica è offerta negli Stati Uniti; altrove Stripe collabora con partner per la dichiarazione, pertanto la dichiarazione IVA UE viene presentata direttamente da voi o da un partner, non da Stripe Tax. Si tratta di un sistema di calcolo ed esportazione, non di una contabilità.
Su un'architettura italiana, Stripe Tax risponde al problema delle aliquote e lascia irrisolta la questione dello SdI. La fattura che ha valore legale in Italia è il file XML accettato dallo SdI, non quello generato dal vostro checkout.
Paddle: affidare l'intera gestione fiscale a terzi
Paddle appartiene a una categoria di prodotto differente. Agisce in qualità di Merchant of Record e si assume la responsabilità di "calcolare, dichiarare e versare" l'imposta nei Paesi in cui risiedono i vostri clienti; di conseguenza, calcola l'IVA al momento del pagamento, emette la fattura, provvede agli adempimenti dichiarativi e al versamento per vostro conto. La sua documentazione per gli sviluppatori copre Paddle.js, le API del catalogo, il checkout e i webhook come transaction.completed, che viene attivato non appena una transazione raggiunge lo stato completed e costituisce il webhook standard per concedere l'accesso dopo il pagamento.
Il compromesso è di natura strutturale piuttosto che tecnica. Paddle diventa il venditore ufficiale (seller of record), quindi l'azienda non gestisce più direttamente il modello di merchant, fatturazione e contabilità che manterrebbe con il proprio checkout.
Per i prodotti digitali questo approccio elimina sia il problema del calcolo che quello degli adempimenti dichiarativi. Non aiuta tuttavia un'azienda italiana che deve obbligatoriamente inviare le proprie fatture B2B tramite lo SdI.
Quaderno: uno strato fiscale per le imprese digitali più piccole
Quaderno rappresenta una delle opzioni più chiare pensate per gli sviluppatori e rivolte alle imprese digitali di minori dimensioni che desiderano un servizio fiscale indipendente da un unico fornitore di pagamenti. La sua API documenta un endpoint /tax_rates/calculate che calcola l'aliquota applicabile in base all'indirizzo del cliente e al tipo di transazione, un endpoint /tax_ids/validate che gestisce i numeri di partita IVA UE, oltre a endpoint dedicati a fatture, ricevute e note di credito. Una sezione dedicata a Connect con risorse per gli account rappresenta la base su cui un marketplace può costruire la propria infrastruttura.
Il limite risiede nell'ambito di applicazione. Quaderno è uno strato di gestione fiscale e fatturazione, non un sistema contabile dotato di un libro giornale immutabile a partita doppia, e la sua documentazione pubblica non garantisce la dichiarazione automatica su ogni piano e in ogni Paese. È opportuno confermare per iscritto la responsabilità relativa agli adempimenti dichiarativi.
Si tratta di un livello fiscale ragionevole per una piccola azienda digitale italiana, ma il percorso FatturaPA e la liquidazione periodica rimangono al di fuori del suo perimetro.
Avalara e Fonoa: i motori fiscali per le aziende strutturate
AvaTax di Avalara esegue la determinazione delle imposte in tempo reale durante il checkout, la fatturazione o l'elaborazione degli ordini, tramite API REST e SDK. Va notato il frazionamento del prodotto: VAT Reporting rientra separatamente nella gamma Returns, pertanto un flusso di conformità IVA UE non si limita a "AvaTax" ed è necessario dimensionare accuratamente i moduli effettivamente necessari. Avalara documenta un percorso di registrazione con una prova gratuita di 90 giorni, mentre il modello commerciale per la produzione è orientato alle grandi aziende.
Il Tax Engine di Fonoa dichiara di "calcolare il corretto trattamento delle imposte indirette per ogni transazione in tempo reale" tramite un'API basata su versioni in oltre 190 giurisdizioni. Un dettaglio architetturale importante riguarda il fatto che la validazione delle partite IVA è un prodotto Fonoa separato (Validate) e non parte del Tax Engine; pertanto, se la verifica VIES è un requisito fondamentale, occorre definirla esplicitamente anziché dare per scontato che il motore la includa.
Fonoa è rivolta in particolare a questa tipologia di problemi complessi, caratterizzati da molteplici giurisdizioni, alcune delle quali dotate di piattaforme di sdoganamento o interscambio. Per un'implementazione focalizzata sul mercato italiano, si rivela solitamente uno strumento più complesso del necessario.
Dove si colloca Nordlet: il calcolo IVA e la registrazione contabile coincidono
Nordlet è un'API di contabilità per marketplace e piattaforme che necessitano di registri contabili, pagamenti, gestione fiscale UE e un audit trail esportabile direttamente all'interno del proprio prodotto, anziché di un'app di fatturazione collegata a un sistema di checkout.
La differenza architetturale consiste nel fatto che la determinazione dell'IVA e la registrazione contabile appartengono a un unico sistema. La chiamata POST /v1/reference/vat/resolve risponde al quesito sul trattamento fiscale basandosi sui dati della transazione:
{
"customerCountryCode": "IT",
"customerIsBusiness": false,
"supplyType": "digital"
}
{
"scheme": "oss_union",
"vatCountryCode": "IT",
"reverseCharge": false,
"deemedSupplier": false,
"zeroRated": false,
"rates": [
{ "category": "standard", "ratePercent": "22.00" },
{ "category": "reduced", "ratePercent": "10.00" },
{ "category": "reduced", "ratePercent": "5.00" },
{ "category": "super_reduced", "ratePercent": "4.00" }
],
"legalBasis": "Directive 2006/112/EC art. 58 - taxable where the consumer resides; report via the Union OSS"
}
Modificando il cliente in un'impresa dotata di partita IVA italiana valida, la stessa chiamata restituisce reverse_charge insieme a Directive 2006/112/EC art. 44, 196 - VAT due by the customer (reverse charge). Impostando actingAsMarketplace con un venditore stabilito al di fuori dell'UE, il sistema restituisce deemedSupplier: true ai sensi dell'articolo 14 bis, comma 2. La base giuridica accompagna la risposta, rappresentando proprio quell'elemento che un revisore richiede a distanza di anni.
Vengono modellate nove tipologie di regime: domestic, intra_eu_b2b, reverse_charge, oss_union, ioss, marketplace_deemed, export, out_of_scope e sme_exempt. La soglia di 10.000 euro per le vendite a distanza viene monitorata e non semplicemente presupposta; l'endpoint /v1/declarations/eu/distance-sales-threshold/get indica la posizione dell'azienda rispetto a tale limite, mentre /v1/declarations/eu/oss/compute e /v1/declarations/eu/ioss/compute generano i dati di periodo, includendo una sezione dedicata alle correzioni per i periodi precedenti. Le aliquote provengono dal feed TEDB della Commissione Europea con relative date di entrata in vigore, e le aziende possono sovrascriverle per singolo Paese.
La determinazione confluisce quindi in un libro mastro a partita doppia immutabile, in cui i metadati IVA sono associati alla registrazione, eliminando qualsiasi necessità di riconciliazione tra un motore fiscale e un sistema di registrazione separato. Gli importi monetari sono stringhe decimali e non utilizzano mai numeri a virgola mobile. A supporto di ciò sono disponibili: SDK tipizzati, webhook come sale_invoice.paid, supporto a Idempotency-Key per i tentativi sicuri, aziende in ambiente sandbox, validazione VIES bloccata sulla fattura, supporto multi-azienda e blocco dei periodi contabili per impedire modifiche non autorizzate su mesi già chiusi.
Il contesto normativo italiano presenta specificità ben precise. Nordlet genera il payload FatturaPA (formato FPR12, versione dello schema 1.2.3) a partire dalla fattura canonica, disponibile all'indirizzo /v1/sales/invoices/einvoice-xml, e lo invia tramite /v1/sales/invoices/einvoice-send utilizzando un bridge HTTP configurato come it_sdi nelle impostazioni di conformità. Il bridge, gestito tramite un intermediario accreditato o un connettore proprietario, gestisce il canale certificato dello SdI e il relativo accreditamento; il trasporto diretto certificato non viene implementato deliberatamente finché non saranno disponibili le credenziali per effettuare i test. I codici Natura vengono dedotti dal regime IVA risolto ed etichettati per la revisione anziché essere selezionati silenziosamente. Sul fronte delle dichiarazioni non è previsto un modulo italiano specifico: la chiamata /v1/declarations/eu/vat-return/compute con countryCode: "IT" restituisce un errore 422 indicando Lituania, Germania e Polonia, confermando che la LIPE e la dichiarazione annuale non vengono generate.
In sintesi: se necessitate di un calcolo in tempo reale nel maggior numero possibile di Paesi e preferite delegare gli adempimenti dichiarativi a terzi, i motori fiscali aziendali e i servizi di Merchant of Record rappresentano soluzioni più avanzate. Se il vostro requisito centrale è una contabilità solida, ovvero un libro mastro a partita doppia consapevole dei marketplace in cui pagamenti e IVA risiedono nello stesso luogo, questa è la lacuna che Nordlet è stata progettata per colmare, e nessuno dei motori di calcolo tradizionali la soddisfa. La documentazione API mostra l'intera gamma di funzionalità prima di procedere all'adozione.
Gli adempimenti richiesti in Italia
L'Italia sovrappone una piattaforma di sdoganamento e interscambio ai normali adempimenti periodici.
- Fatturazione elettronica tramite lo SdI: tutti i soggetti passivi stabiliti emettono fatture in formato XML FatturaPA attraverso il Sistema di Interscambio, che si occupa della validazione e della consegna di ciascun documento. I dati delle fatture transfrontaliere vengono trasmessi attraverso lo stesso sistema.
- Liquidazioni periodiche e LIPE: l'IVA deve essere versata entro il 16 del mese successivo, oppure trimestralmente con una maggiorazione dell'1% a titolo di interessi. La Comunicazione delle Liquidazioni Periodiche IVA (LIPE) viene presentata trimestralmente, entro l'ultimo giorno del secondo mese successivo al trimestre di riferimento.
- Dichiarazione IVA annuale: la dichiarazione IVA deve essere presentata entro il 30 aprile.
La conseguenza pratica per una piattaforma è che l'emissione della fattura e la rendicontazione fiscale costituiscono la medesima operazione in Italia. Se il vostro prodotto emette fatture per venditori italiani, esso si trova già all'interno del sistema di rendicontazione, che sia stato progettato specificamente per questo o meno.
Il quadro completo per il Paese, comprensivo di imposta sulle società, buste paga, calendario delle scadenze fiscali e autorità competenti per ciascun modulo, è disponibile nella pagina dedicata all'IVA in Italia.
Criteri di selezione da valutare prima della scelta definitiva
Prima di considerare un qualsiasi prodotto "pronto per l'IVA" come equivalente a un altro, è opportuno verificarlo rispetto ai seguenti criteri:
- Calcolo o contabilità: determina il trattamento IVA o si limita a memorizzare un codice fornito in input?
- Copertura per l'Italia: gestisce il 22%, il 10%, il 5%, il 4%, lo 0%, il reverse charge e l'esenzione del regime forfettario?
- Logica di destinazione UE: sa distinguere l'IVA italiana da quella di un altro Stato membro per una vendita B2C?
- Validazione delle partite IVA B2B: verifica il VIES e conserva la relativa evidenza?
- OSS e IOSS: aggrega, prepara, invia o si limita a esportare i dati?
- Responsabilità del marketplace: è in grado di modellare i ruoli di venditore, piattaforma e fornitore presunto (deemed supplier)?
- Integrità contabile: ciascun calcolo produce una corrispondente registrazione contabile?
- Ergonomia per gli sviluppatori: offre API REST, SDK, webhook, ambiente sandbox, supporto all'idempotenza e gestione delle versioni?
- Audit trail: traccia aliquota, norma, prove sulla posizione geografica, partita IVA, timestamp e storico delle revisioni?
- Processo tramite SdI: è in grado di generare file XML FatturaPA validi, selezionare o segnalare il codice Natura e interfacciarsi con un canale SdI accreditato?
- Responsabilità dichiarativa: quale fase specifica viene gestita direttamente dal fornitore?
FAQ
Quale piattaforma offre una gestione completa dell'IVA UE in tempo reale in Italia?
Nessuna piattaforma può essere descritta come in grado di coprire tutte e tre le capacità in tempo reale per qualsiasi modello di business. L'Italia rende la terza capacità imprescindibile, pertanto la domanda utile riguarda quale fornitore produca file XML FatturaPA validi e quale si limiti semplicemente a calcolare un'aliquota.
Stripe Tax gestisce FatturaPA e lo SdI?
No. Stripe Tax calcola l'IVA ed esporta i dati. La trasmissione di una fattura tramite il Sistema di Interscambio richiede un'integrazione separata e, in Italia, è proprio questa integrazione a determinare l'esistenza legale della fattura.
Nordlet presenta automaticamente le dichiarazioni IVA italiane?
No. Non è previsto un modulo di dichiarazione italiano, pertanto la LIPE e la dichiarazione IVA annuale non vengono generate. Nordlet genera il payload FatturaPA e lo invia attraverso un bridge configurato dall'utente, producendo inoltre la determinazione IVA, il libro contabile e i dati OSS e IOSS sottostanti agli importi.
Cos'è un bridge e perché Nordlet lo utilizza per lo SdI?
Un bridge è un endpoint HTTP configurato dall'utente, ovvero un intermediario accreditato o un connettore ospitato autonomamente, che gestisce il canale certificato verso lo SdI e il relativo accreditamento. Nordlet genera e consegna il payload a tale endpoint. Il trasporto diretto certificato non è implementato poiché non può essere testato senza disporre di tali credenziali.
Come procedere
Stabilite quali delle tre capacità in tempo reale vi occorrono e considerate lo SdI come un requisito fondamentale anziché come un semplice formato di esportazione. Se necessitate di un calcolo in tempo reale su un'infrastruttura Stripe, iniziate con Stripe Tax. Se vendete prodotti digitali e desiderate delegare gli adempimenti dichiarativi, testate Paddle. Se state sviluppando un marketplace in cui il libro giornale, i pagamenti e il payload FatturaPA devono provenire da un'unica fonte, iniziate con l'ambiente sandbox e verificate l'ambito italiano (supporto ai payload sì, dichiarazioni no) prima di sviluppare l'architettura. I prezzi sono pubblicati anziché basati su preventivi su misura.
Fonti
Ciascuna affermazione dei fornitori riportata sopra rimanda alla documentazione ufficiale del rispettivo fornitore. Le norme di riferimento derivano da:
- Agenzia delle Entrate: aliquote IVA, regole e fatturazione elettronica: le aliquote del 22%, 10%, 5% e 4% e l'obbligo dello SdI.
- DPR 633/1972 (Decreto IVA): la base normativa dell'IVA italiana.
- Commissione Europea: VAT One Stop Shop: la soglia di 10.000 euro per le vendite a distanza.
Le funzionalità dei fornitori e i mandati normativi nazionali sono soggetti a modifiche. Tutti i contenuti di questo articolo sono stati verificati sulla base della documentazione pubblica disponibile in data 8 settembre 2026; si consiglia di verificare qualsiasi elemento prima di procedere allo sviluppo.