Gestione Tabelle
Configurazione tabelle di sistema — Condizioni pagamento, tipi documento, regimi fiscali, nature IVA, cassa previdenza
Riferimenti normativi
- DPR 633/72 — Disciplina IVA: Definisce aliquote, esenzioni (art. 10), operazioni non imponibili (art. 8, 8-bis, 9), escluse (art. 15). Le Nature IVA (N1-N7) nel sistema codificano queste casistiche per il XML FatturaPA.
- DPR 633/72 art. 21 — Contenuto della fattura: Prescrive i dati obbligatori, tra cui le condizioni e modalità di pagamento. I codici TP (termini) e MP (modalità) traducono queste informazioni nel formato SDI.
- DPR 642/72 — Imposta di bollo: Bollo virtuale di 2,00 € su documenti esenti IVA con imponibile > 77,47 € (DM 17/06/2014). La tabella Tipi Documento configura quali tipi calcolano il bollo.
- DPR 600/73 art. 25-bis — Ritenuta d'acconto: Disciplina le ritenute sui compensi professionali. La tabella Tipi Documento configura la ritenuta di default per tipo (RT01/RT02).
- L. 190/2014 — Regime forfettario (RF19): Codificato nella tabella Regimi Fiscali. Implica: no IVA in fattura, natura N2.2, no ritenuta, dicitura obbligatoria.
- D.Lgs. 127/2015 — Fatturazione elettronica: Obbligo di trasmissione XML via SDI. Le tabelle Formati Trasmissione (FPR12/FPA12) e Nature IVA sono codificate secondo le Specifiche Tecniche v1.8 dell'Agenzia delle Entrate.
- D.Lgs. 241/1997 — Cassa Previdenza: I contributi a casse professionali (INPS, ENASARCO, ENPAM, ecc.) devono essere evidenziati in fattura. La tabella Tipi Cassa Previdenza codifica i tipi TC per il blocco 2.1.1.9 FatturaPA.
- Provvedimento AdE n. 89757/2018 — Specifiche FatturaPA: Definisce i codici ammessi per tutti i campi del XML: TipoDocumento (TD01-TD28), FormatoTrasmissione (FPR12/FPA12), ModalitaPagamento (MP01-MP23), CondizioniPagamento (TP01-TP03), Natura (N1-N7), RegimeFiscale (RF01-RF19), TipoCassa (TC01-TC22).
Le Tabelle di Sistema contengono i dati di configurazione che alimentano tutti i moduli di NOX. Sono accessibili da Parametri → Gestione Tabelle.
Le tabelle sono organizzate in sub-tab, ciascuna con un colore identificativo:
| Tabella | Icona | Contenuto | Usata da |
|---|---|---|---|
| Condizioni Pagamento | 💳 | Termini e modalità pagamento con codici SDI | Documenti, Scadenzario, Soggetti |
| Tipi Documento | 📄 | Configurazione completa tipi con regole fatturazione | Documenti, Stampa, SDI |
| Formati Trasmissione | 📡 | Formati XML per invio SDI | Fatturazione Elettronica |
| Regimi Fiscali | ⚖ | Regimi IVA (ordinario, forfettario, ecc.) | Parametri Azienda, Fatturazione |
| Tipi Cassa Previdenza | 🏛 | Casse professionali (INPS, ENASARCO, ecc.) | Parcelle, Fatture professionali |
| Nature IVA | 📊 | Codici natura N1-N7 per esenzioni/esclusioni IVA | Righe documento, XML SDI |
La tabella Condizioni Pagamento unifica in un unico record le informazioni che il SDI richiede nei blocchi CondizioniPagamento (TP) e ModalitaPagamento (MP).
Campi principali
| Campo | Obbligatorio | Descrizione | ||||
|---|---|---|---|---|---|---|
| Codice | Sì | Codice identificativo (es. BB30, RD60) | ||||
| Descrizione | Sì | Testo completo (es. “Bonifico Bancario 30 gg”) | ||||
| Codice SDI (TP) | Sì | Termine pagamento per XML FatturaPA | ||||
| Modalità Pagamento (MP) | Consigliato | Modalità pagamento per XML FatturaPA | ||||
| Attivo | — | Se visibile nei dropdown di selezione | ||||
| Ordine | — | Posizione nell'elenco dropdown |
| Codice | Significato | Scadenze generate |
|---|---|---|
TP01 | Pagamento a rate | N scadenze distribuite a intervalli regolari |
TP02 | Pagamento completo | 1 scadenza unica (a vista o a N giorni) |
TP03 | Anticipo + saldo | 2 scadenze: acconto immediato + saldo a termine |
Codici Modalità Pagamento SDI (MP)
| Codice | Descrizione | Note |
|---|---|---|
MP01 | Contanti | Non ammette TP01 (rate) |
MP02 | Assegno | — |
MP03 | Assegno circolare | — |
MP04 | Contanti presso Tesoreria | Non ammette TP01 |
MP05 | Bonifico | Il più usato. Richiede IBAN. |
MP06 | Vaglia cambiario | — |
MP07 | Bollettino bancario | — |
MP08 | Carta di pagamento | Non ammette TP01 |
MP09 | RID | Addebito diretto. Richiede IBAN. |
MP10 | RID utenze | — |
MP11 | RID veloce | — |
MP12 | RIBA | Ricevuta bancaria. Non ammette TP01. |
MP13 | MAV | — |
MP14 | Quietanza erario | — |
MP15 | Giroconto su conti di contabilità speciale | — |
MP16 | Domiciliazione bancaria | — |
MP17 | Domiciliazione postale | Non ammette TP01 |
MP18 | Bollettino di c/c postale | — |
MP19 | SEPA Direct Debit | — |
MP20 | SEPA Direct Debit CORE | — |
MP21 | SEPA Direct Debit B2B | — |
MP22 | Trattenuta su somme già riscosse | — |
MP23 | PagoPA | Non ammette TP01. Solo verso PA. |
Parametri scadenze (campi avanzati)
- Numero rate: per TP01, quante scadenze generare
- Giorni prima scadenza: giorni dalla data documento alla prima scadenza
- Intervallo giorni: intervallo tra le rate (es. 30 per rate mensili)
- Percentuale acconto: per TP03, % del totale come anticipo
- Modalità scadenza: intervallo fisso, fine mese, giorno fisso del mese
- Giorno fisso mese: es. 15 = ogni rata scade il 15 del mese
- Overflow mese: se la data cade oltre la fine mese: ultimo giorno o primo del mese successivo
Flag comportamentali
| Flag | Effetto |
|---|---|
| Richiede IBAN | Alla selezione in documento, avvisa se il soggetto non ha IBAN configurato |
| Richiede riferimento | Obbliga l'inserimento di un riferimento (CRO, n° assegno) |
| È pagamento contanti | Attiva le verifiche per bollo e soglia contanti |
| Addebito diretto | Indica che il pagamento avviene per addebito in conto |
| Applica sconto | Propone sconto % se il cliente paga entro i termini |
La tabella Tipi Documento definisce il comportamento fiscale e di interfaccia di ciascun tipo. Ogni record contiene un oggetto JSON regoleFatturazione.
Campi principali
| Campo | Descrizione |
|---|---|
| Codice | Codice identificativo (TD01, TD04, DDT, PRV, RIC, FP, ecc.) |
| Descrizione | Nome esteso (es. “Fattura”, “Nota di Credito”) |
| Descrizione breve | Label per intestazione stampa |
| Suffisso | Suffisso nella numerazione (FA, NC, DDT...) |
| Visibile in inserimento | Se appare nel dropdown tipo quando si crea un documento |
| Attivo / Ordine | Stato e posizione nell'elenco |
Regole di fatturazione (JSON)
| Regola | Tipo | Effetto |
|---|---|---|
calcolaIva | boolean | Calcola IVA per aliquota sulle righe |
calcolaBollo | boolean | Applica bollo 2 € se imponibile esente > 77,47 € |
calcolaInps | boolean | Aggiunge contributo cassa previdenziale |
labelIntestatario | string | Etichetta: Cliente, Paziente, Fornitore, Destinatario |
labelDocumento | string | Titolo del documento in stampa |
tabs | string[] | Tab visibili nel form (righe, pagamento, trasporto, agente, ecc.) |
statiDisponibili | string[] | Stati ammessi (BOZZA, EMESSO, CONFERMATO, ecc.) |
colore | hex | Colore badge nella lista documenti |
visibileInInserimento | boolean | Mostra nel dropdown creazione documento |
isRiepilogativaDDT | boolean | Abilita overlay selezione DDT (per TD24) |
intestatarioLibero | boolean | Consente intestatario manuale senza soggetto anagrafica |
mostraImporti | boolean | Mostra prezzi e importi nelle righe |
contenutiExtra | string[] | Campi extra catalogo da mostrare (posologia, note, ecc.) |
Codici documento standard AdE
| Codice | Tipo | Uso |
|---|---|---|
TD01 | Fattura | Fattura ordinaria |
TD02 | Acconto su fattura | Pagamento anticipato parziale |
TD03 | Acconto su parcella | Anticipo su parcella professionale |
TD04 | Nota di Credito | Storno totale o parziale di fattura emessa |
TD05 | Nota di Debito | Integrazione importo fattura emessa |
TD06 | Parcella | Fattura professionale con cassa e ritenuta |
TD07 | Fattura Semplificata | Per importi < 400 € (art. 21-bis DPR 633/72) |
TD24 | Fattura Differita | Riepilogativa DDT, entro il 15 del mese successivo |
DDT | Documento di Trasporto | Accompagnamento merci (non SDI) |
PRV | Preventivo | Offerta commerciale |
PF | Pro-Forma | Fattura proforma (non fiscale) |
ORD | Ordine | Ordine cliente |
RIC | Ricetta | Prescrizione sanitaria |
FP | Fattura Passiva | Fattura ricevuta da fornitore (ciclo passivo) |
I formati di trasmissione definiscono il tracciato XML per l'invio al Sistema di Interscambio (SDI).
| Codice | Descrizione | Quando usare |
|---|---|---|
FPR12 | Fattura verso privati | Fatture B2B e B2C verso soggetti privati e imprese. È il formato standard per la quasi totalità delle fatture. |
FPA12 | Fattura verso PA | Fatture verso la Pubblica Amministrazione. Richiede codice IPA (6 cifre) invece del codice destinatario SDI (7 cifre). Richiede CIG e/o CUP. |
Il formato si seleziona in Parametri → Fatturazione Elettronica → Formato Trasmissione. La scelta è unica per azienda.
Il regime fiscale dell'azienda determina il comportamento IVA, le diciture obbligatorie in fattura e le regole di calcolo. Si seleziona in Parametri → Fatturazione Elettronica.
| Codice | Descrizione | Implicazioni |
|---|---|---|
RF01 | Regime Ordinario | IVA applicata normalmente. Ritenuta se professionista. |
RF02 | Contribuenti minimi (art. 1 c.96-117 L.244/2007) | No IVA, no ritenuta, natura N2.2 |
RF04 | Agricoltura e pesca (artt. 34/34-bis DPR 633/72) | Regime speciale compensazione |
RF05 | Vendita sali e tabacchi (art. 74 c.1 DPR 633/72) | Regime monofase |
RF06 | Commercio fiammiferi (art. 74 c.1) | Regime monofase |
RF07 | Editoria (art. 74 c.1) | Regime monofase editoria |
RF08 | Gestione servizi telefonia pubblica (art. 74 c.1) | Regime monofase |
RF09 | Rivendita documenti di trasporto (art. 74 c.1) | Regime monofase |
RF10 | Intrattenimenti e giochi (art. 74 c.6) | Regime speciale |
RF11 | Agenzie di viaggio (art. 74-ter) | Regime del margine 74-ter |
RF12 | Agriturismo (art. 5 c.2 L.413/91) | Regime speciale agriturismo |
RF13 | Vendite a domicilio (art. 25-bis c.6 DPR 600/73) | Ritenuta a titolo d'imposta |
RF14 | Rivendita beni usati, oggetti d'arte, antiquariato (art. 36 DL 41/95) | Regime del margine |
RF15 | Agenzie vendite all'asta (art. 40-bis DL 41/95) | Regime del margine |
RF16 | IVA per cassa (art. 32-bis DL 83/2012) | Esigibilità IVA differita all'incasso |
RF17 | IVA per cassa P.A. (art. 6 c.5 DPR 633/72) | IVA differita per forniture a PA |
RF18 | Altro | Regime non codificato |
RF19 | Regime forfettario (art. 1 c.54-89 L.190/2014) | No IVA, no ritenuta, natura N2.2, dicitura obbligatoria, bollo 2 € |
I contributi alle casse previdenziali professionali devono essere indicati nel blocco 2.1.1.9 DatiCassaPrevidenziale del XML FatturaPA. La tabella codifica i tipi ammessi.
| Codice | Cassa | Professione |
|---|---|---|
TC01 | Cassa Nazionale Previdenza Avvocati | Avvocati |
TC02 | Cassa Previdenza Dottori Commercialisti | Commercialisti |
TC03 | Cassa Previdenza Geometri | Geometri |
TC04 | Cassa Nazionale Previdenza Ingegneri e Architetti (Inarcassa) | Ingegneri, Architetti |
TC05 | Cassa Nazionale Notariato | Notai |
TC06 | Cassa Ragionieri e Periti Commerciali | Ragionieri |
TC07 | ENASARCO | Agenti di commercio |
TC08 | ENPACL | Consulenti del lavoro |
TC09 | ENPAM | Medici e odontoiatri |
TC10 | ENPAPI | Infermieri professionali |
TC11 | ENPAV | Veterinari |
TC12 | ENPAIA | Addetti in agricoltura |
TC13 | Fondo Previdenza Impiegati Agricoltura | Impiegati agricoltura |
TC14 | INPGI | Giornalisti |
TC15 | ONAOSI | Orfani sanitari |
TC16 | CASAGIT | Giornalisti (assistenza integrativa) |
TC17 | EPPI | Periti industriali |
TC18 | EPAP | Attuari, chimici, geologi, forestali |
TC19 | ENPAB | Biologi |
TC20 | ENPAP | Psicologi |
TC21 | ENPAF | Farmacisti |
TC22 | INPS Gestione Separata | Professionisti senza cassa (rivalsa INPS 4%) |
Il tipo cassa si seleziona in Parametri → Fatturazione Elettronica → Tipo Cassa Previdenza. L'aliquota (es. 4%) va specificata nel campo adiacente.
I codici Natura IVA sono obbligatori nel XML FatturaPA quando l'aliquota IVA della riga è 0%. Indicano il motivo dell'esenzione/esclusione/non imponibilità.
| Codice | Descrizione | Normativa | Esempio |
|---|---|---|---|
N1 | Escluse art. 15 | Art. 15 DPR 633/72 | Interessi moratori, penali, bolli, spese anticipate in nome e per conto |
N2 | Non soggette | — | Generico (dal 01/01/2021 obbligatorio il dettaglio N2.1/N2.2) |
N2.1 | Non soggette - artt. 7-7septies | Art. 7-7sep DPR 633/72 | Operazioni fuori campo IVA per territorialità |
N2.2 | Non soggette - altri casi | Art. 1 c.54-89 L.190/2014 | Regime forfettario, contribuenti minimi, omaggi senza rivalsa |
N3 | Non imponibili | — | Generico (obbligatorio il dettaglio N3.1-N3.6) |
N3.1 | Non imponibili - esportazioni | Art. 8 c.1 lett. a DPR 633/72 | Esportazioni dirette |
N3.2 | Non imponibili - cess. intra-UE | Art. 41 DL 331/93 | Cessioni intracomunitarie |
N3.3 | Non imponibili - cessioni a San Marino | Art. 71 DPR 633/72 | Cessioni verso San Marino |
N3.4 | Non imponibili - op. assimilate esportazioni | Art. 8 c.1 lett. c DPR 633/72 | Cessioni con lettera di intento (esportatori abituali) |
N3.5 | Non imponibili - dichiarazioni intento | Art. 8 c.1 lett. c DPR 633/72 | A seguito di dichiarazione d'intento |
N3.6 | Non imponibili - altre operazioni | Vari | Altre operazioni non imponibili non rientranti nei precedenti |
N4 | Esenti | Art. 10 DPR 633/72 | Prestazioni sanitarie, operazioni bancarie, assicurazioni, locazioni |
N5 | Regime del margine / IVA non esposta | Art. 36 DL 41/95 | Beni usati, oggetti d'arte, antiquariato (regime del margine) |
N6 | Inversione contabile (Reverse Charge) | — | Generico (obbligatorio il dettaglio N6.1-N6.9) |
N6.1 | RC - cessione rottami | Art. 74 c.7-8 DPR 633/72 | — |
N6.2 | RC - cessione oro/argento | Art. 17 c.5 DPR 633/72 | — |
N6.3 | RC - subappalto edilizia | Art. 17 c.6 lett. a DPR 633/72 | Subappalti settore edile |
N6.4 | RC - cessione fabbricati | Art. 17 c.6 lett. a-bis | — |
N6.5 | RC - cessione telefoni cellulari | Art. 17 c.6 lett. b | — |
N6.6 | RC - cessione prodotti elettronici | Art. 17 c.6 lett. c | — |
N6.7 | RC - prestazioni edili | Art. 17 c.6 lett. a-ter | — |
N6.8 | RC - settore energetico | Art. 17 c.6 lett. d-bis/ter/quater | — |
N6.9 | RC - altri casi | Art. 17 c.6 altri | Altre casistiche di reverse charge |
N7 | IVA assolta in altro stato UE | Art. 7 DPR 633/72 | Operazioni con IVA versata in altro Stato membro (OSS/IOSS) |
N2, N3 e N6 non sono più ammessi nel XML SDI: obbligatorio specificare il sottotipo (N2.1, N2.2, N3.1-N3.6, N6.1-N6.9). Il sistema rifiuta (errore 00401) le fatture con codice generico.
Tutte le tabelle condividono le stesse operazioni CRUD:
Creare un record
- Selezionare la sub-tab della tabella desiderata.
- Premere il pulsante + Nuovo.
- Compilare i campi nel form che appare (codice, descrizione, parametri specifici).
- Premere Salva.
Modificare un record
- Nella lista, premere l'icona ✎ (Modifica) sulla riga desiderata.
- Il form si apre con i dati pre-compilati.
- Modificare i campi e premere Salva.
Attivare / Disattivare
Il toggle Attivo rende il record visibile o nascosto nei dropdown di selezione. I record disattivati restano nei documenti esistenti.
Riordinare
Il campo Ordine determina la posizione nell'elenco dropdown. Impostare numeri crescenti (10, 20, 30...) per facilitare inserimenti futuri.
Eliminare
Premere l'icona 🗑 (Elimina) con conferma. Non è possibile eliminare record in uso nei documenti: in tal caso, disattivare il record.
La sezione Dati Aziendali (Parametri → Dati Aziendali) contiene i dati identificativi dell'azienda usati in tutti i documenti e nella fatturazione elettronica.
Tipo azienda
| Opzione | Campi aggiuntivi |
|---|---|
| Persona Fisica | Nome e cognome del titolare |
| Ditta Individuale | Nome/cognome + ragione sociale |
| Persona Giuridica (Srl, Spa, Snc, Sas) | Solo ragione sociale |
| Ente Pubblico | Denominazione ente |
Campi principali
- Titolo / Ragione Sociale (obbligatorio): nome dell'azienda visualizzato in tutti i documenti
- Nota sotto logo: sottotitolo (es. “di Mario Rossi”)
- Codice Fiscale (obbligatorio): 16 caratteri (PF) o 11 cifre (PG)
- Partita IVA (obbligatoria): 11 cifre con validazione checksum Luhn
- Indirizzo sede legale (obbligatorio): via, CAP, comune, provincia, paese
- Email e PEC: email ordinaria e posta certificata
- Telefono e cellulare
- IBAN: coordinate bancarie per pagamenti
- Prestazione: descrizione default del servizio/attività
Profilo attività
Il dropdown Tipo Attività (Studio Medico, Farmacia, Studio Legale, Ferramenta, Agente di Commercio, ecc.) pre-configura terminologia e label appropriate per il settore.
La sezione Fatturazione Elettronica (Parametri → Fatturazione e Cassa) configura i parametri per la generazione XML SDI:
| Parametro | Descrizione |
|---|---|
| Formato Trasmissione | FPR12 (privati) o FPA12 (PA). Obbligatorio. |
| Regime Fiscale | RF01-RF19. Determina IVA, diciture, natura. Obbligatorio. |
| Tipo Cassa Previdenza | TC01-TC22. Solo per professionisti con cassa. |
| Aliquota Cassa (%) | Percentuale contributo (es. 4% INPS, 2% CNPADC). |
| Aliquota IVA (%) | Aliquota IVA default (22%, 10%, 4%, 0%). Applicata alle nuove righe documento. |
| Natura IVA | Obbligatoria se aliquotaIVA = 0%. Disabilitata se > 0%. |
| Bollo Virtuale | Attiva/disattiva il calcolo automatico del bollo. |
| Massimale senza bollo | Soglia in euro (default 77,47 € da DPR 642/72). |
| Importo bollo | Importo del bollo (default 2,00 € da DM 17/06/2014). |
| Spese banca per rata | Importo fisso aggiunto ad ogni rata dello scadenzario. |
La sezione Numerazioni (Parametri → Numerazioni) mostra i progressivi di numerazione per ogni tipo documento e anno:
| Colonna | Descrizione |
|---|---|
| Tipo Documento | Es. TD01 Fattura, DDT, NC... |
| Anno | Anno di riferimento |
| Sezionale | Codice sezionale (se presente) |
| Ultimo N° usato | Ultimo numero progressivo assegnato |
| Prossimo N° | Numero che verrà assegnato al prossimo documento emesso |
L'amministratore può modificare manualmente il progressivo per allinearlo con la numerazione precedente (es. migrazione da altro gestionale).
La sezione Aliquote IVA & Regimi (tab dedicata nei Parametri) gestisce tutte le aliquote IVA e i regimi fiscali speciali utilizzabili nelle righe dei documenti.
Campi per ogni aliquota
| Campo | Descrizione | Esempio |
|---|---|---|
| Codice | Identificativo univoco dell'aliquota | 22, ES10, SP22 |
| Aliquota % | Percentuale IVA (0–100, decimali ammessi) | 22, 10, 4, 0 |
| Descrizione | Nome descrittivo | “IVA 22%”, “Esente art. 10” |
| Tipo Regime | Regime fiscale speciale associato | Split Payment, Reverse Charge, Forfettario |
| Natura IVA (SDI) | Codice natura per XML FatturaPA (obbligatorio se aliquota = 0%) | N4, N2.2, N3.1 |
| Riferimento Normativo | Articolo di legge | “Art. 10 DPR 633/72” |
| Attiva | Se selezionabile nei documenti | Sì / No |
| Predefinita | Aliquota pre-selezionata per le nuove righe | Sì (una sola) |
Regimi speciali supportati
| Regime | Normativa | Effetto |
|---|---|---|
| Split Payment | Art. 17-ter DPR 633/72 | IVA non incassata dal cedente, versata dal cessionario (PA) |
| Reverse Charge | Art. 17 c.6 DPR 633/72 | IVA assolta dal cessionario con autofattura. Natura N6.x |
| Forfettario | L. 190/2014 art. 1 c.54-89 | No IVA in fattura, natura N2.2, dicitura obbligatoria |
| Esenzione art. 10 | Art. 10 DPR 633/72 | Operazioni esenti (sanitarie, bancarie, assicurative). Natura N4 |
| Esclusione art. 15 | Art. 15 DPR 633/72 | Escluse da IVA (interessi moratori, spese anticipate). Natura N1 |
Come aggiungere un'aliquota
- Premere + Nuova Aliquota.
- Inserire codice, percentuale, descrizione.
- Se aliquota = 0%: selezionare il Tipo Regime e la Natura IVA obbligatoria per il SDI.
- Opzionale: inserire il riferimento normativo.
- Attivare il flag Predefinita se deve essere l'aliquota di default.
- Premere Salva.
Filtri
- Filtra per tipo regime (tutti, Split Payment, Reverse Charge, ecc.)
- Filtra per stato (tutte, solo attive, solo inattive)
La sezione Profilo Documenti (tab nei Parametri) consente di applicare una configurazione pre-impostata a tutti i tipi documento in base al profilo dell'azienda.
Profili disponibili
| Profilo | Icona | Destinato a |
|---|---|---|
| PG Ordinario | 🏢 | SRL, SPA, SNC, SAS, Cooperative — regime IVA ordinario |
| PF Ordinario | 👤 | Professionista con cassa previdenziale, regime ordinario, ritenuta |
| PF Sanitario | ⚕ | Medico, naturopata, fisioterapista — prestazioni esenti art. 10, ricetta |
| PF Forfettario | 📋 | Contribuenti regime forfettario L.190/2014 |
| DI Ordinario | 🛠 | Ditta individuale, regime ordinario |
| PA | 🏛 | Ente pubblico (Comune, ASL, Scuola) — split payment |
| PG Commercio | 🛒 | Azienda commerciale con DDT, magazzino, listini |
| PF Senza Cassa | 💻 | Professionista senza cassa previdenziale (INPS gestione separata) |
Come applicare un profilo
- Il sistema suggerisce un profilo automatico in base al tipo azienda e al regime fiscale configurati nei Dati Aziendali.
- Selezionare il profilo desiderato dalla griglia di card.
- Il sistema mostra l'anteprima con la tabella dei tipi documento che verranno configurati: codice, tipo, IVA, bollo, cassa, intestatario, ritenuta, esigibilità IVA, CIG/CUP, visibilità.
- Premere “Applica Profilo” per applicare la configurazione.
- Il sistema aggiorna le
regoleFatturazionedi tutti i tipi documento secondo il profilo scelto.
Cosa configura il profilo
Per ogni tipo documento (TD01, TD04, DDT, PRV, RIC, FP, ecc.):
- calcolaIva / calcolaBollo / calcolaInps: attiva/disattiva i calcoli fiscali
- labelIntestatario: Cliente, Paziente, Fornitore, Destinatario, Ente
- tabs: sezioni visibili nel form documento
- statiDisponibili: stati ammessi per il workflow
- visibileInInserimento: se il tipo appare nel dropdown di creazione
- ritenutaDefault: ritenuta pre-attivata per professionisti
- esigibilitaIvaDefault: Split Payment per fatture verso PA
- richiedeCigCup: obbligatorio per enti pubblici
- colore: colore badge nella lista documenti
La sezione Configurazione Email (tab nei Parametri) imposta il server SMTP per l'invio di fatture, notifiche e comunicazioni direttamente dal sistema.
Campi di configurazione
| Campo | Obbligatorio | Descrizione | Esempio |
|---|---|---|---|
| Server SMTP | Sì | Indirizzo del server di posta in uscita | smtp.gmail.com, smtp.aruba.it |
| Porta | Sì | Porta di connessione | 587 (STARTTLS) o 465 (SSL) |
| Username | Sì | Account di autenticazione | info@miodominio.it |
| Password | Sì | Password di autenticazione (per Gmail: App Password) | Password app 16 caratteri |
| Email mittente | No | Indirizzo “Da:” (se diverso da username) | noreply@miodominio.it |
| SSL/TLS | No | Abilita connessione cifrata | Attivo per la maggior parte dei provider |
Configurazione passo per passo
- Aprire la tab Configurazione Email nei Parametri.
- Inserire l'indirizzo del server SMTP del proprio provider email.
- Inserire la porta: 587 per STARTTLS (consigliata) o 465 per SSL diretto.
- Inserire username (solitamente l'indirizzo email completo) e password.
- Attivare SSL/TLS se il provider lo richiede (quasi sempre).
- Opzionale: inserire un indirizzo mittente diverso dall'username.
- Inserire un indirizzo nel campo Email di test.
- Premere “Testa Connessione” per verificare che la configurazione funzioni.
- Se il test ha successo (banner verde), premere Salva.
Configurazione per i principali provider
| Provider | Server SMTP | Porta | SSL | Note |
|---|---|---|---|---|
| Gmail | smtp.gmail.com | 587 | Sì | Richiede App Password (non la password normale). Attivare 2FA su Google Account, poi generare App Password da Sicurezza → Password per le app. |
| Aruba | smtps.aruba.it | 465 | Sì | Username: indirizzo email completo |
| Aruba PEC | smtps.pec.aruba.it | 465 | Sì | Per invio PEC |
| Microsoft 365 | smtp.office365.com | 587 | Sì | Richiede autenticazione moderna (OAuth) |
| Register.it | smtp.register.it | 587 | Sì | Username: indirizzo email completo |
Uso dell'email nel sistema
Una volta configurato lo SMTP, il sistema può:
- Inviare fatture e documenti in PDF direttamente dalla schermata documento
- Inviare notifiche di scadenza ai clienti
- Inviare avvisi di backup (successo/errore) all'amministratore
- Inviare solleciti di pagamento per fatture scadute
La tab Preset Fatture (Parametri) configura i valori predefiniti per i nuovi documenti:
| Campo | Descrizione | Visibilità |
|---|---|---|
| Tipo Documento | Tipo documento predefinito per i nuovi documenti (es. TD01 Fattura) | Sempre |
| Condizioni e Modalità Pagamento | Condizioni preselezionate con codice TP e MP per XML SDI | Sempre |
| Divisa | Codice valuta ISO predefinito (es. EUR, USD, GBP) | Sempre |
| Dicitura Standard per riga fattura | Testo precompilato nella descrizione della prima riga di ogni nuova fattura TD01 | Solo Studio Medico / Naturopatico |
| Importo Proposto | Prezzo precompilato nella prima riga di ogni nuova fattura TD01 | Solo Studio Medico / Naturopatico |
Dicitura Standard e Importo Proposto
Questi campi appaiono solo quando il Profilo Attività è “Studio Medico / Naturopatico”. Quando si crea un nuovo documento di tipo TD01:
- La descrizione della prima riga viene precompilata con la “Dicitura Standard” (es. “Consulenza sulla salute e test bioenergetici”)
- Il prezzo unitario della prima riga viene precompilato con l'“Importo Proposto”
- La precompilazione avviene solo se la prima riga è vuota (non sovrascrive dati già inseriti)
- L'utente può sempre modificare manualmente i valori precompilati
Estensioni alle tabelle di sistema per il supporto ai profili naturopatici e nuovi stati documento.
Profili documento: PF_NATUROPATA
È stato introdotto il nuovo profilo PF_NATUROPATA (Naturopati L.4/2013) separato da PF_SANITARIO. Caratteristiche:
- Non sanitario — L. 4/2013 (professioni non organizzate in albi)
- IVA non esente (22% standard)
- Niente ricette con conservazione obbligatoria
- Niente invio SistemaTS
- Fattura SDI obbligatoria
- INPS gest. separata rivalsa 4% facoltativa
- Dicitura proposta: “Prestazione resa ai sensi della Legge n. 4/2013”
Tipo attività: STUDIO_NATUROPATICO
Il campo Tipo Attività in Parametri Azienda distingue ora:
| Tipo attività | Settore | Profilo documento default |
|---|---|---|
| STUDIO_MEDICO | SANITARIO | PF_SANITARIO |
| STUDIO_NATUROPATICO | NATUROPATIA | PF_NATUROPATA |
| COMMERCIALE | COMMERCIALE | PF_COMMERCIALE |
La scelta condiziona: visibilità Preset Fatture, campo skipValidazioneSDI, dicitura standard, comportamento Ricette.
Stati documento: INVIATO e PAGATO
L'enum StatoDocumento ora include anche:
- INVIATO — documento inviato al cliente (via mail, SDI, PEC) ma non ancora saldato
- PAGATO — documento completamente incassato, allineato col Scadenzario
Gli stati si affiancano ai precedenti (BOZZA, EMESSA, ANNULLATA, ecc.) e permettono un workflow di incasso più granulare.
Condizioni Pagamento: nuovi campi
La tabella Condizioni Pagamento è stata estesa con:
| Campo | Tipo | Descrizione |
|---|---|---|
modalitaPagamento | Stringa | Codice MP SDI associato (MP01…MP23) |
richiedeIBAN | Boolean | Se true, il soggetto deve avere IBAN per usare questa condizione |
isPagamentoContanti | Boolean | Marca la condizione come pagamento cash (MP01/MP04) |
skipValidazioneSDI
In Parametri è disponibile uno switch skipValidazioneSDI per disabilitare l'avviso “Codice Destinatario / PEC mancanti” per i clienti privati che non hanno né Codice SDI né PEC (consumatori finali con codice 0000000).
Aliquote IVA & Regimi: rimosso dal menu dashboard
La voce Aliquote IVA & Regimi è stata rimossa dalla dashboard perché duplicato: la gestione avviene ora unicamente da Parametri → Gestione Tabelle (sub-tab Regimi Fiscali e Aliquote IVA).
Dalla versione 2.1.1 (17 aprile 2026) la pagina Parametri include una nuova tab dedicata alla fatturazione elettronica e alla cassa previdenziale, denominata Fatturazione-Cassa ⚡SDI. La tab raccoglie i parametri di regime, cassa, preset e la nuova sezione di Trasmissione al Sistema di Interscambio.
Nuova tab «Fatturazione-Cassa ⚡SDI»
La precedente voce Fatturazione e Cassa è stata rinominata per rendere visibile la nuova funzione di trasmissione diretta SDI (icona ⚡). Contenuti della tab:
- Regime fiscale, Natura IVA di default, Cassa Previdenziale
- Preset Fatture (dicitura standard, importo proposto)
- skipValidazioneSDI e opzioni di validazione
- ⚡ Trasmissione Sistema di Interscambio (SDI) — nuova sezione
Sezione «⚡ Trasmissione Sistema di Interscambio (SDI)»
Permette di scegliere la modalità con cui NOX trasmette gli XML FatturaPA generati al SDI. I dati vengono salvati nel campo sdiConfig (JSONB) della tabella Parametri del workspace corrente.
| Modalità | Descrizione | Campi richiesti |
|---|---|---|
| Manuale (default) | L'operatore scarica l'XML e lo carica manualmente sul portale Fatture e Corrispettivi dell'Agenzia delle Entrate. | Nessuno |
| PEC | Invio del file XML come allegato a un messaggio PEC diretto a sdi01@pec.fatturapa.it, tramite libreria nodemailer. | Host SMTP, Porta, Utente (indirizzo PEC), Password, Mittente |
| Aruba API | Chiamata al web service REST Aruba Fatturazione Elettronica (autenticazione Basic). Disponibili ambiente Produzione e Demo. | URL endpoint, Username, Password |
Parametri tipici Aruba PEC
| Campo | Valore |
|---|---|
| Host | smtps.pec.aruba.it |
| Porta | 465 (SSL implicito) |
| Utente | Indirizzo PEC completo |
| Password | Password della casella PEC |
URL Aruba API
| Ambiente | URL | Registrazione |
|---|---|---|
| Produzione | https://ws.fatturazioneelettronica.aruba.it | Contratto Aruba Fatturazione Elettronica |
| Demo (test) | https://demows.fatturazioneelettronica.aruba.it | Registrazione gratuita su demo.fatturazioneelettronica.aruba.it |
sdiConfig/smtpConfig e non viene mai ri-mostrato in chiaro di default. L'intera comunicazione UI ↔ backend avviene su HTTPS.
Schema database
Il campo sdiConfig JSONB è stato aggiunto al modello Parametri in tutti i workspace di sistema (gestione, gestione_generico, nox_provatest, nox_studio-delpizzo, nox_demo-generale, nox_devsystems, nox_test-profili). La migrazione ha usato ADD COLUMN IF NOT EXISTS ed e idempotente.
Dalla versione 2.1.2 (17 aprile 2026) il menu Modalità trasmissione nella sezione ⚡ Trasmissione Sistema di Interscambio (SDI) offre 11 intermediari selezionabili (3 esistenti + 8 nuovi). La configurazione di ciascuno è dinamica: selezionando una modalità si apre automaticamente il relativo form di credenziali, salvato sempre nel campo sdiConfig (JSONB) della tabella Parametri.
Elenco completo delle 11 modalità
| # | Intermediario | Tipo autenticazione | Campi config | Stato |
|---|---|---|---|---|
| 1 | Manuale | — | nessuno | Attivo |
| 2 | PEC | SMTP TLS | host, port, user, password, mittente | Attivo |
| 3 | Aruba | Signin + upload REST | apiUrl, username, password | Attivo |
| 4 | Fatture in Cloud | OAuth2 refresh-token | clientId, clientSecret, companyId, refreshToken | Attivo (upload XML → 501) |
| 5 | Agyo Digital Hub | OAuth2 client_credentials | clientId, clientSecret, vatId | Attivo |
| 6 | Zucchetti Digital Hub | X-API-Key header | apiKey, endpoint | Attivo |
| 7 | FattureWeb (Wolters Kluwer) | Authorization: ApiKey | apiKey, companyCode, environment | Attivo |
| 8 | Fatturapa.it | Bearer token | email, apiKey | Attivo |
| 9 | Infocert | Certificato X.509 | — | 🧩 Stub 501 |
| 10 | Sistema Impresa | In integrazione | — | 🧩 Stub 501 |
| 11 | AdE Web Services | Accreditamento SDI + firma | — | 🧩 Stub 501 |
Validazione credenziali e gestione errori
Ogni intermediario attivo valida i campi obbligatori prima di contattare il provider remoto. I codici di errore restituiti al frontend seguono uno schema uniforme:
| Codice | Significato | Causa tipica |
|---|---|---|
400 | Credenziali incomplete | Campo obbligatorio mancante (clientId, apiKey, ecc.) |
401 / 403 | Autenticazione fallita | Chiave revocata, token scaduto, password errata |
501 | Non implementato | Stub (Infocert/Sistema Impresa/AdE) o funzione non supportata (Fatture in Cloud upload) |
502 | Errore provider remoto | Il body dell'errore del provider è incluso nel messaggio |
502 il messaggio contiene il body di risposta del provider (JSON, HTML o testo). Utile per identificare velocemente errori di configurazione (es. P.IVA non registrata presso l'hub, companyCode errato, environment non valido).
Password toggle 👁
Tutti i campi di tipo password e chiave API nei form dei nuovi intermediari sono dotati dell'icona 👁 (occhio) per mostrare/nascondere il valore in fase di inserimento. Nel componente Angular sono state introdotte 8 nuove variabili dedicate:
| Variabile | Campo controllato |
|---|---|
showPwdFic | Fatture in Cloud — clientSecret |
showPwdFicRefresh | Fatture in Cloud — refreshToken |
showPwdAgyo | Agyo Digital Hub — clientSecret |
showPwdZucchetti | Zucchetti Digital Hub — apiKey |
showPwdFattureweb | FattureWeb — apiKey |
showPwdInfocert | Infocert (per eventuali credenziali future) |
showPwdSistemaImpresa | Sistema Impresa (per eventuali credenziali future) |
showPwdFatturapaIt | Fatturapa.it — apiKey |
Persistenza e compatibilità
Il campo sdiConfig resta di tipo Json? (JSONB) e accetta qualsiasi shape. Nessuna modifica al modello Prisma è stata necessaria: le 8 nuove configurazioni si salvano come sotto-oggetti dedicati (fic, agyo, zucchetti, fattureweb, fatturapaIt, ecc.) all'interno dello stesso campo.
fetch nativo di Node 18+ e FormData, senza introdurre librerie client proprietarie. Questo riduce la superficie d'attacco e mantiene la build leggera.
22 e SP22). Nella riga documento scegli l'aliquota corretta per l'operazione.smtp.gmail.com, porta: 587, SSL: attivo.smtps.pec.aruba.it:465), ma è sconsigliato per invii massivi: la PEC ha limiti stringenti di invio e costi per messaggio. Usare la PEC solo per comunicazioni formali. Per l'invio fatture e notifiche usare un account email ordinario o un servizio SMTP dedicato.Manuale operativo per la corretta configurazione dei tipi documento in base al profilo aziendale, regime fiscale e normativa italiana vigente.
G1. Profili Aziendali e Tipi Documento
Il sistema propone un profilo automatico in base ai Dati Aziendali (tipo anagrafica, regime fiscale, cassa previdenziale, settore). Ogni profilo configura automaticamente:
- Quali tipi documento sono visibili nel menu di inserimento
- Se il documento calcola IVA, bollo, cassa previdenziale
- Se la ritenuta d'acconto è attiva per default
- L'esigibilità IVA predefinita (Immediata, Differita, Split Payment)
- Se CIG/CUP sono obbligatori
| Profilo | Per chi | IVA | Bollo | Cassa | Ritenuta | Split |
|---|---|---|---|---|---|---|
| PG Ordinario | SRL, SPA, SNC, SAS, Coop | Sì | Su esenti | No | No | No |
| PF Ordinario | Professionista con cassa | Sì | Sì | Sì | Sì 20% | No |
| PF Sanitario | Medico, naturopata, fisioterapista | No (art.10) | Sì | Sì | No* | No |
| Forfettario | PF/DI regime forfettario | No | Sempre | No | No | No |
| DI Ordinario | Artigiano, commerciante con P.IVA | Sì | Su esenti | No | No | No |
| Ente Pubblico | Comune, ASL, Scuola | Sì | No | No | No | Sì |
| Commercio | Ingrosso/dettaglio | Sì | Su esenti | No | No | No |
| PF senza Cassa | Professionista INPS gest. sep. | Sì | Sì | No | Sì 20% | No |
* Il sanitario non applica ritenuta di default perché i pazienti privati non sono sostituti d'imposta. Si attiva manualmente per fatture verso aziende/enti.
G2. IVA: Aliquote, Nature ed Esigibilità
Aliquote IVA italiane:
| Aliquota | Applicazione | Riferimento |
|---|---|---|
| 22% | Aliquota ordinaria | Art. 16 DPR 633/72 |
| 10% | Alimentari, farmaci, ristrutturazioni, turismo | Tab. A p. III DPR 633/72 |
| 5% | Alcuni beni alimentari di prima necessità | Tab. A p. II-bis DPR 633/72 |
| 4% | Alimentari base, prima casa, ausili disabili | Tab. A p. II DPR 633/72 |
| 0% con Natura | Esenti, escluse, non imponibili | Artt. 7-15 DPR 633/72 |
Nature IVA (obbligatorie quando aliquota = 0%):
| Codice | Descrizione | Uso tipico |
|---|---|---|
N1 | Escluse art. 15 | Bollo, anticipazioni in nome/conto, interessi moratori |
N2.1 | Non soggette (artt. 7-7sep) | Operazioni extra-UE territorialmente non rilevanti |
N2.2 | Non soggette — altri casi | Regime forfettario, contribuenti minimi |
N3.5 | Non imponibili — lett. intento | Esportatori abituali con dichiarazione d'intento |
N4 | Esenti art. 10 | Prestazioni sanitarie, finanziarie, assicurative, educative |
N5 | Regime del margine | Beni usati, oggetti d'arte |
N6.x | Inversione contabile | Reverse charge: edilizia (N6.3), rottami (N6.1), elettronica (N6.6) |
N7 | IVA assolta in altro stato UE | Vendite intra-UE con IVA nel paese del cliente |
Esigibilità IVA:
| Codice | Descrizione | Quando si usa |
|---|---|---|
| I | Immediata | Default — IVA esigibile alla data fattura |
| D | Differita (art. 6 c.5) | Fatture differite TD24/TD25 — IVA esigibile al pagamento |
| S | Split Payment (art. 17-ter) | Solo verso PA — la PA versa l'IVA all'Erario |
G3. Bollo Virtuale
Il bollo virtuale da 2,00 € è obbligatorio su fatture e ricevute esenti IVA con importo superiore a 77,47 €.
| Condizione | Bollo |
|---|---|
| Fattura con IVA (qualsiasi aliquota > 0%) | MAI |
| Fattura esente art. 10 importo ≤ 77,47 | No |
| Fattura esente art. 10 importo > 77,47 | Sì — 2,00 € |
| Fattura forfettario (N2.2) importo > 77,47 | Sì — 2,00 € |
| DDT | Mai |
| Nota di credito | No (segue fattura originale) |
G4. Ritenuta d'Acconto
La ritenuta d'acconto è un anticipo sulle imposte sul reddito trattenuto dal sostituto d'imposta (il cliente, se è azienda o professionista con P.IVA) al momento del pagamento.
| Cedente | Committente | Ritenuta |
|---|---|---|
| Professionista (PF) regime ordinario | Azienda / Professionista | Sì — 20% |
| Professionista (PF) regime ordinario | Privato senza P.IVA | No |
| Regime forfettario | Qualsiasi | Mai (esente per legge) |
| Persona giuridica (SRL, SPA…) | Qualsiasi | No (la PG non subisce ritenuta) |
| Sanitario verso paziente privato | Privato | No |
| Agente di commercio | Mandante | Sì — tipo RT04 (ENASARCO) |
Tipi di ritenuta SDI:
| Codice | Descrizione |
|---|---|
RT01 | Ritenuta persone fisiche |
RT02 | Ritenuta persone giuridiche |
RT03 | Contributo INPS |
RT04 | Contributo ENASARCO |
RT05 | Contributo ENPAM |
RT06 | Altro contributo previdenziale |
Ritenuta = Imponibile netto × Aliquota / 100 — Netto a pagare = Totale documento − RitenutaG5. Cassa Previdenziale
I professionisti iscritti ad un albo possono (o devono) addebitare in fattura il contributo integrativo della propria cassa previdenziale.
| Cassa | Codice SDI | Aliquota | In base imponibile IVA? |
|---|---|---|---|
| INPS Gestione Separata | TC22 | 4% (facoltativa) | Sì |
| ENPAM (medici) | TC07 | 2-4% | Sì |
| CNPADC (commercialisti) | TC01 | 4% | Sì |
| Cassa Forense (avvocati) | TC02 | 4% | Sì |
| INARCASSA (ingegneri/arch.) | TC03 | 4% | Sì |
| ENPAV (veterinari) | TC05 | 2% | Sì |
| ENPAP (psicologi) | TC18 | 2% | Sì |
G6. Split Payment (art. 17-ter)
Meccanismo di scissione dei pagamenti: la Pubblica Amministrazione versa l'IVA direttamente all'Erario, pagando al fornitore solo l'imponibile.
- Cessioni/servizi verso PA (Comuni, ASL, Scuole, Ministeri, ecc.)
- Verso società controllate dalla PA inserite nell'elenco MEF
- Non si applica ai forfettari (non espongono IVA)
- Non si applica ai compensi soggetti a ritenuta d'acconto
Netto a pagare = Imponibile + Cassa + Bollo − Ritenuta (l'IVA non viene incassata) — IVA versata all'Erario dalla PA = Totale IVA del documentoG7. CIG e CUP (Tracciabilità Flussi Finanziari)
Per le fatture verso PA, la Legge 136/2010 richiede almeno uno tra:
| Campo | Descrizione | Formato |
|---|---|---|
| CIG | Codice Identificativo Gara | Alfanumerico max 15 car. (es. 1234567ABC) |
| CUP | Codice Unico Progetto (progetto di investimento pubblico) | Alfanumerico 15 car. (es. B21B12000000001) |
Eccezioni (CIG non obbligatorio):
- Acquisti sotto soglia 5.000 € (alcune PA lo richiedono comunque)
- Acquisti tramite convenzioni CONSIP
- Utenze (luce, gas, telefono, acqua)
- CIG
0000000per contratti esclusi dalla tracciabilità
G8. Regime Forfettario (L. 190/2014)
| Aspetto | Regola |
|---|---|
| IVA | Non si espone. Natura: N2.2 |
| Ritenuta d'acconto | Non si applica (art. 1 c.67 L.190/2014) |
| Bollo | Obbligatorio se importo > 77,47 € |
| Cassa previdenziale | Non applicabile (contributi versati a parte) |
| Imposta sostitutiva | 15% (o 5% per nuove attività nei primi 5 anni) |
| Diciture obbligatorie | "Operazione ex art. 1 cc. 54-89 L. 190/2014 — Regime forfetario" |
G9. Codici SDI e FatturaPA
Tipi Documento SDI:
| Codice | Descrizione | Uso nel gestionale |
|---|---|---|
TD01 | Fattura | Documento di vendita principale |
TD02 | Acconto/anticipo su fattura | Acconto ricevuto |
TD04 | Nota di credito | Storno parziale/totale |
TD05 | Nota di debito | Integrazione importo |
TD06 | Parcella | Professionisti con cassa |
TD07 | Fattura semplificata | Importi < 400 €, CF non obbligatorio |
TD24 | Fattura differita art. 21 c.4 | Riepilogativa DDT mensile |
Formato Trasmissione:
FPR12— Fattura verso privati (B2B e B2C)FPA12— Fattura verso Pubblica Amministrazione
G10. Errori Comuni e Come Evitarli
| Errore | Causa | Soluzione |
|---|---|---|
| SDI 00401 | Riga con IVA 0% senza Natura | Imposta la Natura IVA corretta (N1-N7) per ogni riga esente |
| SDI 00423 | Ritenuta + Split Payment | Disattiva uno dei due — incompatibili |
| SDI 00430 | Bollo assente su esente > 77,47 € | Attiva "Bollo virtuale" nei Parametri |
| Fattura PA rifiutata | CIG/CUP mancanti | Compila almeno uno tra CIG e CUP |
| Ritenuta su forfettario | Profilo errato | Seleziona "Regime Forfettario" |
| IVA esposta su esente | Tipo documento con calcolaIva=true su prestazione sanitaria | Seleziona "Professionista Sanitario" |
| Cassa su P.G. | Profilo errato | Le persone giuridiche non hanno cassa previdenziale |
| Scadenze non generate | Tab "Scadenzario" mancante | Verifica che il tipo documento includa "scadenzario" nei tabs |
Riferimenti Normativi
- DPR 633/72 — Istituzione e disciplina dell'IVA
- DPR 600/73 — Ritenuta d'acconto (art. 25)
- DPR 642/72 — Imposta di bollo
- DM 17/06/2014 — Bollo virtuale sulle fatture elettroniche
- L. 190/2014 — Regime forfettario (art. 1 cc. 54-89)
- L. 136/2010 — Tracciabilità flussi finanziari (CIG/CUP)
- Art. 17-ter DPR 633/72 — Split Payment
- D.Lgs. 471/97 — Sanzioni tributarie
- Specifiche tecniche FatturaPA v1.8.1 (AdE, gen. 2024)