ÉconomieOpEx & Taxes, La marge réelle

OpEx & Taxes, La marge réelle

Statut d'implémentation (2026-10-02). Ce document décrit un modèle cible, pas ce que la plateforme fait. Ce que le code fait aujourd'hui : frais marketplace vendeur 3 % (BOOSTECOM_MARKETPLACE_FEE_RATE…

Statut d'implémentation (2026-10-02). Ce document décrit un modèle cible, pas ce que la plateforme fait. Ce que le code fait aujourd'hui : frais marketplace vendeur 3 % (BOOSTECOM_MARKETPLACE_FEE_RATE, src/types/marketplace.ts), parrainage 30 % sur 12 factures versé en argent sans minimum (affiliate.md), boutiques illimitées sur les plans payants (ADR 0037), add-on boutique retiré. Non implémentés : take rate marketplace 25 %, split agents/workflows 80/20, bounty 70/30, cash-out 75 $ et minimum vendeur 50 $, Partner tier 35 % sur 6 mois, commission sur achats de crédits (10 % ou 15 %), remise de 10 % sur le premier mois d'un filleul. Les lignes concernées ci-dessous sont marquées « non implémenté » ou « historique ».

Ce doc complète financial-model.md. La marge brute (revenue - coûts directs) ne dit pas tout. Voici les charges réelles : équipe, marketing, outils, taxes France.

Objectif v2.0 : atteindre 45% net net réaliste avec le modèle 3 tiers Claude-like + JEI/CIR + écosystème actif. C'est la cible, et c'est exceptionnel pour un SaaS hybride avec COGS.

Note : 60-80% net net n'existe quasiment nulle part en SaaS avec COGS (AI Gateway). Linear/Notion (pure SaaS) sont à 25-35% net. Datadog (best-in-class usage SaaS) est à 13-20% net. 45% est notre cible réaliste haute.


1. OpEx — coûts hors flux directs

1.1 Équipe & recrutement

Décision du 2026-09-25 : que du freelance. Aucun salarié, aucun CDI. Chaque poste est payé soit un pourcentage du chiffre d'affaires mensuel, soit un forfait mensuel, et seulement quand le mois le permet : la paie sort du résultat du mois (revenus moins coûts plateforme), dans l'ordre du registre, et ce qu'un mois ne peut pas payer n'est pas dû plus tard (pas de dette, rien ne s'accumule). Les deux postes prioritaires (growth, production créative) sont tenus aujourd'hui à 10 % du CA chacun par défaut ; les autres sont des postes à venir, au forfait. Le registre et ses défauts : src/config/team.ts ; les valeurs vivantes et la cible « revenu mensuel pour payer toute l'équipe » (R = (coûts + forfaits) ÷ (1 − parts du CA)) : /admin/revenue/platform-costs. La page publique /careers ne publie plus aucun salaire annuel.

Les tableaux ci-dessous (salaires bruts France SAS, charges patronales) restent le scénario de modélisation d'une équipe salariée à plus long terme. Ce n'est pas la politique de rémunération en vigueur.

Phase bootstrap (M0-M6) : Solo founder

PosteCoût mensuel
Founder (rémunération minimale)$2,000-$5,000
Total$2,000-$5,000/mo

Bootstrap = automatiser tout. AI ops, self-serve, community-driven support. Survivre solo le plus longtemps possible.

Phase scale (M6-M12) : Première vague

PosteCoût mensuel (gross France SAS)
Founder + dev senior fullstack$7,000
Customer success / support (part-time)$2,500
Total$9,500/mo

Phase mature (M12-M24) : 5-10 personnes

PosteCoût mensuel (gross France SAS)
Founder$5,000
2 devs senior$14,000
1 dev junior$4,000
1 customer success$4,000
1 marketing/content$4,500
1 ops/finance (part-time)$3,000
Total brut$34,500/mo

Coûts cachés du recrutement France (SAS)

Salaire brut ────────────── 1.45x ──────► Coût total employeur
                                          (charges patronales 45%)

Salaire brut → 0.78x → Salaire net employé
                       (charges salariales 22%)

Exemple pratique :
- Salaire net souhaité par dev senior  = $4,500/mo
- Salaire brut équivalent              = $5,770/mo
- Coût total employeur                 = $8,365/mo
- Différence cachée                    = $3,865/mo (86% de surcoût)

À retenir : un dev senior à $4,500 net coûte $8,365/mo à l'entreprise. Multiplier par le nombre d'employés pour la vraie ligne RH.

Recrutement (one-shot)

ItemCoût
Annonce LinkedIn premium$200/mo
Plateforme JobBoards (Welcome, Jobtire)$300/mo
Cabinet recrutement par hire (si utilisé)15-25% du salaire annuel = $7,500-$12,500/hire
Onboarding (laptop, licenses, etc.)$3,000-$5,000/hire
Période de tuilage perdue (3 mois × 50% productivité)~$10,000 par hire

Coût caché total par hire : $15,000-$30,000 la première année (au-delà du salaire).

1.2 Marketing & acquisition

CanalCoût mensuelNotes
Google Ads / Meta Ads$2,000-$10,000+Scaling avec revenue
Content production (blog, vidéos)$1,500-$5,000Externalisable freelance
SEO (outils + freelance)$500-$2,000Ahrefs, Surfer, etc.
Newsletter (Resend hors stack tech)$100
Webinars / events$500-$3,000Si applicable
Influencer partnerships (cash)$1,000-$10,000Hors Partner Tier (qui est commission only)
Branding / design$500/moFigma, brand assets
Total bootstrap$2,000-$5,000/moM0-M6
Total scale$10,000-$25,000/moM6+

CAC (Customer Acquisition Cost) cible

CAC = (Marketing $ + Sales $) / Nouveaux users payants

Targets :
- M0-M3   : CAC ≤ $30  (early adopters, organic)
- M3-M9   : CAC ≤ $50  (paid + content)
- M9+     : CAC ≤ $80  (scale, mais LTV doit suivre)

LTV/CAC ratio cible : ≥ 3:1 (industrie SaaS standard)

Sur Pro à $79/mo (v4.0 — ADR 0012), LTV moyen ($79 × 20 mois × 35% margin) = $553 → CAC max viable = $184. Sur Max 5x à $199/mo, LTV ($199 × 20 × 46%) = $1831 → CAC max = $610.

Ces deux lignes ont été chiffrées sur « $29 default slider » et « $99 sweet spot » jusqu'à cette relecture : c'était le modèle v1.0 à slider unique, remplacé le 2026-05-04. Le catalogue v3.0 ne connaît que $0 / $49 / $149 / $299 (PLAN_PRICING).

1.3 Outils & licences SaaS

CatégorieOutilsCoût mensuel
DevCursor Pro x team, GitHub Pro, Linear$200-$500
CommunicationSlack, Notion, Loom$150-$400
DesignFigma, Spline$100-$300
Customer supportIntercom ou Crisp$100-$500
Email transactionnelResend (déjà dans stack)inclus
Email marketingResend Audiences ou Brevo$50-$200
Monitoring / errorsSentry, Better Stack$100-$300
AnalyticsPlausible / Posthog$50-$200
Database backup tierNeon Pro$100-$300
AI tools internesClaude API, OpenAI dev keys$100-$500
Comptabilité / financePennylane / Quaderno$100-$300
HR / paie (si team)PayFit$50-$150
Legal / contratsCaptain Contrat, etc.$0-$200
Total bootstrap$300-$800/mo
Total scale (10p)$1,500-$3,000/mo
ItemCoût
Création SAS$1,500 one-shot
Comptable annuel SAS$2,000-$4,000/an
CGV / CGU rédaction (avocat)$1,500 one-shot, $500/an review
DPA / Privacy Policy$1,000 one-shot
RC Pro + cyber insurance$500-$1,500/an
Marques déposées (INPI / WIPO)$500-$2,000 one-shot par marque
Avocat advisor (sur appel)$200-$500/heure ad-hoc

Récurrent annuel : ~$5,000-$10,000.

1.5 Infrastructure (déjà inclus dans financial-model.md)

ServiceCoût
Vercel (Pro plan + extras)$20-$200/mo
Neon Postgres (Scale)$50-$300/mo
Upstash Redis$10-$100/mo
Vercel Blob$0.15/GB
Stripe Tax + Stripe coreinclus dans 2.9% transaction fees
Resend transactional$20/mo flat

Total infra : $100-$700/mo selon scale.

1.6 Total OpEx récap par phase

PhaseÉquipeMarketingOutilsLegal/comptaInfraOpEx total
Bootstrap M0-M6 (solo)$3,000$3,000$500$400$200$7,100/mo
Scale M6-M12 (3p)$9,500$10,000$1,500$700$500$22,200/mo
Mature M12-M24 (10p)$34,500$20,000$3,000$1,200$1,000$59,700/mo

2. Taxes France — La vérité

2.1 Structure SAS : taxes essentielles

Sur le revenue

  • TVA 20% : collectée sur facturation, reversée à l'État. Neutre pour la trésorerie si tout est ventilé. Mais complique le pricing affiché et immobilise du cash entre la collecte et le reversement (3 mois max).

Sur les salaires

  • Charges patronales : ~45% du salaire brut (URSSAF, pôle emploi, retraite, prévoyance, formation, médecine du travail)
  • Charges salariales : ~22% du salaire brut (déduit du brut pour donner le net)
  • Effet net : payer $4,500 net coûte $8,365 en charges totales (×1.86)

Sur le profit (IS)

  • 15% sur les premiers €42,500 de profit annuel (taux réduit)
  • 25% au-delà (taux normal)

Charges fiscales additionnelles

  • CFE (Cotisation Foncière des Entreprises) : ~$500-$3,000/an selon CA et localisation
  • CVAE (Cotisation sur la Valeur Ajoutée des Entreprises) : si CA > €152k, 0% à 0.5%
  • Taxe d'apprentissage + formation : ~1% des salaires bruts

2.2 Modèle de l'écrasement français

Revenue affiché client :              €100
TVA collectée 20% (à reverser)       -€16.67
─────────────────────────────────
Revenue HT                           = €83.33

Coûts directs (ex AI Gateway)        -€20
Coûts OpEx (équipe etc.)             -€40 (ratio scale)
─────────────────────────────────
Profit avant IS                      = €23.33

IS 25% (taux normal)                 -€5.83
─────────────────────────────────
Profit net après IS                  = €17.50

Distribution dividende :
- PFU 30% (12.8% IR + 17.2% prélèvements sociaux)  -€5.25
─────────────────────────────────
Net dans la poche du founder         = €12.25

€100 facturé client → €12.25 dans la poche du founder à la fin. C'est la réalité française.

2.3 Optimisations légales

LevierImpactDifficulté
Statut JEI (Jeune Entreprise Innovante)-50% charges patronales sur dev R&DFaible — éligibilité tech startup
CIR (Crédit Impôt Recherche)30% des dépenses R&D crédité (max €100M)Moyenne — preuve documentée
CII (Crédit Impôt Innovation)20% sur prototypes/innovationsMoyenne
Holding personnelleDistribution lissée, optimisation IRMoyenne — accompagnement avocat
Statut LMNP / SCI (achats immo via société)Long-termeHors scope SaaS
Délocalisation siège (Estonie / Irlande / UAE)IS 0-15% mais résidence fiscale founder = cléÉlevée — accompagnement obligatoire
Bons de Souscription de Parts de Créateur (BSPCE)Compensation team sans cashMoyenne — formation/avocat

Reco bootstrap : SAS classique + JEI + CIR. Ces deux dispositifs combinés peuvent réduire les charges sur l'équipe tech de 30-40%.

Reco scale ($1M+ ARR) : holding personnelle + BSPCE pour la team + réflexion sur structure internationale.

2.4 Impact réel sur la marge consolidée (v2.0 : modèle 3 tiers)

Reprenons la projection M12 du financial-model.md avec les vraies charges + nouveau modèle Claude-like :

REVENUE TOTAL                       = $137,300/mo  (Pro+Max5x+Max20x mix)

Coûts directs :
- AI Gateway (subs + achats)       -$32,000
- Stripe + Connect                  -$5,000
- Infra                             -$1,000
                                    ─────────
                                    -$38,000

OpEx ajouté :
- Équipe 3p (charges -30% via JEI)  -$6,650
- Marketing                         -$10,000
- Outils                            -$1,500
- Legal/compta                      -$700
- Infra additionnelle               -$500
                                    ─────────
                                    -$19,350

────────────────────────────────────────────
NET avant IS                        = $79,950/mo  (58% margin)

Taxes France :
- IS 25% sur profit annuel          -$19,988
- TVA neutre (pass-through)           $0
- CFE / autres                       -$200

────────────────────────────────────────────
NET après IS                        = $59,762/mo  (44% margin nette)

Si distribution en dividende complete :
- PFU 30%                            -$17,929

────────────────────────────────────────────
Net dans la poche founder           = $41,833/mo (30% net net dividendé)

Marge nette nette ~44% si réinvestie, ~30% si distribuée en dividende. v2.0 atteint la cible.

Comparaison v1.0 (matching credits + slider) : 5-7% net net. v2.0 délivre 6x plus de marge à revenue similaire.


3. Cibles 80%+ — Comment y arriver

80% margin sur l'ensemble est impossible avec un modèle credits + AI Gateway. Mais 80%+ sur certains flux est tout à fait atteignable. La stratégie : maximiser le poids relatif des flux à très haute marge.

3.1 Mapping marge brute par flux

FluxMarge brutePlafonné par
Subscription credits NON utilisés100%Comportement user
Stores additional95%Volume (limité par tier inclus)
Sponsored slots100%Audience
Custom plan markup0-20%Négocié
Marketplace transaction25% pure (cible ; le code facture 3 %)Volume marketplace
Agent run / workflow run25% pure (non implémenté)Volume runs
Subscription credits utilisés0% (pass-through)Utilisation user
Credit purchases30% (markup 1.5x)Volume achats

3.2 Levers pour augmenter la marge consolidée

Lever 1 : Maximiser les crédits non utilisés

  • Fact : 25% des subscription credits expirent inutilisés en moyenne SaaS basé credits
  • Action : pousser le slider plus haut (Boost recommandé à $99), utilisateurs à $99 utilisent souvent 60-70% (vs 80%+ à $9)
  • Impact : +5-10% marge consolidée

Lever 2 : Stores additionnels

  • Marge ~95% sur chaque store extra
  • Action : limiter agressivement les stores inclus (3 sur Max), pousser les agences à racheter
  • Impact : +3-5% marge consolidée

Lever 3 : Sponsored slots dès M6

  • Marge 100%
  • Action : activer dès $50k MRR (audience suffisante)
  • Impact : +5-15% marge consolidée selon adoption

Lever 4 : Augmenter markup credits à 1.65x

  • Impact direct : +10% sur margin credit purchases (de 30% à 40%)
  • Risque : élasticité prix, comparaison à v0/Cursor
  • Action : tester A/B sur cohortes

Lever 5 : Réduire payouts affiliate (passer à 20%)

  • Impact : économie ~5% sur acquisition
  • Risque : moins d'affiliés actifs
  • Action : tester segmentation (top affiliates 25%, autres 20%)

Lever 6 : Réduire OpEx, automatisation

  • AI ops pour customer support (Claude répond à 80% des tickets)
  • Self-serve poussé pour ne pas avoir besoin de CS humain dédié
  • Outsourcing plutôt que hire (devs freelance ponctuels)
  • Impact : -30% OpEx team dans la phase scale

Lever 7 : Optimisation fiscale

  • JEI + CIR : -30-40% sur charges salariales tech
  • Statut adapté au stade (SAS au début, holding plus tard)
  • Délocalisation siège (mature seulement, long-terme)
  • Impact : +5-15% marge nette nette

3.3 Scénario optimisé : projection M18 (5000 users)

Revenue total                       = $477,750/mo

Coûts directs (AI + Stripe + infra) :  -$237,500

Avec leveraging :
- Markup augmenté 1.65x → AI cost effectif baisse 10%
- Stores extras poussés à 1500 users × 1.5 avg = $20,250/mo (95% margin)
- Sponsored slots actifs = $20,000/mo (100% margin)
- Affiliate ramené à 20% = -$10,000 économie

OpEx (avec optim) :
- Équipe lean (4-5 people) JEI + CIR = -$22,000 (vs $34,500 sans)
- Marketing optimal (CAC<$50) = -$15,000
- Tools + legal + infra = -$3,000

Marketplace + agent runs payouts (75% sortants) :
- Inchangés : -$187,500

────────────────────────────────────────────
Profit avant IS                     = $32,750/mo

IS 25% effectif sur profit          -$8,188

────────────────────────────────────────────
Net après IS                        = $24,562/mo (5.1% margin nette)

Constat dur : même optimisé, la marge nette plafonne autour de 5-10% à grande échelle dans la structure France.

3.4 Scénarios alternatifs (si on accepte de bouger)

Scénario A : Bootstrap solo M0-M18

Solo founder $5,000/mo (rémunération limitée)
Pas de marketing salarié, content founder-led
$80k revenue/mo M12 atteint en bootstrap

Coûts hors équipe : $15,000/mo
Profit : $80,000 - $50,000 (directs) - $15,000 - $5,000 = $10,000/mo
Net après IS : $7,500/mo

→ 9% margin nette mais cashflow positif solo

Scénario B : Délocalisation Estonie (e-Residency + société)

IS Estonie : 0% tant que profit pas distribué
Charges salariales : 33% (vs 45% France)
Économie nette : 15-20% margin

Mais : résidence fiscale founder doit suivre, sinon abus de droit fiscal France

Scénario C : Levée de fonds early

Avantages : embauche rapide, marketing agressif
Inconvénients : 
- Dilution
- Pression croissance > rentabilité
- Charges salariales + cabinet juridique levée ($30k+ one-shot)
- LTV/CAC sous pression

Plus rentable seulement si scale extrêmement rapide (10x users an).

4. Conclusion stratégique (v2.0 corrigée)

4.1 Réalité du modèle BoostEcom v2.0

  • Marge brute : 74% consolidée à maturité (subs 73% + achats 47% + marketplace own 97%)

Section v2.0, gardée telle quelle pour l'historique. Les 47% sur achats reposaient sur un markup de 2× que le code n'a jamais appliqué : le chiffre v3.0 est ~30% (financial-model.md, ADR 0010).

  • Marge nette avant IS : 58% post-OpEx
  • Marge nette après IS : 44% réinvesti
  • Net net en poche founder (dividende) : 30%

v1.0 plafonnait à 5-15% net. v2.0 atteint 30-44% — viable, scalable, profitable.

4.2 Pour viser 80%+ sur les flux clés

  1. Pousser sponsored slots dès $50k MRR (M6+)
  2. Maximiser stores additionnels (95% margin)
  3. Optimiser le slider (recommander $99 default au lieu de $29)
  4. Augmenter markup 1.65x (tester élasticité)
  5. Bootstrap aussi long que possible (équipe = killer #1 de marge)
  6. Optimisation fiscale immédiate : JEI + CIR
  7. Long-terme : structure internationale si volume justifie

4.3 Décisions à acter

DécisionImpactRecommandation
Statut juridique-10-30% taxes selon optimSAS + JEI + CIR dès création
Default slider+5-10% marge$29 au lancement, $49 si data positive
Bootstrap durée-$50k OpEx/moisMaximum 12-18 mois solo
Markup credits+10% margin purchases1.5x lancement, A/B 1.65x à M3
Sponsored activation+$10-30k MRR pure marginM6 si audience
Marketplace take rate+5-10% marginCible 25 % / 30 %, non implémentée (le code facture 3 %)

5. Mise à jour de ce document

À refaire :

  • À chaque changement structure juridique (création SAS, JEI demandée, etc.)
  • À chaque hire (impact OpEx team)
  • Trimestriellement avec les vraies données comptables
  • À chaque évolution fiscale (loi de finances annuelle France)

Si délocalisation envisagée → consultation avocat fiscaliste obligatoire avant tout changement.