[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"footer-root-categories-fr-FR":3,"tool-content-indemnite-commerces-de-gros-de-l-habillement-de-la-mercerie-fr":83,"footer-cities-fr":146},[4,14,22,30,38,45,53,60,67,75],{"seo_content":5,"id":8,"name":9,"slug":10,"parentId":7,"lang":11,"_count":12},[6],{"page_slug":7},null,"cmkzhl7xm00dbulbc93h4qog5","Juridique","avocats","fr-FR",{"experts":13},8,{"seo_content":15,"id":17,"name":18,"slug":19,"parentId":7,"lang":11,"_count":20},[16],{"page_slug":7},"cmkzhl84700djulbcbv6pzu9e","Informatique","informaticiens",{"experts":21},3,{"seo_content":23,"id":25,"name":26,"slug":27,"parentId":7,"lang":11,"_count":28},[24],{"page_slug":7},"cmkzhlaos00gnulbc07i9jrco","Amélioration de la Maison","artisans",{"experts":29},4,{"seo_content":31,"id":33,"name":34,"slug":35,"parentId":7,"lang":11,"_count":36},[32],{"page_slug":7},"cmkzhlaqg00gpulbcx38bwoc2","Général","divers-generalistes",{"experts":37},0,{"seo_content":39,"id":41,"name":42,"slug":43,"parentId":7,"lang":11,"_count":44},[40],{"page_slug":7},"cmkzhlbvq00i3ulbcutdbcz50","Électronique Grand Public","techniciens-electronique",{"experts":21},{"seo_content":46,"id":48,"name":49,"slug":50,"parentId":7,"lang":11,"_count":51},[47],{"page_slug":7},"cmkzhlcaw00ilulbc38pxoogr","Santé","medecins",{"experts":52},5,{"seo_content":54,"id":56,"name":57,"slug":58,"parentId":7,"lang":11,"_count":59},[55],{"page_slug":7},"cmkzhlcmi00izulbcxva1m47f","Gestion de Patrimoine","conseillers-patrimoniaux",{"experts":21},{"seo_content":61,"id":63,"name":64,"slug":65,"parentId":7,"lang":11,"_count":66},[62],{"page_slug":7},"cmkzhldcv00jvulbcmcd5a7mk","Animaux et Vétérinaires","veterinaires",{"experts":21},{"seo_content":68,"id":70,"name":71,"slug":72,"parentId":7,"lang":11,"_count":73},[69],{"page_slug":7},"cmkzhldrr00kdulbchxfo67eg","Mécanique et Réparation","mecaniciens",{"experts":74},1,{"seo_content":76,"id":78,"name":79,"slug":80,"parentId":7,"lang":11,"_count":81},[77],{"page_slug":7},"cmkzhl9l300fbulbcv3i8q8p3","Aide aux Devoirs","professeurs-particuliers",{"experts":82},6,{"slug":84,"title":85,"page_title":86,"description":87,"content_md":88,"local_slug":84,"json_ld":89,"faq":109,"tool_html":140,"source":141,"category":142,"audience":143,"publish_mode":144,"hero_image":145,"hero_image_alt":85},"indemnite-commerces-de-gros-de-l-habillement-de-la-mercerie","Indemnité de licenciement CCN commerces de gros habillement, mercerie, chaussure et jouet","Indemnité licenciement CCN Commerces de gros habillement IDCC 500 | Expert Zoom","Calculez l'indemnité de licenciement conventionnelle IDCC 500 (1\u002F20 mois ou 20 % × années, plafond 3× ou 4× en IDF) et comparez avec le barème légal L1234-9. CCN commerces de gros habillement, brochure 3148.","La convention collective des commerces de gros de l'habillement (IDCC 500) prévoit une indemnité de licenciement dérogatoire : 1\u002F20 du salaire moyen des 3 derniers mois par année pour moins de 5 ans d'ancienneté, puis 20 % du salaire moyen des 12 derniers mois par année à partir de 5 ans, plafonnée à 3 fois (ou 4 fois en Île-de-France) le salaire mensuel moyen. Ce calculateur compare automatiquement le montant conventionnel et le montant légal (L1234-9) afin d'identifier le plus favorable.",[90],{"name":91,"@type":92,"about":93,"author":97,"@context":100,"isPartOf":101,"inLanguage":104,"description":105,"operatingSystem":106,"applicationCategory":107,"isAccessibleForFree":108},"Calculateur indemnité de licenciement — CCN Commerces de gros habillement, mercerie, chaussure et jouet IDCC 500","WebApplication",{"name":94,"@type":95,"identifier":96},"Convention collective des commerces de gros de l'habillement, de la mercerie, de la chaussure et du jouet","Thing","IDCC 500",{"name":98,"@type":99},"Expert-Zoom","Organization","https:\u002F\u002Fschema.org",{"url":102,"@type":103},"\u002Ffr\u002Fmagazine\u002Fjuridique\u002Fles-conventions-collectives-en-france","Article","fr","Calculez l'indemnité de licenciement conventionnelle et légale pour les salariés relevant de la convention collective des commerces de gros de l'habillement (IDCC 500, brochure 3148). Formule 1\u002F20 mois ou 20 % × années selon ancienneté, avec comparaison barème L1234-9.","All","FinanceApplication",true,[110,113,116,119,122,125,128,131,134,137],{"a":111,"q":112},"La convention collective IDCC 500 prévoit deux formules : pour les salariés entre 2 et 5 ans d'ancienneté, l'indemnité est de 1\u002F20 du salaire mensuel moyen des 3 derniers mois par année de présence. À partir de 5 ans d'ancienneté, elle passe à 20 % du salaire mensuel moyen des 12 derniers mois par année de présence. Un seuil minimal de 2 ans d'ancienneté est exigé.","Quelle est la formule de calcul de l'indemnité de licenciement dans la CCN des commerces de gros de l'habillement (IDCC 500) ?",{"a":114,"q":115},"Cela dépend de l'ancienneté. À partir de 5 ans d'ancienneté, l'indemnité conventionnelle (20 % × salaire × années) peut dépasser l'indemnité légale (1\u002F4 mois pour les 10 premières années). Cependant, la CCN IDCC 500 plafonne l'indemnité à 3 fois le salaire mensuel moyen (4 fois en Île-de-France), ce qui peut la limiter pour les longues carrières. L'employeur doit toujours verser le montant le plus élevé.","L'indemnité de licenciement CCN 3148 est-elle plus avantageuse que l'indemnité légale ?",{"a":117,"q":118},"L'indemnité de licenciement conventionnelle est plafonnée à 3 fois le salaire mensuel moyen des 12 derniers mois pour les salariés hors Île-de-France, et à 4 fois le salaire mensuel moyen pour les salariés travaillant en Île-de-France.","Quel est le plafond de l'indemnité de licenciement dans la CCN IDCC 500 ?",{"a":120,"q":121},"Dans la convention collective IDCC 500 (commerces de gros de l'habillement), la condition d'ancienneté minimale pour bénéficier de l'indemnité de licenciement est de 2 ans. En deçà de ce seuil, aucune indemnité n'est due (conforme au minimum légal de 8 mois instauré par la loi Travail 2017, mais la CCN 500 reste sur le seuil de 2 ans).","Quelle ancienneté minimale faut-il pour toucher l'indemnité de licenciement dans la CCN habillement gros IDCC 500 ?",{"a":123,"q":124},"En cas de fermeture d'entreprise et pour les salariés d'au moins 5 ans d'ancienneté, l'indemnité conventionnelle est réduite de moitié et limitée à 2 fois le salaire mensuel moyen des 12 derniers mois. Cette disposition est spécifique à la CCN IDCC 500 et ne s'applique qu'aux ruptures liées à la cessation totale d'activité de l'entreprise.","Comment le calcul change-t-il en cas de fermeture de l'entreprise dans la CCN 3148 ?",{"a":126,"q":127},"Pour les salariés de moins de 5 ans d'ancienneté, le salaire de référence est la moyenne mensuelle des 3 derniers mois bruts (hors primes exceptionnelles au prorata). Pour les salariés de 5 ans et plus, le salaire de référence est la moyenne mensuelle des 12 derniers mois bruts. C'est la formule la plus favorable qui doit être retenue conformément aux règles de droit commun.","Sur quel salaire de référence se base le calcul de l'indemnité IDCC 500 ?",{"a":129,"q":130},"L'indemnité conventionnelle s'applique à toutes les catégories de salariés de la branche : employés (niveaux I à V), agents de maîtrise (niveaux VI et VII) et cadres (niveaux I à III). Le plafond et la formule sont identiques pour toutes les catégories, seul l'ancienneté et le salaire de référence diffèrent.","Quelles catégories de salariés sont concernées par l'indemnité conventionnelle de la CCN des commerces de gros habillement ?",{"a":132,"q":133},"La convention collective nationale des commerces de gros de l'habillement, de la mercerie, de la chaussure et du jouet (IDCC 500, brochure 3148) s'applique sur tout le territoire français, y compris les DOM-TOM, aux entreprises dont l'activité principale relève du commerce de gros de l'habillement, de la bonneterie, de la lingerie, de la confection, de la mercerie, des chaussures et des jouets.","La CCN IDCC 500 s'applique-t-elle à tous les commerces de gros de l'habillement en France ?",{"a":135,"q":136},"L'indemnité de départ volontaire à la retraite dans la CCN IDCC 500 est égale à la moitié de l'indemnité conventionnelle de licenciement, plafonnée à 2 fois le salaire mensuel moyen des 12 derniers mois. En cas de mise à la retraite par l'employeur, l'indemnité doit être au moins égale à l'indemnité légale de licenciement.","Quelle est la différence entre indemnité de licenciement et indemnité de départ à la retraite dans la CCN 3148 ?",{"a":138,"q":139},"Pour vérifier la conformité, calculez les deux montants — légal (L1234-9) et conventionnel (CCN IDCC 500) — et retenez le plus élevé. Assurez-vous que la base de calcul inclut le salaire brut moyen incluant tous les éléments fixes et variables habituels. Pour les cas complexes (temps partiel, contrat suspendu, inaptitude), consultez la convention collective sur Légifrance (KALICONT000005635640) ou un expert en droit du travail.","Comment vérifier si l'indemnité calculée respecte la CCN commerces de gros habillement IDCC 500 ?","\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>Indemnité de licenciement — CCN Commerces de gros habillement IDCC 500\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      --text: #1c1917;\n      --text-muted: #78716c;\n      --accent: #2563eb;\n      --accent-light: #eff6ff;\n      --accent-dark: #1d4ed8;\n      --info-bg: #eff6ff;\n      --info-border: #bfdbfe;\n      --info-text: #1e40af;\n      --warn-bg: #fffbeb;\n      --warn-border: #fde68a;\n      --warn-text: #92400e;\n      --radius: 0.75rem;\n      --radius-sm: 0.5rem;\n      --shadow: 0 1px 3px rgba(0,0,0,.08);\n      --shadow-md: 0 4px 6px rgba(0,0,0,.07), 0 2px 4px rgba(0,0,0,.06);\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.6;\n      padding: 0;\n    }\n    .tool-root {\n      max-width: 720px;\n      margin: 0 auto;\n      padding: 1.25rem 1rem 1.5rem;\n    }\n    .tool-header { margin-bottom: 1.25rem; }\n    .tool-title {\n      font-size: 1.15rem;\n      font-weight: 800;\n      color: var(--text);\n      line-height: 1.25;\n    }\n    .tool-subtitle { font-size: 0.85rem; color: var(--text-muted); margin-top: 0.3rem; }\n    .idcc-badge {\n      display: inline-flex;\n      align-items: center;\n      gap: 0.35rem;\n      background: var(--accent-light);\n      color: var(--accent);\n      border: 1px solid var(--info-border);\n      border-radius: 999px;\n      padding: 0.2rem 0.65rem;\n      font-size: 0.75rem;\n      font-weight: 600;\n      margin-top: 0.5rem;\n    }\n    \u002F* Intro *\u002F\n    .intro-section {\n      background: var(--surface);\n      border: 1px solid var(--border);\n      border-radius: var(--radius);\n      padding: 1.1rem 1.25rem;\n      margin-bottom: 1.25rem;\n      font-size: 0.87rem;\n      line-height: 1.65;\n    }\n    .intro-section p + p { margin-top: 0.65rem; }\n    .intro-section strong { color: var(--text); }\n    \u002F* Rule callout *\u002F\n    .rule-callout {\n      display: flex;\n      gap: 0.75rem;\n      align-items: flex-start;\n      background: var(--info-bg);\n      border: 1px solid var(--info-border);\n      border-radius: var(--radius);\n      padding: 0.85rem 1rem;\n      margin-bottom: 1.25rem;\n      font-size: 0.84rem;\n      color: var(--info-text);\n    }\n    .rule-callout svg { width: 16px; height: 16px; flex-shrink: 0; margin-top: 0.1rem; }\n    \u002F* Compare box *\u002F\n    .compare-box {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 0.75rem;\n      margin-bottom: 1.25rem;\n    }\n    @media (max-width: 480px) { .compare-box { grid-template-columns: 1fr; } }\n    .compare-card {\n      border-radius: var(--radius-sm);\n      padding: 0.85rem;\n      font-size: 0.82rem;\n    }\n    .compare-card.legal {\n      background: var(--warn-bg);\n      border: 1px solid var(--warn-border);\n      color: var(--warn-text);\n    }\n    .compare-card.ccn {\n      background: var(--info-bg);\n      border: 1px solid var(--info-border);\n      color: var(--info-text);\n    }\n    .compare-card .cc-title {\n      font-weight: 700;\n      font-size: 0.78rem;\n      text-transform: uppercase;\n      letter-spacing: 0.05em;\n      margin-bottom: 0.35rem;\n      display: flex;\n      align-items: center;\n      gap: 0.4rem;\n    }\n    .compare-card .cc-title svg { width: 13px; height: 13px; }\n    \u002F* Form *\u002F\n    .form-card {\n      background: var(--surface);\n      border: 1px solid var(--border);\n      border-radius: var(--radius);\n      padding: 1.1rem 1.25rem;\n      margin-bottom: 1.25rem;\n    }\n    .form-card-title {\n      font-size: 0.82rem;\n      font-weight: 700;\n      color: var(--text-muted);\n      text-transform: uppercase;\n      letter-spacing: 0.06em;\n      margin-bottom: 0.9rem;\n      display: flex;\n      align-items: center;\n      gap: 0.4rem;\n    }\n    .form-card-title svg { width: 14px; height: 14px; }\n    .form-grid { display: grid; gap: 1rem; }\n    .form-row { display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem; }\n    @media (max-width: 480px) { .form-row { grid-template-columns: 1fr; } }\n    .field { display: flex; flex-direction: column; gap: 0.35rem; }\n    .field label {\n      font-size: 0.8rem;\n      font-weight: 600;\n      color: var(--text-muted);\n      display: flex;\n      align-items: center;\n      gap: 0.4rem;\n    }\n    .field label svg { width: 13px; height: 13px; }\n    .field input[type=range] { width: 100%; accent-color: var(--accent); cursor: pointer; }\n    .slider-val { font-size: 0.85rem; font-weight: 700; color: var(--accent); font-variant-numeric: tabular-nums; }\n    .pill-group { display: flex; flex-wrap: wrap; gap: 0.4rem; }\n    .pill {\n      padding: 0.35rem 0.8rem;\n      border: 1.5px solid var(--border);\n      border-radius: 999px;\n      font-size: 0.8rem;\n      font-weight: 500;\n      cursor: pointer;\n      transition: all 0.15s;\n      background: white;\n      color: var(--text-muted);\n    }\n    .pill.active { border-color: var(--accent); background: var(--accent-light); color: var(--accent); font-weight: 700; }\n    \u002F* Result *\u002F\n    .result-card {\n      background: var(--surface);\n      border: 2px solid var(--accent-light);\n      border-radius: var(--radius);\n      padding: 1.1rem 1.25rem;\n      box-shadow: var(--shadow-md);\n      margin-bottom: 1.25rem;\n    }\n    .result-label {\n      font-size: 0.78rem;\n      font-weight: 600;\n      color: var(--text-muted);\n      text-transform: uppercase;\n      letter-spacing: 0.05em;\n      margin-bottom: 0.35rem;\n      display: flex;\n      align-items: center;\n      gap: 0.4rem;\n    }\n    .result-label svg { width: 13px; height: 13px; }\n    .result-amount { font-size: 2.2rem; font-weight: 800; color: var(--accent); font-variant-numeric: tabular-nums; line-height: 1; }\n    .result-rows { display: flex; flex-direction: column; gap: 0; margin-top: 0.8rem; }\n    .result-row {\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      font-size: 0.82rem;\n      padding: 0.35rem 0;\n      border-bottom: 1px solid var(--border);\n    }\n    .result-row:last-child { border-bottom: none; }\n    .result-row .rr-label { color: var(--text-muted); }\n    .result-row .rr-val { font-weight: 700; font-variant-numeric: tabular-nums; }\n    \u002F* Comparison result *\u002F\n    .compare-result {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 0.75rem;\n      margin-top: 0.9rem;\n    }\n    @media (max-width: 480px) { .compare-result { grid-template-columns: 1fr; } }\n    .cr-box {\n      border-radius: var(--radius-sm);\n      padding: 0.7rem 0.85rem;\n      font-size: 0.82rem;\n    }\n    .cr-box.legal { background: var(--warn-bg); border: 1px solid var(--warn-border); }\n    .cr-box.ccn { background: var(--info-bg); border: 1px solid var(--info-border); }\n    .cr-title { font-size: 0.72rem; font-weight: 700; text-transform: uppercase; letter-spacing: 0.05em; margin-bottom: 0.3rem; }\n    .cr-amount { font-size: 1.2rem; font-weight: 800; font-variant-numeric: tabular-nums; }\n    .cr-box.legal .cr-title { color: var(--warn-text); }\n    .cr-box.legal .cr-amount { color: var(--warn-text); }\n    .cr-box.ccn .cr-title { color: var(--info-text); }\n    .cr-box.ccn .cr-amount { color: var(--info-text); }\n    \u002F* Disclaimer *\u002F\n    .disclaimer {\n      font-size: 0.74rem;\n      color: var(--text-muted);\n      margin-top: 1.25rem;\n      padding-top: 1rem;\n      border-top: 1px solid var(--border);\n      line-height: 1.6;\n    }\n    .disclaimer a { color: var(--accent); text-decoration: none; }\n    .disclaimer a:hover { text-decoration: underline; }\n  \u003C\u002Fstyle>\n\u003C\u002Fhead>\n\u003Cbody>\n\u003C!-- CCN IDCC 500 — standalone: indemnite\n     Déviation vs L1234-9 :\n     - \u003C 5 ans : 1\u002F20 salaire moyen 3 derniers mois × années (≥2 ans obligatoire)\n     - ≥ 5 ans : 20 % salaire moyen 12 derniers mois × années\n     - Plafond : 3× salaireModyen (4× en Île-de-France)\n     - Fermeture entreprise : réduit de moitié ≥5 ans, limité à 2× sal. moy. -->\n\u003Cmain class=\"tool-root\">\n  \u003Cdiv class=\"tool-header\">\n    \u003Cdiv class=\"tool-title\">Indemnité de licenciement — CCN Commerces de gros habillement, mercerie, chaussure et jouet\u003C\u002Fdiv>\n    \u003Cdiv class=\"tool-subtitle\">Calculateur interactif basé sur la convention collective IDCC 500 (brochure 3148)\u003C\u002Fdiv>\n    \u003Cdiv class=\"idcc-badge\">\u003Ci data-lucide=\"hash\">\u003C\u002Fi>IDCC 500 · Brochure 3148\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\n  \u003Cdiv class=\"intro-section\">\n    \u003Cp>La \u003Cstrong>convention collective nationale des commerces de gros de l'habillement, de la mercerie, de la chaussure et du jouet\u003C\u002Fstrong> (IDCC 500, brochure JO 3148) prévoit un régime d'indemnité de licenciement plus favorable que le minimum légal à partir de 5 ans d'ancienneté.\u003C\u002Fp>\n    \u003Cp>Contrairement au barème légal de l'article \u003Cstrong>L1234-9 du code du travail\u003C\u002Fstrong> (1\u002F4 mois × années pour les 10 premières années, puis 1\u002F3 mois), la CCN 3148 applique \u003Cstrong>20 % du salaire mensuel moyen des 12 derniers mois par année d'ancienneté\u003C\u002Fstrong> dès 5 ans de présence. L'indemnité est plafonnée à \u003Cstrong>3 fois le salaire mensuel moyen\u003C\u002Fstrong> en province et \u003Cstrong>4 fois\u003C\u002Fstrong> en Île-de-France.\u003C\u002Fp>\n    \u003Cp>L'employeur est tenu de verser le montant le plus favorable entre l'indemnité légale et l'indemnité conventionnelle. Ce calculateur compare automatiquement les deux bases et affiche le montant à retenir.\u003C\u002Fp>\n  \u003C\u002Fdiv>\n\n  \u003Cdiv class=\"rule-callout\">\n    \u003Ci data-lucide=\"info\">\u003C\u002Fi>\n    \u003Cdiv>\n      \u003Cstrong>Règle CCN IDCC 500 :\u003C\u002Fstrong> Indemnité = 1\u002F20 du salaire moyen (3 derniers mois) × années si ancienneté &lt; 5 ans ; ou 20 % du salaire moyen (12 derniers mois) × années si ancienneté ≥ 5 ans. Plafond : 3× sal. moyen (4× en Île-de-France). Seuil d'éligibilité : 2 ans d'ancienneté.\n    \u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\n  \u003Cdiv class=\"compare-box\">\n    \u003Cdiv class=\"compare-card legal\">\n      \u003Cdiv class=\"cc-title\">\u003Ci data-lucide=\"scale\">\u003C\u002Fi>Barème légal L1234-9\u003C\u002Fdiv>\n      1\u002F4 mois × années ≤ 10 ans\u003Cbr>\n      + 1\u002F3 mois × années &gt; 10 ans\u003Cbr>\n      \u003Cem>Aucun plafond légal\u003C\u002Fem>\n    \u003C\u002Fdiv>\n    \u003Cdiv class=\"compare-card ccn\">\n      \u003Cdiv class=\"cc-title\">\u003Ci data-lucide=\"file-text\">\u003C\u002Fi>CCN IDCC 500\u003C\u002Fdiv>\n      &lt; 5 ans : 1\u002F20 mois × années\u003Cbr>\n      ≥ 5 ans : 20 % mois × années\u003Cbr>\n      \u003Cem>Plafond 3× (4× IDF)\u003C\u002Fem>\n    \u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\n  \u003Cdiv class=\"form-card\">\n    \u003Cdiv class=\"form-card-title\">\u003Ci data-lucide=\"sliders-horizontal\">\u003C\u002Fi>Paramètres du calcul\u003C\u002Fdiv>\n    \u003Cdiv class=\"form-grid\">\n      \u003Cdiv class=\"form-row\">\n        \u003Cdiv class=\"field\">\n          \u003Clabel>\u003Ci data-lucide=\"euro\">\u003C\u002Fi>Salaire brut mensuel moyen\u003C\u002Flabel>\n          \u003Cinput type=\"range\" id=\"ind-salaire\" min=\"1500\" max=\"8000\" step=\"50\" value=\"2500\">\n          \u003Cdiv class=\"slider-val\" id=\"ind-salaire-val\">2 500 €\u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n        \u003Cdiv class=\"field\">\n          \u003Clabel>\u003Ci data-lucide=\"calendar\">\u003C\u002Fi>Ancienneté (années complètes)\u003C\u002Flabel>\n          \u003Cinput type=\"range\" id=\"ind-anciennete\" min=\"1\" max=\"35\" step=\"1\" value=\"8\">\n          \u003Cdiv class=\"slider-val\" id=\"ind-anciennete-val\">8 ans\u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n      \u003Cdiv class=\"field\">\n        \u003Clabel>\u003Ci data-lucide=\"map-pin\">\u003C\u002Fi>Région\u003C\u002Flabel>\n        \u003Cdiv class=\"pill-group\" id=\"ind-region\">\n          \u003Cspan class=\"pill active\" data-val=\"other\">Hors Île-de-France\u003C\u002Fspan>\n          \u003Cspan class=\"pill\" data-val=\"idf\">Île-de-France\u003C\u002Fspan>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n      \u003Cdiv class=\"field\">\n        \u003Clabel>\u003Ci data-lucide=\"file-x\">\u003C\u002Fi>Motif de rupture\u003C\u002Flabel>\n        \u003Cdiv class=\"pill-group\" id=\"ind-motif\">\n          \u003Cspan class=\"pill active\" data-val=\"std\">Licenciement standard\u003C\u002Fspan>\n          \u003Cspan class=\"pill\" data-val=\"fermeture\">Fermeture entreprise\u003C\u002Fspan>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\n  \u003Cdiv class=\"result-card\">\n    \u003Cdiv class=\"result-label\">\u003Ci data-lucide=\"circle-dollar-sign\">\u003C\u002Fi>Indemnité à verser (montant retenu)\u003C\u002Fdiv>\n    \u003Cdiv class=\"result-amount\" id=\"ind-amount\">—\u003C\u002Fdiv>\n    \u003Cdiv class=\"result-detail\" id=\"ind-basis\">—\u003C\u002Fdiv>\n    \u003Cdiv class=\"compare-result\">\n      \u003Cdiv class=\"cr-box legal\">\n        \u003Cdiv class=\"cr-title\">Indemnité légale\u003C\u002Fdiv>\n        \u003Cdiv class=\"cr-amount\" id=\"ind-legal\">—\u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n      \u003Cdiv class=\"cr-box ccn\">\n        \u003Cdiv class=\"cr-title\">Indemnité conventionnelle\u003C\u002Fdiv>\n        \u003Cdiv class=\"cr-amount\" id=\"ind-ccn\">—\u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n    \u003Cdiv class=\"result-rows\">\n      \u003Cdiv class=\"result-row\">\n        \u003Cspan class=\"rr-label\">Formule CCN appliquée\u003C\u002Fspan>\n        \u003Cspan class=\"rr-val\" id=\"ind-formula\">—\u003C\u002Fspan>\n      \u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\n        \u003Cspan class=\"rr-label\">Plafond conventionnel\u003C\u002Fspan>\n        \u003Cspan class=\"rr-val\" id=\"ind-plafond\">—\u003C\u002Fspan>\n      \u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\n        \u003Cspan class=\"rr-label\">Avant plafonnement (CCN)\u003C\u002Fspan>\n        \u003Cspan class=\"rr-val\" id=\"ind-before-cap\">—\u003C\u002Fspan>\n      \u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\n        \u003Cspan class=\"rr-label\">Base retenue\u003C\u002Fspan>\n        \u003Cspan class=\"rr-val\" id=\"ind-retained\">—\u003C\u002Fspan>\n      \u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\n  \u003Cp class=\"disclaimer\">\n    Calcul indicatif basé sur la CCN IDCC 500 (brochure 3148). L'indemnité versée doit correspondre au montant le plus favorable entre l'indemnité légale (L1234-9) et l'indemnité conventionnelle.\n    Source officielle : \u003Ca href=\"https:\u002F\u002Fwww.legifrance.gouv.fr\u002Fconv_coll\u002Fid\u002FKALICONT000005635640\" target=\"_blank\" rel=\"noopener\">Légifrance — Convention collective IDCC 500\u003C\u002Fa>.\n    Pour une validation juridique\n  \u003C\u002Fp>\n\u003C\u002Fmain>\n\n\u003Cscript>\nconst fmt = new Intl.NumberFormat('fr-FR', { style: 'currency', currency: 'EUR', maximumFractionDigits: 0 });\nconst fmtDec = new Intl.NumberFormat('fr-FR', { style: 'currency', currency: 'EUR', minimumFractionDigits: 2, maximumFractionDigits: 2 });\n\nfunction getPillVal(id) {\n  const el = document.querySelector('#' + id + ' .pill.active');\n  return el ? el.dataset.val : null;\n}\nfunction setupPills(id, cb) {\n  const c = document.getElementById(id);\n  if (!c) return;\n  c.querySelectorAll('.pill').forEach(p => {\n    p.addEventListener('click', () => {\n      c.querySelectorAll('.pill').forEach(x => x.classList.remove('active'));\n      p.classList.add('active');\n      cb(p.dataset.val);\n    });\n  });\n}\n\nconst salSlider = document.getElementById('ind-salaire');\nconst ancSlider = document.getElementById('ind-anciennete');\n\nfunction computeIndemnite() {\n  const sal = parseInt(salSlider.value);\n  const anc = parseInt(ancSlider.value);\n  const region = getPillVal('ind-region');\n  const motif = getPillVal('ind-motif');\n\n  document.getElementById('ind-salaire-val').textContent = fmt.format(sal);\n  document.getElementById('ind-anciennete-val').textContent = anc + ' an' + (anc > 1 ? 's' : '');\n\n  if (anc \u003C 2) {\n    document.getElementById('ind-amount').textContent = '0 €';\n    document.getElementById('ind-basis').textContent = 'Ancienneté insuffisante — minimum 2 ans requis (CCN IDCC 500)';\n    document.getElementById('ind-legal').textContent = '0 €';\n    document.getElementById('ind-ccn').textContent = '0 €';\n    document.getElementById('ind-formula').textContent = '\u003C 2 ans : aucune indemnité';\n    document.getElementById('ind-plafond').textContent = '—';\n    document.getElementById('ind-before-cap').textContent = '—';\n    document.getElementById('ind-retained').textContent = '—';\n    return;\n  }\n\n  \u002F\u002F ---- Indemnité légale L1234-9 ----\n  let legal = 0;\n  const firstTen = Math.min(anc, 10);\n  const beyond = Math.max(anc - 10, 0);\n  legal = (sal \u002F 4) * firstTen + (sal \u002F 3) * beyond;\n\n  \u002F\u002F ---- Indemnité conventionnelle IDCC 500 ----\n  const plafondMult = region === 'idf' ? 4 : 3;\n  let ccn = 0;\n  let formula = '';\n\n  if (anc \u003C 5) {\n    ccn = (sal \u002F 20) * anc;\n    formula = '1\u002F20 × ' + fmt.format(sal) + ' × ' + anc + ' an(s)';\n  } else {\n    ccn = 0.20 * sal * anc;\n    formula = '20 % × ' + fmt.format(sal) + ' × ' + anc + ' ans';\n  }\n\n  const plafond = sal * plafondMult;\n  const beforeCap = ccn;\n\n  \u002F\u002F Fermeture entreprise : réduit de moitié, limité à 2× sal. moy. (≥5 ans)\n  if (motif === 'fermeture' && anc >= 5) {\n    ccn = Math.min(ccn \u002F 2, sal * 2);\n    formula += ' ÷ 2 (fermeture)';\n  } else {\n    ccn = Math.min(ccn, plafond);\n  }\n\n  \u002F\u002F Montant à retenir : le plus favorable\n  const final = Math.max(legal, ccn);\n  const retained = final === legal && legal > ccn ? 'Légale L1234-9 (plus favorable)' : 'Conventionnelle CCN 500 (plus favorable)';\n\n  document.getElementById('ind-amount').textContent = fmtDec.format(final);\n  document.getElementById('ind-basis').textContent = 'Montant le plus favorable entre le légal et le conventionnel';\n  document.getElementById('ind-legal').textContent = fmtDec.format(legal);\n  document.getElementById('ind-ccn').textContent = fmtDec.format(ccn);\n  document.getElementById('ind-formula').textContent = formula;\n  document.getElementById('ind-plafond').textContent = fmt.format(plafond) + ' (' + plafondMult + '× sal. moyen)';\n  document.getElementById('ind-before-cap').textContent = fmtDec.format(beforeCap);\n  document.getElementById('ind-retained').textContent = retained;\n}\n\nsalSlider.addEventListener('input', computeIndemnite);\nancSlider.addEventListener('input', computeIndemnite);\nsetupPills('ind-region', computeIndemnite);\nsetupPills('ind-motif', computeIndemnite);\ncomputeIndemnite();\n\n\u002F* ResizeObserver *\u002F\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\n\u002F* Lucide *\u002F\ndocument.addEventListener('DOMContentLoaded', () => { if (window.lucide) lucide.createIcons(); });\nif (window.lucide) lucide.createIcons();\n\u003C\u002Fscript>\n\u003C\u002Fbody>\n\u003C\u002Fhtml>\n","generated","juridique","consumer","both","https:\u002F\u002Fpub-bdebbd2dad294475a2da0eb657815b6b.r2.dev\u002Ftools\u002Findemnite-commerces-de-gros-de-l-habillement-de-la-mercerie-450dcf7e6a.webp",[]]