[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"footer-root-categories-fr-FR":3,"tool-content-indemnite-commerces-de-detail-non-alimentaires-antiquites-fr":83,"footer-cities-fr":168},[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":130,"tool_html":161,"source":162,"category":163,"audience":164,"publish_mode":165,"hero_image":166,"hero_image_alt":167},"indemnite-commerces-de-detail-non-alimentaires-antiquites","Indemnité de licenciement — CCN antiquités, brocante, galeries d'art (IDCC 1517)","Calculateur indemnité licenciement CCN Antiquités Brocante IDCC 1517 | Expert Zoom","Calculez l'indemnité de licenciement selon la CCN des commerces de détail non alimentaires : antiquités, brocante, galeries d'art (IDCC 1517). Formule conventionnelle vs code du travail, doublement pour inaptitude professionnelle.","Calculateur spécialisé pour l'indemnité de licenciement de la convention collective IDCC 1517 (antiquités, brocante, galeries d'art). Compare automatiquement la formule conventionnelle (1\u002F5 + 2\u002F15) avec le barème légal L1234-9 (1\u002F4 + 1\u002F3) et affiche le montant le plus favorable. Prend en compte le doublement pour inaptitude professionnelle (AT\u002FMP).",[90,109],{"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 Antiquités, Brocante, Galeries d'art (IDCC 1517)","WebApplication",{"name":94,"@type":95,"identifier":96},"Convention collective des commerces de détail non alimentaires : antiquités, brocante, galeries d'art","Thing","IDCC 1517",{"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","Outil de calcul de l'indemnité de licenciement selon la convention collective des commerces de détail non alimentaires : antiquités, brocante, galeries d'art (IDCC 1517). Compare automatiquement la formule conventionnelle (1\u002F5 + 2\u002F15) avec le code du travail (L1234-9) et affiche le montant le plus favorable.","All","FinanceApplication",true,{"@type":110,"@context":100,"mainEntity":111},"FAQPage",[112,118,122,126],{"name":113,"@type":114,"acceptedAnswer":115},"Quelle est la formule de calcul de l'indemnité de licenciement dans la CCN IDCC 1517 ?","Question",{"text":116,"@type":117},"La CCN IDCC 1517 prévoit 1\u002F5 de mois de salaire par année d'ancienneté pour les 10 premières années, et 2\u002F15 de mois par année au-delà de 10 ans. Si le code du travail (L1234-9 : 1\u002F4 + 1\u002F3) est plus favorable, il s'applique. En cas d'inaptitude professionnelle, l'indemnité conventionnelle est doublée.","Answer",{"name":119,"@type":114,"acceptedAnswer":120},"La formule CCN 1517 est-elle plus favorable que le code du travail ?",{"text":121,"@type":117},"Non, la formule CCN 1517 (1\u002F5 + 2\u002F15) est généralement moins favorable que le code du travail (1\u002F4 + 1\u002F3) pour les salariés ayant plusieurs années d'ancienneté. En pratique, c'est souvent la formule légale qui s'applique en vertu de la règle de faveur.",{"name":123,"@type":114,"acceptedAnswer":124},"L'indemnité est-elle doublée en cas d'inaptitude professionnelle dans la CCN 1517 ?",{"text":125,"@type":117},"Oui, en cas de licenciement pour inaptitude consécutive à un accident du travail ou une maladie professionnelle, sans possibilité de reclassement, la CCN IDCC 1517 prévoit le doublement de l'indemnité conventionnelle. Le montant le plus favorable entre la somme doublée et l'indemnité légale s'applique.",{"name":127,"@type":114,"acceptedAnswer":128},"Quelle ancienneté minimale pour percevoir l'indemnité de licenciement CCN 1517 ?",{"text":129,"@type":117},"L'ancienneté minimale requise est de 8 mois continus dans l'entreprise, conformément à l'article L1234-9 du code du travail. En dessous de ce seuil, aucune indemnité n'est due.",[131,134,137,140,143,146,149,152,155,158],{"a":132,"q":133},"La CCN IDCC 1517 des commerces de détail non alimentaires prévoit une indemnité de licenciement de 1\u002F5 de mois de salaire brut par année d'ancienneté pour les 10 premières années, et 2\u002F15 de mois par année d'ancienneté au-delà de 10 ans. Exemple : pour un salarié ayant 15 ans d'ancienneté avec un salaire de 2 500 €\u002Fmois, l'indemnité CCN s'élève à : (1\u002F5 × 2 500 × 10) + (2\u002F15 × 2 500 × 5) = 5 000 + 1 667 = 6 667 €.","Quelle est la formule de calcul de l'indemnité de licenciement dans la convention collective IDCC 1517 (antiquités, brocante) ?",{"a":135,"q":136},"La formule de la CCN IDCC 1517 (1\u002F5 + 2\u002F15) est moins favorable que celle du code du travail (L1234-9 : 1\u002F4 + 1\u002F3) pour les salariés ayant une longue ancienneté. Toutefois, en vertu de la règle de faveur, l'employeur doit toujours appliquer le montant le plus élevé entre les deux formules. En pratique, pour les salariés comptant plus de quelques années d'ancienneté, c'est souvent la formule légale qui s'applique.","La formule CCN 1517 est-elle plus ou moins favorable que le code du travail ?",{"a":138,"q":139},"Oui, en cas de licenciement pour inaptitude d'origine professionnelle — c'est-à-dire consécutive à un accident du travail ou une maladie professionnelle — sans possibilité de reclassement, la convention collective IDCC 1517 prévoit que l'indemnité conventionnelle est doublée. La règle de faveur entre cette somme doublée et l'indemnité légale s'applique toujours.","L'indemnité de licenciement est-elle doublée en cas d'inaptitude dans la CCN antiquités, brocante (IDCC 1517) ?",{"a":141,"q":142},"L'ancienneté minimale requise est de 8 mois continus dans l'entreprise, conformément à l'article L1234-9 du code du travail auquel la CCN se réfère pour ce seuil. En dessous de 8 mois d'ancienneté, aucune indemnité de licenciement n'est due, sauf disposition plus favorable d'un accord d'entreprise.","Quelle ancienneté minimale faut-il pour percevoir l'indemnité de licenciement dans la CCN 1517 ?",{"a":144,"q":145},"Le salaire de référence est le salaire brut mensuel moyen le plus favorable entre : (1) la moyenne des 12 derniers mois précédant la notification du licenciement, ou (2) la moyenne des 3 derniers mois. Les primes et gratifications annuelles sont incluses au prorata. Les heures supplémentaires habituelles entrent également dans le calcul du salaire de référence.","Quel salaire de référence retenir pour calculer l'indemnité de licenciement CCN 1517 ?",{"a":147,"q":148},"L'indemnité de licenciement prévue par la convention collective IDCC 1517 est exonérée d'impôt sur le revenu et de cotisations sociales dans la limite du montant conventionnel ou légal (le plus élevé des deux), dans la double limite de 2 fois le PASS annuel ou 50 % du montant total si supérieur. Au-delà, les sommes sont soumises à cotisations et impôt. Consultez un expert-comptable pour votre cas précis.","L'indemnité de licenciement est-elle imposable dans la CCN antiquités, brocante ?",{"a":150,"q":151},"L'ancienneté est calculée à compter de la date d'entrée dans l'entreprise jusqu'à la date de fin du contrat de travail, préavis compris (même si le salarié est dispensé d'effectuer son préavis). Les périodes de suspension du contrat (maladie, congé parental, accident du travail) sont généralement comptabilisées. Les contrats à durée déterminée transformés en CDI ouvrent droit à la reprise d'ancienneté depuis le premier contrat.","Comment se calcule l'ancienneté pour l'indemnité de licenciement dans la CCN 1517 ?",{"a":153,"q":154},"La convention collective des commerces de détail non alimentaires (IDCC 1517) ne prévoit pas de plafond spécifique à l'indemnité de licenciement. L'indemnité est calculée intégralement selon la formule conventionnelle ou légale (la plus favorable), quelle que soit l'ancienneté du salarié.","Existe-t-il un plafond à l'indemnité de licenciement dans la convention collective IDCC 1517 ?",{"a":156,"q":157},"Non. En cas de licenciement pour faute grave ou faute lourde, aucune indemnité de licenciement n'est due, ni au titre de la convention collective IDCC 1517, ni au titre du code du travail. L'indemnité n'est versée qu'en cas de licenciement sans cause réelle et sérieuse, pour motif personnel non fautif (insuffisance professionnelle, inaptitude) ou pour motif économique.","L'indemnité de licenciement est-elle due en cas de faute grave dans la CCN 1517 ?",{"a":159,"q":160},"Pour un salarié avec 20 ans d'ancienneté et un salaire mensuel de 2 500 € : l'indemnité CCN 1517 = (1\u002F5 × 2 500 × 10) + (2\u002F15 × 2 500 × 10) = 5 000 + 1 667 = 6 667 €. L'indemnité légale (L1234-9) = (1\u002F4 × 2 500 × 10) + (1\u002F3 × 2 500 × 10) = 6 250 + 8 333 = 14 583 €. C'est la formule légale qui s'applique car elle est plus favorable pour cette ancienneté.","Quelle est la différence entre l'indemnité légale et l'indemnité conventionnelle IDCC 1517 pour un salarié ayant 20 ans d'ancienneté ?","\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>Calculateur indemnité de licenciement — CCN Antiquités, Brocante, Galeries d'art (IDCC 1517)\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: #eff6ff;\n      --text: #1c1917;\n      --text-muted: #78716c;\n      --info-bg: #eff6ff;\n      --info-border: #bfdbfe;\n      --radius: 0.75rem;\n      --radius-sm: 0.5rem;\n      --warn-bg: #fffbeb;\n      --warn-border: #fde68a;\n      --warn-text: #92400e;\n    }\n    body {\n      font-family: system-ui, -apple-system, sans-serif;\n      background: var(--bg);\n      color: var(--text);\n      font-size: 0.9375rem;\n      line-height: 1.6;\n      padding: 1rem;\n    }\n    .tool-root { max-width: 680px; margin: 0 auto; }\n    .tool-header {\n      background: var(--surface);\n      border: 1px solid var(--border);\n      border-radius: var(--radius);\n      padding: 1.25rem 1.5rem;\n      margin-bottom: 1rem;\n    }\n    .header-top {\n      display: flex;\n      justify-content: space-between;\n      align-items: flex-start;\n      gap: 1rem;\n      flex-wrap: wrap;\n    }\n    .tool-title { font-size: 1.125rem; font-weight: 700; }\n    .tool-subtitle { font-size: 0.8125rem; color: var(--text-muted); margin-top: 0.25rem; }\n    .idcc-badge {\n      background: var(--accent); color: white;\n      font-size: 0.75rem; font-weight: 600;\n      padding: 0.25rem 0.75rem; border-radius: 999px; white-space: nowrap; flex-shrink: 0;\n    }\n    .intro {\n      background: var(--surface);\n      border: 1px solid var(--border);\n      border-radius: var(--radius);\n      padding: 1.25rem 1.5rem;\n      margin-bottom: 1rem;\n      font-size: 0.875rem;\n      line-height: 1.7;\n    }\n    .intro p + p { margin-top: 0.75rem; }\n    .intro strong { font-weight: 600; color: var(--text); }\n    .card {\n      background: var(--surface);\n      border: 1px solid var(--border);\n      border-radius: var(--radius);\n      padding: 1.25rem 1.5rem;\n      margin-bottom: 1rem;\n    }\n    .rule-callout {\n      background: var(--info-bg);\n      border: 1px solid var(--info-border);\n      border-radius: var(--radius-sm);\n      padding: 0.875rem 1rem;\n      margin-bottom: 1.25rem;\n      display: flex;\n      gap: 0.625rem;\n      align-items: flex-start;\n    }\n    .rule-callout svg { width: 16px; height: 16px; color: var(--accent); flex-shrink: 0; margin-top: 0.125rem; }\n    .rule-callout p { font-size: 0.875rem; color: #1e40af; }\n    .rule-callout strong { font-weight: 600; }\n    .field { margin-bottom: 1.125rem; }\n    .field label {\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      font-size: 0.875rem;\n      font-weight: 500;\n      margin-bottom: 0.375rem;\n    }\n    .field label .val { font-weight: 700; color: var(--accent); font-variant-numeric: tabular-nums; }\n    input[type=range] { width: 100%; accent-color: var(--accent); cursor: pointer; }\n    .section-heading {\n      font-size: 0.8125rem; font-weight: 600; color: var(--text-muted);\n      text-transform: uppercase; letter-spacing: 0.05em; margin-bottom: 0.75rem;\n    }\n    .pills { display: flex; gap: 0.5rem; flex-wrap: wrap; }\n    .pill {\n      padding: 0.375rem 0.875rem;\n      border: 1.5px solid var(--border);\n      border-radius: 999px;\n      font-size: 0.8125rem;\n      font-weight: 500;\n      cursor: pointer;\n      background: var(--surface);\n      color: var(--text-muted);\n      transition: all 0.15s;\n    }\n    .pill.active { border-color: var(--accent); background: var(--accent); color: white; }\n    .result-card {\n      background: linear-gradient(135deg, #eff6ff 0%, #f0fdf4 100%);\n      border: 1.5px solid var(--accent);\n      border-radius: var(--radius);\n      padding: 1.25rem 1.5rem;\n      margin-top: 1.25rem;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 1rem;\n      flex-wrap: wrap;\n    }\n    .result-label { font-size: 0.875rem; color: var(--text-muted); font-weight: 500; }\n    .result-value { font-size: 1.875rem; font-weight: 800; color: var(--accent); font-variant-numeric: tabular-nums; }\n    .result-sub { font-size: 0.8rem; color: var(--text-muted); margin-top: 0.125rem; }\n    .alert-warn {\n      background: var(--warn-bg); border: 1px solid var(--warn-border);\n      border-radius: var(--radius-sm); padding: 0.75rem 1rem;\n      font-size: 0.8125rem; color: var(--warn-text); margin-top: 0.875rem;\n      display: flex; gap: 0.5rem; align-items: flex-start;\n    }\n    .alert-warn svg { width: 14px; height: 14px; flex-shrink: 0; margin-top: 0.125rem; }\n    .alert-info {\n      background: var(--info-bg); border: 1px solid var(--info-border);\n      border-radius: var(--radius-sm); padding: 0.75rem 1rem;\n      font-size: 0.8125rem; color: #1e40af; margin-top: 0.875rem;\n      display: flex; gap: 0.5rem; align-items: flex-start;\n    }\n    .alert-info svg { width: 14px; height: 14px; flex-shrink: 0; margin-top: 0.125rem; }\n    .mini-table { width: 100%; border-collapse: collapse; font-size: 0.8125rem; margin-top: 0.875rem; }\n    .mini-table th, .mini-table td { padding: 0.4rem 0.625rem; text-align: left; border-bottom: 1px solid var(--border); }\n    .mini-table th { color: var(--text-muted); font-weight: 600; background: var(--bg); }\n    .mini-table tr.hl td { font-weight: 700; color: var(--accent); background: var(--accent-light); }\n    .compare-grid {\n      display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem; margin-top: 1rem;\n    }\n    .compare-box {\n      border: 1px solid var(--border); border-radius: var(--radius-sm); padding: 0.875rem; text-align: center;\n    }\n    .compare-box .lbl { font-size: 0.75rem; font-weight: 600; color: var(--text-muted); margin-bottom: 0.25rem; }\n    .compare-box .amt { font-size: 1.25rem; font-weight: 800; font-variant-numeric: tabular-nums; }\n    .compare-box.legal .amt { color: #16a34a; }\n    .compare-box.ccn .amt { color: var(--accent); }\n    .compare-box .sub { font-size: 0.75rem; color: var(--text-muted); margin-top: 0.25rem; }\n    .divider { border: none; border-top: 1px solid var(--border); margin: 1rem 0; }\n    .disclaimer { font-size: 0.78rem; color: var(--text-muted); text-align: center; padding: 0.75rem 1rem; }\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 1517 — Indemnité de licenciement standalone\n     Formule CCN: 1\u002F5 × salaire × min(anc,10) + 2\u002F15 × salaire × max(anc-10,0)\n     Formule légale (L1234-9): 1\u002F4 × salaire × min(anc,10) + 1\u002F3 × salaire × max(anc-10,0)\n     Règle la plus favorable s'applique (C.Cass.)\n     Inaptitude professionnelle: doublement de l'indemnité conventionnelle\n     Source: Légifrance KALICONT000005635870 + code.travail.gouv.fr\u002Fcontribution\u002F1517 -->\n\n\u003Cmain class=\"tool-root\">\n  \u003Cdiv class=\"tool-header\">\n    \u003Cdiv class=\"header-top\">\n      \u003Cdiv>\n        \u003Cdiv class=\"tool-title\">Indemnité de licenciement — CCN Antiquités &amp; Brocante\u003C\u002Fdiv>\n        \u003Cdiv class=\"tool-subtitle\">Convention collective IDCC 1517 — Commerces de détail non alimentaires\u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n      \u003Cspan class=\"idcc-badge\">IDCC 1517\u003C\u002Fspan>\n    \u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\n  \u003Cdiv class=\"intro\">\n    \u003Cp>La convention collective des \u003Cstrong>commerces de détail non alimentaires : antiquités, brocante, galeries d'art\u003C\u002Fstrong> (IDCC 1517) fixe sa propre formule d'indemnité de licenciement, différente du barème légal du code du travail. Elle prévoit \u003Cstrong>1\u002F5 de mois de salaire par année d'ancienneté\u003C\u002Fstrong> pour les 10 premières années, puis \u003Cstrong>2\u002F15 de mois\u003C\u002Fstrong> pour les années suivantes.\u003C\u002Fp>\n    \u003Cp>Cependant, la règle de faveur s'applique : si le barème légal (art. L1234-9) aboutit à un montant supérieur, c'est lui qui prime. Cet outil compare automatiquement les deux calculs et affiche le montant le plus favorable au salarié.\u003C\u002Fp>\n    \u003Cp>En cas de licenciement pour \u003Cstrong>inaptitude d'origine professionnelle\u003C\u002Fstrong> (accident du travail ou maladie professionnelle) sans possibilité de reclassement, l'indemnité conventionnelle est \u003Cstrong>doublée\u003C\u002Fstrong>. Calculez ci-dessous votre situation précise.\u003C\u002Fp>\n  \u003C\u002Fdiv>\n\n  \u003Cdiv class=\"card\">\n    \u003Cdiv class=\"rule-callout\">\n      \u003Ci data-lucide=\"info\">\u003C\u002Fi>\n      \u003Cp>CCN IDCC 1517 : indemnité = \u003Cstrong>1\u002F5 × salaire × années (≤ 10)\u003C\u002Fstrong> + \u003Cstrong>2\u002F15 × salaire × années (> 10)\u003C\u002Fstrong>. Le code du travail (L1234-9 : 1\u002F4 + 1\u002F3) s'applique s'il est plus favorable. Doublement prévu en cas d'inaptitude professionnelle.\u003C\u002Fp>\n    \u003C\u002Fdiv>\n\n    \u003Cdiv class=\"field\">\n      \u003Clabel>Salaire brut mensuel de référence \u003Cspan class=\"val\" id=\"sal-val\">2 500 €\u003C\u002Fspan>\u003C\u002Flabel>\n      \u003Cinput type=\"range\" id=\"sal\" min=\"1802\" max=\"10000\" value=\"2500\" step=\"50\">\n    \u003C\u002Fdiv>\n\n    \u003Cdiv class=\"field\">\n      \u003Clabel>Ancienneté dans l'entreprise \u003Cspan class=\"val\" id=\"anc-val\">5 ans\u003C\u002Fspan>\u003C\u002Flabel>\n      \u003Cinput type=\"range\" id=\"anc\" min=\"1\" max=\"40\" value=\"5\" step=\"1\">\n    \u003C\u002Fdiv>\n\n    \u003Cdiv class=\"field\">\n      \u003Cdiv class=\"section-heading\">Motif du licenciement\u003C\u002Fdiv>\n      \u003Cdiv class=\"pills\">\n        \u003Cbutton class=\"pill active\" data-val=\"standard\">Motif personnel ou économique\u003C\u002Fbutton>\n        \u003Cbutton class=\"pill\" data-val=\"inaptitude_pro\">Inaptitude professionnelle (AT\u002FMP)\u003C\u002Fbutton>\n        \u003Cbutton class=\"pill\" data-val=\"inaptitude_non_pro\">Inaptitude non professionnelle\u003C\u002Fbutton>\n      \u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n\n    \u003Cdiv class=\"result-card\">\n      \u003Cdiv>\n        \u003Cdiv class=\"result-label\">Indemnité de licenciement applicable\u003C\u002Fdiv>\n        \u003Cdiv class=\"result-value\" id=\"result-amount\">—\u003C\u002Fdiv>\n        \u003Cdiv class=\"result-sub\" id=\"result-basis\">—\u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n      \u003Ci data-lucide=\"calculator\" style=\"width:36px;height:36px;color:#93c5fd;flex-shrink:0\">\u003C\u002Fi>\n    \u003C\u002Fdiv>\n\n    \u003Cdiv id=\"alert-warn\" class=\"alert-warn\" style=\"display:none\">\n      \u003Ci data-lucide=\"alert-triangle\">\u003C\u002Fi>\n      \u003Cspan id=\"alert-warn-text\">\u003C\u002Fspan>\n    \u003C\u002Fdiv>\n\n    \u003Cdiv id=\"alert-double\" class=\"alert-info\" style=\"display:none\">\n      \u003Ci data-lucide=\"info\">\u003C\u002Fi>\n      \u003Cspan id=\"alert-double-text\">\u003C\u002Fspan>\n    \u003C\u002Fdiv>\n\n    \u003Cdiv class=\"compare-grid\">\n      \u003Cdiv class=\"compare-box ccn\">\n        \u003Cdiv class=\"lbl\">Formule CCN 1517\u003C\u002Fdiv>\n        \u003Cdiv class=\"amt\" id=\"ccn-amount\">—\u003C\u002Fdiv>\n        \u003Cdiv class=\"sub\">1\u002F5 + 2\u002F15 par année\u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n      \u003Cdiv class=\"compare-box legal\">\n        \u003Cdiv class=\"lbl\">Code du travail (L1234-9)\u003C\u002Fdiv>\n        \u003Cdiv class=\"amt\" id=\"legal-amount\">—\u003C\u002Fdiv>\n        \u003Cdiv class=\"sub\">1\u002F4 + 1\u002F3 par année\u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n\n    \u003Ctable class=\"mini-table\">\n      \u003Cthead>\n        \u003Ctr>\n          \u003Cth>Ancienneté\u003C\u002Fth>\n          \u003Cth>Formule CCN\u003C\u002Fth>\n          \u003Cth>Formule légale\u003C\u002Fth>\n          \u003Cth>Montant applicable\u003C\u002Fth>\n        \u003C\u002Ftr>\n      \u003C\u002Fthead>\n      \u003Ctbody id=\"sim-table\">\u003C\u002Ftbody>\n    \u003C\u002Ftable>\n  \u003C\u002Fdiv>\n\n  \u003Cdiv class=\"card\">\n    \u003Cdiv class=\"section-heading\">Comment se calcule l'indemnité CCN 1517 ?\u003C\u002Fdiv>\n    \u003Cp style=\"font-size:0.875rem;color:var(--text-muted);line-height:1.7\">\n      Le salaire de référence retenu est le salaire brut mensuel moyen des 12 derniers mois (ou des 3 derniers mois si plus favorable, en incluant les primes proratisées). L'ancienneté est calculée jusqu'à la date de fin de contrat effectif (incluant le préavis non effectué si dispensé). Le salarié doit justifier d'au moins \u003Cstrong>8 mois d'ancienneté\u003C\u002Fstrong> pour avoir droit à l'indemnité légale.\n    \u003C\u002Fp>\n  \u003C\u002Fdiv>\n\n  \u003Chr class=\"divider\">\n  \u003Cp class=\"disclaimer\">\n    Calcul indicatif basé sur la CCN IDCC 1517. Source :\n    \u003Ca href=\"https:\u002F\u002Fwww.legifrance.gouv.fr\u002Fconv_coll\u002Fid\u002FKALICONT000005635870\u002F\" target=\"_blank\" rel=\"noopener\">Légifrance KALICONT000005635870\u003C\u002Fa>.\n    Pour toute situation individuelle\n  \u003C\u002Fp>\n\u003C\u002Fmain>\n\n\u003Cscript>\n(function () {\n  'use strict';\n\n  const fmtEur = v => new Intl.NumberFormat('fr-FR', { style: 'currency', currency: 'EUR', maximumFractionDigits: 0 }).format(v);\n  const fmtEurDec = v => new Intl.NumberFormat('fr-FR', { style: 'currency', currency: 'EUR', minimumFractionDigits: 2, maximumFractionDigits: 2 }).format(v);\n\n  let state = { sal: 2500, anc: 5, motif: 'standard' };\n\n  \u002F\u002F Inputs\n  const salRange = document.getElementById('sal');\n  const salVal   = document.getElementById('sal-val');\n  const ancRange = document.getElementById('anc');\n  const ancVal   = document.getElementById('anc-val');\n\n  salRange.addEventListener('input', () => {\n    state.sal = +salRange.value;\n    salVal.textContent = fmtEur(state.sal);\n    compute();\n  });\n\n  ancRange.addEventListener('input', () => {\n    state.anc = +ancRange.value;\n    ancVal.textContent = `${state.anc} an${state.anc > 1 ? 's' : ''}`;\n    compute();\n  });\n\n  document.querySelectorAll('.pill').forEach(pill => {\n    pill.addEventListener('click', () => {\n      document.querySelectorAll('.pill').forEach(p => p.classList.remove('active'));\n      pill.classList.add('active');\n      state.motif = pill.dataset.val;\n      compute();\n    });\n  });\n\n  function calcCCN(sal, anc) {\n    const a1 = Math.min(anc, 10);\n    const a2 = Math.max(anc - 10, 0);\n    return (1\u002F5) * sal * a1 + (2\u002F15) * sal * a2;\n  }\n\n  function calcLegal(sal, anc) {\n    const a1 = Math.min(anc, 10);\n    const a2 = Math.max(anc - 10, 0);\n    return (1\u002F4) * sal * a1 + (1\u002F3) * sal * a2;\n  }\n\n  function compute() {\n    const { sal, anc, motif } = state;\n\n    if (anc \u003C 0.67) {\n      document.getElementById('result-amount').textContent = 'Non applicable';\n      document.getElementById('result-basis').textContent = 'Ancienneté insuffisante (minimum 8 mois requis)';\n      return;\n    }\n\n    const ccn   = calcCCN(sal, anc);\n    const legal = calcLegal(sal, anc);\n    const baseResult = Math.max(ccn, legal);\n    const isCCNBetter = ccn >= legal;\n\n    \u002F\u002F Apply motif multiplier\n    let finalResult = baseResult;\n    let motifNote = '';\n    const alertDouble = document.getElementById('alert-double');\n    const alertDoubleText = document.getElementById('alert-double-text');\n\n    if (motif === 'inaptitude_pro') {\n      \u002F\u002F Double the CCN amount (base for comparison is doubled CCN vs legal)\n      const doubleCCN = ccn * 2;\n      finalResult = Math.max(doubleCCN, legal);\n      motifNote = `Inaptitude professionnelle : indemnité CCN doublée (${fmtEur(doubleCCN)})${doubleCCN \u003C legal ? ', code du travail plus favorable' : ''}`;\n      alertDouble.style.display = 'flex';\n      alertDoubleText.textContent = `Inaptitude d'origine professionnelle (AT\u002FMP) : l'indemnité conventionnelle de base (${fmtEur(ccn)}) est doublée = ${fmtEur(ccn * 2)}. La règle de faveur entre cette somme et le légal (${fmtEur(legal)}) est appliquée.`;\n    } else if (motif === 'inaptitude_non_pro') {\n      finalResult = baseResult;\n      motifNote = 'Inaptitude non professionnelle : barème standard (pas de doublement)';\n      alertDouble.style.display = 'none';\n    } else {\n      alertDouble.style.display = 'none';\n      motifNote = isCCNBetter ? 'Base CCN 1517 (1\u002F5 + 2\u002F15) — code du travail moins favorable' : 'Base légale L1234-9 (1\u002F4 + 1\u002F3) — plus favorable que la CCN';\n    }\n\n    document.getElementById('result-amount').textContent = fmtEur(finalResult);\n    document.getElementById('result-basis').textContent = motifNote;\n    document.getElementById('ccn-amount').textContent = fmtEur(ccn);\n    document.getElementById('legal-amount').textContent = fmtEur(legal);\n\n    \u002F\u002F Warning when legal > CCN\n    const warnEl = document.getElementById('alert-warn');\n    const warnTxt = document.getElementById('alert-warn-text');\n    if (!isCCNBetter && motif === 'standard') {\n      warnEl.style.display = 'flex';\n      warnTxt.textContent = `La formule CCN (${fmtEur(ccn)}) est moins favorable que le code du travail (${fmtEur(legal)}) pour cette ancienneté. Le montant légal s'applique automatiquement (art. L1234-9).`;\n    } else {\n      warnEl.style.display = 'none';\n    }\n\n    \u002F\u002F Simulation table\n    const tbody = document.getElementById('sim-table');\n    tbody.innerHTML = '';\n    [1, 2, 3, 5, 8, 10, 12, 15, 20, 25, 30].forEach(y => {\n      const c = calcCCN(sal, y);\n      const l = calcLegal(sal, y);\n      const best = Math.max(c, l);\n      const isHL = y === anc;\n      tbody.innerHTML += `\u003Ctr class=\"${isHL ? 'hl' : ''}\">\n        \u003Ctd>${y} an${y > 1 ? 's' : ''}\u003C\u002Ftd>\n        \u003Ctd>${fmtEur(c)}\u003C\u002Ftd>\n        \u003Ctd>${fmtEur(l)}\u003C\u002Ftd>\n        \u003Ctd>${fmtEur(best)}\u003C\u002Ftd>\n      \u003C\u002Ftr>`;\n    });\n  }\n\n  \u002F\u002F Init display\n  salVal.textContent = fmtEur(state.sal);\n  ancVal.textContent = `${state.anc} ans`;\n  compute();\n\n  if (window.lucide) lucide.createIcons();\n\n  const ro = new ResizeObserver(() => {\n    const h = Math.max(document.documentElement.scrollHeight, document.body.scrollHeight);\n    parent.postMessage({ type: 'resize', height: h }, '*');\n  });\n  ro.observe(document.documentElement);\n\n  window.addEventListener('resize', () => {\n    const h = Math.max(document.documentElement.scrollHeight, document.body.scrollHeight);\n    parent.postMessage({ type: 'resize', height: h }, '*');\n  });\n})();\n\u003C\u002Fscript>\n\u003C\u002Fbody>\n\u003C\u002Fhtml>\n","generated","juridique","consumer","both","https:\u002F\u002Fpub-bdebbd2dad294475a2da0eb657815b6b.r2.dev\u002Ftools\u002Findemnite-commerces-de-detail-non-alimentaires-antiquites-0282855ed5-1779575220.webp","",[]]