Guide pour Déterminer le Taux Journalier Moyen Idéal d'un Développeur afin de Maximiser Votre Retour sur Investissement
Sommaire5 sections
Un développeur freelance m'a montré un jour deux factures pour la même mission. La sienne, adressée à une ESN : 480 euros par jour. Celle de l'ESN au client final : 890 euros. Même personne, même code, même bureau. La différence, 410 euros par jour, payait un commercial, une marge et un risque de non-paiement. Sur une mission de six mois, cela fait environ 45 000 euros qui ne sont jamais passés par le clavier.
Fixer un taux journalier moyen, c'est arbitrer entre ce chiffre-là et le confort d'avoir quelqu'un qui remplit votre carnet de commandes. Le reste du sujet, les grilles, les technologies, la séniorité, découle de cet arbitrage. Voici comment je le poserais, du point de vue d'un profil technique qui vend ses jours.
Partez du net que vous voulez, pas du marché
Le calcul se fait à l'envers de ce que font la plupart des débutants. Une année ne compte pas 220 jours facturables. Retirez les congés, les jours fériés, l'avant-vente, la comptabilité, la veille, les périodes creuses entre deux missions. Un indépendant bien installé facture entre 160 et 190 jours. Un premier exercice tombe souvent sous les 140.
Ensuite viennent les charges. En société, entre cotisations sociales sur la rémunération, impôt sur les sociétés, mutuelle, prévoyance, responsabilité civile professionnelle, comptable, matériel et logiciels, il est prudent de tabler sur un net en poche de l'ordre de 45 à 55 % du chiffre d'affaires hors taxes. Les montages varient, les résultats aussi, mais l'ordre de grandeur tient.
Reprenez le fil : 170 jours à 550 euros font 93 500 euros de chiffre d'affaires, soit à peu près 45 000 euros nets annuels une fois tout payé. C'est correct. Ce n'est pas le pactole que le TJM affiché laisse imaginer, et c'est exactement l'erreur de raisonnement qui fait qu'un salarié comparant son salaire brut à un TJM se trompe d'un facteur deux.
Une grille par technologie, à prendre pour ce qu'elle vaut
Les fourchettes qui suivent valent pour la France, en régie, hors Paris intra-muros où il faut ajouter 10 à 15 %, et hors très grands comptes du CAC 40 qui paient mieux mais imposent des processus d'achat lourds. Elles bougent avec le marché : lisez-les comme des ordres de grandeur, pas comme un barème.
| Profil | Junior (0 à 2 ans) | Confirmé (3 à 6 ans) | Senior et expert |
|---|---|---|---|
| Front-end React, Vue | 280 à 380 € | 400 à 550 € | 550 à 750 € |
| Back-end PHP, Symfony | 250 à 350 € | 380 à 500 € | 500 à 700 € |
| Back-end Java, .NET | 300 à 400 € | 450 à 600 € | 600 à 800 € |
| Python, data engineering | 320 à 420 € | 480 à 650 € | 650 à 900 € |
| DevOps, SRE, Kubernetes | 350 à 450 € | 500 à 700 € | 700 à 950 € |
| Mobile natif iOS, Android | 300 à 400 € | 450 à 600 € | 600 à 800 € |
| Cybersécurité, pentest | 400 à 500 € | 600 à 800 € | 800 à 1 200 € |
| Machine learning, LLM | 400 à 550 € | 600 à 850 € | 850 à 1 300 € |
Deux observations sur cette grille. La marche entre junior et confirmé est brutale, souvent 40 à 50 %, parce qu'un junior en régie coûte du temps d'encadrement au client et que peu de clients acceptent de payer pour former quelqu'un. Et l'écart entre technologies est moins large qu'on ne le croit : le multiplicateur vient du domaine métier, pas du langage. Un développeur qui comprend la finance de marché, la santé ou l'industrie facture au-dessus de la fourchette de sa techno, quel que soit son stack.
Régie ou forfait, deux façons de vendre du risque
En régie, vous vendez des jours. Le client pilote, décide, change d'avis, et paie chaque changement d'avis. Le risque de dérive est chez lui. C'est confortable, la trésorerie est lisible, et la relation dure souvent plus longtemps que prévu.
Au forfait, vous vendez un résultat. Vous encaissez la marge quand vous allez plus vite que l'estimation, et vous encaissez la perte quand le périmètre glisse. Un forfait bien mené rapporte fréquemment l'équivalent d'un TJM supérieur de 30 à 60 % à votre tarif en régie. Un forfait mal cadré peut vous faire travailler à 200 euros par jour, et je connais peu d'indépendants qui n'ont pas donné une fois dans ce panneau.
Ma position, discutable : le forfait est acceptable quand vous avez déjà construit deux ou trois fois la même chose, quand le périmètre tient sur trois pages avec des critères de recette écrits, et quand le contrat prévoit noir sur blanc la procédure d'avenant. Sinon, facturez au temps passé. Un forfait sans cahier de recette n'est pas un contrat, c'est un pari.
La sous-traitance d'ESN mange votre marge, parfois deux fois
Le schéma classique met un intermédiaire entre vous et le client. Il apporte l'accès au compte, porte le risque d'impayé, avance parfois le paiement, et prend en échange une marge qui va couramment de 15 à 30 % du tarif facturé au client final.
Le problème arrive quand les intermédiaires s'empilent. Un plateau d'achat qui référence une grande ESN, qui sous-traite à une plus petite, qui vous appelle : la marge cumulée dépasse alors facilement 40 %. Le client paie 950 euros, vous en touchez 520, et personne dans la chaîne ne trouve cela anormal.
Trois réflexes limitent les dégâts. Demandez le tarif facturé au client final : ce n'est pas toujours refusé, et un intermédiaire qui se braque sur cette question vous renseigne déjà. Refusez les clauses de non-sollicitation qui vous interdisent de travailler en direct pendant vingt-quatre mois après la fin de mission, ou négociez-les à douze mois avec une indemnité de rachat chiffrée. Vérifiez enfin les délais de paiement : 45 jours fin de mois est un plafond légal courant, pas une faveur, et une trésorerie de freelance ne survit pas à 90 jours.
Augmenter son TJM sans perdre le client
La hausse se prépare, elle ne s'annonce pas. Une revalorisation annoncée un mois avant le renouvellement du contrat, chiffrée, motivée par un élément vérifiable, une certification, une astreinte prise en charge, un périmètre élargi, passe presque toujours. La même hausse annoncée en cours de mission passe rarement.
Un ordre de grandeur raisonnable : 5 à 10 % par an sur un client existant, davantage lors d'un changement de mission. Et une remarque contre-intuitive, mais que j'ai vue se vérifier souvent : un TJM trop bas déclenche la méfiance sur les missions à enjeu. Un directeur technique qui reçoit trois propositions à 600, 620 et 380 euros n'appelle pas la troisième. Il se demande ce qui cloche.
Résumer cet article avec :