Comment calculer son TJM en freelance web : méthode complète et simulateur

Quand je me suis lancé en freelance il y a douze ans, j’ai fixé mon premier TJM au doigt mouillé. Résultat : six mois de travail acharné pour un revenu net inférieur au SMIC. Cette erreur m’a coûté cher, mais elle m’a appris une leçon fondamentale. Le tarif journalier moyen ne se devine pas ; il se calcule avec méthode, en intégrant chaque ligne de charge, chaque jour non facturable, chaque euro de cotisation. En 2026, avec l’évolution des taux de cotisation et l’inflation des outils SaaS, la question mérite d’être reprise à zéro, même pour les profils expérimentés.

En bref

  • Le TJM se calcule à partir du revenu net annuel souhaité, auquel on ajoute cotisations, impôts et frais professionnels.
  • Le nombre de jours réellement facturables oscille entre 110 et 170 par an selon votre organisation.
  • Les cotisations varient fortement selon le statut : 22 % en micro-entreprise, 45 % en €L, jusqu’à 82 % du brut en SASU.
  • Un développeur web junior facture entre 250 et 350 € par jour ; un expert senior peut dépasser 800 €.
  • Oublier les congés, la formation ou la prospection est l’erreur la plus fréquente chez les freelances débutants.
  • Réévaluer son TJM chaque année est indispensable pour maintenir sa rentabilité.

La formule complète pour calculer son TJM

La plupart des simulateurs en ligne se contentent de diviser un salaire cible par 218 jours ouvrés. Cette approche est dangereusement simpliste. La réalité d’un freelance web implique une équation à plusieurs variables, et chacune d’entre elles peut faire basculer le résultat de plusieurs centaines d’euros.

Voici la formule que j’utilise depuis huit ans avec mes clients en accompagnement :

TJM = (Revenu net souhaité + Cotisations sociales + Impôt sur le revenu + Frais professionnels + Épargne de précaution) ÷ Nombre de jours facturables

Prenons un exemple concret. Vous visez un revenu net de 3 500 € par mois, soit 42 000 € annuels. En €L à l’IS, vos cotisations représentent environ 45 % de votre rémunération nette. L’impôt sur le revenu, selon votre situation familiale, peut ajouter 15 à 20 %. Les frais professionnels courants tournent autour de 6 000 à 10 000 € par an. Enfin, une réserve de précaution de 10 % du CA est recommandée par la plupart des experts-comptables.

ComposanteMontant annuelDétail
Revenu net souhaité42 000 €3 500 €/mois × 12
Cotisations sociales (EURL, 45 %)18 900 €45 % du net
Impôt sur le revenu (estimé)6 300 €~15 % du net, célibataire
Frais professionnels8 400 €700 €/mois (détail ci-dessous)
Épargne de précaution (10 %)7 560 €10 % du CA total
CA nécessaire83 160 €
Jours facturables (140 jours)TJM = 594 €

Ce résultat surprend souvent les freelances qui facturaient « au feeling » autour de 400 €. La différence entre un TJM calculé et un TJM estimé peut représenter 20 000 à 30 000 € de manque à gagner annuel.

Calculer mon TJM →

Calcul du TJM freelance web avec tableur et documents comptables
Un TJM posé sur un coin de table ne résiste jamais à la réalité des charges sociales françaises.

Cotisations sociales par statut juridique

Le statut juridique est le facteur qui influence le plus votre TJM. Un même revenu net nécessite un chiffre d’affaires radicalement différent selon que vous êtes en micro-entreprise, en €L ou en SASU. Voici un comparatif actualisé pour 2026, basé sur les taux publiés par l’URSSAF.

StatutTaux de cotisationsBase de calculCA requis pour 42 000 € netTJM (140 jours)
Micro-entreprise (BNC)23,1 % (après réforme 2026)CA brut~62 000 €443 €
EURL à l’IS~45 % du netRémunération nette~76 000 €543 €
SASU~82 % du brutSalaire brut~92 000 €657 €

La micro-entreprise reste le statut le plus avantageux en termes de cotisations, mais elle impose un plafond de CA (77 700 € en prestations de services BNC pour 2026) et ne permet pas de déduire les frais réels. Au-delà de 35 000 à 40 000 € de revenus nets, l’EURL à l’IS devient souvent plus intéressante grâce à l’optimisation rémunération/dividendes.

