// ============================================================
// Monarch — Simulateurs : Management Fees · Désimbrication immobilière
// Requiert window.MSC (simcore.jsx) et window.__mscShared (simulators2.jsx).
// ============================================================
(function () {
const { useState, useEffect } = React;
const M = window.MSC;
const { C, SERIF, BODY, IS, fmt, pct, CountEuro, injectCore, useReveal,
Eyebrow, Label, MoneyInput, Shell, InputsCard, Doctrine, Alert, CTAEmail, ProsCons } = M;
function shared() { return window.__mscShared; }
function injectExtra() {
if (document.getElementById("msc-extra")) return;
const s = document.createElement("style");
s.id = "msc-extra";
s.textContent = `@keyframes mscPulse{0%,100%{opacity:.3}50%{opacity:1}} .msc-pulse{animation:mscPulse 1.6s ease-in-out infinite;}`;
document.head.appendChild(s);
}
// =====================================================
// 4. MANAGEMENT FEES
// =====================================================
function ManagementFeesSimulator() {
useEffect(() => { injectCore(); injectExtra(); }, []);
const { ParamRecap, Panel, Defs, Box, Flow, Lbl } = shared();
const [ca, setCa] = useState(1500000);
const [benef, setBenef] = useState(200000);
const [fees, setFees] = useState(50000);
const [done, setDone] = useState(false);
const [busy, setBusy] = useState(false);
const reveal = useReveal(done, 250);
const B = Math.max(0, Number(benef) || 0);
const F = Math.min(Math.max(0, Number(fees) || 0), B);
const isSans = IS(B);
const isAvec = IS(B - F);
const econ = isSans - isAvec;
const go = () => { setBusy(true); setDone(false); setTimeout(() => { setBusy(false); setDone(true); }, 700); };
return (
La société d'exploitation verse {fmt(F)} de management fees à la holding animatrice : une charge déductible chez la filiale, une trésorerie centralisée en haut du groupe.
Note : ces honoraires constituent un produit imposable chez la holding ; l'économie nette au niveau du groupe dépend de son résultat. L'enjeu décisif reste la substance juridique du flux.
Fixer un montant de management fees n'est qu'un calcul. La validation fiscale exige une matérialité juridique irréprochable : éviter les doublons avec les fonctions de mandataire social, justifier la méthode de refacturation, et prouver l'animation effective du groupe. Le cabinet sécurise et rédige la substance de ces conventions pour rendre ce flux inattaquable.Le flux de prestations
Vos murs sont exposés au risque de votre exploitation (créanciers, défaillance). En cas de cession de l'activité, le repreneur refusera d'acheter l'immobilier : vous devrez extraire les murs dans l'urgence, déclenchant l'imposition immédiate des plus-values latentes et paralysant la vente.
Lors de la structuration de la SCI, la pratique standard suggère souvent un démembrement croisé ou simple des parts. Nous l'écartons. La désimbrication doit s'accompagner d'une gouvernance sur-mesure (statuts, parts de préférence à droit de vote renforcé) pour que la holding conserve le contrôle décisionnel de la SCI — sans affaiblir votre qualité d'associé et dans le respect de la prohibition des clauses léonines.