`;
htmlCosti += `
Imposte Fisse/Bolli ${formatMoney(imposteFisse)}
`;
// --- 2. NOTAIO COMPRAVENDITA ---
let notaioMin = 1200; let notaioMax = 2000;
if (prezzo > 150000) { notaioMin = 1500; notaioMax = 2500; }
if (prezzo > 300000) { notaioMin = 2000; notaioMax = 3500; }
// IVA 22% sul notaio
const notaioMinIvato = notaioMin * 1.22;
const notaioMaxIvato = notaioMax * 1.22;
totaleCostiMin += notaioMinIvato; totaleCostiMax += notaioMaxIvato;
htmlCosti += `
Notaio Compravendita (Stima + IVA) ${formatMoney(notaioMinIvato)} - ${formatMoney(notaioMaxIvato)}
`;
// --- 3. AGENZIA ---
if (hasAgenzia) {
const percAgenzia = parseFloat(document.getElementById('percAgenzia').value);
const provvigione = prezzo * (percAgenzia / 100);
const provvigioneIvata = provvigione * 1.22;
totaleCostiMin += provvigioneIvata; totaleCostiMax += provvigioneIvata;
htmlCosti += `
Agenzia (${percAgenzia}% + IVA) ${formatMoney(provvigioneIvata)}
`;
}
// --- 4. MUTUO ---
if (hasMutuo) {
const importoMutuo = parseFloat(document.getElementById('importoMutuo').value) || 0;
// Imposta Sostitutiva: 0.25% Prima Casa, 2.00% Seconda Casa
const aliqSostitutiva = (tipoCasa === 'prima') ? 0.0025 : 0.02;
const impostaSost = importoMutuo * aliqSostitutiva;
// Spese Banca & Notaio Mutuo
const speseBancaMin = 600; const speseBancaMax = 1200;
let notaioMutuoMin = 800; let notaioMutuoMax = 1500;
totaleCostiMin += impostaSost + speseBancaMin + (notaioMutuoMin * 1.22);
totaleCostiMax += impostaSost + speseBancaMax + (notaioMutuoMax * 1.22);
htmlCosti += `
Imp. Sostitutiva Mutuo (${aliqSostitutiva*100}%) ${formatMoney(impostaSost)}
`;
htmlCosti += `
Spese Banca & Notaio Mutuo ${formatMoney((notaioMutuoMin*1.22) + speseBancaMin)} - ${formatMoney((notaioMutuoMax*1.22) + speseBancaMax)}
`;
}
// --- 5. PRELIMINARE & ALLACCI ---
if (hasPreliminare) {
const prelMin = 1000; const prelMax = 1800;
totaleCostiMin += prelMin; totaleCostiMax += prelMax;
htmlCosti += `
Preliminare Trascritto (Stima) ${formatMoney(prelMin)} - ${formatMoney(prelMax)}
`;
}
if (hasAllacci) {
const allacciMin = 300; const allacciMax = 800;
totaleCostiMin += allacciMin; totaleCostiMax += allacciMax;
htmlCosti += `
Volture e Allacci ${formatMoney(allacciMin)} - ${formatMoney(allacciMax)}
`;
}
// --- TOTALI ---
const caparra = prezzo * (percCaparra / 100);
const liquiditaTotale = totaleCostiMax + caparra;
htmlCosti += `
TOTALE SPESE ACCESSORIE ${formatMoney(totaleCostiMin)} - ${formatMoney(totaleCostiMax)}
`;
htmlLiquidita += `
Caparra/Anticipo (${percCaparra}%) ${formatMoney(caparra)}
`;
htmlLiquidita += `
LIQUIDITÀ TOTALE (Spese + Anticipo) ~ ${formatMoney(liquiditaTotale)}
`;
// Render
document.getElementById('costiBox').innerHTML = htmlCosti;
document.getElementById('liquiditaBox').innerHTML = htmlLiquidita;
document.getElementById('results').style.display = 'block';
}
Dario Petralia, Remax Rhodium, Remax Scauri, Remax Formia
Ti potrebbe interessare anche
APE 2026: Scopri come l’Attestato di Prestazione Energetica valuta la tua casa. Guida per vendere e comprare al meglio a Scauri e Formia.
Read More
Mercato immobiliare 2026: scopri come inflazione e tassi influenzano il tuo investimento. Strategie per vendere o comprare casa con successo.
Read More
Seguimi sui canali social
Real Estate Professional
Giurista prestato al Marketing
Fan della verità (anche quando è scomoda)
Piacere, Dario. Non sono quello in giacca e cravatta che ti promette l'impossibile. Sono un giurista (laureato con 100/110) che ha iniziato a smanettare con HTML e CSS a 16 anni e che oggi porta precisione legale e strategia digitale nel mondo del mattone. Attualmente collaboro con Remax Rhodium, dove metto in campo la mia dote preferita: l'onestà intellettuale. La mia filosofia? Ti dico le cose come stanno, senza filtri. Ho esperienza in studi notarili, amministrazione condominiale e mediazione, quindi conosco le regole del gioco meglio di chiunque altro. Un avvertimento: Sono "limitatamente disponibile". Ti ascolto davvero e dedico il giusto tempo ai tuoi progetti, ma credo che i rapporti di lavoro (e la vita) si basino sul rispetto reciproco degli orari. Se cerchi qualcuno reperibile h24 per miracoli istantanei, non sono io. Se cerchi competenza e trasparenza, parliamone.