Un développeur indépendant expérimenté facture entre 450 et 650 € par jour. Une agence positionne le même profil entre 700 et 950 €. L'écart n'est ni un abus ni une évidence : il finance des postes précis, dont certains vous servent et d'autres non.
La structure : environ 15 % de l'écart
Locaux, outils, licences, comptabilité, direction, commerciaux. Un freelance porte aussi ces coûts mais à une échelle sans commune mesure. Vous ne les achetez pas directement, ils conditionnent l'existence de l'interlocuteur.
La coordination : le poste le plus important
C'est le seul que vous achetez vraiment, et il représente souvent la moitié de l'écart. Un chef de projet ou un lead technique passe un temps réel à découper les tâches, arbitrer, relire le code des autres et vous restituer l'avancement.
La question à poser est simple : ce temps, qui le passerait si vous preniez un freelance ? Si la réponse est « moi », alors l'écart est un transfert de charge, pas un surcoût. Si la réponse est « personne, le projet est simple », vous payez pour rien.
La continuité : une assurance, avec sa prime
L'agence s'engage à ce que le projet continue si quelqu'un part. Cela suppose une redondance de connaissance qu'elle doit financer : deux personnes qui connaissent votre code au lieu d'une. C'est un coût réel et une valeur réelle, dont le prix se justifie proportionnellement à la durée de votre projet.
La marge commerciale et l'inter-contrat
Deux postes rarement expliqués. La marge finance le risque d'entreprise. L'inter-contrat couvre les périodes où un salarié n'est affecté à aucun client : l'agence le paie quand même, et le répercute. Un freelance, lui, ne facture pas ses jours creux.
Comment savoir si vous payez le bon prix
- Demandez la composition de l'équipe et le pourcentage de temps de chaque profil sur votre projet.
- Demandez si le chef de projet est facturé et à quel taux d'affectation.
- Comparez le devis à un chiffrage indépendant sur le même périmètre écrit, ligne à ligne.
Le cas où l'écart n'est pas justifié
Il existe et il est facile à repérer. Une agence qui sous-traite tout ou partie du développement à des indépendants, sans apporter de coordination réelle, facture un intermédiaire. Vous payez alors deux marges pour un service unique.
- Signal : l'agence refuse de nommer les intervenants ou de les faire participer aux échanges techniques.
- Signal : le chef de projet annoncé n'assiste à aucune réunion technique et se contente de transmettre.
- Signal : les délais de réponse à une question technique dépassent systématiquement 48 heures, signe d'un relais.
La sous-traitance n'est pas condamnable en soi — beaucoup d'agences fonctionnent ainsi avec des partenaires réguliers et une vraie valeur ajoutée. Ce qui pose problème est la sous-traitance non déclarée, sans coordination effective. Posez la question directement : elle est légitime et la réponse est instructive.
Ce que l'écart achète vraiment sur un projet long
Sur trois mois, l'écart de prix est difficile à justifier. Sur dix-huit mois, il finance quelque chose de concret : la permanence de la connaissance de votre produit dans une organisation plutôt que dans une tête.
C'est le seul argument qui tienne réellement sur la durée. Il se vérifie d'ailleurs : demandez à l'agence combien de personnes connaissent le code d'un projet équivalent en cours chez eux. Si la réponse est « une », vous payez une redondance qui n'existe pas.
Négocier sans casser la relation
L'écart se négocie mieux sur la composition que sur le taux. Demander 20 % de remise sur le TJM obtient rarement mieux qu'un refus poli. Demander à réduire le taux d'affectation du chef de projet, ou à retirer un poste dont vous n'avez pas l'usage, aboutit beaucoup plus souvent.
Autre levier efficace : l'engagement de volume. Une agence acceptera plus facilement une remise sur six mois garantis que sur un projet ponctuel, parce que cela réduit son inter-contrat — précisément l'un des postes qui gonflent son tarif.
Comparer deux devis qui ne se ressemblent pas
Un devis d'agence et un devis d'indépendant ne sont presque jamais structurés pareil, ce qui rend la comparaison brute trompeuse. L'agence détaille souvent des postes que l'indépendant absorbe silencieusement, et l'inverse est vrai aussi.
- Ramenez les deux au même périmètre écrit : sans ce préalable, vous comparez deux compréhensions différentes du besoin.
- Ajoutez au devis de l'indépendant les postes qu'il n'a pas chiffrés mais que quelqu'un devra faire : recette, déploiement, documentation.
- Retirez du devis de l'agence les postes dont vous n'avez pas l'usage, et demandez le prix sans eux.
- Comparez le coût par fonctionnalité livrée plutôt que le total, pour voir où se creuse réellement l'écart.
À l'issue de cet exercice, l'écart initial de 40 à 60 % tombe fréquemment à 15 ou 25 %. C'est ce chiffre-là qu'il faut arbitrer, pas celui affiché en bas de page.
Ce que l'écart devient sur la maintenance
Après la livraison, la structure de coût s'inverse souvent. Une agence facture un contrat de support avec un engagement de délai d'intervention, ce qui a un prix mensuel même sans incident. Un indépendant facture à l'intervention, donc rien quand tout va bien.
Pour un produit stable, l'indépendant est nettement moins cher en maintenance. Pour un produit critique où une panne coûte de l'argent chaque heure, l'engagement de délai vaut sa prime. C'est le seul critère qui compte sur cette phase, et il dépend de votre activité, pas du prestataire.
Ce troisième point est le seul qui donne une réponse objective, et il suppose des devis réellement comparables : pourquoi le ligne-à-ligne change tout. Pour l'arbitrage global entre les deux modèles, voir notre comparatif agence contre freelance.