La SASU, malgré ses cotisations élevées, offre une couverture sociale alignée sur le régime général des salariés. C’est un choix pertinent pour les freelances qui privilégient la protection sociale, notamment en matière de retraite et d’indemnités journalières. Le portail economie.gouv.fr détaille les évolutions récentes de ces régimes.

Un point souvent négligé : la CFE (cotisation foncière des entreprises), qui s’ajoute quel que soit le statut. Son montant varie selon la commune, de 200 € à plus de 1 500 € dans certaines métropoles. À Saint-Étienne, elle tourne autour de 400 à 600 € pour un freelance web travaillant depuis son domicile.

Les frais professionnels d’un freelance web

Les frais professionnels sont le poste le plus sous-estimé par les freelances débutants. En douze ans d’activité, j’ai vu évoluer ces coûts de manière significative, notamment avec la multiplication des abonnements SaaS.

Voici une ventilation réaliste des frais mensuels pour un développeur web freelance en 2026 :

  • Matériel informatique (amorti sur 3 ans) : MacBook Pro ou équivalent performant, écran externe, périphériques. Comptez 100 à 150 €/mois en amortissement.
  • Logiciels et abonnements : IDE (JetBrains ~20 €/mois), hébergement de développement (30 à 50 €), GitHub/GitLab (10 à 20 €), outils de design (Figma ~15 €), suite bureautique, gestionnaire de mots de passe. Total : 80 à 150 €/mois.
  • Comptabilité : un expert-comptable spécialisé freelance facture entre 80 et 150 €/mois en €L/SASU. En micro, un outil comme Freebe ou Indy coûte 15 à 30 €/mois.
  • Assurance RC Pro : indispensable pour un développeur web, elle couvre les dommages causés aux clients (bug critique, perte de données). Comptez 30 à 60 €/mois selon le CA déclaré.
  • Espace de travail : coworking (150 à 350 €/mois) ou bureau dédié à domicile (quote-part déductible du loyer, environ 100 à 200 €/mois).
  • Formation continue : conférences, formations en ligne, livres techniques. Un budget de 1 500 à 3 000 € par an est raisonnable, soit 125 à 250 €/mois.
  • Téléphonie et internet : forfait pro + fibre, environ 60 à 80 €/mois.
  • Mutuelle santé : en tant qu’indépendant, elle est à votre charge. Comptez 50 à 100 €/mois pour une couverture correcte.
  • Prévoyance : souvent oubliée, elle protège en cas d’arrêt de travail prolongé. Entre 40 et 80 €/mois.

Le total oscille entre 600 et 1 000 € par mois, soit 7 200 à 12 000 € annuels. Ces montants doivent être intégrés dans votre calcul de TJM, faute de quoi vous financez votre activité sur vos revenus personnels.

Poste de travail freelance web avec écrans et outils de développement
Chaque abonnement SaaS semble anodin à 15 € par mois, jusqu’à ce qu’on additionne la colonne complète.

Taux d’occupation et jours facturables réalistes

C’est ici que la majorité des calculs déraillent. L’année compte 365 jours, soit environ 252 jours ouvrés. Mais un freelance ne facture jamais 252 jours. Voici pourquoi.

Besoin d’un site rapide et professionnel pour vos clients ?

Diagnostic gratuitVoir les forfaits

Commençons par retirer les jours incompressibles :

  • Congés payés : vous n’en avez pas au sens salarié, mais vous avez besoin de repos. Minimum 5 semaines, soit 25 jours.
  • Jours fériés : 10 à 11 jours selon les années.
  • Maladie et imprévus : comptez 5 à 10 jours par an.
  • Prospection commerciale : trouver de nouveaux clients prend du temps. Entre 15 et 30 jours par an selon votre visibilité.
  • Administration : facturation, comptabilité, relances, déclarations. 10 à 15 jours par an.
  • Formation : veille technologique, montée en compétences. 10 à 20 jours par an.
  • Avant-vente : devis, appels découverte, propositions commerciales. 10 à 15 jours par an.

En additionnant ces postes, on arrive à 85 à 126 jours non facturables. Le nombre de jours réellement facturables se situe donc entre 126 et 167 jours, soit un taux d’occupation de 50 à 66 %.

