Assurance-vie

Accéder au simulateur ↗

Simulateur Assurance-Vie

Outil de simulation des rachats sur un contrat d'assurance-vie, avec calcul de la fiscalité applicable (PFU ou taux moyen), des prélèvements sociaux historiques, et de l'abattement annuel.

Cas d'usage

En rendez-vous client, le simulateur permet au CGP de :

  • Projeter l'évolution du capital sur la durée du contrat
  • Calculer l'impôt et les prélèvements sociaux sur chaque rachat
  • Comparer PFU vs taux moyen pour optimiser la fiscalité
  • Simuler des rachats programmés (mensuels, trimestriels, semestriels, annuels) ou un rachat unique
  • Évaluer l'impact de versements programmés ou exceptionnels

Modes de calcul

Le champ mode permet de choisir le mode de simulation :

ModeDescriptionCas d'usage CGP
projection (défaut)Simulation mensuelle complète (versement initial, programmés, rachats)Nouveau contrat ou projection long terme
rachat_ponctuelCalcul direct d'un rachat unique sur un contrat existant (inputs simplifiés : encours, primes cumulées, ancienneté)Question immédiate en rendez-vous : « si je rachète X € aujourd'hui, combien net ? »
rachat_programme_simplifiePréset d'optimisation abattement : saisie minimale (solo/couple, durée, option saturation) auto-traduite en rachats programmés annuelsStratégie patrimoniale : saturer l'abattement annuel de 4 600 / 9 200 €
decesCalcul de la fiscalité de transmission AV (art. 990 I avant 70 ans, art. 757 B après 70 ans)Simulation successorale

Variables d'entrée

ChampTypeDéfautDescription
simulation_datestring (ISO 8601)2026-04-01Date de la simulation (YYYY-MM-DD ; JJ/MM/AAAA toléré)
subscription_datestring (ISO 8601)2026-04-01Date de souscription du contrat
duration_yearsnumber20Durée de la simulation en années (1–40)
contract_headsstringUNE_TETEUNE_TETE ou DEUX_TETES (forcé à DEUX_TETES si marié/pacsé)
family_status_indexnumber00=Marié, 1=Célibataire, 2=Veuf, 3=Divorcé, 4=Pacsé
initial_payment_eurnumber0Versement initial (EUR)
euro_split_decimalnumber80Part fonds euro (%)
uc_split_decimalnumber20Part UC (%) — calculée automatiquement (100 - euro_split_decimal)
euro_rate_decimalnumber3Taux de rendement annuel brut fonds euro (%)
uc_rate_decimalnumber4Taux de rendement annuel brut UC (%)
fees_rate_decimalnumber0Frais de gestion annuels (%)
scheduled_amount_eurnumber0Montant des versements programmés (EUR)
scheduled_startstring (ISO 8601)date simulationDate début des versements programmés
scheduled_periodsnumber0Durée des versements programmés (mois, 0 = toute la simulation)
scheduled_frequency_monthsnumber1Fréquence des versements programmés (1, 3, 6 ou 12 mois)
exceptional_paymentsarray[]Versements exceptionnels : [{year_offset, amount}]
withdrawal_typenumber00=Programme, 1=Unique
withdrawal_amount_eurnumber0Montant du rachat (EUR)
withdrawal_amount_modenumber00=Brut, 1=Net
withdrawal_startstring (ISO 8601)date simulationDate début des rachats
withdrawal_periodsnumber10Durée des rachats programmés (années)
withdrawal_frequency_monthsnumber12Fréquence des rachats (1, 3, 6 ou 12 mois)
tax_choicenumber11=PFU, 0=Taux moyen
tax_average_rate_decimalnumber35Taux moyen d'imposition (%) si tax_choice=0
tax_optionstringTAXE_7_5TAXE_7_5 (7,5%), TAXE_12_8 (12,8%), EXONERATION (>=8 ans)
tax_used_allowancenumber0Abattement déjà consommé sur l'année (EUR)
details_modenumber00=lignes annuelles, 1=lignes mensuelles
modestringprojectionprojection, rachat_ponctuel, rachat_programme_simplifie ou deces

Variables spécifiques au mode rachat_ponctuel

ChampTypeDescription
current_outstanding_eurnumberValeur du contrat au jour du rachat (EUR)
total_premiums_paid_eurnumberTotal des versements depuis la souscription (EUR) — sert au prorata capital/intérêt
contract_age_yearsnumberÂge du contrat en années — conditionne l'abattement (>= 8 ans) et le taux PFU
lump_sum_withdrawal_eurnumberMontant brut du rachat à effectuer (EUR)

Variables spécifiques au mode rachat_programme_simplifie

ChampTypeDescription
annual_target_net_eur_per_yearnumberMontant annuel visé (EUR/an) — ignoré si option_abattement_plein est à true
withdrawal_horizon_yearsnumberDurée des rachats programmés (années)
tax_headsstring"couple" (abattement 9 200 €) ou "solo" (abattement 4 600 €)
option_abattement_pleinbooleanSi true, montant annuel automatiquement égal à l'abattement (saturation)

