Come vengono calcolati gli importi delle fatture
Vetincloud calcola automaticamente tutti gli importi delle fatture seguendo le normative fiscali italiane. Questa guida spiega la logica dei calcoli in modo semplice.
Componenti di una fattura
Ogni fattura è composta da diversi elementi che si sommano per arrivare al totale finale:
- Imponibile base: il valore delle prestazioni/prodotti senza tasse
- ENPAV (2%): contributo integrativo per veterinari
- IVA (22% o altra aliquota): imposta sul valore aggiunto
- Ritenuta d’acconto (-20%): trattenuta fiscale quando applicabile
- Bollo (€ 2,00): imposta di bollo quando necessaria
Ordine di calcolo
Il sistema calcola gli importi in questo ordine:
1. Calcolo dell’imponibile base
Partendo dal prezzo che inserisci per ogni riga:
- Se hai attivato “Scorpora IVA ed ENPAV”: il prezzo inserito già include le tasse, quindi il sistema le toglie per ottenere l’imponibile
- Se non hai attivato lo scorporo: il prezzo inserito è già l’imponibile, e le tasse verranno aggiunte dopo
Con scorporo attivo (prezzo finale già noto):
- Inserisci: € 124,44
- Sistema calcola: € 100,00 imponibile base
Senza scorporo (prezzo base noto):
- Inserisci: € 100,00
- Imponibile base: € 100,00
2. Calcolo ENPAV
Se hai attivato ENPAV nelle impostazioni della partita IVA:
- ENPAV = Imponibile base × 2%
- L’ENPAV viene aggiunto all’imponibile per creare la base imponibile IVA
L’ENPAV si calcola sull’imponibile base e diventa parte della base su cui si calcola l’IVA.
3. Calcolo IVA
L’IVA si calcola sulla base imponibile IVA (imponibile base + ENPAV):
- IVA = (Imponibile base + ENPAV) × Aliquota IVA
Il sistema aggrega le righe per aliquota IVA prima di calcolare l’importo. Questo riduce gli errori di arrotondamento ed è conforme alle normative fiscali.
4. Calcolo ritenuta d’acconto
Se è attiva la ritenuta d’acconto (fatture verso aziende):
- Ritenuta = Imponibile base × 20%
- La ritenuta si sottrae dal totale da pagare
Per i veterinari con ENPAV, la ritenuta si calcola solo sull’imponibile base, escludendo il contributo integrativo.
5. Applicazione del bollo
Se necessario (importo > € 77,47 per regime forfettario):
- Il bollo di € 2,00 può essere addebitato al cliente o restare a carico del professionista
- Se addebitato, il bollo diventa parte dell’imponibile e su di esso si calcola l’ENPAV
Esempio completo di calcolo
Prestazione da € 100,00 con IVA 22%, ENPAV 2%, ritenuta 20%:
- Imponibile base: € 100,00
- ENPAV (2% su € 100,00): € 2,00
- Base imponibile IVA: € 100,00 + € 2,00 = € 102,00
- IVA (22% su € 102,00): € 22,44
- Totale fattura: € 100,00 + € 2,00 + € 22,44 = € 124,44
- Ritenuta (20% su € 100,00): -€ 20,00
- Totale da pagare: € 124,44 - € 20,00 = € 104,44
Tutti questi calcoli avvengono automaticamente. Tu devi solo inserire il prezzo del prodotto/prestazione e selezionare le tasse da applicare.
Precisione dei calcoli
Il sistema utilizza 4 decimali per i calcoli intermedi e arrotonda a 2 decimali solo per gli importi finali. Questo garantisce la massima precisione ed elimina errori di arrotondamento, soprattutto quando ci sono molte righe o quantità frazionarie.
Fattura elettronica (XML)
Quando emetti fattura elettronica, il sistema invia allo SDI:
- Prezzo unitario: con 4 decimali di precisione
- Prezzo totale: arrotondato a 2 decimali
- Aliquota IVA: del prodotto/prestazione
- Riepilogo IVA: aggregato per aliquota (non somma semplice delle righe)
Questa modalità è conforme alle specifiche tecniche della fatturazione elettronica italiana.
Domande frequenti
Perché il totale IVA non corrisponde alla somma delle righe?
Il sistema aggrega le righe con la stessa aliquota IVA prima di calcolare l’imposta. Questo è il metodo corretto secondo le normative fiscali e riduce gli errori di arrotondamento.
Posso scegliere se scorporare o aggiungere le tasse?
Sì, l’opzione “Scorpora IVA ed ENPAV” nelle impostazioni della partita IVA ti permette di scegliere:
- Attivata: inserisci il prezzo finale (già comprensivo di tasse)
- Disattivata: inserisci il prezzo base (le tasse verranno aggiunte)
Cosa succede con le quantità frazionarie?
Il sistema gestisce correttamente le quantità decimali (es. 0.5 kg) mantenendo la precisione nei calcoli grazie all’uso di 4 decimali per i prezzi unitari.