En pratique, les freelances web expérimentés avec un bon réseau et une forte visibilité atteignent un taux d’occupation de 70 à 80 %, soit 150 à 170 jours facturés par an. Les juniors ou les profils en reconversion tournent plutôt autour de 60 %, soit 130 à 140 jours.

Mon conseil après douze ans : basez vos calculs sur 140 jours la première année, puis ajustez en fonction de votre réalité. Mieux vaut un TJM légèrement supérieur avec une marge de sécurité qu’un tarif serré qui ne pardonne aucun creux d’activité.

Grille tarifaire par profil et spécialité

Le marché français du développement web freelance présente des écarts de tarifs considérables selon l’expérience, la spécialité et la localisation. Voici une grille construite à partir des données de plateformes comme Malt, Comet et Crème de la Crème, croisées avec les retours de mon réseau professionnel.

Profil / SpécialitéJunior (0-2 ans)Confirmé (3-6 ans)Senior (7-12 ans)Expert (12+ ans)
Développeur front-end (React, Vue)280 – 350 €400 – 520 €550 – 700 €700 – 900 €
Développeur back-end (Node, PHP, Python)300 – 370 €420 – 550 €580 – 720 €720 – 950 €
Développeur full-stack300 – 380 €430 – 560 €580 – 750 €750 – 1 000 €
Développeur WordPress / WooCommerce250 – 320 €350 – 480 €500 – 650 €650 – 800 €
Développeur e-commerce (Shopify, PrestaShop)280 – 350 €400 – 530 €550 – 700 €700 – 900 €
Intégrateur / développeur HTML/CSS220 – 280 €300 – 400 €420 – 550 €550 – 700 €
UI/UX Designer freelance280 – 350 €400 – 530 €550 – 720 €720 – 950 €
DevOps / SRE350 – 420 €480 – 620 €650 – 850 €850 – 1 200 €

Plusieurs facteurs font varier ces fourchettes :

  • La localisation : Paris et l’Île-de-France affichent des TJM 15 à 25 % supérieurs à la province. Cependant, le télétravail généralisé depuis 2020 a réduit cet écart pour les missions full remote.
  • La rareté de la compétence : les profils Rust, Go ou spécialistes Kubernetes commandent des tarifs supérieurs de 20 à 30 % aux moyennes du marché.
  • Le type de client : les grands comptes (CAC 40, ETI) acceptent des TJM plus élevés que les PME ou les startups early stage.
  • La durée de la mission : une mission longue (6 mois et plus) justifie parfois une décote de 5 à 10 %, compensée par la stabilité du revenu.

Pour situer votre positionnement actuel, notre outil gratuit prend en compte ces variables.

Calculer mon TJM →

Les erreurs qui plombent votre rentabilité

En accompagnant des freelances web depuis plusieurs années, j’observe les mêmes erreurs revenir avec une régularité déconcertante. Voici les six pièges les plus destructeurs pour votre rentabilité.

1. Oublier les congés dans le calcul. Diviser son CA cible par 220 jours (les fameux « jours ouvrés ») revient à s’interdire toute semaine de repos. Un freelance qui ne prend pas de vacances s’épuise en deux ans, et son travail s’en ressent.

2. Sous-estimer les cotisations sociales. Beaucoup de freelances en micro-entreprise calculent avec l’ancien taux de 21,1 % alors que la réforme de 2024-2026 l’a fait grimper à 23,1 % pour les BNC. Sur un CA de 60 000 €, la différence représente 1 200 € de charges supplémentaires.

3. Ignorer le temps de prospection. Trouver des clients prend du temps, surtout les premières années. Un freelance qui ne consacre pas 15 à 20 % de son temps à la prospection et au networking se retrouve en creux d’activité après chaque fin de mission.

4. Ne pas intégrer la formation continue. Le web évolue vite. Un développeur qui ne se forme pas voit ses compétences se déprécier en 18 à 24 mois. Ce temps de formation est un investissement, pas un luxe ; il doit être financé par votre TJM.

5. Comparer son TJM au salaire brut. Un salarié à 45 000 € brut bénéficie de congés payés, de cotisations patronales, d’une mutuelle, de tickets restaurant et d’une protection en cas de licenciement. Pour atteindre un niveau de vie équivalent, un freelance doit facturer 30 à 50 % de plus que le salaire brut correspondant.

