diff --git a/wizard/scop_bordereau_payment_mode_wizard.py b/wizard/scop_bordereau_payment_mode_wizard.py
index 88c8b7eec799ee1f426b2de9a255bd5a0b8aa7d4..14877f2bc2c8c3b4082e30f4546c597892a2623c 100644
--- a/wizard/scop_bordereau_payment_mode_wizard.py
+++ b/wizard/scop_bordereau_payment_mode_wizard.py
@@ -52,6 +52,8 @@ class ScopBordereauChangePaymentMode(models.TransientModel):
                 "payment_mode_id": self.payment_mode_id.id,
             }
         )
+        bordereau_id.invoice_ids.set_mandate()
+
         journal_ids = [
             self.env.user.company_id.contribution_journal_id.id,
             self.env.user.company_id.journal_fede_com_id.id,
@@ -69,6 +71,7 @@ class ScopBordereauChangePaymentMode(models.TransientModel):
                 ("account_id.internal_type", "=", "receivable"),
             ]
         )
+
         move_line_ids.update(
             {
                 "payment_mode_id": self.payment_mode_id.id,