Le préset est converti en interne en champs withdrawal_* standards : withdrawal_type=0 (programmé), withdrawal_amount_eur=annual_target_net_eur_per_year ou abattement, withdrawal_periods=withdrawal_horizon_years, withdrawal_frequency_months=12. La simulation mensuelle classique s'exécute ensuite.

Variables spécifiques au mode deces

ChampTypeDescription
current_outstanding_eurnumberValeur du contrat au décès (EUR)
premiums_before_70_eurnumberVersements effectués avant 70 ans (régime art. 990 I CGI)
premiums_after_70_eurnumberVersements effectués après 70 ans (régime art. 757 B CGI)
nb_beneficiairesnumberNombre de bénéficiaires 990 I (abattement 152 500 € par bénéficiaire)
allowance_757b_typestringLien de parenté pour DMTG 757 B : conjoint (exonéré), ligne_directe, frere_soeur, neveu_niece, tiers

Variables de sortie

ChampTypeDescription
inputsobjectParamètres validés utilisés dans la simulation
monthly_rowsarrayTableau mensuel détaillé
annual_rowsarrayTableau annuel agrégé
summary.rowsnumberNombre de lignes dans le tableau actif
summary.first_datestringDate de la première ligne
summary.last_datestringDate de la dernière ligne
summary.last_capitalnumberCapital restant à la fin (EUR)
summary.gross_totalnumberTotal des rachats bruts (EUR)
summary.net_totalnumberTotal des rachats nets (EUR)
summary.tax_totalnumberTotal des impôts (EUR)
summary.social_contrib_totalnumberTotal des prélèvements sociaux UC (EUR)
taux_psnumberTaux de prélèvements sociaux applicable (ex: 0.172)
abattement_totalnumberAbattement annuel total disponible (EUR)
solde_disponiblenumberSolde abattement non consommé (EUR)
is_ancien_contratbooleantrue si contrat souscrit avant le 27/09/2017
warningsarrayAvertissements éventuels

Structure d'une ligne (annual_rows / monthly_rows)

ChampDescription
dateDate de la ligne (ISO 8601, YYYY-MM-DD)
capitalRestantCapital valorisé en fin de période (EUR)
retraitBrutRachat brut (EUR)
retraitNetRachat net d'impôt et PS (EUR)
impotImpôt sur le revenu (EUR)
csUCPrélèvements sociaux sur UC (EUR)
tauxTaux fiscal effectif appliqué (%)
versementsVersements de la période (EUR)

Guide d'utilisation

  1. Saisir la date de souscription du contrat — détermine si le contrat est "ancien" (avant 27/09/2017) ou "nouveau"
  2. Définir l'allocation fonds euro / UC et les taux de rendement respectifs
  3. Renseigner le versement initial et les éventuels versements programmés ou exceptionnels
  4. Paramétrer les rachats : type (programme ou unique), montant, fréquence, date de début
  5. Choisir la fiscalité : PFU ou taux moyen. Le simulateur retient automatiquement le taux le plus favorable si taux moyen < PFU

Fiscalité appliquée

  • Ancien contrat (avant 27/09/2017) : 35% si < 4 ans, 15% si 4–8 ans, 7,5% si >= 8 ans
  • Nouveau contrat (>= 27/09/2017) : 12,8% si < 8 ans, 7,5% si >= 8 ans
  • Abattement annuel : 4 600 EUR (célibataire) ou 9 200 EUR (marié/pacsé) pour les contrats >= 8 ans
  • Prélèvements sociaux : 17,2 % sur les intérêts UC au moment du rachat (AV relève du carve-out L.136-8 IV CSS, non affecté par la hausse CSG LFSS 2026) ; PS historiques sur les intérêts euro capitalisés depuis la souscription en mode projection, taux courant 17,2 % flat en mode rachat ponctuel

Transmission (mode deces)

  • Art. 990 I CGI (versements avant 70 ans) : abattement de 152 500 € par bénéficiaire, puis 20 % jusqu'à 700 000 € et 31,25 % au-delà. Le conjoint ou partenaire de PACS est totalement exonéré (hors 990 I).
  • Art. 757 B CGI (versements après 70 ans) : abattement global de 30 500 € sur les primes (tous bénéficiaires), puis DMTG selon le lien de parenté. Les gains générés après 70 ans sont exonérés d'IR et de PS.

Avertissements réglementaires

  • Les résultats présentés sont des estimations basées sur les hypothèses saisies et ne constituent pas un conseil en investissement.
  • Les taux de rendement saisis sont des hypothèses ; les performances passées ne présagent pas des performances futures.
  • Ce simulateur est un outil d'aide à la décision pour le CGP ; il ne remplace pas une analyse personnalisée ni un conseil fiscal.
  • La fiscalité des rachats en assurance-vie est soumise à la législation en vigueur et peut évoluer.