diff --git a/energy_selfconsumption/wizards/contract_generation_wizard.py b/energy_selfconsumption/wizards/contract_generation_wizard.py
index f68cc656db0e0af3b570de5cd9a678d9cfd5a1e1..2895b676457e6d6af32a6d57d8864bb73488c6fc 100644
--- a/energy_selfconsumption/wizards/contract_generation_wizard.py
+++ b/energy_selfconsumption/wizards/contract_generation_wizard.py
@@ -87,6 +87,8 @@ class ContractGenerationWizard(models.TransientModel):
                     "contract_line_ids": contract_lines,
                     "project_id": self.selfconsumption_id.project_id.id,
                     "contract_template_id": self.selfconsumption_id.contract_template_id.id,
+                    "recurring_interval": self.selfconsumption_id.contract_template_id.recurring_interval,
+                    "recurring_rule_type": self.selfconsumption_id.contract_template_id.recurring_rule_type,
                 }
             )