Rédigez et gérez vos CDD en ligne

Seuls les contrats CDD conclus à terme précis sont renouvelables. Le renouvellement se fait selon des dispositions précises. 

Désormais le nombre de renouvellements autorisé peut être fixé par convention ou accord de branche étendu. A défaut, le contrat ne peut être renouvelé que deux fois.

Covid-19 : mesures d'assouplissement

Les règles de renouvellement des CDD et intérim sont assouplies en faveur des entreprises

Par accord d'entreprise, la règle des deux renouvellements par contrat peut être supprimée, la durée maximum autorisée pourra être dépassée, et le délai de carence supprimé entre deux contrats.

Pour plus de détail

1. Seuls les CDD conclus à terme précis peuvent être renouvelés

Tous les contrats à durée déterminée ne sont pas renouvelables. Seul les contrats CDD conclus à terme précis (à terme certain ou de date à date) peuvent être renouvelés, et deux fois depuis le 18 août 2015. Les autres contrats (à terme incertain ne sont pas renouvelables, mais ils se prolongent jusqu'à la survenance de l'évènement objet du contrat.

Pictogramme bon à savoir

Renouvellement de contrat ou nouveau contrat ?

Ne pas confondre le renouvellement d'un contrat CDD, qui est que la prorogation du même contrat, au même poste, aux mêmes conditions, avec le même salarié, et qui ne peut modifier que le terme du contrat, avec la succession de contrats CDD, qui est l'enchaînement d'un contrat à la suite d'un autre contrat, avec le même salarié ou non, et qui, lui, nécessite le respect d'un éventuel  délai de carence.

2. Le renouvellement du contrat doit être fait dans les règles

La possibilité du renouvellement doit avoir été prévue au contrat. Si cela n'a pas été le cas, les deux parties peuvent toujours en convenir mais d'un commun accord, le salarié ne pouvant y être contraint.

IMPORTANT : à moins que les conditions du renouvellement aient été fixées au départ, l'avenant doit être remis suffisamment à l'avance au salarié de façon à ce qu'il soit signé au plus tard le dernier jour avant son renouvellement. Un avenant signé après le commencement du renouvellement sera considéré comme nul (Cass. soc., 5 octobre 2016, n° 15-17458). Gardez une copie signée, ou en tout cas la preuve que cet avenant lui a bien été remis.

Pictogramme code du travail

"Les conditions de renouvellement sont stipulées dans le contrat ou font l'objet d'un avenant soumis au salarié avant le terme initialement prévu". 

(Art. L. 1243-13)

La durée totale d'un contrat à durée déterminée, renouvellements compris, ne doit en aucun cas dépasser la durée maximale prévue à l'article L. 1242-8 c'est-à-dire en général 18 mois, mais qui est ramené à 9 mois dans certains cas et porté à 24 mois dans d'autres. (Voir Durées maximales des contrats CDD)

Cependant, comme pour le nombre de renouvellements autorisé, les ordonnances Macron permettent désormais de fixer la durée maximale du contrat par convention ou accord de branche étendu.

Le renouvellement d'un contrat CDD est la prolongation du même contrat. Il décale simplement le terme initialement prévu dans le temps. Il ne peut modifier que le terme du contrat : vous ne pouvez en aucun cas imposer à votre salarié une autre modification du contrat. Les raisons de la conclusion du contrat doivent perdurer au moment du renouvellement, et on ne peut pas affecter le salarié à d'autres tâches que celles prévues au contrat.

Pictogramme en savoir plus sur un danger

Sous peine de requalification, l'avenant de renouvellement au contrat à durée déterminée doit être soumis au salarié et signé avant la fin du premier contrat (Art. L.1243-13), puis avant la fin de chaque renouvellement.

Plusieurs décisions de la Cour de Cassation l'ont rappelé.

  • D'autre part la Cour a le 28 novembre 2012 requalifié un contrat à durée déterminée au motif que l'avenant avait été signé après la fin du terme du contrat CDD initial (le lendemain).

3. On ne renouvelle pas un CDD conclu à terme incertain

Le contrat CDD conclu à terme incertain prend fin au plus tôt à la date prévue au contrat. Ensuite il se prolonge de lui-même jusqu'à la réalisation de l'objet pour lequel il a été conclu. Il n'a donc pas besoin d'être renouvelé.

4. Précautions en cas de non-renouvellement en période de grève

Si le terme d'un contrat à durée déterminée survient au cours d’un mouvement de grève auquel participe un salarié, le non-renouvellement du contrat ne doit en aucun cas être lié à la participation du salarié à la grève, et il appartiendra à l'employeur de prouver que sa décision est motivée par des éléments objectifs, étrangers au droit de grève (Cas. Soc. 19 janv 2011, N° 09-43.547).

EN SAVOIR PLUS

Le CDD est complexe, pour être sûr de NE PAS VOUS TROMPER, rédigez-le en ligne

Pourquoi rédiger vos CDD en ligne ?

Essayez !
Satisfait ou remboursé !

Voir la démo

Vous connaissez déjà le cas de recours ? Passez immédiatement à l'étape suivante :

eZ debug

Clear cache:

Quick settings:

Timing: sept. 22 2021 18:52:36
Script start
Timing: sept. 22 2021 18:52:36
Module start 'content'
Debug: ezpI18n::translateText sept. 22 2021 18:52:36
Missing translation for message in context: 'lib/template'. The untranslated message is: 'The maximum nesting level of %max has been reached. The execution is stopped to avoid infinite recursion.'
Timing: sept. 22 2021 18:52:36
Module end 'content'
Debug: ezpI18n::translateText sept. 22 2021 18:52:36
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Survey'
Debug: ezpI18n::translateText sept. 22 2021 18:52:36
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'eZFind'
Debug: ezpI18n::translateText sept. 22 2021 18:52:36
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'easyCDD2'
Error: eZTemplate @ extension/easycdd2/design/easycdd2/templates/page_footer.tpl:57[28] sept. 22 2021 18:52:36
Cannot retrieve attribute of a NULL
Timing: sept. 22 2021 18:52:36
End

Timing points:

CheckpointElapsedRel. ElapsedMemoryRel. Memory
Script start 0.0000 sec0.0213 sec 2,965.2266 KB5,182.9531 KB
Module start 'content' 0.0213 sec0.0798 sec 8,148.1797 KB13,374.0625 KB
Module end 'content' 0.1011 sec0.2538 sec 21,522.2422 KB9,506.1953 KB
End 0.3549 sec  31,028.4375 KB 
Total runtime:0.3737 sec
Peak memory usage:32,465.7188 KB

Time accumulators:

 Accumulator Elapsed Percent Count Average
ini_load
Load cache0.0076 sec1.9639%170.0004 sec
FindInputFiles0.0041 sec1.0588%170.0002 sec
Mysql Total
Mysqli_queries0.0407 sec10.5355%2970.0001 sec
Looping result0.0039 sec1.0185%2580.0000 sec
mysql_cluster_total
Mysql_cluster_queries0.0015 sec0.3850%80.0002 sec
TS translator
TS init0.0020 sec0.5103%40.0005 sec
TS cache load0.0012 sec0.3212%40.0003 sec
TS context load0.0009 sec0.2323%40.0002 sec
Template Total0.3225 sec 83.4% 3 0.1075 sec
Template load0.0203 sec5.2447%30.0068 sec
String conversion in template resource0.0004 sec0.1015%280.0000 sec
Template parser: create text elements0.0150 sec3.8697%280.0005 sec
Template parser: remove whitespace0.0023 sec0.5844%280.0001 sec
Template parser: construct tree0.0448 sec11.5868%280.0016 sec
Template load and register function0.0041 sec1.0694%100.0004 sec
Template processing0.3021 sec78.1369%30.1007 sec
states
state_id_array0.0024 sec0.6190%180.0001 sec
state_identifier_array0.0025 sec0.6515%190.0001 sec
override
Cache load0.0046 sec1.1965%960.0000 sec
Sytem overhead
Fetch class attribute name0.0010 sec0.2596%10.0010 sec
class_abstraction
Instantiating content class attribute0.0000 sec0.0013%10.0000 sec
General
String conversion0.0001 sec0.0259%300.0000 sec
Total script time:0.3867 sec