Rédigez et gérez vos CDD en ligne

L'indemnité de fin de contrat (prime de précarité) a été créée pour compenser la précarité du salarié en contrat CDD.

Il existe de nombreux cas où elle n'est pas due, notamment lorsqu'il n'y a pas de précarité.

Remarque : Dans plusieurs cas cette prime n'est pas due dans le cas d'un CDD alors qu'elle l'est dans le cas d'un contrat d'intérim. Quand c'est le cas nous vous le signalons.

Pictogramme bon à savoir

Des dispositions conventionnelles peuvent être plus favorables aux salariés et imposer le versement de la prime.

Cas où l'indemnité de fin de contrat n'est PAS DUE au salarié

  • CDI après CDD
    Le contrat CDD est immédiatement suivi d'un contrat CDI. S'il y a une interruption, fut-elle d'une journée, la prime est due.
    En cas de contrats à durée déterminée successifs se terminant immédiatement par un contrat CDI, l'indemnité est due sur tous les contrats sauf sur le dernier.
  • En cas de requalification du CDD en CDI, la prime de précarité n'est plus due au salarié. La Cour de Cassation a fait un revirement de jurisprudence important. Elle a jugé en juillet 2015 que la prime de précarité n'était pas due si un contrat CDI suivait sans interruption un contrat CDD, pour la raison que cette prime compense la précarité de la relation, ce qui n'est pas justifié en cas de requalification.
    "Mais attendu que l'indemnité de précarité prévue par l'article L. 1243-8 du code du travail, qui compense, pour le salarié, la situation dans laquelle il est placé du fait de son contrat à durée déterminée, n'est pas due lorsque la relation contractuelle se poursuit en contrat à durée indéterminée, notamment en cas de requalification d'un contrat de travail à durée déterminée ; que le moyen n'est pas fondé" (Cour de cassation, ch. soc., mardi 7 juillet 2015, N° de pourvoi: 13-17195).
    En revanche, la Cour de Cassation a considéré précédemment que l'indemnité de précarité déjà payée restait acquise au salarié.
  • Refus d'un CDI par la salarié
    Le salarié a refusé la conclusion d'un contrat de travail à durée indéterminée pour occuper le même emploi ou un emploi similaire, assorti d'une rémunération au moins équivalente. La proposition écrite doit avoir été faite avant l'échéance du contrat CDD. (article L. 1243-10 3°)
  • Contrat CDD saisonnier
    Le contrat CDD saisonnier (l'indemnité n'est pas due dans le cas du CDD mais elle l'est en cas de contrat d'intérim)
  • Contrat vendanges
    Le contrat CDD vendanges (ce contrat n'existe pas en intérim)
  • Usage constant
    Les CDD d'usage constant (emplois pour lesquels il est d'usage constant de ne pas recourir au contrat à durée indéterminée. (La prime de précarité n'est pas due dans le cas du contrat CDD mais elle l'est en cas de contrat d'intérim.)
  • Extras
    Les contrats d'extras dans l'hôtellerie restauration
  • Contrats aidés
    Les contrats conclus dans le cadre de la politique de l'emploi (ce sont des contrats à durée déterminée uniquement), sauf dispositions conventionnelles plus favorables.
  • Jeunes scolaires ou universitaires
    Lorsqu'il s'agit d'un contrat à durée déterminée conclu avec un jeune, embauché pendant ses vacances scolaires ou universitaires (et uniquement pendant cette période), la prime de précarité n'est pas due, quel que soit le cas de recours utilisé. (Alors qu'elle est due en cas de contrat d'intérim). Cette exception a fait l'objet d'une QPC soumise à la Cour de Justice Européenne, laquelle a estimé qu'elle ne portait pas atteinte au principe constitutionnel d’égalité dans la mesure où la prime de fin de contrat trouve son existence dans le fait qu'elle compense la précarité du salarié, ce qui ne correspond pas à la situation de cette population (CJUE, arrêt du 1er octobre 2015).
  • Rupture du contrat par le salarié
    En cas de rupture anticipée du contrat CDD à l'initiative du salarié (notamment pour occuper un emploi en CDI chez un autre employeur)
  • Rupture du contrat par l'employeur
    En cas de faute grave du salarié ou en cas de force majeure. Si la faute grave intervient après le renouvellement du contrat, elle ne remet pas en cause le paiement de la prime sur la première partie du contrat (Cass. Soc. 9 avril 2002, N° 00-43501)
  • Décès du salarié en cours de contrat
    Le décès du salarié constitue un cas de force majeure rendant impossible la poursuite du contrat.
  • Rupture du contrat pendant la période d'essai
    En cas de rupture du contrat CDD pendant la période d'essai, quelle que soit la partie qui a rompu
  • Cas particulier du CDD Senior
    La loi ne prévoit pas le paiement de la prime de précarité dans le cas du contrat CDD Senior puisqu'il est conclu au titre de dispositions légales destinées à favoriser le recrutement de certaines catégories de personnes sans emploi. En revanche, l’avenant du 9 mars 2006 à l’accord national interprofessionnel du 13 octobre 2006 (qui a été étendu par  arrêté du 12 juillet 2006), prévoit que les titulaires d’un CDD Senior bénéficient, à l’issue de leur contrat, d’une indemnité de même nature que l'indemnité de précarité. Dans les faits, les CDD Senior perçoivent une indemnité d’un montant équivalent à l’indemnité de précarité.

Voir les cas où la prime de précarité doit être payée au salarié

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 19:34:58
Script start
Timing: sept. 22 2021 19:34:58
Module start 'content'
Debug: ezpI18n::translateText sept. 22 2021 19:34:58
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 19:34:58
Module end 'content'
Debug: ezpI18n::translateText sept. 22 2021 19:34:58
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'Survey'
Debug: ezpI18n::translateText sept. 22 2021 19:34:58
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'eZFind'
Debug: ezpI18n::translateText sept. 22 2021 19:34:58
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 19:34:58
Cannot retrieve attribute of a NULL
Timing: sept. 22 2021 19:34:58
End

Timing points:

CheckpointElapsedRel. ElapsedMemoryRel. Memory
Script start 0.0000 sec0.0251 sec 2,965.5078 KB5,182.9453 KB
Module start 'content' 0.0251 sec0.0749 sec 8,148.4531 KB13,384.4219 KB
Module end 'content' 0.1000 sec0.1560 sec 21,532.8750 KB8,720.6641 KB
End 0.2560 sec  30,253.5391 KB 
Total runtime:0.2743 sec
Peak memory usage:31,654.8203 KB

Time accumulators:

 Accumulator Elapsed Percent Count Average
ini_load
Load cache0.0082 sec2.8375%170.0005 sec
FindInputFiles0.0043 sec1.4933%170.0003 sec
Mysql Total
Mysqli_queries0.0272 sec9.4628%1810.0002 sec
Looping result0.0022 sec0.7818%1760.0000 sec
mysql_cluster_total
Mysql_cluster_queries0.0014 sec0.4719%80.0002 sec
TS translator
TS init0.0019 sec0.6462%40.0005 sec
TS cache load0.0011 sec0.3965%40.0003 sec
TS context load0.0008 sec0.2826%40.0002 sec
Template Total0.2210 sec 76.9% 3 0.0737 sec
Template load0.0186 sec6.4747%30.0062 sec
String conversion in template resource0.0003 sec0.0948%260.0000 sec
Template parser: create text elements0.0108 sec3.7550%260.0004 sec
Template parser: remove whitespace0.0019 sec0.6574%260.0001 sec
Template parser: construct tree0.0393 sec13.6889%260.0015 sec
Template load and register function0.0039 sec1.3413%100.0004 sec
Template processing0.2023 sec70.4373%30.0674 sec
states
state_id_array0.0001 sec0.0501%10.0001 sec
state_identifier_array0.0004 sec0.1228%20.0002 sec
override
Cache load0.0028 sec0.9838%970.0000 sec
Sytem overhead
Fetch class attribute name0.0010 sec0.3607%10.0010 sec
class_abstraction
Instantiating content class attribute0.0000 sec0.0014%10.0000 sec
General
String conversion0.0001 sec0.0286%280.0000 sec
Total script time:0.2872 sec