La retenue de garantie est une pratique courante qui consiste à retenir une partie du montant d’une facture jusqu’à ce que les services ou les travaux soient entièrement complétés, validés et approuvés. Cette approche permet de sécuriser les transactions et de garantir la conformité des livrables avant le paiement final.
Bien que cette fonctionnalité ne soit pas disponible nativement dans Odoo, elle peut être mise en place facilement grâce à une configuration simple et à l'application de quelques bonnes pratiques.
1. Afficher les retenues de garantie dans le grand livre des partenaires
Le compte de retenue de garantie doit être configuré avec l’un des types de compte suivants :
- Comptes clients (Accounts Receivable) → utilisé pour les retenues de garantie côté client
- Comptes fournisseurs (Accounts Payable) → pour les retenues de garantie fournisseurs


2. Paiements partiels des factures
Enregistrez un paiement partiel à l’aide de la fonction de régularisation (write-off), puis sélectionnez votre compte de retenue de garantie.

3. Grand livre des partenaires
Une fois les paiements clients ou fournisseurs validés, Odoo génère automatiquement les écritures comptables suivantes :


4. Paiement de retenue de garantie
Effectuez le paiement en sélectionnant votre compte de retenue de garantie, ou créez une écriture comptable puis effectuez le lettrage du paiement par la suite.


5. Grand livre des partenaires
Une fois le lettrage effectué, le grand livre des partenaires reflète la retenue de garantie comme illustré ci-dessous :
