Prestashop e fatturazione elettronica italiana
In Italia la fatturazione elettronica e' obbligatoria per B2B e B2C dal 2019. Prestashop non genera nativamente file XML FatturaPA conformi: serve un modulo specifico o integrazione con un gestionale esterno. Vediamo le opzioni per merchant italiani.
Cosa richiede il SDI
Il Sistema di Interscambio (SDI) dell'Agenzia delle Entrate richiede fatture in formato XML FatturaPA con namespace e schema XSD specifici. Servono: dati cedente (P.IVA, sede), dati cessionario (codice fiscale o P.IVA, codice destinatario SDI o PEC), righe fattura con aliquote IVA, totali con riferimenti normativi (Art. 17-ter per split payment, ecc.).
Soluzioni per Prestashop
Tre opzioni principali: (1) modulo Prestashop dedicato (es. FatturaPA di MyDigitalSME, Ediservice), (2) integrazione con gestionale (Fattura24, Aruba Fatturazione, Fatture in Cloud) via API o webhook, (3) esportazione manuale CSV e caricamento gestionale. Per cataloghi piccoli può bastare l'opzione 3; per volumi alti, integrazione automatica.
Procedura passo-passo
- Scegli il provider di fatturazione (Aruba, Fattura24, Fatture in Cloud).
- Crea account e attiva la PEC associata.
- Acquisisci codice destinatario SDI o usa codice generico 0000000.
- Installa modulo Prestashop di integrazione con il provider.
- Configura credenziali API nel modulo.
- Esegui ordine test e verifica generazione fattura.
- Verifica invio SDI dal pannello del provider.
- Configura template fattura con dati cedente, IVA, ritenute.
- Implementa hook actionValidateOrder per generazione automatica.
- Archivia fatture inviate per 10 anni (obbligo fiscale).
Errori comuni e come risolverli
- Codice destinatario errato: SDI rifiuta; verifica con anagrafica cliente.
- P.IVA cliente mancante: per privati basta codice fiscale; per aziende e' obbligatoria.
- Aliquote IVA non gestite: split payment per PA richiede natura N6; configura nel gestionale.
- Fattura emessa ma non inviata: cron del provider non gira; verifica log.
Domande frequenti
D: La fattura B2C e' obbligatoria?
R: Sì, se cliente la richiede; altrimenti scontrino elettronico via RT.
D: Posso usare Aruba Fatturazione gratis?
R: Piano free fino a 6 fatture/mese.
D: Conserva sostitutiva e' inclusa?
R: Da 10 anni e' obbligatoria; tutti i provider seri la includono.
Hai bisogno di aiuto?
Se vuoi un Prestashop performante curato dal team di G Tech Group, scrivici tramite il modulo di contatto.