6. Céder systématiquement sur le prix. Accepter une mission à 350 € quand votre TJM calculé est de 500 € n’est pas « être flexible » ; c’est travailler à perte. Chaque jour facturé en dessous de votre seuil de rentabilité creuse un déficit que les « bonnes » missions ne combleront pas.

Freelance web analysant ses indicateurs financiers et son TJM
Un TJM rentable n’est pas celui qui plaît au client, c’est celui qui vous permet de vivre, de vous former et de durer.

Comment augmenter son TJM progressivement

Augmenter son tarif n’est ni magique ni brutal. C’est un processus structuré qui repose sur trois leviers complémentaires : la valeur perçue, le positionnement et la négociation.

Spécialisez-vous sur un créneau précis. Un « développeur web full-stack » est interchangeable. Un « développeur spécialisé en migration e-commerce PrestaShop vers Shopify » répond à un besoin spécifique et peut justifier un TJM 30 à 40 % supérieur. Ma propre spécialisation sur les projets web sur mesure pour PME m’a permis de passer de 380 à 650 € en quatre ans.

Construisez des preuves sociales. Les témoignages clients, les études de cas chiffrées (« +45 % de conversions après refonte ») et les contributions open source crédibilisent un tarif élevé. Publiez ces éléments sur votre site, votre profil LinkedIn et vos propositions commerciales.

Appliquez la règle des 10 % annuels. Chaque année, augmentez votre TJM de 5 à 10 %. Pour vos clients existants, annoncez l’ajustement trois mois à l’avance, avec une justification factuelle : inflation, nouvelles compétences acquises, résultats obtenus. La plupart des clients raisonnables acceptent une hausse modérée plutôt que de chercher un nouveau prestataire.

Diversifiez vos sources de revenus. Le TJM n’est pas le seul levier. La vente de formations, de templates, de plugins ou de prestations récurrentes (maintenance, accompagnement SEO) crée des revenus complémentaires qui réduisent la pression sur le nombre de jours facturés.

Refusez les missions sous votre seuil. C’est contre-intuitif quand on débute, mais dire non à une mission mal payée libère du temps pour en trouver une mieux rémunérée. En pratique, j’ai constaté que les freelances qui refusent systématiquement les missions en dessous de leur TJM atteignent un taux d’occupation comparable à ceux qui acceptent tout, avec un revenu net supérieur de 25 à 35 %.

Négocier et défendre son tarif face aux clients

La négociation tarifaire est un exercice que beaucoup de développeurs redoutent. Pourtant, quelques principes simples suffisent à aborder ces discussions avec sérénité.

Ne jamais donner son TJM en premier. Avant de parler tarif, comprenez le besoin du client, l’envergure du projet, les délais et les enjeux business. Un site e-commerce qui génère 500 000 € de CA annuel ne regarde pas un TJM de 600 € de la même manière qu’une association avec 2 000 € de budget.

Chiffrez la valeur, pas le temps. Au lieu de dire « je facture 550 € par jour », proposez « la refonte de votre tunnel de conversion représente un investissement de 8 800 € pour un gain estimé de 40 000 € de CA additionnel sur 12 mois ». Le ratio coût/bénéfice neutralise les discussions sur le tarif horaire.

Proposez trois options. Un devis unique donne au client un seul choix : accepter ou refuser. Trois niveaux de prestation (essentiel, standard, premium) orientent la discussion vers le périmètre plutôt que vers le prix. L’option du milieu est choisie dans 60 à 70 % des cas.

Maîtrisez votre seuil de rentabilité. Connaître précisément votre TJM plancher vous donne une assurance dans la négociation. Vous pouvez concéder 5 % sur le tarif en échange d’une mission longue, mais vous savez exactement où se situe la limite à ne pas franchir.

Le choix de votre stack technique et de votre hébergement influence aussi la perception de valeur : proposer des solutions professionnelles rassure le client et justifie un tarif supérieur. De même, votre maîtrise des différents CMS du marché vous permet d’orienter le client vers la solution la plus adaptée, ce qui renforce votre crédibilité d’expert.

