[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"tool-content-simulateur-indemnite-conge-naissance-fr":3,"footer-cities-fr":48},{"slug":4,"title":5,"page_title":6,"description":7,"content_md":8,"local_slug":9,"json_ld":10,"faq":25,"tool_html":41,"source":42,"category":43,"audience":44,"publish_mode":45,"hero_image":46,"hero_image_alt":47},"simulateur-indemnite-conge-naissance","Simulateur d'indemnité — Congé de naissance 2026","Simulateur Indemnité Congé de Naissance 2026 — Expert-Zoom","Calculez vos indemnités journalières pour le nouveau congé de naissance : 70 % au mois 1, 60 % au mois 2, selon votre salaire brut et le PMSS 2026 (4 005 €).","Ce simulateur estime vos indemnités journalières de Sécurité sociale (IJSS) pour le nouveau congé de naissance, effectif au 1er juillet 2026. Renseignez votre salaire brut mensuel moyen pour obtenir vos montants nets mois par mois. Conçu pour tout salarié du secteur privé en France souhaitant anticiper ses revenus pendant le congé de naissance.",null,[11],{"name":5,"@type":12,"offers":13,"@context":17,"audience":18,"inLanguage":21,"description":22,"operatingSystem":23,"applicationCategory":24},"WebApplication",{"@type":14,"price":15,"priceCurrency":16},"Offer","0","EUR","https:\u002F\u002Fschema.org",{"@type":19,"audienceType":20},"Audience","Parents salariés en France","fr","Calculez vos indemnités journalières pour le nouveau congé de naissance : 70 % au mois 1, 60 % au mois 2, selon votre salaire brut et le PMSS 2026.","All","FinanceApplication",[26,29,32,35,38],{"a":27,"q":28},"L'indemnité est basée sur votre IJSS (indemnité journalière de Sécurité sociale) de référence, calculée sur vos 3 derniers mois de salaire brut, dans la limite du PMSS (4 005 €\u002Fmois en 2026). Le premier mois est indemnisé à 70 % et le second mois à 60 % de cet IJSS.","Comment est calculée l'indemnité du congé de naissance 2026 ?",{"a":30,"q":31},"L'indemnité est plafonnée au PMSS 2026 (4 005 €\u002Fmois). Concrètement, cela correspond à 72,81 €\u002Fjour brut pour le mois 1 (70 %) et 62,41 €\u002Fjour brut pour le mois 2 (60 %). Au-delà de ce salaire, le montant ne progresse plus.","Quel est le plafond d'indemnité pour le congé de naissance ?",{"a":33,"q":34},"Oui, une déduction de 6,70 % (CSG + CRDS) est appliquée sur les indemnités journalières. Le simulateur affiche l'indemnité nette après cette déduction.","Y a-t-il des cotisations sociales prélevées sur l'indemnité ?",{"a":36,"q":37},"La loi n'impose pas de maintien de salaire à l'employeur — vous percevez uniquement les indemnités CPAM. Cependant, votre convention collective ou accord d'entreprise peut prévoir un complément employeur, que vous devrez vérifier avec votre service RH.","Mon employeur complète-t-il mon salaire pendant le congé de naissance ?",{"a":39,"q":40},"Chaque parent peut choisir de prendre 1 ou 2 mois de congé de naissance. Il n'est pas obligatoire, mais doit être pris dans les 9 mois suivant la naissance (ou jusqu'au 31 mars 2027 pour les enfants nés entre le 1er janvier et le 30 juin 2026).","Le congé de naissance est-il obligatoire ou facultatif ?","\u003C!DOCTYPE html>\n\u003Chtml lang=\"fr\">\n\u003Chead>\n  \u003Cmeta charset=\"utf-8\">\n  \u003Cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\">\n  \u003Ctitle>Simulateur Indemnité — Congé de Naissance 2026\u003C\u002Ftitle>\n  \u003Cscript src=\"https:\u002F\u002Funpkg.com\u002Flucide@latest\u002Fdist\u002Fumd\u002Flucide.min.js\">\u003C\u002Fscript>\n  \u003Cstyle>\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n    :root {\n      --bg: #fafaf9;\n      --surface: #ffffff;\n      --border: #e7e5e4;\n      --accent: #2563eb;\n      --accent-light: #dbeafe;\n      --text: #1c1917;\n      --muted: #78716c;\n      --success: #15803d;\n      --success-light: #dcfce7;\n      --radius: 12px;\n      --shadow: 0 1px 3px rgba(0,0,0,.08), 0 1px 2px rgba(0,0,0,.04);\n    }\n    body {\n      font-family: system-ui, -apple-system, sans-serif;\n      background: var(--bg);\n      color: var(--text);\n      font-size: 15px;\n      line-height: 1.5;\n    }\n    .tool-root { max-width: 600px; margin: 0 auto; padding: 24px 16px 32px; }\n    h1 { font-size: 19px; font-weight: 700; margin-bottom: 4px; }\n    .subtitle { color: var(--muted); font-size: 13px; margin-bottom: 20px; }\n\n    \u002F* Tabs *\u002F\n    .tabs { display: flex; gap: 2px; border-bottom: 2px solid var(--border); margin-bottom: 20px; overflow-x: auto; }\n    .tab-btn {\n      padding: 8px 14px; font-size: 13px; font-weight: 600;\n      background: none; border: none; cursor: pointer; white-space: nowrap;\n      color: var(--muted); border-bottom: 2px solid transparent;\n      margin-bottom: -2px; border-radius: 4px 4px 0 0; transition: all .15s;\n    }\n    .tab-btn.active { color: var(--accent); border-bottom-color: var(--accent); }\n    .tab-btn:hover:not(.active) { color: var(--text); background: #f5f5f4; }\n\n    \u002F* Callout *\u002F\n    .callout {\n      background: var(--accent-light); border-left: 4px solid var(--accent);\n      border-radius: 0 var(--radius) var(--radius) 0;\n      padding: 12px 16px; margin-bottom: 20px; font-size: 13px;\n      display: flex; gap: 10px; align-items: flex-start;\n    }\n    .callout svg { flex-shrink: 0; margin-top: 2px; }\n\n    \u002F* Input group *\u002F\n    .input-group { margin-bottom: 20px; }\n    .input-label {\n      display: flex; justify-content: space-between; align-items: center;\n      font-size: 13px; font-weight: 600; margin-bottom: 8px;\n    }\n    .input-value { font-weight: 700; color: var(--accent); font-variant-numeric: tabular-nums; font-size: 15px; }\n    input[type=range] { width: 100%; accent-color: var(--accent); cursor: pointer; }\n    .range-labels { display: flex; justify-content: space-between; font-size: 11px; color: var(--muted); margin-top: 4px; }\n\n    \u002F* Result card *\u002F\n    .result-card {\n      background: var(--surface); border-radius: var(--radius);\n      padding: 20px; border: 1px solid var(--border);\n      box-shadow: var(--shadow); margin-bottom: 16px;\n    }\n    .result-row {\n      display: flex; justify-content: space-between; align-items: center;\n      padding: 9px 0; border-bottom: 1px solid var(--border); font-size: 13px;\n    }\n    .result-row:last-child { border-bottom: none; }\n    .result-label { color: var(--muted); display: flex; align-items: center; gap: 6px; }\n    .result-value { font-weight: 600; font-variant-numeric: tabular-nums; }\n    .result-row.highlight { background: var(--success-light); margin: 0 -20px; padding: 10px 20px; border-radius: 0; border-bottom-color: transparent; }\n    .result-row.highlight .result-value { font-size: 20px; color: var(--success); }\n    .result-row.highlight .result-label { color: #166534; font-weight: 600; }\n    .ceiling-badge { font-size: 11px; background: #fef9c3; color: #854d0e; border-radius: 4px; padding: 2px 6px; margin-left: 6px; }\n\n    \u002F* Footer *\u002F\n    .footer { font-size: 11px; color: var(--muted); text-align: center; line-height: 1.7; }\n    .footer a { color: var(--accent); text-decoration: none; }\n    .footer a:hover { text-decoration: underline; }\n  \u003C\u002Fstyle>\n\u003C\u002Fhead>\n\u003Cbody>\n\u003Cmain class=\"tool-root\">\n  \u003Ch1>Simulateur d'indemnité — Congé de naissance 2026\u003C\u002Fh1>\n  \u003Cp class=\"subtitle\">Estimez vos indemnités journalières pour le nouveau congé de naissance (à partir du 1er juillet 2026)\u003C\u002Fp>\n\n  \u003Cdiv class=\"tabs\">\n    \u003Cbutton class=\"tab-btn active\" onclick=\"setTab(0)\">Mois 1 — 70 %\u003C\u002Fbutton>\n    \u003Cbutton class=\"tab-btn\" onclick=\"setTab(1)\">Mois 2 — 60 %\u003C\u002Fbutton>\n    \u003Cbutton class=\"tab-btn\" onclick=\"setTab(2)\">Bilan 2 mois\u003C\u002Fbutton>\n  \u003C\u002Fdiv>\n\n  \u003Cdiv class=\"callout\">\n    \u003Ci data-lucide=\"info\" width=\"15\" height=\"15\" color=\"#2563eb\">\u003C\u002Fi>\n    \u003Cspan id=\"callout-text\">Mois 1 : 70 % de l'IJSS de référence, plafonné à 72,81 €\u002Fjour brut (PMSS 2026)\u003C\u002Fspan>\n  \u003C\u002Fdiv>\n\n  \u003Cdiv class=\"input-group\">\n    \u003Cdiv class=\"input-label\">\n      \u003Cspan>Salaire brut mensuel moyen (3 derniers mois)\u003C\u002Fspan>\n      \u003Cspan class=\"input-value\" id=\"salary-display\">3 000 €\u003C\u002Fspan>\n    \u003C\u002Fdiv>\n    \u003Cinput type=\"range\" id=\"salary-slider\" min=\"1000\" max=\"8000\" step=\"50\" value=\"3000\" oninput=\"onSalary()\">\n    \u003Cdiv class=\"range-labels\">\u003Cspan>1 000 €\u003C\u002Fspan>\u003Cspan>4 005 € (plafond)\u003C\u002Fspan>\u003Cspan>8 000 €\u003C\u002Fspan>\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\n  \u003Cdiv class=\"result-card\" id=\"result-card\">\u003C\u002Fdiv>\n\n  \u003Cdiv class=\"footer\">\n    Source : \u003Ca href=\"https:\u002F\u002Fsolidarites.gouv.fr\u002Fconge-supplementaire-de-naissance\" target=\"_blank\">Ministère des Solidarités\u003C\u002Fa> ·\n    \u003Ca href=\"https:\u002F\u002Fwww.legisocial.fr\u002Factualites-sociales\u002F7901-conge-supplementaire-naissance-montant-ijss-2026.html\" target=\"_blank\">LégiSocial 2026\u003C\u002Fa>\u003Cbr>\n    PMSS 2026 : 4 005 € · Déduction CSG\u002FCRDS : 6,70 % · Calcul indicatif, non contractuel\n  \u003C\u002Fdiv>\n\u003C\u002Fmain>\n\u003Cscript>\nconst fmtEur = new Intl.NumberFormat('fr-FR', { style: 'currency', currency: 'EUR', maximumFractionDigits: 2 });\nconst fmtPct = new Intl.NumberFormat('fr-FR', { style: 'percent', maximumFractionDigits: 1 });\nconst PMSS = 4005;\nconst CSG_RATE = 0.933; \u002F\u002F 1 - 6.70%\nconst DAYS = 30;\n\nlet state = { salary: 3000, tab: 0 };\n\nfunction compute(salary) {\n  const capped = Math.min(salary, PMSS);\n  \u002F\u002F Standard IJSS brut journalier: (3 mois × PMSS_capped × 79%) \u002F 91.25\n  const ijssRefDaily = (capped * 3 * 0.79) \u002F 91.25;\n\n  \u002F\u002F Congé de naissance: 70% (mois 1) \u002F 60% (mois 2) de l'IJSS de référence\n  const m1BrutDaily = ijssRefDaily * 0.70;  \u002F\u002F max 72.81 €\u002Fj\n  const m2BrutDaily = ijssRefDaily * 0.60;  \u002F\u002F max 62.41 €\u002Fj\n  const m1NetDaily  = m1BrutDaily * CSG_RATE;\n  const m2NetDaily  = m2BrutDaily * CSG_RATE;\n\n  const m1NetMonth  = m1NetDaily * DAYS;\n  const m2NetMonth  = m2NetDaily * DAYS;\n  const m1BrutMonth = m1BrutDaily * DAYS;\n  const m2BrutMonth = m2BrutDaily * DAYS;\n\n  return {\n    ijssRefDaily,\n    m1BrutDaily, m2BrutDaily,\n    m1NetDaily,  m2NetDaily,\n    m1NetMonth,  m2NetMonth,\n    m1BrutMonth, m2BrutMonth,\n    replacementM1:   m1NetMonth \u002F salary,\n    replacementM2:   m2NetMonth \u002F salary,\n    replacementTotal:(m1NetMonth + m2NetMonth) \u002F (salary * 2),\n    atCeiling: salary >= PMSS\n  };\n}\n\nfunction setTab(t) {\n  state.tab = t;\n  document.querySelectorAll('.tab-btn').forEach((b, i) => b.classList.toggle('active', i === t));\n  render();\n}\n\nfunction onSalary() {\n  state.salary = parseInt(document.getElementById('salary-slider').value);\n  document.getElementById('salary-display').textContent = fmtEur.format(state.salary);\n  render();\n}\n\nfunction row(icon, label, value, highlight = false, badge = '') {\n  return `\u003Cdiv class=\"result-row${highlight ? ' highlight' : ''}\">\n    \u003Cspan class=\"result-label\">\u003Ci data-lucide=\"${icon}\" width=\"14\" height=\"14\">\u003C\u002Fi>${label}${badge ? `\u003Cspan class=\"ceiling-badge\">${badge}\u003C\u002Fspan>` : ''}\u003C\u002Fspan>\n    \u003Cspan class=\"result-value\">${value}\u003C\u002Fspan>\n  \u003C\u002Fdiv>`;\n}\n\nfunction render() {\n  const r = compute(state.salary);\n  const t = state.tab;\n  const ceilBadge = r.atCeiling ? 'plafond PMSS' : '';\n\n  let calloutText, html;\n\n  if (t === 0) {\n    calloutText = `Mois 1 : 70 % de l'IJSS de référence · plafond journalier 72,81 €\u002Fj brut (PMSS 4 005 €)`;\n    html  = row('calendar-days', 'IJSS journalier de référence', fmtEur.format(r.ijssRefDaily), false, ceilBadge)\n          + row('percent', 'Taux congé de naissance mois 1', '70 %')\n          + row('coins', 'Indemnité brute \u002F jour', fmtEur.format(r.m1BrutDaily))\n          + row('minus-circle', 'Après CSG\u002FCRDS (−6,70 %)', fmtEur.format(r.m1NetDaily) + ' \u002F jour')\n          + row('banknote', 'Indemnité nette mensuelle (30 j)', fmtEur.format(r.m1NetMonth), true)\n          + row('bar-chart-2', 'Taux de remplacement', fmtPct.format(r.replacementM1));\n  } else if (t === 1) {\n    calloutText = `Mois 2 : 60 % de l'IJSS de référence · plafond journalier 62,41 €\u002Fj brut (PMSS 4 005 €)`;\n    html  = row('calendar-days', 'IJSS journalier de référence', fmtEur.format(r.ijssRefDaily), false, ceilBadge)\n          + row('percent', 'Taux congé de naissance mois 2', '60 %')\n          + row('coins', 'Indemnité brute \u002F jour', fmtEur.format(r.m2BrutDaily))\n          + row('minus-circle', 'Après CSG\u002FCRDS (−6,70 %)', fmtEur.format(r.m2NetDaily) + ' \u002F jour')\n          + row('banknote', 'Indemnité nette mensuelle (30 j)', fmtEur.format(r.m2NetMonth), true)\n          + row('bar-chart-2', 'Taux de remplacement', fmtPct.format(r.replacementM2));\n  } else {\n    calloutText = `Bilan : ${fmtEur.format(r.m1NetMonth + r.m2NetMonth)} net sur 2 mois · taux moyen ${fmtPct.format(r.replacementTotal)}`;\n    html  = row('banknote', 'Mois 1 — indemnité nette', fmtEur.format(r.m1NetMonth))\n          + row('banknote', 'Mois 2 — indemnité nette', fmtEur.format(r.m2NetMonth))\n          + row('sigma', 'Total net sur 2 mois', fmtEur.format(r.m1NetMonth + r.m2NetMonth), true)\n          + row('bar-chart-2', 'Taux de remplacement moyen', fmtPct.format(r.replacementTotal))\n          + (r.atCeiling ? row('alert-triangle', 'Salaire plafonné au PMSS (4 005 €)', 'plafond atteint') : '');\n  }\n\n  document.getElementById('callout-text').textContent = calloutText;\n  document.getElementById('result-card').innerHTML = html;\n  lucide.createIcons();\n}\n\n\u002F\u002F Init\nrender();\n\n\u002F\u002F iframe resize contract\nconst ro = new ResizeObserver(() => {\n  const h = Math.max(document.documentElement.scrollHeight, document.body.scrollHeight);\n  parent.postMessage({ type: 'resize', height: h }, '*');\n});\nro.observe(document.documentElement);\n\u003C\u002Fscript>\n\u003C\u002Fbody>\n\u003C\u002Fhtml>\n","generated","juridique","consumer","both","https:\u002F\u002Fpub-bdebbd2dad294475a2da0eb657815b6b.r2.dev\u002Ftools\u002Fsimulateur-indemnite-conge-naissance-c03536c7f2-1779404184.webp","",[]]