Personne ne passe au freelance en pensant faire des erreurs. Et pourtant, les mêmes patterns reviennent systématiquement dans les 12-18 premiers mois : TJM trop bas fixé par peur de ne pas être pris, pas de contrat "parce que c'est quelqu'un de confiance", trésorerie gérée à vue, accepter toutes les missions faute de critères clairs. Ces erreurs ne sont pas des manques de compétence technique — elles viennent du fait qu'on n'a jamais appris la partie commerciale et financière.
Ce guide recense les 6 erreurs les plus fréquentes observées en début de carrière freelance .NET, avec pour chacune la mécanique exacte de l'erreur et ce qui la corrige.
Erreur 1 : Calculer son TJM par rapport à son salaire, pas à ses charges réelles
C'est l'erreur la plus répandue et la plus coûteuse. Le raisonnement classique : "Je gagnais 3 200 €/mois net en CDI, soit 160 €/jour. En freelance, avec le double je suis à 320 €/jour et je gagne plus." Faux — et voici pourquoi.
En CDI, votre employeur payait :
- Les charges patronales (≈ 40-45% du brut)
- Votre mutuelle (souvent 60-100 €/mois)
- Vos congés payés (25 jours)
- Les formations
- Votre espace de travail, matériel, licences logicielles
En freelance, vous payez tout ça vous-même. Et vous facturez sur 170-185 jours, pas 220. Le TJM qui donne l'équivalent d'un net de 3 200 €/mois en CDI est autour de 400-450 €/jour en freelance — pas 320 €.
La correction : calculez votre TJM minimum par la formule des charges réelles (détaillée dans l'article sur le TJM). Ne partez jamais de votre salaire comme référence.
Erreur 2 : Travailler sans contrat ou avec un contrat vague
"On se connaît depuis 5 ans, pas besoin de formalités." C'est la phrase qui précède les litiges les plus pénibles. Les problèmes entre freelances et clients ne viennent presque jamais de la mauvaise foi manifeste — ils viennent des malentendus de bonne foi sur :
- Le périmètre exact de la mission ("je pensais que ça incluait la partie déploiement")
- Les délais de paiement ("on vous paye à 45 jours, pas 30")
- Les conditions de résiliation ("on arrête la mission avec 2 semaines de préavis, pas un mois")
- La propriété intellectuelle du code livré
- La confidentialité et la clause de non-sollicitation
La correction : pour toute mission de plus de 5 jours, un contrat écrit. Minimum à couvrir : périmètre, TJM ou forfait, délai de paiement, pénalités de retard, conditions de résiliation, propriété du code. Un template de contrat freelance téléchargeable (Freelance Informatique, ANFr, ou votre comptable) est suffisant pour la grande majorité des missions.
Erreur 3 : Ignorer la gestion de trésorerie
Le piège : vous avez 15 000 € sur le compte de votre société. Vous vous payez 5 000 € ce mois. Sauf que dans 6 semaines arrivent :
- Les cotisations sociales provisionnelles du premier semestre (souvent 4 000-8 000 € d'un coup)
- La TVA du trimestre (plusieurs milliers €)
- La facture de comptabilité annuelle
Ce qui semblait être un bon mois devient une situation tendue. Les freelances qui ne distinguent pas "argent sur le compte société" et "argent disponible pour la rémunération" se retrouvent régulièrement dans des situations difficiles.
La correction : dès le premier mois, séparez votre compte société en enveloppes mentales (ou comptes séparés si votre banque le permet) : TVA à reverser (20% de chaque facture HT), cotisations sociales provisionnelles (mettre de côté 30-35% de chaque rémunération brute), et rémunération disponible. Ne touchez jamais aux deux premières enveloppes.
Erreur 4 : Accepter toutes les missions par peur de l'inter-contrat
L'inter-contrat fait peur — c'est normal. Mais cette peur pousse à accepter des missions qui ne correspondent pas : TJM trop bas "juste pour les 2 prochains mois", sujet technique peu intéressant "pour avoir quelque chose", client difficile "mais au moins c'est du boulot". Résultat : vous êtes occupé, pas disponible pour les bonnes missions qui arrivent, et vous stagnez sur votre TJM.
La vérité inconfortable : 3 semaines d'inter-contrat bien gérées (prospection active, veille tech, amélioration de profil) coûtent souvent moins que 3 mois sur une mission mal calibrée qui occupe votre agenda et vous empêche de progresser.
La correction : avant de répondre à toute proposition, appliquez un filtre à 3 questions :
- Le TJM couvre-t-il mes charges avec une marge confortable ?
- Est-ce que le projet m'apprend quelque chose ou renforce mon positionnement ?
- Est-ce que le client a les moyens organisationnels de bien travailler avec un freelance (onboarding clair, interlocuteur identifié, périmètre défini) ?
Si deux réponses sont "non", refusez et investissez ce temps en prospection.
Erreur 5 : Négliger la veille et la formation
En CDI, votre employeur vous "forçait" indirectement à rester à jour via les projets, les discussions d'équipe, les formations proposées. En freelance, cette pression disparaît. Et les freelances qui ne structurent pas activement leur veille se retrouvent 3 ans plus tard avec un profil qui stagne pendant que le marché .NET évolue vers des pratiques qu'ils ne maîtrisent pas.
La vitesse d'évolution de l'écosystème .NET en 2026 est particulièrement soutenue : .NET 10, C# 14, l'intégration des agents IA dans les workflows de développement, les nouvelles pratiques de cloud native. Un Lead Dev .NET qui n'a pas suivi ces évolutions en 2026 aura du mal à justifier un TJM senior en 2028.
La correction : bloquez 3-4 heures par semaine pour la veille et la formation — dans votre agenda, pas "quand vous aurez le temps". Budget annuel dédié : 1 500-3 000 € pour des formations, certifications, conférences. C'est une charge d'entreprise déductible et un investissement direct dans votre TJM futur.
Erreur 6 : Sous-estimer le temps de prospection
L'erreur classique : vous avez une mission qui se termine dans 3 semaines. Vous commencez à prospecter. Problème : le délai moyen entre le premier contact et le premier jour de mission est de 4-8 semaines (entretiens, négociation, contrat, disponibilité de l'équipe, onboarding). Si vous commencez à prospecter 3 semaines avant la fin, vous aurez presque certainement un inter-contrat.
Les freelances expérimentés ne prospectent pas "quand ils cherchent une mission" — ils maintiennent une présence continue sur le marché, même quand ils sont en mission. Ce n'est pas du débauchage ou de la déloyauté : c'est de la gestion de carrière professionnelle.
La correction : démarrez la prospection systématiquement 8 semaines avant la date de fin de mission prévue. Maintenez votre profil LinkedIn actif et votre présence sur Malt tout au long de la mission. Une conversation de 15 minutes avec un contact de votre réseau chaque semaine suffit à garder le pipeline vivant sans empiéter sur la mission en cours.
Le pattern commun à ces 6 erreurs
Ces erreurs ont toutes la même source : le passage du CDI au freelance sans changer de modèle mental. En CDI, quelqu'un d'autre gère votre TJM (la grille salariale), vos contrats (le service juridique), votre trésorerie (la paie arrive le 28 du mois), vos missions (votre manager), votre formation (le plan de formation), et votre carrière (les entretiens annuels).
En freelance, vous gérez tout ça vous-même — ou vous payez quelqu'un pour le faire. Ce n'est pas plus compliqué qu'en CDI, mais c'est différent. Les freelances qui réussissent sur le long terme ne sont pas ceux qui sont les meilleurs développeurs — ce sont ceux qui ont compris le plus vite que le freelance est un business, pas juste un CDI sans manager.
"Se comporter en prestataire professionnel, pas en salarié déguisé" — c'est ça, la vraie transition du CDI au freelance. Le reste, c'est de la technique.
Ce qu'il faut retenir
Les 6 erreurs en résumé :
- TJM calculé sur le salaire → calculez sur les charges réelles
- Pas de contrat → contrat écrit pour toute mission +5 jours
- Trésorerie gérée à vue → enveloppes TVA + cotisations dès le premier mois
- Tout accepter par peur de l'inter-contrat → filtre à 3 questions avant chaque proposition
- Formation négligée → 3-4h de veille/semaine dans l'agenda, budget dédié
- Prospection trop tardive → démarrer 8 semaines avant la fin de mission
Aucune de ces corrections n'est complexe. Elles demandent de la discipline et un changement de posture — pas des compétences techniques supplémentaires. Le plus tôt vous les appliquez, le plus le reste suit naturellement.
Vous démarrez en freelance .NET ou vous traversez une période difficile ?
Coaching individuel pour les développeurs .NET en début de carrière freelance :
positioning, TJM, gestion administrative, recherche de premières missions.