Fiscalité SCPI : Outil de calculs en ligne

Si vous souhaitez investir dans une SCPI, et que vous souhaitez comparer la fiscalité, entre détention directe, via assurance-vie, ou encore via une société (du tyoe SCI ou SASU), et bien voici notre outil de fiscalité des SCPI en ligne, afin de calculer, combien d’impôts, vous allez payer :

#scpi-simulator { max-width: 800px; margin: 0 auto; padding: 20px; font-family: Arial, sans-serif; } #scpi-simulator label { display: block; margin-top: 10px; } #scpi-simulator input, #scpi-simulator select { width: 100%; padding: 5px; margin-top: 5px; } #scpi-simulator button { margin-top: 20px; padding: 10px; background-color: #4CAF50; color: white; border: none; cursor: pointer; } #scpi-simulator button:hover { background-color: #45a049; } #resultat { margin-top: 20px; padding: 10px; background-color: #f2f2f2; border: 1px solid #ddd; } #graphique { margin-top: 20px; }
Détention directe Assurance-vie Via une société
jQuery(document).ready(function($) { let myChart = null; $(‘#scpiForm’).on(‘submit’, function(e) { e.preventDefault(); var investissement = parseFloat($(‘#investissement’).val()); var rendement = parseFloat($(‘#rendement’).val()); var dureeDetention = parseInt($(‘#dureeDetention’).val()); var modeDetention = $(‘#modeDetention’).val(); var trancheImposition = parseFloat($(‘#trancheImposition’).val()); let revenusBruts = []; let revenusNets = []; let impots = []; let labels = []; for (let annee = 1; annee 8) { impot = Math.max(0, revenuCumule – 4600) * 0.175; } else { impot = revenuCumule * 0.30; } break; case ‘societe’: impot = revenuCumule * 0.25; break; } let revenuNet = revenuCumule – impot; revenusBruts.push(revenuCumule); revenusNets.push(revenuNet); impots.push(impot); labels.push(‘Année ‘ + annee); } $(‘#resultat’).html( ‘

Résultats de la simulation

‘ + ‘

Revenu total brut : ‘ + revenusBruts[revenusBruts.length – 1].toFixed(2) + ‘ €

‘ + ‘

Impôts totaux estimés : ‘ + impots[impots.length – 1].toFixed(2) + ‘ €

‘ + ‘

Revenu total net après impôts : ‘ + revenusNets[revenusNets.length – 1].toFixed(2) + ‘ €

‘ ); if (myChart) { myChart.destroy(); } var ctx = document.getElementById(‘graphique’).getContext(‘2d’); myChart = new Chart(ctx, { type: ‘line’, data: { labels: labels, datasets: [{ label: ‘Revenus bruts’, data: revenusBruts, borderColor: ‘rgb(75, 192, 192)’, tension: 0.1 }, { label: ‘Revenus nets’, data: revenusNets, borderColor: ‘rgb(255, 99, 132)’, tension: 0.1 }, { label: ‘Impôts’, data: impots, borderColor: ‘rgb(255, 205, 86)’, tension: 0.1 }] }, options: { responsive: true, scales: { y: { beginAtZero: true, title: { display: true, text: ‘Montant (€)’ } } } } }); }); }); <?php return ob_get_clean(); } // Enregistrement du shortcode add_shortcode('scpi_simulator', 'scpi_simulator_shortcode'); // Chargement de jQuery function enqueue_jquery() { wp_enqueue_script('jquery'); } add_action('wp_enqueue_scripts', 'enqueue_jquery');

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *