Redevance de marque

La redevance de marque permet à une société détenant une marque de la concéder en licence à une filiale ou à un tiers exploitant, moyennant une redevance déductible chez le preneur et imposée chez le concédant. Ce simulateur estime le montant de redevance envisageable selon le chiffre d’affaires généré par la marque, et projette l’impact fiscal de cette structuration pour le groupe. Cette stratégie s’inscrit fréquemment dans une architecture de holding patrimoniale, permettant de valoriser un actif incorporel tout en optimisant la répartition des flux financiers entre les entités du groupe. Un outil pour les dirigeants de groupes multi-sociétés et les holdings familiales.

.focs-sim { --focs-bleu: #023170; --focs-bleu-80: #355A8D; --focs-bleu-60: #6782AA; --focs-bleu-40: #9AABC7; --focs-bleu-20: #CCD4E3; --focs-bleu-10: #E6EAF1; --focs-blanc: #FFFFFF; font-family: 'Montserrat', system-ui, -apple-system, sans-serif !important; font-weight: 400 !important; color: var(--focs-bleu) !important; background: var(--focs-blanc) !important; font-size: 0.875rem !important; line-height: 1.65 !important; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: optimizeLegibility; padding: 0 !important; margin: 0 !important; box-sizing: border-box !important; } .focs-sim > * { margin-left: 0 !important; margin-right: 0 !important; padding-left: 0 !important; padding-right: 0 !important; } .focs-sim strong, .focs-sim b, .focs-sim small, .focs-sim span, .focs-sim td, .focs-sim th, .focs-sim p, .focs-sim li, .focs-sim label, .focs-sim div { color: var(--focs-bleu) !important; } .focs-sim *, .focs-sim *::before, .focs-sim *::after { color: var(--focs-bleu) !important; box-sizing: border-box !important; letter-spacing: normal !important; } .focs-sim .focs-slbl { font-size: 11px !important; font-weight: 600 !important; text-transform: uppercase !important; color: var(--focs-bleu) !important; margin: 40px 0 18px !important; padding-top: 0 !important; border-top: none !important; font-family: 'Montserrat', sans-serif !important; } .focs-sim .focs-r2 { display: grid !important; grid-template-columns: repeat(auto-fit, minmax(240px, 1fr)) !important; gap: 24px !important; margin-bottom: 20px !important; } .focs-sim .focs-f { display: flex !important; flex-direction: column !important; gap: 6px !important; } .focs-sim .focs-f label { font-size: 10.5px !important; font-weight: 600 !important; color: var(--focs-bleu) !important; text-transform: uppercase !important; font-family: 'Montserrat', sans-serif !important; } .focs-sim .focs-f input, .focs-sim .focs-f select { font-size: 13.5px !important; font-family: 'Montserrat', sans-serif !important; padding: 9px 0 !important; border: 0 !important; border-bottom: 1px solid var(--focs-bleu) !important; background: transparent !important; color: var(--focs-bleu) !important; outline: none !important; -webkit-appearance: none !important; appearance: none !important; transition: border-color 0.2s ease !important; width: 100% !important; } .focs-sim .focs-f input:focus, .focs-sim .focs-f select:focus { border-bottom-color: var(--focs-bleu) !important; } .focs-sim .focs-f select { padding-right: 24px !important; cursor: pointer !important; } .focs-sim .focs-ck { display: flex !important; align-items: flex-start !important; gap: 12px !important; padding: 6px 0 !important; background: transparent !important; border: none !important; font-size: 13px !important; color: var(--focs-bleu) !important; margin-bottom: 4px !important; cursor: pointer !important; font-family: 'Montserrat', sans-serif !important; } .focs-sim .focs-ck:hover { background: transparent !important; } .focs-sim .focs-ck input[type="checkbox"] { appearance: none !important; -webkit-appearance: none !important; width: 16px !important; height: 16px !important; border: 1px solid var(--focs-bleu) !important; background: var(--focs-blanc) !important; cursor: pointer !important; flex-shrink: 0 !important; margin-top: 2px !important; transition: all 0.15s ease !important; position: relative !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; } .focs-sim .focs-ck input[type="checkbox"]:checked { background: var(--focs-bleu) !important; border-color: var(--focs-bleu) !important; } .focs-sim .focs-ck input[type="checkbox"]:checked::after { content: "\eb7b"; font-family: 'remixicon' !important; font-style: normal !important; font-weight: normal !important; color: var(--focs-blanc) !important; font-size: 14px !important; line-height: 1 !important; position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) !important; } .focs-sim .focs-ck-d { font-size: 11px !important; color: var(--focs-bleu) !important; margin-top: 5px !important; line-height: 1.5 !important; font-family: 'Montserrat', sans-serif !important; } .focs-sim .focs-f-d { font-size: 11px !important; color: var(--focs-bleu) !important; line-height: 1.5 !important; font-family: 'Montserrat', sans-serif !important; margin-top: -2px !important; margin-bottom: 4px !important; font-weight: 400 !important; } .focs-sim .focs-btn { width: 100% !important; padding: 16px 20px !important; font-size: 11.5px !important; font-weight: 600 !important; text-transform: uppercase !important; background: var(--focs-bleu) !important; color: var(--focs-blanc) !important; border: none !important; border-radius: 0 !important; cursor: pointer !important; margin-top: 36px !important; transition: opacity 0.2s ease !important; font-family: 'Montserrat', sans-serif !important; } .focs-sim .focs-btn:hover { opacity: 0.85 !important; } .focs-sim .focs-res { margin-top: 56px !important; } .focs-sim .focs-kg { display: grid !important; grid-template-columns: repeat(auto-fit, minmax(180px, 1fr)) !important; gap: 32px !important; margin-bottom: 48px !important; } .focs-sim .focs-kc { background: var(--focs-blanc) !important; border: none !important; padding: 4px 0 8px !important; } .focs-sim .focs-kl { font-size: 10.5px !important; font-weight: 600 !important; text-transform: uppercase !important; color: var(--focs-bleu) !important; margin-bottom: 10px !important; font-family: 'Montserrat', sans-serif !important; } .focs-sim .focs-kv { font-family: 'Abhaya Libre', serif !important; font-size: 26px !important; font-weight: 400 !important; color: var(--focs-bleu) !important; line-height: 1.1 !important; } .focs-sim .focs-ks { font-size: 11px !important; color: var(--focs-bleu) !important; margin-top: 6px !important; font-family: 'Montserrat', sans-serif !important; } .focs-sim .focs-cd { background: var(--focs-blanc) !important; border: none !important; padding: 8px 0 8px !important; margin-bottom: 40px !important; } .focs-sim .focs-ct { font-size: 12px !important; font-weight: 600 !important; text-transform: uppercase !important; color: var(--focs-bleu) !important; margin-bottom: 18px !important; font-family: 'Montserrat', sans-serif !important; } .focs-sim .focs-ri { display: flex !important; justify-content: space-between !important; align-items: baseline !important; padding: 9px 0 !important; border-bottom: 1px solid var(--focs-bleu) !important; font-size: 13px !important; gap: 12px !important; font-family: 'Montserrat', sans-serif !important; } .focs-sim .focs-ri:last-child { border-bottom: none !important; } .focs-sim .focs-rl { color: var(--focs-bleu) !important; flex: 1 !important; font-family: 'Montserrat', sans-serif !important; } .focs-sim .focs-rv { font-weight: 500 !important; color: var(--focs-bleu) !important; white-space: nowrap !important; font-family: 'Montserrat', sans-serif !important; } .focs-sim .focs-al { border: none !important; padding: 6px 0 !important; font-size: 12px !important; line-height: 1.65 !important; margin: 12px 0 16px !important; background: var(--focs-blanc) !important; color: var(--focs-bleu) !important; font-family: 'Montserrat', sans-serif !important; font-style: italic !important; } .focs-sim .focs-ot { width: 100% !important; border-collapse: collapse !important; font-size: 12.5px !important; margin-top: 16px !important; font-family: 'Montserrat', sans-serif !important; } .focs-sim .focs-ot th { font-size: 10.5px !important; font-weight: 600 !important; text-transform: uppercase !important; color: var(--focs-bleu) !important; padding: 12px 12px !important; background: var(--focs-blanc) !important; text-align: left !important; border-bottom: 1px solid var(--focs-bleu) !important; } .focs-sim .focs-ot td { padding: 11px 12px !important; border-bottom: 1px solid var(--focs-bleu) !important; vertical-align: middle !important; } .focs-sim .focs-ot tr:last-child td { border-bottom: none !important; } .focs-sim .focs-ot .focs-best td { background: var(--focs-blanc) !important; font-weight: 600 !important; color: var(--focs-bleu) !important; border-bottom: 1px solid var(--focs-bleu) !important; } .focs-sim .focs-lbo2 { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 20px !important; margin: 20px 0 !important; } .focs-sim .focs-lbc { background: var(--focs-blanc) !important; border: none !important; padding: 4px 0 8px !important; } .focs-sim .focs-lbh { font-size: 11.5px !important; font-weight: 600 !important; text-transform: uppercase !important; color: var(--focs-bleu) !important; margin-bottom: 14px !important; font-family: 'Montserrat', sans-serif !important; } .focs-sim .focs-tpsch { display: flex !important; flex-direction: column !important; align-items: center !important; gap: 10px !important; padding: 16px 0 8px !important; } .focs-sim .focs-tpsn { border: 1px solid var(--focs-bleu) !important; padding: 14px 22px !important; min-width: 260px !important; text-align: left !important; background: var(--focs-blanc) !important; font-family: 'Montserrat', sans-serif !important; } .focs-sim .focs-tpsn-main { background: var(--focs-bleu) !important; border-color: var(--focs-bleu) !important; } .focs-sim .focs-tpsn-main .focs-tpsnl, .focs-sim .focs-tpsn-main .focs-tpsnn, .focs-sim .focs-tpsn-main .focs-tpsnd { color: var(--focs-blanc) !important; } .focs-sim .focs-tpsnl { font-size: 10px !important; text-transform: uppercase !important; color: var(--focs-bleu-60) !important; margin-bottom: 6px !important; font-weight: 600 !important; } .focs-sim .focs-tpsnn { font-family: 'Abhaya Libre', serif !important; font-size: 19px !important; color: var(--focs-bleu) !important; line-height: 1.1 !important; margin-bottom: 4px !important; } .focs-sim .focs-tpsnd { font-size: 11.5px !important; color: var(--focs-bleu-80) !important; line-height: 1.5 !important; } .focs-sim .focs-tpsa { font-size: 10.5px !important; text-transform: uppercase !important; color: var(--focs-bleu-60) !important; font-weight: 600 !important; font-family: 'Montserrat', sans-serif !important; } .focs-sim .focs-tpsr { display: flex !important; gap: 14px !important; flex-wrap: wrap !important; justify-content: center !important; width: 100% !important; } .focs-sim .focs-tpsr .focs-tpsn { flex: 1 1 220px !important; min-width: 200px !important; } @media (max-width: 1024px) { .focs-sim .focs-r2 { grid-template-columns: 1fr !important; } .focs-sim .focs-kg { grid-template-columns: repeat(auto-fit, minmax(130px, 1fr)) !important; } } @media (max-width: 768px) { .focs-sim .focs-kg { grid-template-columns: repeat(auto-fit, minmax(130px, 1fr)) !important; } .focs-sim .focs-lbo2 { grid-template-columns: 1fr !important; } .focs-sim .focs-tpsr { flex-direction: column !important; } .focs-sim .focs-tpsn { min-width: 0 !important; width: 100% !important; } }
Société(s) exploitante(s)
CA annuel servant d'assiette au calcul de la redevance de marque
Pourcentage du CA versé à la holding titulaire de la marque
Nombre de filiales versant la redevance à la holding
Détermine la fourchette de pleine concurrence (arm's length)
Distribution / retail (0,5 - 3 %)Restauration / franchise (3 - 6 %)Industrie / manufacture (1 - 4 %)Services professionnels (1 - 3 %)Luxe / prestige (6 - 12 %)
Fiscalité du groupe
Taux marginal d'IS sur le résultat des exploitantes · la redevance vient réduire ce résultat
25 % - droit commun15 % - taux réduit PME (≤ 42 500 €)
Taux d'IS de la holding qui perçoit et impose la redevance
15 % - taux réduit PME (≤ 42 500 €)25 % - droit commun

L'affichage du calendrier nécessite votre consentement préalable pour l'activation des cookies liés à Calendly.

Modifier ce paramètre
(function(){ const root = document.querySelector('.focs-rdm'); const $ = id => root.querySelector('#'+id); const v = id => parseFloat($(id).value.replace(/[^0-9,-]/g,'').replace(',','.'))||0; const vs = id => $(id).value; const fmt = n => Math.round(n).toLocaleString('fr-FR')+' €'; const pct2 = n => (n*100).toFixed(2).replace('.',',')+' %'; const pct1 = n => (n*100).toFixed(1).replace('.',',')+' %'; const pct0 = n => Math.round(n*100)+' %'; const CAL_SLUG = '/d/ctrz-9cg-sfd/rendez-vous-decouverte';function formatFrenchNumber(el){ const raw = String(el.value).replace(/[^0-9,.-]/g,'').replace(',','.'); const n = parseFloat(raw); if(isNaN(n)||raw===''){el.value='';return;} el.value = Math.round(n).toLocaleString('fr-FR'); } function unformatFrenchNumber(el){ el.value = String(el.value).replace(/\s/g,'').replace(/[^\d,.-]/g,'').replace(',','.'); } root.querySelectorAll('.focs-num').forEach(el => { formatFrenchNumber(el); el.addEventListener('focus', function(){ unformatFrenchNumber(this); }); el.addEventListener('blur', function(){ formatFrenchNumber(this); }); });function buildHtml(id,html){ const el=$(id); el.style.display='block'; el.innerHTML=html; }const SECTEURS = { dis:{lib:'Distribution / retail',min:0.005,max:0.03}, res:{lib:'Restauration / franchise',min:0.03,max:0.06}, ind:{lib:'Industrie / manufacture',min:0.01,max:0.04}, ser:{lib:'Services professionnels',min:0.01,max:0.03}, lux:{lib:'Luxe / prestige',min:0.06,max:0.12} };function calc(){ const ca=Math.max(0,v('rdm_ca')); const tx=Math.max(0,v('rdm_tx'))/100; let nb=Math.round(v('rdm_nb')); if(nb=sec.min&&tx<=sec.max; const gainNul=Math.abs(ise-ish)<1e-9;let h=`
Redevance totale perçue
${fmt(redevanceTotale)}
${pct1(tx)} × CA · ${nb} société${nb>1?'s':''}
Économie d'IS exploitantes
${fmt(ecoIsTotale)}
Charge déductible × ${pct0(ise)}
IS holding sur redevance
${fmt(isHolding)}
Produit imposé × ${pct0(ish)}
Gain fiscal net du groupe
${fmt(gainNet)}
${redevanceTotale>0?pct1(gainNet/redevanceTotale):'0,0 %'} de la redevance
`;h+=`
Détail des flux - redevance de marque
Redevance brute par société (${pct1(tx)} du CA)${fmt(redevanceBrute)}
Redevance totale perçue (× ${nb} société${nb>1?'s':''})${fmt(redevanceTotale)}
Économie d'IS par société exploitante (× ${pct0(ise)})${fmt(ecoIsExpl)}
Économie d'IS totale des exploitantes${fmt(ecoIsTotale)}
IS de la holding sur la redevance (× ${pct0(ish)})${fmt(isHolding)}
Redevance nette conservée dans la holding${fmt(netteHolding)}
Gain fiscal net du groupe${fmt(gainNet)}
`;if(gainNul){ h+=`
Gain fiscal nul : le taux d'IS des exploitantes (${pct0(ise)}) est identique à celui de la holding (${pct0(ish)}). L'économie d'IS chez les exploitantes est intégralement compensée par l'IS acquitté par la holding. Vérifier la structure : l'intérêt d'une redevance de marque repose sur un différentiel de taux d'IS (exploitantes à 25 %, holding PME à 15 %) ou sur d'autres objectifs (isolement de l'actif marque, remontée de trésorerie, transmission).
`; } else if(ise>ish){ h+=`
Cas optimisant : exploitantes à ${pct0(ise)}, holding à ${pct0(ish)}. Le différentiel de ${pct0(ise-ish)} génère un gain fiscal net de ${pct0(ise-ish)} de la redevance, soit ${fmt(gainNet)}. Le taux réduit d'IS à 15 % ne s'applique qu'aux 42 500 premiers euros de bénéfice de la holding (CA < 10 M€, capital détenu à ≥ 75 % par des personnes physiques).
`; } else { h+=`
Structure défavorable : la holding (${pct0(ish)}) est plus taxée que les exploitantes (${pct0(ise)}). La redevance augmente la charge d'IS globale du groupe de ${fmt(-gainNet)}. Elle ne se justifie que par des objectifs extra-fiscaux (protection de la marque, refacturation intra-groupe, préparation de transmission).
`; }h+=`
Benchmark de pleine concurrence - ${sec.lib}
SecteurFourchette arm's lengthTaux appliquéStatut
${sec.lib}${pct1(sec.min)} - ${pct1(sec.max)}${pct1(tx)}${dansFourchette?'Dans la fourchette':'Hors fourchette'}
`;if(!dansFourchette){ const sens = tx<sec.min ? `inférieur au plancher de ${pct1(sec.min)}` : `supérieur au plafond de ${pct1(sec.max)}`; h+=`
Taux hors fourchette : le taux appliqué (${pct1(tx)}) est ${sens} pour le secteur ${sec.lib}. Un taux non conforme aux pratiques de marché expose à un risque de requalification par l'administration (acte anormal de gestion, distribution déguisée). Documenter la valeur de la marque par une étude de prix de transfert.
`; } else { h+=`
Le taux appliqué (${pct1(tx)}) se situe dans la fourchette de pleine concurrence du secteur ${sec.lib} (${pct1(sec.min)} - ${pct1(sec.max)}). Conserver la documentation justificative (notoriété de la marque, comparables, méthode de valorisation).
`; }const totalSansCa=ca*nb; h+=`
Comparatif - avec / sans redevance de marque
0?'focs-best':''}">
ScénarioRedevance verséeÉco. IS exploitantesIS holdingGain fiscal net
Sans redevance de marque
Marque non isolée · aucun flux intra-groupe
${fmt(0)}${fmt(0)}${fmt(0)}${fmt(0)}
Avec redevance de marque
${pct1(tx)} du CA · holding titulaire
${fmt(redevanceTotale)}${fmt(ecoIsTotale)}${fmt(isHolding)}${fmt(gainNet)}
`;h+=`
Schéma de la redevance de marque
Holding titulaire de la marque
Perçoit ${fmt(redevanceTotale)}
Produit imposé à l'IS ${pct0(ish)} · net conservé ${fmt(netteHolding)}
redevance ${pct1(tx)} du CA · ${nb} flux
Société exploitante
${fmt(redevanceBrute)}
Charge déductible · éco IS ${pct0(ise)} = ${fmt(ecoIsExpl)}
Assiette
CA ${fmt(ca)}
Base du calcul de la redevance par exploitante
`;h+=`
Points de vigilance
Principe de pleine concurrence (prix de transfert) : la redevance doit correspondre au prix qu'auraient convenu des entreprises indépendantes. Le taux retenu doit être justifié par la valeur réelle de la marque (notoriété, comparables sectoriels, méthode de valorisation).
Risque de requalification : une redevance excessive ou dépourvue de contrepartie réelle est requalifiable en acte anormal de gestion ou en distribution déguisée, avec réintégration au résultat des exploitantes et pénalités.
Cas optimisant PME 15 % : le gain repose sur le différentiel de taux d'IS. La holding ne bénéficie du taux réduit de 15 % que sur ses 42 500 premiers euros de bénéfice (CA < 10 M€, capital détenu à ≥ 75 % par des personnes physiques) ; au-delà, l'IS est de 25 % et le gain différentiel disparaît.
Simulation à caractère indicatif et non contractuel - année fiscale de référence 2026. Ce calcul retient un différentiel de taux d'IS simplifié et ne tient pas compte du plafonnement du taux réduit, de la TVA sur la redevance, ni de la CVAE. Consultez un professionnel Famille OFFICE avant toute mise en oeuvre.
`;buildHtml('rdm_r',h); }$('rdm-calc-btn').addEventListener('click', calc); })();

Nos derniers simulateurs :

Démembrement du contrat de capitalisation
Voir ce simulateur
Capitalisation ou assurance-vie
Voir ce simulateur
Clause bénéficiaire démembrée
Voir ce simulateur

RESSOURCES