Modèle de facture pour développeur freelance
Fin de sprint ou fin de mois, la partie pénible n'est pas le code : c'est de savoir quoi écrire dans la colonne désignation pour que la compta du client ne renvoie pas la facture. Voici à quoi ressemble concrètement une facture de développeur freelance — les jours de mission avec leur période, le forfait de maintenance, les frais techniques refacturés — et où poser la mention d'autoliquidation quand le donneur d'ordre est assujetti dans un autre pays de l'UE. Tu recopies la structure, tu ajustes ton TJM, tu génères le Factur-X.
À quoi ressemble une facture développeur freelance
SIREN 000 000 000
Ville
Adresse
Ville
| Désignation | Qté | P.U. HT | Total HT |
|---|---|---|---|
| Développement back-end — sprint 14, du 02/03 au 13/03/2026 | 10 jours | 550,00 € | 5 500,00 € |
| Recette client et mise en production | 2,5 jours | 550,00 € | 1 375,00 € |
| Forfait de maintenance corrective — mars 2026 | 1 forfait | 690,00 € | 690,00 € |
| Astreinte hors horaires ouvrés (nuit et week-end) | 4 heures | 110,00 € | 440,00 € |
TVA non applicable, art. 293 B du CGI
Exemple illustratif : montants et libellés indicatifs. La mention de TVA ci-dessus s'applique si tu es en franchise en base —elle change au 1er janvier 2027.
Crée cette facture en 30 secondes.
Gratuit, sans compte — le PDF Factur-X est prêt à envoyer.
Ce que ta facture doit comporter
Cession de droits : la ligne qui renvoie au contrat
Le code que tu livres est protégé par le droit d'auteur, et il ne change pas de mains simplement parce que la facture est payée. Ajoute une ligne du type « Cession des droits patrimoniaux sur les développements livrés — contrat du 12/01/2026, article 7 » pour rattacher explicitement le paiement à la clause signée. Si aucun écrit ne prévoit cette cession, la facture ne la remplacera pas : fais signer un devis ou un avenant qui délimite les droits cédés avant la livraison.
Autoliquidation UE : trois éléments, pas un seul
Une facture hors taxe vers un client professionnel d'un autre État membre ne tient que si trois choses figurent noir sur blanc : ton numéro de TVA intracommunautaire, celui du client, et la mention « Autoliquidation ». Place les deux numéros dans les blocs d'identité en haut de page, et la mention juste sous le total, là où un comptable va la chercher. Garde la copie datée de la vérification du numéro sur VIES : c'est elle qu'on te demandera si l'opération est contrôlée.
Ligne de mission : période, jours, bon de commande
Écris la désignation sous la forme « Développement back-end — du 02/03 au 13/03/2026 », mets le nombre de jours en quantité et ton TJM en prix unitaire. Si le client a émis un bon de commande, reporte son numéro dans les références de la facture : beaucoup de services achats bloquent le règlement sans référence de commande, parfois sans te prévenir.
Frais techniques refacturés : une ligne à part
Licences, hébergement, nom de domaine ou API payante avancés pour le projet : isole-les sur leur propre ligne avec la période couverte, plutôt que de les diluer dans le TJM. Payés en ton nom, ils suivent le régime de TVA de ta prestation principale — même taux, même mention, autoliquidation comprise. Joins les justificatifs à l'envoi : c'est la ligne la plus souvent contestée par les acheteurs.
L'erreur à ne pas faire
Le forfait qui dérive est le trou de facturation le plus courant du métier : les « petites demandes » arrivent au fil de l'eau — un champ en plus, un export CSV, un écran refait — et se développent sans jamais apparaître sur une facture, faute d'avoir été chiffrées au moment où elles ont été acceptées. Réponds à chaque demande hors périmètre par un devis complémentaire, même à 300 €, et fais-la figurer en ligne distincte : « Évolutions hors périmètre — avenant n° 1 du 04/03/2026 ». Et découpe le forfait en jalons facturables (acompte à la commande, versement à la recette, solde à la livraison) plutôt que d'attendre la fin du projet pour tout facturer d'un coup.
Questions fréquentes
Je travaille au forfait : comment je facture l'acompte ?
Tu émets une facture d'acompte au moment du versement, avec les mêmes mentions obligatoires qu'une facture classique et un libellé explicite « Acompte sur commande du 12/01/2026 ». Elle prend son propre numéro dans ta série chronologique, jamais un numéro bis. À la livraison, la facture de solde reprend le montant total de la prestation puis déduit l'acompte déjà réglé sur une ligne négative, en rappelant le numéro et la date de la facture d'acompte. Ce rappel évite au client de payer deux fois et t'évite de compter deux fois le même chiffre d'affaires.
Je passe par une ESN pour un grand compte : je facture qui ?
Tu factures l'entité avec laquelle tu as contracté — l'ESN, le cabinet de conseil ou la place de marché — et pas l'entreprise qui utilise ton code au bout de la chaîne. Reprends sa raison sociale, son adresse de facturation et son SIREN tels qu'ils figurent sur le contrat de sous-traitance, pas ceux trouvés sur son site. Ajoute systématiquement le numéro de bon de commande et l'intitulé de la mission : les circuits de validation rejettent une facture sans référence de commande, et le délai de paiement repart de zéro à chaque renvoi.
Quel délai de paiement je peux indiquer, et que faire en cas de retard ?
À défaut d'accord entre vous, le délai est de 30 jours après l'exécution de la prestation. Par convention, il ne peut pas dépasser 60 jours à compter de l'émission de la facture, ou 45 jours fin de mois. Écris la date d'échéance en clair (« paiement au 15/04/2026 ») plutôt qu'un vague « à 30 jours », c'est nettement moins discutable. Et fais figurer dès le départ le taux des pénalités de retard ainsi que l'indemnité forfaitaire de 40 € pour frais de recouvrement, due dès le premier jour de dépassement.
Jusqu'où détailler la désignation quand j'ai signé un NDA ?
La facture doit décrire la nature et l'étendue de la prestation assez précisément pour être vérifiable, mais rien ne t'oblige à exposer l'architecture ou le contenu fonctionnel du projet. Un intitulé comme « Développement applicatif — projet ORION, sprint 14, du 02/03 au 13/03/2026 » remplit l'obligation sans rien révéler de confidentiel. Renvoie le détail des tâches vers le relevé d'activité ou le compte rendu de sprint, en le mentionnant sur la facture comme pièce jointe.