Devis développeur web freelance : guide complet, exemple et erreurs à éviter
Un devis de développement web mal rédigé peut transformer une mission rentable en enfer : périmètre flou, modifications en cascade, litige sur la propriété du code. Voici comment rédiger un devis développeur web freelance qui vous protège — avec un exemple concret et les erreurs classiques à éviter.
Les mentions obligatoires d'un devis de développement web
Au-delà des mentions légales classiques, un devis de développeur doit couvrir des points techniques spécifiques pour éviter tout désaccord en cours de mission :
- 1
Vos coordonnées et statut
Nom/raison sociale, SIRET, adresse, TVA intracommunautaire ou mention de franchise. En SASU ou EURL, indiquez votre capital social.
- 2
Description technique précise
Stack technique utilisé (React, Node, PostgreSQL…), fonctionnalités développées, APIs tierces intégrées. Plus le périmètre est précis, moins il y a de risque de scope creep.
- 3
Découpage en lots et jalons
Découpez le projet en phases : cadrage, maquettes, développement, tests, mise en production. Chaque lot a un livrable défini et un montant associé.
- 4
Conditions de recette
Comment le client valide chaque livrable ? Délai de validation (5 à 10 jours ouvrés est standard), nombre de cycles de corrections inclus, procédure pour les bugs post-livraison.
- 5
Propriété intellectuelle du code
Par défaut en France, vous êtes auteur du code produit. Précisez si vous cédez la propriété complète à la livraison (après paiement intégral), ou si vous conservez certains droits (librairies, composants réutilisables).
- 6
Frais tiers et hébergement
Nom de domaine, hébergement, licences de plugins — précisez si ces coûts sont inclus dans le devis ou refacturés en sus. Évitez les mauvaises surprises.
- 7
Modalités de paiement
Acompte à la commande (30-40%), jalons intermédiaires, solde à la livraison finale. Pour les missions DSI/publiques, indiquez si vous utilisez Chorus Pro.
Exemple concret de devis pour un développeur web freelance
Client
Startup RH — Paris
Phase 1 — Architecture et mise en place environnements (dev, staging, prod)
1 forfait
1 200 €
Phase 2 — Authentification et gestion des droits (JWT, rôles)
1 forfait
800 €
Phase 3 — Module utilisateurs (CRUD, invitation, désactivation)
1 forfait
1 500 €
Phase 4 — Dashboard analytics et graphiques (Recharts)
1 forfait
1 000 €
Phase 5 — Exports CSV et documentation API (Swagger)
1 forfait
600 €
Recette, corrections et mise en production
1 forfait
600 €
Total HT
5 700 € HT
Stack : React 19, Node.js, PostgreSQL. Hébergement (Vercel + Supabase) non inclus, estimé 30-80 €/mois selon charge. Acompte 30% à la commande, 30% à mi-projet (validation phase 3), 40% à la livraison.
Les erreurs fréquentes sur un devis de développeur web freelance
Périmètre fonctionnel trop vague
"Développement d'un site web" sans détail des fonctionnalités expose à des demandes illimitées. Le client entend "tout ce dont j'ai besoin", vous entendez "ce qui est listé". Détaillez chaque fonctionnalité avec son comportement attendu.
Pas de clause sur les modifications en cours de dev
Sans clause explicite, chaque "petite" modification demandée en cours de développement est supposée incluse. Ajoutez : 'Toute modification du périmètre après validation des maquettes fera l'objet d'un avenant tarifé au TJM de X €'.
Oublier les frais d'hébergement et de licences tierces
Nom de domaine, SSL, hébergement cloud, licences de plugins — ces coûts récurrents surprennent souvent les clients. Précisez dès le devis s'ils sont inclus, refacturés au coût réel, ou à la charge du client.
Ne pas mentionner Chorus Pro pour le secteur public
Si votre client est une administration, DSI ou collectivité, le dépôt via Chorus Pro est obligatoire. Indiquez-le dans le devis et assurez-vous d'avoir les coordonnées SIRET du service destinataire.
Créez votre devis de développeur web freelance en 30 secondes
Décrivez votre mission en quelques phrases. L'IA Deviso génère un devis complet, structuré et conforme — prêt à envoyer. Essai gratuit, sans carte bancaire.
Questions fréquentes
Vaut-il mieux facturer en TJM ou au forfait en tant que développeur freelance ?
Le TJM (Taux Journalier Moyen) est adapté aux missions longues avec périmètre évolutif : développement itératif, sprints agiles, maintenance. Le forfait convient aux projets bien définis avec des livrables précis : site vitrine, MVP documenté, intégration API. En pratique, beaucoup de développeurs mixent : forfait pour la phase de cadrage et TJM pour les phases de développement itératives.
Comment éviter le scope creep dans un devis de développement web ?
Définissez explicitement le périmètre : fonctionnalités incluses avec leur comportement attendu, technologies, livrables. Ajoutez une clause claire : 'Toute fonctionnalité non listée ci-dessus fera l'objet d'un avenant tarifé'. Documentez les demandes hors périmètre par écrit dès qu'elles arrivent, même par email.
Qui est propriétaire du code après livraison ?
En France, l'auteur du code est le développeur par défaut. Sans clause de cession, votre client paie pour utiliser votre création, pas pour en être propriétaire. Si vous cédez la propriété intellectuelle complète, précisez-le explicitement dans le devis, et prévoyez que la cession n'est effective qu'après paiement intégral.
Comment facturer les bugs découverts après livraison ?
Distinguez bug (non-conformité avec le devis accepté, gratuit à corriger) et évolution (nouvelle fonctionnalité, facturée). Précisez dans le devis la période de garantie (30 à 90 jours est courant) pendant laquelle les bugs sont corrigés gratuitement, et les conditions de facturation après cette période.
Deviso par métier