diff --git a/models/financial_contract_guarantee_commission.py b/models/financial_contract_guarantee_commission.py
index 68667a49e9e1ec1b455160f91fc2c7386b669f4c..40677afea8d60cd55c95e2bfc03c1df27fea17fd 100644
--- a/models/financial_contract_guarantee_commission.py
+++ b/models/financial_contract_guarantee_commission.py
@@ -13,6 +13,13 @@ class FinancialContractGuaranteeCommission(models.Model):
     # commission line
     prime_reversee = fields.Monetary("Prime reversée")
     taux_commission = fields.Float()
+    type_commission = fields.Selection(
+        string="Type de commission",
+        selection=[
+            ("cgp", "Commission garantie périodique"),
+            ("apport", "Commission d'apport"),
+        ],
+    )
 
     guarantee_id = fields.Many2one(
         comodel_name="financial.contract.guarantee",