Imu Calculation

.imu-container { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; max-width: 800px; margin: 20px auto; padding: 25px; border: 1px solid #e1e1e1; border-radius: 12px; background-color: #fdfdfd; color: #333; box-shadow: 0 4px 15px rgba(0,0,0,0.05); } .imu-container h2 { color: #2c3e50; text-align: center; margin-bottom: 25px; font-weight: 700; } .imu-input-group { margin-bottom: 18px; } .imu-input-group label { display: block; margin-bottom: 8px; font-weight: 600; font-size: 14px; color: #444; } .imu-input-group input, .imu-input-group select { width: 100%; padding: 12px; border: 1px solid #ccc; border-radius: 6px; font-size: 16px; box-sizing: border-box; } .imu-input-group input:focus { border-color: #3498db; outline: none; box-shadow: 0 0 5px rgba(52,152,219,0.3); } .imu-btn { width: 100%; padding: 15px; background-color: #27ae60; color: white; border: none; border-radius: 6px; font-size: 18px; font-weight: bold; cursor: pointer; transition: background-color 0.3s; margin-top: 10px; } .imu-btn:hover { background-color: #219150; } .imu-result { margin-top: 25px; padding: 20px; border-radius: 8px; background-color: #f1f8e9; display: none; border-left: 5px solid #27ae60; } .imu-result h3 { margin-top: 0; color: #2e7d32; font-size: 1.2em; } .imu-result-row { display: flex; justify-content: space-between; padding: 8px 0; border-bottom: 1px solid #e0e0e0; } .imu-result-row:last-child { border-bottom: none; font-weight: bold; font-size: 1.1em; color: #c0392b; } .imu-article { margin-top: 40px; line-height: 1.6; color: #444; border-top: 1px solid #eee; pt: 30px; } .imu-article h3 { color: #2c3e50; margin-top: 25px; } .imu-article p { margin-bottom: 15px; } .imu-badge { background: #e8f4fd; color: #2980b9; padding: 2px 8px; border-radius: 4px; font-size: 0.9em; font-weight: bold; }

Calcolatore IMU (Imposta Municipale Unica)

Gruppo A (escl. A/10) e C/2, C/6, C/7 – Coeff. 160 Gruppo B, C/3, C/4, C/5 – Coeff. 140 A/10, D/5 – Coeff. 80 Gruppo D (escl. D/5) – Coeff. 65 C/1 – Coeff. 55

Prospetto di Calcolo

Valore Base Imponibile: € 0.00
Imposta Lorda Annua: € 0.00
Acconto (Giugno): € 0.00
Saldo (Dicembre): € 0.00
Totale IMU Dovuta: € 0.00

Cos'è l'IMU e come si calcola?

L'IMU (Imposta Municipale Unica) è l'imposta applicata sulla componente immobiliare del patrimonio. Si applica a fabbricati, aree fabbricabili e terreni agricoli. Dal 2020, l'IMU accorpa anche la vecchia TASI.

La formula del calcolo IMU

Il calcolo segue una logica matematica precisa basata sulla rendita catastale dell'immobile rivalutata. Ecco i passaggi fondamentali:

  1. Rivalutazione: La rendita catastale viene aumentata del 5%.
  2. Coefficiente: Si moltiplica la rendita rivalutata per il coefficiente relativo alla categoria catastale (es. 160 per le abitazioni).
  3. Aliquota: Si applica l'aliquota deliberata dal Comune (espressa in punti per mille).
  4. Possesso: Il risultato viene proporzionato alla quota di possesso (es. 50% o 100%) e ai mesi di possesso nell'anno solare.

Esempio Pratico di Calcolo

Supponiamo di possedere un appartamento (Cat. A/2) con una rendita catastale di € 500,00, posseduto al 100% per 12 mesi, con un'aliquota comunale del 10,6‰.

  • Rendita Rivalutata: 500 * 1,05 = 525,00
  • Base Imponibile: 525 * 160 = 84.000,00
  • Imposta Annua: (84.000 * 10,6) / 1000 = € 890,40

Chi è esente dall'IMU?

L'abitazione principale è generalmente esente dall'IMU, a meno che non sia classificata come immobile di lusso (categorie catastali A/1, A/8 e A/9). In questi ultimi casi si applica un'aliquota ridotta e una detrazione fissa di € 200,00.

function calcolaIMU() { var rendita = parseFloat(document.getElementById('renditaCatastale').value); var coefficiente = parseFloat(document.getElementById('categoriaCatastale').value); var aliquota = parseFloat(document.getElementById('aliquotaComunale').value); var quota = parseFloat(document.getElementById('quotaPossesso').value); var mesi = parseFloat(document.getElementById('mesiPossesso').value); var detrazione = parseFloat(document.getElementById('detrazione').value); if (isNaN(rendita) || isNaN(aliquota) || isNaN(quota) || isNaN(mesi)) { alert("Per favore, inserisci tutti i dati obbligatori correttamente."); return; } // 1. Rivalutazione Rendita (5%) var renditaRivalutata = rendita * 1.05; // 2. Base Imponibile var baseImponibile = renditaRivalutata * coefficiente; // 3. Imposta Lorda Annua (Aliquota è per mille) var impostaLordaAnnua = (baseImponibile * aliquota) / 1000; // 4. Proporzionamento per quota e mesi var impostaProporzionale = impostaLordaAnnua * (quota / 100) * (mesi / 12); // 5. Applicazione detrazione (anch'essa proporzionata a quota e mesi se applicabile, standard italiano) var detrazioneApplicata = detrazione * (quota / 100) * (mesi / 12); var totaleDovuto = impostaProporzionale – detrazioneApplicata; if (totaleDovuto < 0) totaleDovuto = 0; // 6. Calcolo rate (50% acconto, 50% saldo) var acconto = totaleDovuto / 2; var saldo = totaleDovuto / 2; // Formattazione Valuta var formatEuro = function(val) { return "€ " + val.toLocaleString('it-IT', { minimumFractionDigits: 2, maximumFractionDigits: 2 }); }; // Output document.getElementById('resBaseImponibile').innerText = formatEuro(baseImponibile); document.getElementById('resImpostaLorda').innerText = formatEuro(impostaLordaAnnua); document.getElementById('resAcconto').innerText = formatEuro(acconto); document.getElementById('resSaldo').innerText = formatEuro(saldo); document.getElementById('resTotale').innerText = formatEuro(totaleDovuto); document.getElementById('imuResult').style.display = 'block'; }

Leave a Reply

Your email address will not be published. Required fields are marked *