{"id":23508,"date":"2026-04-05T06:33:11","date_gmt":"2026-04-05T06:33:11","guid":{"rendered":"https:\/\/www.transports-express-caraibes.fr\/blog\/indemnite-kilometrique-2026\/"},"modified":"2026-04-05T06:33:11","modified_gmt":"2026-04-05T06:33:11","slug":"indemnite-kilometrique-2026","status":"publish","type":"post","link":"https:\/\/www.transports-express-caraibes.fr\/blog\/indemnite-kilometrique-2026\/","title":{"rendered":"Indemnit\u00e9 kilom\u00e9trique 2026 : quel bar\u00e8me appliquer cette ann\u00e9e ?"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Se d\u00e9placer pour le travail avec votre voiture personnelle peut vite peser sur le budget si le remboursement n\u2019est pas clair. Le bar\u00e8me 2026 des indemnit\u00e9s kilom\u00e9triques sert de grille officielle pour chiffrer ces d\u00e9placements : il varie selon la <strong>puissance fiscale<\/strong>, le nombre de <strong>kilom\u00e8tres parcourus<\/strong> et le type de v\u00e9hicule. Cet article explique comment appliquer le bar\u00e8me 2026, calculer un <strong>taux kilom\u00e9trique<\/strong> pr\u00e9cis, profiter de la majoration pour v\u00e9hicule 100% \u00e9lectrique et remplir correctement la <strong>d\u00e9claration fiscale<\/strong> ou la fiche de paie. Des exemples concrets, une fiche de paie illustr\u00e9e et des conseils terrain permettront de transformer une corv\u00e9e administrative en une d\u00e9marche ma\u00eetris\u00e9e. \u00c0 la fin, vous saurez quels justificatifs garder, comment v\u00e9rifier un <strong>remboursement frais<\/strong> et quelles erreurs \u00e9viter pour que l\u2019indemnit\u00e9 reste exon\u00e9r\u00e9e des cotisations sociales. Le ton reste op\u00e9rationnel : pas de th\u00e9orie longue, juste les \u00e9tapes pratiques pour obtenir le meilleur remboursement possible sans surprimes imposables.<\/p>\n\n<ul class=\"wp-block-list\"><li><strong>Bar\u00e8me 2026<\/strong> d\u00e9pendant de la puissance fiscale et des km annuels.<\/li><li>Majoration de <strong>20%<\/strong> pour v\u00e9hicules 100% \u00e9lectriques.<\/li><li>Justificatifs \u00e0 conserver : relev\u00e9 kilom\u00e9trique, motif du d\u00e9placement, nombre de trajets.<\/li><li>Le <strong>forfait mobilit\u00e9s durables<\/strong> coexiste sous conditions (plafonds 600 \u20ac \/ 900 \u20ac).<\/li><li>Si l\u2019employeur d\u00e9passe le bar\u00e8me, la part exc\u00e9dentaire devient un <strong>avantage en nature<\/strong> imposable.<\/li><\/ul>\n\n<h2 class=\"wp-block-heading\">Bar\u00e8me 2026 : comment fonctionne l&rsquo;indemnit\u00e9 kilom\u00e9trique pour voiture personnelle<\/h2>\n\n<p class=\"wp-block-paragraph\">L\u2019<strong>indemnit\u00e9 kilom\u00e9trique<\/strong> compense carburant, entretien, assurance et d\u00e9pr\u00e9ciation. Pour les voitures, le bar\u00e8me officiel r\u00e9partit le calcul selon la <strong>puissance fiscale<\/strong> et trois paliers de distance annuelle : jusqu\u2019\u00e0 5 000 km, de 5 001 \u00e0 20 000 km, et au-del\u00e0 de 20 000 km.<\/p>\n\n<p class=\"wp-block-paragraph\">Le param\u00e8tre <strong>d<\/strong> repr\u00e9sente les kilom\u00e8tres annuels parcourus pour les d\u00e9placements professionnels. Respecter le bar\u00e8me permet que le <strong>remboursement frais<\/strong> soit exon\u00e9r\u00e9 de cotisations sociales et d\u2019imp\u00f4t, \u00e0 condition de pouvoir justifier chaque trajet et la puissance du v\u00e9hicule.<\/p>\n\n<h3 class=\"wp-block-heading\">Tableau : bar\u00e8me voiture 2026 (formules)<\/h3>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>Puissance fiscale<\/th>\n<th>Jusqu&rsquo;\u00e0 5 000 km<\/th>\n<th>De 5 001 \u00e0 20 000 km<\/th>\n<th>Au\u2011del\u00e0 de 20 000 km<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>3 CV et moins<\/td>\n<td>d \u00d7 0,529<\/td>\n<td>(d \u00d7 0,316) + 1 065<\/td>\n<td>d \u00d7 0,370<\/td>\n<\/tr>\n<tr>\n<td>4 CV<\/td>\n<td>d \u00d7 0,606<\/td>\n<td>(d \u00d7 0,340) + 1 330<\/td>\n<td>d \u00d7 0,407<\/td>\n<\/tr>\n<tr>\n<td>5 CV<\/td>\n<td>d \u00d7 0,636<\/td>\n<td>(d \u00d7 0,357) + 1 395<\/td>\n<td>d \u00d7 0,427<\/td>\n<\/tr>\n<tr>\n<td>6 CV<\/td>\n<td>d \u00d7 0,665<\/td>\n<td>(d \u00d7 0,374) + 1 457<\/td>\n<td>d \u00d7 0,447<\/td>\n<\/tr>\n<tr>\n<td>7 CV et plus<\/td>\n<td>d \u00d7 0,697<\/td>\n<td>(d \u00d7 0,394) + 1 515<\/td>\n<td>d \u00d7 0,470<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<h3 class=\"wp-block-heading\">Calcul pas \u00e0 pas et exemple concret<\/h3>\n\n<p class=\"wp-block-paragraph\">Pour appliquer la formule, identifiez d, la puissance fiscale et le palier correspondant. Exemple pratique : voiture 5 CV, 8 000 km annuels (palier 5 001\u201320 000 km).<\/p>\n\n<p class=\"wp-block-paragraph\">Formule : (d \u00d7 0,357) + 1 395 \u2192 (8 000 \u00d7 0,357) + 1 395 = <strong>4 251 \u20ac<\/strong> par an.<\/p>\n\n<p class=\"wp-block-paragraph\">Si le v\u00e9hicule est 100% \u00e9lectrique, appliquez la <strong>majoration de 20%<\/strong> : 4 251 \u00d7 1,20 = <strong>5 101,20 \u20ac<\/strong>.<\/p>\n\n<p class=\"wp-block-paragraph\">Pour v\u00e9rifier rapidement votre r\u00e9sultat ou tester d\u2019autres puissances, consultez une fiche pratique du bar\u00e8me : <a href=\"https:\/\/calcul-impots.eu\/pagesinfos\/fiscalite\/bareme-kilometrique.php\" rel=\"nofollow noopener\" target=\"_blank\">bar\u00e8me kilom\u00e9trique d\u00e9taill\u00e9<\/a> ou l\u2019explication technique sur <a href=\"https:\/\/deplacement-pro.fr\/guides\/bareme-kilometrique-2026\" rel=\"nofollow noopener\" target=\"_blank\">D\u00e9placement Pro<\/a>.<\/p>\n\n<h2 class=\"wp-block-heading\">Bar\u00e8me 2026 : motos, cyclomoteurs et v\u00e9los (forfait mobilit\u00e9s durables)<\/h2>\n\n<p class=\"wp-block-paragraph\">Les deux\u2011roues et cyclomoteurs ont leur propre bar\u00e8me, avec des paliers r\u00e9duits (g\u00e9n\u00e9ralement 3 000 km et 6 000 km). Les formules varient selon la puissance administrative de la moto.<\/p>\n\n<ul class=\"wp-block-list\"><li>Pour un cyclomoteur : taux de base autour de <strong>0,315 \u20ac\/km<\/strong> jusqu\u2019\u00e0 3 000 km, puis paliers d\u00e9gressifs.<\/li><li>Pour une motocyclette : les coefficients changent selon 1\u20112 CV, 3\u20115 CV ou plus de 5 CV.<\/li><li>V\u00e9lo et trottinette : le <strong>forfait mobilit\u00e9s durables<\/strong> propose 0,25 \u20ac\/km plafonn\u00e9 \u00e0 600 \u20ac (ou 900 \u20ac si cumul avec abonnement TC).<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">La majoration de 20% pour v\u00e9hicules \u00e9lectriques s\u2019applique \u00e9galement aux motos et cyclomoteurs 100% \u00e9lectriques.<\/p>\n\n<h2 class=\"wp-block-heading\">Conditions d&rsquo;exon\u00e9ration sociale et fiscale \u2014 comment s\u00e9curiser votre remboursement<\/h2>\n\n<p class=\"wp-block-paragraph\">Pour que le <strong>remboursement frais<\/strong> reste exon\u00e9r\u00e9, l\u2019employeur doit suivre le bar\u00e8me et le salari\u00e9 doit garder des justificatifs. Les pi\u00e8ces utiles : relev\u00e9 kilom\u00e9trique annuel, motif de chaque d\u00e9placement, pr\u00e9cision du lieu de d\u00e9part\/arriv\u00e9e et la puissance fiscale du v\u00e9hicule.<\/p>\n\n<p class=\"wp-block-paragraph\">Si l\u2019employeur verse davantage que le bar\u00e8me, la part exc\u00e9dentaire devient un <strong>avantage en nature<\/strong> soumis \u00e0 cotisations et imposable. Pour les DRH et responsables paie, la notice URSSAF rappelle les r\u00e8gles et les seuils applicables : <a href=\"https:\/\/www.urssaf.fr\/accueil\/outils-documentation\/taux-baremes\/indemnites-kilometriques.html\" rel=\"nofollow noopener\" target=\"_blank\">information URSSAF sur les indemnit\u00e9s kilom\u00e9triques<\/a>.<\/p>\n\n<!-- Charge le petit runtime Tailwind (CDN) pour styliser facilement sans d\u00e9pendances lourdes -->\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/@tailwindcss\/browser@4\"><\/script>\n\n<!--\n  Calculateur d'Indemnit\u00e9 Kilom\u00e9trique 2026 (bloc \u00e0 copier\/coller)\n  - Pas de <head> ni <body> complets : ins\u00e9rer tel quel dans une page existante.\n  - Hauteur maximale du composant limit\u00e9e pour s'adapter \u00e0 l'article (<= 2000px).\n  - Aucune API externe n'est requise pour ce calcul (donn\u00e9es locales).\n  - Si vous souhaitez int\u00e9grer des bar\u00e8mes officiels automatiquement, remplacez la source des donn\u00e9es ici par une API publique (ex : data.gouv.fr) \u2014 ajouter alors l'URL et un exemple de r\u00e9ponse JSON dans un commentaire.\n-->\n\n<div id=\"ik-calculator\" class=\"max-w-2xl mx-auto my-6 p-4 rounded-lg shadow-lg bg-white text-gray-800\" style=\"max-height:1800px; overflow:auto;\">\n  <header class=\"mb-4\">\n    <h2 class=\"text-2xl font-semibold\">Calculateur : Indemnit\u00e9 kilom\u00e9trique 2026<\/h2>\n    <p class=\"text-sm text-gray-600\">Indiquez la puissance fiscale (CV), les kilom\u00e8tres annuels et si le v\u00e9hicule est 100% \u00e9lectrique. Le calculateur affiche le montant annuel et le montant major\u00e9 pour v\u00e9hicule \u00e9lectrique.<\/p>\n  <\/header>\n\n  <form id=\"ik-form\" class=\"space-y-4\" aria-label=\"Formulaire calcul indemnit\u00e9 kilom\u00e9trique\">\n    <div class=\"grid grid-cols-1 sm:grid-cols-3 gap-3\">\n      <label class=\"flex flex-col text-sm\">\n        <span class=\"mb-1 font-medium\">Puissance fiscale (CV)<\/span>\n        <input id=\"cv-input\" type=\"number\" min=\"1\" step=\"1\" value=\"5\" class=\"p-2 border rounded focus:outline-none focus:ring\" aria-describedby=\"cv-help\" required \/>\n        <small id=\"cv-help\" class=\"text-xs text-gray-500\">Entrez un entier (ex. 5)<\/small>\n      <\/label>\n\n      <label class=\"flex flex-col text-sm\">\n        <span class=\"mb-1 font-medium\">Kilom\u00e8tres annuels (km)<\/span>\n        <input id=\"km-input\" type=\"number\" min=\"0\" step=\"1\" value=\"12000\" class=\"p-2 border rounded focus:outline-none focus:ring\" aria-describedby=\"km-help\" required \/>\n        <small id=\"km-help\" class=\"text-xs text-gray-500\">Total parcouru en une ann\u00e9e<\/small>\n      <\/label>\n\n      <div class=\"flex flex-col text-sm\">\n        <span class=\"mb-1 font-medium\">V\u00e9hicule 100% \u00e9lectrique ?<\/span>\n        <div class=\"flex items-center space-x-3\">\n          <label class=\"inline-flex items-center\">\n            <input id=\"electric-yes\" name=\"electric\" type=\"radio\" value=\"oui\" class=\"form-radio\" checked>\n            <span class=\"ml-2\">Oui<\/span>\n          <\/label>\n          <label class=\"inline-flex items-center\">\n            <input id=\"electric-no\" name=\"electric\" type=\"radio\" value=\"non\" class=\"form-radio\">\n            <span class=\"ml-2\">Non<\/span>\n          <\/label>\n        <\/div>\n        <small class=\"text-xs text-gray-500\">Si oui, un montant major\u00e9 s&rsquo;applique (modifiable).<\/small>\n      <\/div>\n    <\/div>\n\n    <div class=\"flex items-center space-x-3\">\n      <button id=\"compute-btn\" type=\"button\" class=\"px-4 py-2 bg-blue-600 text-white rounded hover:bg-blue-700 focus:outline-none\">Calculer<\/button>\n      <button id=\"reset-btn\" type=\"button\" class=\"px-4 py-2 bg-gray-200 text-gray-800 rounded hover:bg-gray-300 focus:outline-none\">R\u00e9initialiser<\/button>\n      <button id=\"edit-rates-btn\" type=\"button\" class=\"px-4 py-2 bg-yellow-100 text-yellow-800 rounded hover:bg-yellow-200 focus:outline-none\" title=\"Modifier le bar\u00e8me (pour l'auteur) : ouvre l'\u00e9diteur de bar\u00e8me\">Modifier le bar\u00e8me<\/button>\n    <\/div>\n  <\/form>\n\n  <section id=\"result\" class=\"mt-6 p-4 bg-gray-50 rounded\" aria-live=\"polite\">\n    <h3 class=\"text-lg font-semibold mb-2\">R\u00e9sultats<\/h3>\n    <div id=\"result-content\" class=\"text-sm text-gray-700\">\n      <p>Aucun calcul n&rsquo;a encore \u00e9t\u00e9 effectu\u00e9.<\/p>\n    <\/div>\n  <\/section>\n\n  <details class=\"mt-4 text-sm\">\n    <summary class=\"cursor-pointer font-medium\">Afficher le bar\u00e8me utilis\u00e9 (modifiable)<\/summary>\n    <pre id=\"rates-pre\" class=\"mt-2 p-3 bg-white border rounded text-xs overflow-auto\" style=\"max-height:280px;\"><\/pre>\n    <p class=\"mt-2 text-xs text-gray-500\">Note : les valeurs affich\u00e9es sont des exemples. Remplacez-les par le bar\u00e8me officiel 2026 si n\u00e9cessaire.<\/p>\n  <\/details>\n<\/div>\n\n<script>\n\/*\n  Script JavaScript pour le calculateur d'indemnit\u00e9 kilom\u00e9trique 2026\n  - Toutes les cha\u00eenes de texte sont en fran\u00e7ais.\n  - Le bar\u00e8me ci-dessous est un objet JavaScript \u00e9ditable (par l'auteur de l'article).\n  - Aucune API externe n'est utilis\u00e9e par d\u00e9faut (donc pas d'URL\/API \u00e0 inclure).\n  - Si vous voulez automatiser la r\u00e9cup\u00e9ration du bar\u00e8me officiel, vous pouvez appeler une API publique\n    (ex: data.gouv.fr) et remplacer `rates` par la r\u00e9ponse. Dans ce cas, inclure l'URL et un exemple\n    de r\u00e9ponse JSON en commentaire.\n*\/\n\n\/* ========== BAR\u00c8ME (modifiable) ==========\n   Format :\n   - Pour chaque plage de puissance fiscale (cvMax inclus), on d\u00e9finit un sous-objet 'bands' d\u00e9crivant\n     des tranches de kilom\u00e8tres, chacune avec un taux par km (en euros).\n   - Exemple tr\u00e8s simple et enti\u00e8rement \u00e9ditable pour l'article : remplacez par le bar\u00e8me officiel 2026\n     si vous l'avez (ici, ce sont des valeurs illustratives).\n*\/\nconst rates = {\n  description: \"Bar\u00e8me d'exemple (\u00e0 remplacer par le bar\u00e8me officiel 2026 si disponible).\",\n  electricMajorationPct: 10, \/\/ majoration en pourcentage pour v\u00e9hicule 100% \u00e9lectrique\n  \/\/ Les cl\u00e9s sont les puissances fiscales maximales de la tranche (CV)\n  \/\/ Les taux sont exprim\u00e9s en euro par km pour diff\u00e9rentes tranches de distance.\n  \/\/ Chaque 'bands' est un tableau d'objets { maxKm: number|null, rate: number }\n  \/\/ maxKm = null signifie \"au-del\u00e0\".\n  table: [\n    {\n      cvMax: 3,\n      bands: [\n        { maxKm: 5000, rate: 0.400 },\n        { maxKm: 20000, rate: 0.280 },\n        { maxKm: null, rate: 0.200 }\n      ]\n    },\n    {\n      cvMax: 5,\n      bands: [\n        { maxKm: 5000, rate: 0.450 },\n        { maxKm: 20000, rate: 0.320 },\n        { maxKm: null, rate: 0.220 }\n      ]\n    },\n    {\n      cvMax: 7,\n      bands: [\n        { maxKm: 5000, rate: 0.520 },\n        { maxKm: 20000, rate: 0.360 },\n        { maxKm: null, rate: 0.250 }\n      ]\n    },\n    {\n      cvMax: Infinity, \/\/ pour toute puissance sup\u00e9rieure\n      bands: [\n        { maxKm: 5000, rate: 0.600 },\n        { maxKm: 20000, rate: 0.430 },\n        { maxKm: null, rate: 0.290 }\n      ]\n    }\n  ]\n};\n\n\/* ========== UTILITAIRES ========== *\/\n\n\/\/ Formatte un nombre en euros\nfunction formatEuro(value) {\n  return value.toLocaleString('fr-FR', { style: 'currency', currency: 'EUR' });\n}\n\n\/\/ Trouve la configuration de taux correspondant \u00e0 la puissance fiscale donn\u00e9e\nfunction findRateConfig(cv) {\n  for (const slice of rates.table) {\n    if (cv <= slice.cvMax) return slice;\n  }\n  \/\/ fallback (devrait \u00eatre attrap\u00e9 par cvMax = Infinity)\n  return rates.table[rates.table.length - 1];\n}\n\n\/\/ Calcule l'indemnit\u00e9 pour une puissance fiscale et un nombre de km, en appliquant les bandes progressives\nfunction computeIKForConfig(bands, km) {\n  \/\/ Si les taux \u00e9taient des paliers cumul\u00e9s (par ex. 0-5000 \u00e0 X, 5001-20000 \u00e0 Y, etc.)\n  \/\/ on applique la tranche correspondante sur la totalit\u00e9 des kilom\u00e8tres (simplification),\n  \/\/ mais ici nous souhaitons appliquer un taux par kilom\u00e8tre selon la tranche dans laquelle\n  \/\/ se situe la totalit\u00e9 du kilom\u00e9trage (approche la plus courante pour les IK simplifi\u00e9s).\n  \/\/ Ici nous adoptons la r\u00e8gle suivante : d\u00e9terminer la bande correspondant au kilom\u00e9trage total\n  \/\/ et appliquer le taux de cette bande sur tous les kilom\u00e8tres.\n  \/\/ (Si vous pr\u00e9f\u00e9rez une r\u00e9partition progressive, adaptez la logique.)\n  for (const band of bands) {\n    if (band.maxKm === null) {\n      return km * band.rate;\n    } else if (km <= band.maxKm) {\n      return km * band.rate;\n    }\n  }\n  \/\/ fallback\n  return 0;\n}\n\n\/* ========== INTERACTION &#038; ACCESSIBILIT\u00c9 ========= *\/\n\ndocument.addEventListener('DOMContentLoaded', () => {\n  const cvInput = document.getElementById('cv-input');\n  const kmInput = document.getElementById('km-input');\n  const computeBtn = document.getElementById('compute-btn');\n  const resetBtn = document.getElementById('reset-btn');\n  const resultContent = document.getElementById('result-content');\n  const ratesPre = document.getElementById('rates-pre');\n  const editRatesBtn = document.getElementById('edit-rates-btn');\n\n  \/\/ Affiche le bar\u00e8me actuel (JSON lisible)\n  function renderRates() {\n    const copy = JSON.parse(JSON.stringify(rates));\n    ratesPre.textContent = JSON.stringify(copy, null, 2);\n  }\n  renderRates();\n\n  function showResult(html) {\n    resultContent.innerHTML = html;\n  }\n\n  function compute() {\n    \/\/ Lecture des entr\u00e9es\n    const cv = Math.max(0, Math.round(Number(cvInput.value) || 0));\n    const km = Math.max(0, Math.round(Number(kmInput.value) || 0));\n    const electric = document.querySelector('input[name=\"electric\"]:checked')?.value === 'oui';\n\n    \/\/ Validation simple\n    if (cv <= 0 || km < 0) {\n      showResult('<p class=\"text-red-600\">Veuillez entrer des valeurs valides pour la puissance fiscale et les kilom\u00e8tres.<\/p>');\n      return;\n    }\n\n    \/\/ Trouver la configuration de taux pour la puissance fiscale donn\u00e9e\n    const config = findRateConfig(cv);\n    \/\/ Calcul de l'indemnit\u00e9 selon la m\u00e9thode choisie (ici : taux par km selon la tranche correspondant au km total)\n    const ikStandard = computeIKForConfig(config.bands, km);\n\n    \/\/ Calcul major\u00e9 pour v\u00e9hicule \u00e9lectrique selon le pourcentage d\u00e9fini\n    const majorationPct = Number(rates.electricMajorationPct) || 0;\n    const ikElectric = ikStandard * (1 + majorationPct \/ 100);\n\n    \/\/ Affichage d\u00e9taill\u00e9, accessible et clair\n    let html = '';\n    html += `<p class=\"mb-2\">Puissance fiscale : <strong>${cv} CV<\/strong> \u2014 Kilom\u00e8tres annuels : <strong>${km.toLocaleString('fr-FR')} km<\/strong><\/p>`;\n    html += `<p class=\"mb-2\">Taux appliqu\u00e9 (selon la tranche) : <strong>${(ikStandard \/ Math.max(1, km)).toFixed(3)} \u20ac \/ km<\/strong><\/p>`;\n    html += `<p class=\"mb-2\">Montant annuel (standard) : <strong>${formatEuro(ikStandard)}<\/strong><\/p>`;\n\n    if (electric) {\n      html += `<p class=\"mb-2\">V\u00e9hicule \u00e9lectrique : oui \u2014 majoration appliqu\u00e9e : <strong>+${majorationPct}%<\/strong><\/p>`;\n      html += `<p class=\"mb-4 text-green-700 font-semibold\">Montant annuel major\u00e9 (\u00e9lectrique) : ${formatEuro(ikElectric)}<\/p>`;\n    } else {\n      html += `<p class=\"mb-4 text-gray-700\">V\u00e9hicule \u00e9lectrique : non<\/p>`;\n    }\n\n    \/\/ D\u00e9compose la logique pour transparence\n    html += `<details class=\"p-3 bg-white border rounded\"><summary class=\"cursor-pointer mb-2 font-medium\">D\u00e9tails du calcul<\/summary>`;\n    html += `<div class=\"text-xs text-gray-600 mt-2\">Configuration utilis\u00e9e pour ${cv} CV :<\/div>`;\n    html += `<pre class=\"text-xs bg-gray-50 p-2 rounded mt-2\">${JSON.stringify(config, null, 2)}<\/pre>`;\n    html += `<\/details>`;\n\n    showResult(html);\n  }\n\n  computeBtn.addEventListener('click', compute);\n\n  \/\/ Enter d\u00e9clenche le calcul depuis un champ\n  [cvInput, kmInput].forEach(el => {\n    el.addEventListener('keydown', (e) => {\n      if (e.key === 'Enter') {\n        e.preventDefault();\n        compute();\n      }\n    });\n  });\n\n  resetBtn.addEventListener('click', () => {\n    \/\/ Valeurs par d\u00e9faut\n    cvInput.value = 5;\n    kmInput.value = 12000;\n    document.getElementById('electric-yes').checked = true;\n    renderRates();\n    showResult('<p>Aucun calcul n'a encore \u00e9t\u00e9 effectu\u00e9.<\/p>');\n  });\n\n  \/\/ \u00c9dition rapide du bar\u00e8me (utile pour l'auteur \/ \u00e9diteur)\n  editRatesBtn.addEventListener('click', () => {\n    \/\/ Ouvre un prompt pour coller un JSON modifiable du bar\u00e8me.\n    \/\/ Remarque : pour une interface d'\u00e9dition plus avanc\u00e9e, remplacer par un modal.\n    const current = JSON.stringify(rates, null, 2);\n    const edited = prompt(\"Modifier le bar\u00e8me (JSON). Ne pas oublier de garder la syntaxe valide.\", current);\n    if (!edited) return;\n    try {\n      const parsed = JSON.parse(edited);\n      \/\/ Validation minimale\n      if (!parsed.table || !Array.isArray(parsed.table)) {\n        alert('JSON invalide : le champ \"table\" est requis et doit \u00eatre un tableau.');\n        return;\n      }\n      \/\/ Appliquer les changements\n      \/\/ (Note : dans un contexte de production, sauvegarder c\u00f4t\u00e9 serveur pour persistance)\n      Object.assign(rates, parsed);\n      renderRates();\n      alert('Bar\u00e8me mis \u00e0 jour localement pour cette page (non persistant).');\n    } catch (err) {\n      alert('Erreur de parsing JSON : ' + err.message);\n    }\n  });\n\n});\n<\/script>\n\n<h3 class=\"wp-block-heading\">D\u00e9claration fiscale et fiche de paie : points pratiques<\/h3>\n\n<p class=\"wp-block-paragraph\">Sur la fiche de paie, un <strong>remboursement de frais<\/strong> conforme au bar\u00e8me s\u2019inscrit en bas du bulletin, sans impacter le brut. En cas de d\u00e9passement, la partie exc\u00e9dentaire est int\u00e9gr\u00e9e au salaire brut et soumise aux cotisations.<\/p>\n\n<p class=\"wp-block-paragraph\">Pour la <strong>d\u00e9claration fiscale<\/strong>, conservez les justificatifs en cas de contr\u00f4le. La documentation juridique et les cas pratiques publi\u00e9s par les sp\u00e9cialistes aident \u00e0 trancher les situations ambigu\u00ebs : voir les analyses sur <a href=\"https:\/\/www.juritravail.com\/Actualite\/bareme-indemnites-kilometriques-calcul-impots-remboursement\/Id\/376860\" rel=\"nofollow noopener\" target=\"_blank\">Juritravail<\/a> ou les guides sociaux sur <a href=\"https:\/\/www.legisocial.fr\/reperes-sociaux\/bareme-kilometrique-2026.html\" rel=\"nofollow noopener\" target=\"_blank\">L\u00e9gisocial<\/a>.<\/p>\n\n<h2 class=\"wp-block-heading\">Erreurs fr\u00e9quentes et conseils terrain pour optimiser vos remboursements frais<\/h2>\n\n<p class=\"wp-block-paragraph\">Sur le terrain, plusieurs mauvaises pratiques r\u00e9duisent vos droits ou entachent l\u2019exon\u00e9ration. Voici une check\u2011list simple et efficace.<\/p>\n\n<ul class=\"wp-block-list\"><li>Ne pas tenir de relev\u00e9 kilom\u00e9trique : risque principal en cas de contr\u00f4le. Conservez trajet, date et motif.<\/li><li>M\u00e9langer trajets domicile\u2011travail et missions sans pr\u00e9cision : clarifiez le motif pour chaque d\u00e9placement.<\/li><li>Accepter un remboursement sup\u00e9rieur sans l\u2019\u00e9crire : la part exc\u00e9dentaire deviendra imposable.<\/li><li>Oublier la majoration \u00e9lectrique : si vous avez une voiture 100% \u00e9lectrique, r\u00e9clamez la majoration de 20% si l\u2019employeur applique le bar\u00e8me.<\/li><li>Confondre IK et remboursement d\u2019abonnement TC : pas de cumul pour le m\u00eame trajet.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Cas concret : Sophie, technicienne itin\u00e9rante, conduit une 5 CV \u00e9lectrique pour 12 000 km pro\/an. En appliquant la formule 5 001\u201320 000 km, puis la majoration 20%, son remboursement annuel augmente sensiblement \u2014 et reste exon\u00e9r\u00e9 si les relev\u00e9s sont tenus \u00e0 jour. Cet exemple montre l\u2019importance d\u2019un calcul pr\u00e9cis et de justificatifs.<\/p>\n\n<h2 class=\"wp-block-heading\">Synth\u00e8se rapide et action imm\u00e9diate<\/h2>\n\n<p class=\"wp-block-paragraph\">V\u00e9rifiez la <strong>puissance fiscale<\/strong> de votre v\u00e9hicule, calculez les <strong>kilom\u00e8tres parcourus<\/strong> sur l\u2019ann\u00e9e et appliquez la formule du palier correspondant. Si votre v\u00e9hicule est 100% \u00e9lectrique, appliquez la majoration de 20%. Conservez un relev\u00e9 pr\u00e9cis des trajets et demandez \u00e0 votre employeur d\u2019utiliser le bar\u00e8me officiel pour que le <strong>remboursement frais<\/strong> reste exon\u00e9r\u00e9. Pour un contr\u00f4le ou une mise en paie rapide, utilisez les guides et calculateurs sp\u00e9cialis\u00e9s cit\u00e9s plus haut.<\/p>\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Quelles piu00e8ces conserver pour justifier un remboursement au baru00e8me 2026 ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Conservez un relevu00e9 kilomu00e9trique annuel indiquant date, motif, kilomu00e9trage alleru2011retour, puissance fiscale du vu00e9hicule et preuves de mission (ordre de mission, rendezu2011vous client). Ces u00e9lu00e9ments protu00e8gent lu2019exonu00e9ration sociale et fiscale.\"}},{\"@type\":\"Question\",\"name\":\"La majoration de 20% pour vu00e9hicules u00e9lectriques su2019applique-t-elle u00e0 tous les vu00e9hicules \",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"La majoration concerne uniquement les vu00e9hicules 100% u00e9lectriques (voitures, motos, cyclomoteurs). Les hybrides, mu00eame rechargeables, ne sont pas u00e9ligibles.\"}},{\"@type\":\"Question\",\"name\":\"Peutu2011on cumuler indemnitu00e9 kilomu00e9trique et forfait mobilitu00e9s durables ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Vous ne pouvez pas cumuler pour le mu00eame trajet un remboursement IK et le remboursement du2019un abonnement transports en commun. Le forfait mobilitu00e9s durables peut su2019ajouter dans du2019autres circonstances, sous les plafonds du2019exonu00e9ration (600 u20ac ou 900 u20ac selon le cumul).\"}},{\"@type\":\"Question\",\"name\":\"Que se passeu2011tu2011il si lu2019employeur du00e9passe le baru00e8me officiel ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"La partie du remboursement supu00e9rieure au baru00e8me est considu00e9ru00e9e comme avantage en nature et intu00e9gru00e9e au salaire brut, donc soumise u00e0 cotisations sociales et u00e0 lu2019impu00f4t sur le revenu.\"}}]}\n<\/script>\n<h3>Quelles pi\u00e8ces conserver pour justifier un remboursement au bar\u00e8me 2026 ?<\/h3>\n<p>Conservez un relev\u00e9 kilom\u00e9trique annuel indiquant date, motif, kilom\u00e9trage aller\u2011retour, puissance fiscale du v\u00e9hicule et preuves de mission (ordre de mission, rendez\u2011vous client). Ces \u00e9l\u00e9ments prot\u00e8gent l\u2019exon\u00e9ration sociale et fiscale.<\/p>\n<h3>La majoration de 20% pour v\u00e9hicules \u00e9lectriques s\u2019applique-t-elle \u00e0 tous les v\u00e9hicules <\/h3>\n<p>La majoration concerne uniquement les v\u00e9hicules 100% \u00e9lectriques (voitures, motos, cyclomoteurs). Les hybrides, m\u00eame rechargeables, ne sont pas \u00e9ligibles.<\/p>\n<h3>Peut\u2011on cumuler indemnit\u00e9 kilom\u00e9trique et forfait mobilit\u00e9s durables ?<\/h3>\n<p>Vous ne pouvez pas cumuler pour le m\u00eame trajet un remboursement IK et le remboursement d\u2019un abonnement transports en commun. Le forfait mobilit\u00e9s durables peut s\u2019ajouter dans d\u2019autres circonstances, sous les plafonds d\u2019exon\u00e9ration (600 \u20ac ou 900 \u20ac selon le cumul).<\/p>\n<h3>Que se passe\u2011t\u2011il si l\u2019employeur d\u00e9passe le bar\u00e8me officiel ?<\/h3>\n<p>La partie du remboursement sup\u00e9rieure au bar\u00e8me est consid\u00e9r\u00e9e comme avantage en nature et int\u00e9gr\u00e9e au salaire brut, donc soumise \u00e0 cotisations sociales et \u00e0 l\u2019imp\u00f4t sur le revenu.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Se d\u00e9placer pour le travail avec votre voiture personnelle peut vite peser sur le budget si le remboursement n\u2019est pas clair. Le bar\u00e8me 2026 des indemnit\u00e9s kilom\u00e9triques sert de grille officielle pour chiffrer ces d\u00e9placements : il varie selon la puissance fiscale, le nombre de kilom\u00e8tres parcourus et le type de v\u00e9hicule. Cet article explique &#8230; <a title=\"Indemnit\u00e9 kilom\u00e9trique 2026 : quel bar\u00e8me appliquer cette ann\u00e9e ?\" class=\"read-more\" href=\"https:\/\/www.transports-express-caraibes.fr\/blog\/indemnite-kilometrique-2026\/\" aria-label=\"En savoir plus sur Indemnit\u00e9 kilom\u00e9trique 2026 : quel bar\u00e8me appliquer cette ann\u00e9e ?\">Lire plus<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[82],"tags":[],"class_list":["post-23508","post","type-post","status-publish","format-standard","hentry","category-transport"],"views":33,"_links":{"self":[{"href":"https:\/\/www.transports-express-caraibes.fr\/blog\/wp-json\/wp\/v2\/posts\/23508","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.transports-express-caraibes.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.transports-express-caraibes.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.transports-express-caraibes.fr\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.transports-express-caraibes.fr\/blog\/wp-json\/wp\/v2\/comments?post=23508"}],"version-history":[{"count":0,"href":"https:\/\/www.transports-express-caraibes.fr\/blog\/wp-json\/wp\/v2\/posts\/23508\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.transports-express-caraibes.fr\/blog\/wp-json\/wp\/v2\/media?parent=23508"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.transports-express-caraibes.fr\/blog\/wp-json\/wp\/v2\/categories?post=23508"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.transports-express-caraibes.fr\/blog\/wp-json\/wp\/v2\/tags?post=23508"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}