FatturaPA con QuickBooks Online: invio automatico tramite SdI
Ultimo aggiornamento 2026-05-28 · Lettura ~4 minuti
Pactaro si collega a QuickBooks Online, converte ogni fattura approvata in un documento elettronico strutturato conforme allo standard EN 16931 (Peppol BIS) e lo recapita oggi via e-mail, con archiviazione immutabile per 10 anni in server situati nell'Unione Europea. QuickBooks Online non genera FatturaPA nativa né si connette al Sistema di Interscambio (SdI): Pactaro colma questa lacuna senza richiedere alcuna migrazione del software di contabilità. Il supporto FatturaPA e la trasmissione tramite SdI sono in arrivo — iscriviti alla lista d'attesa per essere avvisato quando saranno disponibili.
Cos'è la FatturaPA?
FatturaPA è il formato XML standardizzato per la fatturazione elettronica in Italia, definito e gestito dall'Agenzia delle Entrate (AdE). Il nome deriva dall'originale ambito di applicazione — la Fattura verso la Pubblica Amministrazione — ma oggi copre l'intero sistema di e-fatturazione nazionale.
Ogni fattura elettronica deve transitare obbligatoriamente attraverso il Sistema di Interscambio (SdI), l'hub statale che valida il documento XML, lo instrada al destinatario corretto e rilascia una ricevuta di consegna. SdI funge quindi da intermediario certificato tra emittente e ricevente: una fattura inviata direttamente via email ordinaria non ha valore fiscale.
Esistono due varianti del formato, identificate dal codice trasmissione:
| Variante | Codice | Applicazione |
|---|---|---|
| FPR12 | FPR12 | Settore privato — B2B e B2C tra soggetti IVA |
| FPA12 | FPA12 | Pubblica Amministrazione — forniture B2G verso enti pubblici |
L'XML FatturaPA deve contenere, tra gli altri campi obbligatori: Partita IVA (P.IVA) dell'emittente e del destinatario, Codice Fiscale, Codice Destinatario (o indirizzo PEC), dettaglio delle righe con aliquota IVA (Aliquota IVA) e imponibile, e i riferimenti all'operazione (data, numero, causale).
Obbligo di fatturazione elettronica in Italia
L'Italia è stato il primo grande Paese UE ad introdurre l'obbligo generalizzato di fatturazione elettronica. Il quadro normativo si è consolidato in due fasi:
| Data | Obbligo | Soggetti | Base normativa |
|---|---|---|---|
| 1° gennaio 2019 | Fatturazione elettronica B2B obbligatoria | Tutti i soggetti IVA residenti in Italia | D.L. n. 119/2018 |
| 1° luglio 2019 | Estensione al B2C | Soggetti IVA verso consumatori finali | D.L. n. 119/2018 |
| 1° luglio 2022 | Obbligo per forfettari > €25.000 | Contribuenti in regime forfettario sopra soglia | D.L. n. 36/2022 |
| 1° gennaio 2024 | Obbligo universale | Tutti i soggetti IVA residenti, inclusi i piccoli forfettari | D.L. n. 36/2022 |
Sanzioni per omessa o tardiva emissione: la multa è pari al 90-180% dell'imposta evasa, con un minimo di €250 per singola violazione. Per operazioni non soggette a IVA la sanzione è fissa da €250 a €2.000. Ogni fattura mancante costituisce una violazione separata.
Finestra di accettazione SdI: dopo la consegna da parte di SdI, il destinatario dispone di 5 giorni per accettare o rifiutare la fattura. Trascorsi 15 giorni senza notifica di rifiuto, la fattura si intende accettata automaticamente.
Fonte normativa: D.L. n. 119/2018, D.L. n. 36/2022, Agenzia delle Entrate. Per informazioni vincolanti rivolgersi al proprio commercialista o consulente fiscale.
Il problema con QuickBooks Online
QuickBooks Online è una piattaforma di contabilità potente e diffusa tra le PMI italiane — ma non genera FatturaPA. Concretamente:
- QBO produce fatture in formato PDF standard, senza XML strutturato secondo le specifiche AdE.
- Non è prevista l'integrazione nativa con il Sistema di Interscambio (SdI) — il canale obbligatorio per legge.
- Non viene popolato il Codice Destinatario né la Partita IVA del destinatario nel formato richiesto dall'XML FatturaPA.
- Le fatture QBO inviate via email ordinaria o scaricate come PDF non hanno valore fiscale ai sensi della normativa italiana — e possono essere rifiutate dai clienti italiani.
La soluzione non è abbandonare QuickBooks — è aggiungere un livello di conformità che trasformi ogni fattura QBO in un documento fiscalmente valido per il mercato italiano.
Come funziona Pactaro con QuickBooks
Il flusso Pactaro si compone di cinque passaggi, completamente automatici dopo la configurazione iniziale:
- Collegamento OAuth — si autorizza Pactaro una sola volta tramite OAuth nel proprio account QuickBooks Online. Pactaro ottiene esclusivamente accesso in lettura alle fatture finalizzate (scope:
com.intuit.quickbooks.accounting). Nessuna password condivisa, nessun accesso amministrativo. - Rilevamento automatico — nel momento in cui si approva una fattura in QBO, Pactaro riceve un evento webhook e recupera i dati strutturati della fattura tramite API Intuit.
- Generazione documento strutturato — Pactaro genera un documento elettronico conforme allo standard EN 16931 (Peppol BIS), compilando automaticamente tutti i campi obbligatori — Partita IVA, dati del destinatario, righe con aliquota IVA — e lo recapita al destinatario via e-mail. La generazione di XML FatturaPA (FPR12/FPA12) e la trasmissione diretta tramite SdI sono funzionalità in sviluppo, non ancora disponibili.
- Recapito via e-mail — il documento strutturato viene inviato al destinatario via e-mail. La notifica di consegna è disponibile nella dashboard. Il canale SdI (con gestione di RC, MC, NS, DT) sarà disponibile con il supporto FatturaPA — iscriviti alla lista d'attesa.
- Archivio 10 anni in UE — il payload webhook originale e i documenti generati vengono conservati per 10 anni in un archivio immutabile (Cloudflare R2 EU, Object Lock modalità Compliance), in conformità con gli obblighi di conservazione previsti dalla normativa italiana.
Codice Destinatario: che cos'è e dove trovarlo
Il Codice Destinatario è un codice alfanumerico di 7 caratteri assegnato da SdI al canale di ricezione del destinatario. È l'equivalente di un "indirizzo postale digitale" nel sistema SdI: senza di esso, SdI non sa dove recapitare la fattura.
Il destinatario ottiene il proprio Codice Destinatario registrandosi a un intermediario accreditato SdI (software gestionale, commercialista, intermediario telematico). Il codice viene poi comunicato ai propri fornitori e deve essere inserito nel campo <CodiceDestinatario> dell'XML FatturaPA.
Alternative al Codice Destinatario:
- PEC (Posta Elettronica Certificata): se il destinatario non ha un Codice Destinatario, è possibile usare il suo indirizzo PEC nel campo
<PECDestinatario>. SdI consegna il file XML all'indirizzo PEC indicato. Meno efficiente per volumi elevati ma pienamente valido. - Codice 0000000: se il destinatario è un privato consumatore (B2C) non tenuto a ricevere FatturaPA elettronicamente, si usa il codice convenzionale "0000000" e la fattura viene messa a disposizione nel cassetto fiscale AdE del destinatario.
Per una spiegazione tecnica completa del Sistema di Interscambio e del ciclo di vita di una fattura SdI, consulta la nostra pagina Sistema di Interscambio — guida completa.
Sicurezza e hosting UE
Pactaro è progettato con un approccio EU-first. Tutti i componenti di infrastruttura risiedono nell'Unione Europea:
- Database e autenticazione: Supabase EU-Central, Frankfurt — isolamento per tenant tramite Postgres Row-Level Security.
- Applicazione: Vercel EU Edge Regions.
- Archivio decennale: Cloudflare R2 EU, Object Lock modalità Compliance — immutabilità garantita per 10 anni.
- Crittografia token OAuth: i Refresh Token QuickBooks sono cifrati con pgsodium AEAD-DET — nessun accesso in chiaro.
La lista completa dei subresponsabili del trattamento è disponibile su pactaro.com/subprocessors. Dettagli sulla residenza dei dati e sulla roadmap di conformità si trovano su pactaro.com/trust.
Domande frequenti
Cos'è la FatturaPA?
FatturaPA è il formato XML obbligatorio per la fatturazione elettronica in Italia, definito dall'Agenzia delle Entrate (AdE). Ogni fattura elettronica B2B o B2C deve essere trasmessa tramite il Sistema di Interscambio (SdI), l'hub statale di instradamento gestito da AdE. Esistono due varianti: FPR12 per il settore privato (B2B e B2C) e FPA12 per la pubblica amministrazione (B2G).
QuickBooks Online supporta la FatturaPA nativa?
No. QuickBooks Online genera fatture in formato PDF standard, senza XML FatturaPA e senza routing verso il Sistema di Interscambio (SdI). Per emettere fatture elettroniche conformi alla normativa italiana, le imprese che usano QBO devono affidarsi a una soluzione esterna. Pactaro genera oggi un documento elettronico strutturato (EN 16931) e lo recapita via e-mail con archiviazione a 10 anni in UE — attenzione: questo NON soddisfa l'obbligo italiano, che richiede la FatturaPA trasmessa tramite SdI. Il supporto FatturaPA e la trasmissione tramite SdI sono in arrivo: iscriviti alla lista d'attesa per essere avvisato quando la conformità italiana sarà attiva.
Come funziona Pactaro con QuickBooks per la FatturaPA?
Pactaro si collega a QuickBooks Online tramite OAuth (un'autorizzazione una tantum, nessuna password condivisa). Quando si approva una fattura in QBO, Pactaro riceve automaticamente un evento webhook, recupera i dati della fattura, genera un documento elettronico strutturato conforme EN 16931 (Peppol BIS) e lo recapita al destinatario via e-mail, archiviando tutto per 10 anni in server UE. Il flusso di lavoro in QBO rimane invariato. La generazione di XML FatturaPA e la trasmissione tramite SdI sono in sviluppo — iscriviti alla lista d'attesa.
Cos'è il Codice Destinatario?
Il Codice Destinatario è un codice alfanumerico di 7 caratteri che identifica il canale di ricezione elettronica del destinatario nel sistema SdI. Il cliente lo ottiene dal proprio intermediario fiscale o software di fatturazione, e deve essere incluso nell'XML FatturaPA per garantire la corretta consegna. In alternativa è possibile usare l'indirizzo PEC (Posta Elettronica Certificata) del destinatario, meno comune per le imprese ma ammesso dalla normativa.
Dal quando è obbligatoria la fatturazione elettronica in Italia?
La fatturazione elettronica B2B è obbligatoria dal 1° gennaio 2019 (Decreto Legge n. 119/2018). La fatturazione elettronica B2C è obbligatoria dal 1° luglio 2019, con eccezione temporanea per i contribuenti in regime forfettario con ricavi inferiori a €25.000 prorogata fino al 2021. Oggi l'obbligo vale per la quasi totalità delle imprese e dei liberi professionisti italiani con partita IVA.
Cosa succede se non invio fattura elettronica?
L'omessa o tardiva emissione di fattura elettronica tramite SdI è sanzionata dall'AdE con una multa pari al 90-180% dell'imposta evasa, con un minimo di €250 per violazione. In caso di operazioni non soggette a IVA, la sanzione è fissa da €250 a €2.000. Le sanzioni si applicano per ogni singola fattura non emessa o emessa fuori dai termini.
I dati sono conservati in UE?
Sì. Tutti i dati elaborati da Pactaro — payload webhook originali, documenti elettronici generati e conferme di recapito — sono archiviati esclusivamente in server situati nell'Unione Europea: database e autenticazione su Supabase EU-Central (Francoforte), archivio decennale su Cloudflare R2 EU con Object Lock in modalità Compliance. Nessun dato transita o viene archiviato fuori dall'UE.
Accesso beta e lista d'attesa FatturaPA
Pactaro è attualmente in fase di beta privata con 30 posti fondatori. I partecipanti alla beta utilizzano Pactaro gratuitamente per tutta la durata del programma — con consegna via e-mail e archiviazione decennale in UE già attivi — e ricevono un onboarding personalizzato direttamente dal fondatore.
Il supporto FatturaPA e la trasmissione tramite SdI sono in sviluppo. Iscrivendoti ora sarai tra i primi a essere avvisato quando questa funzionalità sarà disponibile.
Richiedi accesso beta e lista d'attesa FatturaPA →
Avviso: Pactaro non è un consulente fiscale. Questa pagina fornisce informazioni sul formato FatturaPA e sul funzionamento del nostro software, ma non sostituisce una consulenza fiscale o legale professionale. Per informazioni vincolanti sull'obbligo di fatturazione elettronica, rivolgersi al proprio commercialista.
Argomenti correlati: FatturaPA con Xero · Sistema di Interscambio (SdI) · ZUGFeRD QuickBooks (Germania) · Trust & Sicurezza · Accesso beta