À retenir

  • Votre TJM doit couvrir le revenu net, les cotisations, l’IR, les frais pro et une réserve de sécurité.
  • Basez vos calculs sur 140 jours facturables la première année ; ajustez ensuite.
  • Le statut juridique fait varier le CA nécessaire de 30 à 50 % pour un même revenu net.
  • Spécialisation et preuves sociales sont les deux leviers les plus efficaces pour monter en tarif.
  • Réévaluez votre TJM chaque année en intégrant l’inflation et vos nouvelles compétences.
  • Ne négociez jamais en dessous de votre seuil de rentabilité, même en période creuse.
  • Le simulateur URSSAF permet de vérifier vos cotisations selon votre statut.

Questions fréquentes sur le TJM freelance

Quel TJM minimum pour vivre correctement en freelance web ?

Pour dégager un revenu net de 2 500 € par mois (le minimum pour vivre confortablement dans une ville moyenne française), votre TJM doit se situer autour de 380 à 450 € selon votre statut et vos charges. En dessous de 350 €, la rentabilité devient fragile, surtout si votre taux d’occupation descend en dessous de 70 %.

Comment calculer son TJM en micro-entreprise ?

En micro-entreprise, le calcul est plus simple car les cotisations sont un pourcentage fixe du CA (23,1 % en BNC pour 2026). Divisez votre revenu net souhaité par (1 – 0,231), ajoutez vos frais non déductibles, puis divisez le total par votre nombre de jours facturables. Attention : le versement libératoire de l’impôt sur le revenu (2,2 %) s’ajoute si vous y êtes éligible.

Faut-il facturer à la journée ou au forfait ?

Les deux modèles ont leurs avantages. Le TJM offre de la transparence et convient aux missions de régie ou d’assistance technique. Le forfait, lui, vous rémunère sur la valeur livrée plutôt que sur le temps passé, ce qui peut être plus rentable si vous êtes efficace. En pratique, je recommande de commencer au TJM pour construire vos références, puis de passer au forfait sur les projets où vous maîtrisez parfaitement le périmètre.

Mon TJM est-il trop élevé si je perds des missions ?

Pas nécessairement. Perdre 20 à 30 % des devis est normal et même sain : cela signifie que vous ne bradez pas votre travail. Si vous perdez plus de 50 % des opportunités sur le prix, analysez d’abord votre positionnement et votre cible de clientèle avant de baisser votre tarif. Souvent, le problème vient du type de clients prospectés, pas du TJM lui-même.

Comment gérer la transition quand on augmente son TJM ?

Appliquez le nouveau tarif aux nouveaux clients immédiatement et informez vos clients existants avec un préavis de deux à trois mois. Justifiez la hausse par des éléments concrets : nouvelles certifications, résultats obtenus, inflation, évolution du marché. Les clients qui valorisent votre travail accepteront ; ceux qui partent n’étaient probablement pas les bons clients pour votre positionnement actuel.

Doit-on afficher son TJM publiquement sur son site ou ses profils ?

C’est un débat récurrent dans la communauté freelance. Afficher une fourchette de prix filtre les prospects à faible budget et fait gagner du temps. En revanche, cela peut freiner des clients prêts à payer plus pour un projet à forte valeur ajoutée. Mon approche : indiquer une fourchette basse (« à partir de X € / jour ») pour qualifier les demandes, tout en gardant la flexibilité de proposer un tarif adapté au projet lors de l’échange commercial.

Articles connexes

Votre site est lent ? On s’en occupe.

Diagnostic gratuit, optimisation complète, résultats garantis.

Diagnostic gratuitVoir les forfaits

Nos outils gratuits pour freelances

Générateur de facture, calculateur TJM, simulateur ROI, diagnostic performance.

Découvrir les outils

Nathan Morel

Développeur web freelance depuis 12 ans, installé à Saint-Étienne. Plus de 200 projets livrés pour des PME, artisans et startups. Nathan partage ici son expérience terrain et ses outils pour aider les indépendants à réussir sur le web.

Nos outils gratuits pour freelances

Générateur de facture, calculateur TJM, simulateur ROI : tout pour piloter votre activité.

Découvrir les outils

Nathan Morel

Développeur web freelance depuis 12 ans, installé à Saint-Étienne. Plus de 200 projets livrés pour des PME, artisans et startups. Nathan partage ici son expérience terrain et ses outils pour aider les indépendants à réussir sur le web.

Votre site est lent ?

Optimiser mon site