Calcolo IRPEF con Excel
Vediamo come si calcola l’IRPEF (Imposta sul Reddito delle Persone Fisiche) con l'aiuto di Microsoft Excel.
L' IRPEF (Imposta sul Reddito delle Persone Fisiche) è la principale fonte di entrate per l'erario.
Quando parliamo di IRPEF parliamo di imposizione diretta, cioè di imposte sui redditi.
Tenete presente che quanto contenuto in questa "mini-guida" è valido non soltanto per il calcolo dell'IRPEF sulla busta paga, ma per qualsiasi altro contesto, per esempio per fare previsioni sull'IRPEF che andrete a pagare con il Modello Unico, se siete professionisti o lavoratori autonomi.
Microsoft Excel è uno strumento formidabile per effettuare delle simulazioni o delle analisi di scenari, quindi sarebbe un peccato non sfruttarlo per fare previsioni sulle imposte e tasse che gravano sui redditi.
Iniziamo subito con il riportare in un foglio vuoto di Excel la tabella degli scaglioni di reddito e delle aliquote.
I dati dell'esempio si riferiscono all'anno 2004, ma il procedimento è universale: infatti basta procurarsi la tabella aggiornata per un qualsiasi anno fiscale, e il gioco è fatto!
La tabella delle aliquote e degli scaglioni IRPEF aggiornata potete trovarla sul sito del Ministero delle Finanze o dell'Agenzia delle Entrate oppure ricavarla dalle istruzioni gratuite che accompagnano il Modello Unico.
Un altra precisazione è necessaria: in questo esempio gli scaglioni sono mensili perchè questa mini-guida è nata per calcolare l'IRPEF sulla busta paga (vedi 'Come si calcola la busta paga con excel' ) ma nulla vieta di utilizzarla con i valori annuali: basta moltiplicare tutti gli scaglioni per 12.
Ma iniziamo senza altro indugio!
La colonna A la teniamo libera per le descrizioni di riga quindi iniziamo dalla colonna B nella quale andremo a riportare il limite inferiore di ciascun scaglione.
Che cos'è uno scaglione? Si tratta semplicemente di una "fascia" o "intervallo" di reddito espresso in Euro annui (o mensili).
Per ciascun scaglione o fascia o intervallo si paga un'aliquota differente.
Il sistema impositivo italiano è di tipo progressivo: ciò significa che più elevato è il redditto annuo, più si paga, ma in modo non proporzionale bensì progressivo.
Ad esempio chi ha un reddito di € 40000 (quarantamila) annue non paga il doppio di uno che ha un reddito di € 20000 (ventimila) annue, ma un importo superiore.
Questo comporta che all'aumentare del reddito annuo aumenta l'incidenza percentuale delle imposte sul reddito, riducendo il reddito disponibile per le spese o i risparmi.
In colonna C riportiamo il limite superiore dello scaglione, in colonna D l'aliquota percentuale, in colonna E l'ampiezza di ciascun scaglione ed infine in colonna F l'ammontare dell'imposta precalcolata per ciascun scaglione.
Naturalmente ci serve una riga per ciascun scaglione.
Nella figura 1 potete vedere l'impostazione del primo scaglione (valido per il 2004).
Si legge quindi così: il primo scaglione va da € 0 a € 1250,00 (equivalente ai primi € 15000 annui), l'aliquota è del 23%, l'ampiezza dello scaglione è di € 1250,00 (limite superiore meno limite inferiore) e l'imposta dello scaglione è di € 287,50 (= € 1250.00 x 23%).
Vediamo se avete capito, se uno ha un reddito annuale di € 12000 (dodicimila), quanto paga di IRPEF?
€ 287,50 x 12 ? No, sbagliato! Pagherà € 12000 x 23% = € 2760 : 12 = € 230 mensili (al lordo di qualsiasi altra deduzione o detrazione, naturalmente!).
La formula in E3 è : +C3-B3
La formula in F3 è : +E3*D3
Passiamo ora alle righe seguenti.
Il secondo scaglione è riportato sul rigo 4 (figura 2), va da € 1250.00 a € 2416.66 mensili, sopporta una aliquota del 29%, l'ampiezza è pari a € 1166.66 (€ 2416.66 - € 1250.00) e infine l'imposta precalcolata è di € 338.33 (€ 1166.66 x 29 / 100).
Adesso siete in grado senza dubbio di comprendere anche le righe successive.
Da notare alcune cose:
l'ultimo scaglione non ha in pratica un limite superiore perchè l'aliquota del 45% grava sui redditi superiori a € 5833,33 mensili (€ 70000.00 annui);
Le celle all'interno degli intervalli D3:D7 e E3:E6 sono state impostate in modo da avere un nome speciale come riferimento assoluto e cioè Aliq1-Aliq5 e Sca1-Sca4.
Come si fa a dare un nome ad una cella?
E' semplicissimo ma per niente banale: prima di tutto occorre accertarsi che il cursore della tastiera (non quello del mouse!) sia posizionato sulla cella alla quale si vuole assegnare un nome.
Successivamente posizionatevi con il mouse o con la tastiera su quella casella in alto a sinistra esattamente a sinistra del segno di uguale ' = ' immediatamente sotto la barra degli strumenti.
A destra vedete il contenuto della cella, che può essere un valore oppure una formula, mentre a sinistra del segno di uguale, se la cella non ha un nome (condizione predefinita) vedete il riferimento in lettere e numeri tipico del gioco della battaglia navale.
Per attribuire un nome alla cella si deve semplicemente scrivere dentro questa casella il nome che si vuole e poi premere 'INVIO' (o 'ENTER') sulla tastiera.
D'ora in poi tutte le volte che selezionerete quella casella vedrete nella stessa casella il nome che gli avete attribuito, mentre sulle altre celle verrà visualizzato il riferimento in lettere e numeri.
A cosa serve tutto questo? Per poter riferirsi all'indirizzo assoluto di una cella senza usare il $ e rendendo più leggibili e comprensibili le formule.
Il passo successivo è quello di fare in modo che Excel aggiorni automaticamente una seconda tabella, correlata alla prima, quindi collegata a scaglioni e aliquote, ma costruita in modo tale che si adatti in funzione dell'imponibile fiscale mensile, cioè della cella C10, la quale contiene un riferimento alla cella B34 del foglio 'Busta Paga'.
Il foglio 'Busta Paga' è quello che contiene lo sviluppo del cedolino paga (vedi 'Calcolo della busta paga con Excel').
Ma torniamo al nostro foglio, 'Calcolo Imposta Lorda' (figura 3).
Attenzione! Alla cella C10 è stato assegnato il nome di Reddito, mentre alla cella F15 è stato assegnato il nome di 'cumulo'.
La cella C11 contiene infine il valore di uscita o valore finale, quello dell'Imposta Lorda, che è ciò che vogliamo calcolare.
La cella C11 viene quindi referenziata sul foglio 'Busta paga' esattamente in corrispondenza della cella B35 (Imposta lorda).
Osserviamo ora il contenuto della formula in E10 (figura 4):
SE(Reddito<Sca1; Reddito; Sca1)
Vedete come risulta più leggibile la formula con i nomi convenzionali?
La formula si legge in questo modo: se il valore di 'reddito' è inferiore al limite superiore del primo scaglione, allora prendi il valore di 'reddito' e mettilo in E10.
Se invece il valore di 'reddito' fosse più grande del limite superiore (€ 1250.00), allora metti il valore di 'Sca1' (€ 1250.00) in E10.
La formula contenuta in F10 (figura 5) è invece la seguente:
=E10*Aliq1
Che equivale a dire: prendi il contenuto della cella E10 (€ 691,3878 ) e moltiplicalo per l'aliquota del primo scaglione (23%).
Notate che Excel aggiorna subito il valore della casella in F15 che abbiamo chiamato 'cumulo'.
La funzione in F15 è semplicemente la somma delle caselle F10:F14.
Siccome la casella dell'imposta lorda, che si trova in C11 è collegata a 'cumulo', quello che otteniamo è che per qualsiasi valore dell'imponibile fiscale (C10), l'imposta lorda progressiva (C11) viene automaticamente calcolata.
Le formule contenute nell'intervallo E11:E14 sono le più complicate, ma le riportiamo qui sotto integralmente:
E11: =SE(Reddito-Sca1>Sca2;Sca2;SE(Reddito-Sca1<=0;0;Reddito-Sca1))
E12: =SE(Reddito-Sca1-Sca2>Sca3;Sca3;SE(Reddito-Sca1-Sca2<=0;0;Reddito-Sca1-Sca2))
E13: =SE(Reddito-Sca1-Sca2-Sca3>Sca4;Sca4;SE(Reddito-Sca1-Sca2-Sca3<=0;0;Reddito-Sca1-Sca2-Sca3))
E14: =SE(Reddito>Sca1+Sca2+Sca3+Sca4;Reddito-Sca1-Sca2-Sca3-Sca4;0)
In definitiva viene confrontato ogni volta il valore dell'imponibile fiscale con i limiti superiori di ciascun scaglione e viene quindi calcolato automaticamente il valore dell'imposta su ogni frazione.
La sommatoria di tutti i parziali costituisce il valore di 'cumulo' (F15), che viene poi arrotondato ai 2 decimali in C11 e passato al foglio 'Busta Paga' (Imposta Lorda).
Per il calcolo della Deduzione art.11 (NO TAX AREA) vai a questo indirizzo:
Calcolo detrazione fiscale con Excel
Vedi anche:
Calcolo della busta paga con excel
I Tutorial di Microsoft Excel
Home page MC2 E-Learning
Dr.Maurizio Cucchiara
autore del corso:
"Corso Base di Microsoft Access"
disponibile on line su questo sito
MC2 E-Learning S.a r.l.
Formazione per il Web
http://www.mc2.it/html/access.html
Cerca sul web con Google:
