Trésorerie et TVA
Retenue de garantie BTP : comment la facturer sans fausser la TVA
5 % du chantier bloqués pendant un an, une TVA qui reste due sur la totalité malgré tout, et une restitution qui ne tombe jamais toute seule. Voici comment la facturer sans y laisser de trésorerie ni de mentions manquantes.

Dans quels cas peut-elle s'appliquer ?
La retenue de garantie permet au maître d'ouvrage de conserver une petite part du règlement pour se couvrir contre des malfaçons découvertes après la réception. Elle n'a rien d'automatique : en marché privé, elle est encadrée par la loi n° 71-584 du 16 juillet 1971, qui la plafonne et la rend strictement contractuelle.
- La retenue est prévue noir sur blanc dans le marché ou le devis signé — c'est une obligation légale, pas une option.
- Son taux ne dépasse pas 5 % du montant TTC des travaux (loi n° 71-584 du 16 juillet 1971).
- La somme retenue est consignée entre les mains d'un tiers, sauf si vous fournissez une caution personnelle et solidaire d'un établissement financier.
- Rien n'est écrit au marché : le client ne peut retenir aucune somme sans votre accord, même « pour se couvrir ».
Marché public : ce qui change
Sur un marché public, c'est le code de la commande publique (articles R2191-32 à R2191-35) qui encadre la retenue, pas la loi de 1971. Trois différences comptent pour votre facturation :
- Le taux tombe à 3 % au lieu de 5 % si vous êtes une PME titulaire du marché.
- La retenue se prélève sur chaque facture émise, acomptes compris — pas uniquement sur la facture de clôture comme en marché privé.
- Le délai de restitution passe à 13 mois après la réception, contre 12 en marché privé.
Elle ne peut en revanche jamais s'appliquer sur un marché de sécurité ou de défense.
Et en sous-traitance ?
Un entrepreneur principal titulaire d'un marché — même public — peut appliquer une retenue de garantie à ses sous-traitants. Ce sont alors les règles du marché privé qui s'appliquent (5 %, 12 mois), car un contrat de sous-traitance reste un contrat de droit privé, quel que soit le donneur d'ordre final. L'entreprise titulaire reste seule responsable de l'ensemble des travaux vis-à-vis du maître d'ouvrage.
L'erreur de TVA qui coûte le plus cher
La retenue s'impute sur le net à payer, jamais sur la base de calcul de la TVA. Concrètement : même si votre client ne vous règle que 95 % du montant TTC, la TVA reste exigible sur 100 % des travaux facturés, dès l'émission de la facture. Ce n'est pas parce qu'une somme est retenue qu'elle disparaît de votre déclaration — c'est la ligne de trésorerie qui bouge, pas la base fiscale.
Vous facturez aussi en sous-traitance ? Voir aussi notre guide sur l'autoliquidation de la TVA en sous-traitance BTP .
Un exemple chiffré
Un maçon termine un chantier de gros œuvre facturé 60 000,00 € HT, TVA à 20 %, avec 5 % de retenue de garantie prévue au marché.
| Montant HT des travaux | 60 000,00 € |
| TVA (20 %) | 12 000,00 € |
| Total TTC facturé | 72 000,00 € |
| Retenue de garantie (5 % du TTC) | − 3 600,00 € |
| Net à payer immédiatement | 68 400,00 € |
Les 12 000,00 € de TVA sont dus en totalité sur cette déclaration, même si seuls 68 400,00 € sont réellement encaissés. Les 3 600,00 € retenus ne sont qu'une créance à recouvrer plus tard, pas une réduction de chiffre d'affaires.
Comment la comptabiliser
Tant qu'elle n'est pas restituée, la retenue reste une créance à recevoir, pas une perte : on l'isole dans un sous-compte dédié du compte 411 « Clients » — le compte 4117 « Clients, retenues de garantie » du plan comptable général — plutôt que de la laisser noyée dans le solde client ordinaire. Elle n'est reclassée en produit encaissable qu'une fois le délai de garantie écoulé et la somme effectivement reçue.
Quand et comment la récupérer
En marché privé, la retenue doit être restituée au plus tard un an après la réception des travaux, à l'expiration de la garantie de parfait achèvement (article 1792-6 du code civil) — 13 mois en marché public. Si des réserves ont été émises et subsistent à cette échéance, le délai court à nouveau : la somme doit alors être versée dans les 30 jours suivant leur levée.
Dans la pratique, rien ne se débloque tout seul : vous devez adresser une demande de levée de retenue de garantie, généralement par lettre recommandée, accompagnée d'une facture correspondant au montant retenu. C'est cette facture qui déclenche le virement — sans elle, beaucoup de donneurs d'ordre ne paient tout simplement pas, sans mauvaise foi, juste parce que rien ne le leur rappelle.
La caution bancaire, une alternative
Plutôt que de laisser 5 % de trésorerie immobilisés un an, vous pouvez proposer une caution personnelle et solidaire souscrite auprès d'une banque ou d'un assureur agréé, avec l'accord du client. Vous encaissez alors 100 % de chaque facture immédiatement ; c'est l'établissement financier qui garantit la somme à votre place. Le coût tourne généralement autour de 2 % du montant cautionné par an — sur une retenue de 3 600,00 €, comptez environ 72,00 € de frais. C'est souvent rentable dès que le chantier est long ou que la trésorerie est tendue, moins sur un petit lot où la somme immobilisée reste marginale.
Les erreurs les plus fréquentes
- Ne déclarer la TVA que sur le montant réellement encaissé (95 %) — elle est due sur la totalité de la facture dès son émission, retenue comprise.
- Coder la retenue comme une ligne négative sur la facture : en Factur-X, cela fausse le total HT et peut faire échouer les contrôles EN 16931 côté client.
- Laisser filer le délai sans envoyer de demande de levée — passé ce délai, la restitution n'est plus automatique et se négocie, voire se conteste en justice.
- Oublier la facture de levée de retenue : sans elle, beaucoup de donneurs d'ordre ne déclenchent tout simplement pas le virement.
- Confondre la retenue de garantie avec la garantie décennale : la première libère une somme sous un an, la seconde couvre l'entreprise dix ans sur les dommages compromettant l'ouvrage.
- Appliquer le délai du marché privé (12 mois) à un marché public, qui court en réalité sur 13 mois.
Questions fréquentes
La retenue de garantie s'applique-t-elle automatiquement sur tous les chantiers ?
Non. En marché privé, elle est nécessairement contractuelle (loi n° 71-584 du 16 juillet 1971) : elle doit être écrite dans le marché ou le devis signé. Sans cette clause, le client ne peut retenir aucune somme sans votre accord.
Sur quel montant se calcule la TVA quand il y a une retenue de garantie ?
Sur la totalité des travaux facturés, TVA comprise dans le calcul de la retenue elle-même. Retenir 5 % du règlement ne réduit jamais la base de TVA : celle-ci reste due en totalité dès l'émission de la facture, même si l'encaissement réel est inférieur.
Combien de temps le client peut-il garder la retenue de garantie ?
Un an maximum après la réception des travaux, à l'expiration de la garantie de parfait achèvement (article 1792-6 du code civil). Si des réserves subsistent à cette date, la somme doit être versée dans les 30 jours suivant leur levée.
Comment récupérer sa retenue de garantie à la fin du délai ?
En envoyant une demande de levée, généralement par lettre recommandée, accompagnée d'une facture correspondant au montant retenu : c'est cette facture qui déclenche le paiement. Rien ne se débloque automatiquement sans cette démarche.
Comment Batifait gère-t-il la retenue de garantie sur une facture ?
La retenue est encodée comme un montant déjà déduit du net à payer, jamais comme une ligne de travaux à taux négatif, pour que le total HT et la TVA calculés par ligne restent conformes à la norme EN 16931.
La retenue de garantie fonctionne-t-elle pareil en marché public ?
Non : le taux tombe à 3 % pour une PME titulaire du marché, la retenue se prélève sur chaque facture (acomptes compris) et le délai de restitution passe à 13 mois au lieu de 12. C'est le code de la commande publique qui encadre le dispositif, pas la loi de 1971.
Comment comptabiliser une retenue de garantie ?
Elle reste une créance à recevoir tant qu'elle n'est pas restituée : on l'isole dans le compte 4117 « Clients, retenues de garantie », un sous-compte du 411, plutôt que de la laisser dans le solde client ordinaire.
Fatigué de recalculer chaque retenue à la main ?
Batifait encode la retenue de garantie comme un montant déjà payé — jamais comme une ligne négative qui fausserait votre TVA — et vous rappelle l'échéance d'un an.
Sources : loi n° 71-584 du 16 juillet 1971 relative aux retenues de garantie en matière de marchés de travaux privés, article 1792-6 du code civil (garantie de parfait achèvement), articles R2191-32 à R2191-35 du code de la commande publique (marchés publics). Ces informations sont fournies à titre indicatif et ne constituent pas un conseil juridique ou fiscal. Vérifiez votre situation auprès de votre expert-comptable.