Rédigez et gérez vos CDD en ligne

La durée légale est de 35 heures par semaine. C'est le seuil à partir duquel sont calculées les heures supplémentaires. C'est aussi la durée maximale autorisée pour un salarié âgé de moins de 18 ans. Au delà de la durée légale (35h) existe une durée maximale du travail: par jour (10h/j), par semaine (48h/sem), et sur une période de 12 semaines (44h/sem).

Au-delà de la durée légale de 35 heures par semaine, il existe des durées maximales de travail qu'un employeur ne peut dépasser (article L. 8261-1 du Code du Travail).

Le salarié qui cumule plusieurs emplois doit lui aussi respecter ces durées maximales autorisées:

  • 10 heures par jour (article L. 3121-34 du Code du Travail) décomptées de 0h à 24h (sauf accord pouvant porter cette durée à 12 heures sous certaines conditions)
  • 48 heures par semaine (art. L. 3121-35)
  • 44 heures en moyenne par semaine, sur une période de 12 semaines consécutives. (art. L. 3121-36)

Dérogations

Durée quotidienne

L'article D. 3121-15 prévoit des exceptions à la règle de la durée quotidienne maximale:

  • Travaux devant être exécutés dans un délai déterminé en raison de leur nature, des charges imposées à l'entreprise ou des engagements contractés par celle-ci
  • Travaux saisonniers
  • Travaux impliquant une activité accrue pendant certains jours de la semaine, du mois ou de l'année

Une demande de dérogation doit être adressée à l'inspection du travail (article D. 3121-16)

Durée hebdomadaire

L' article L. 3121-35) prévoit qu'en cas de "circonstances exceptionnelles entraînant temporairement un surcroît extraordinaire de travail" et pour la durée de celles-ci, certaines entreprises peuvent être autorisées par l'autorité administrative à dépasser pendant une période limitée le plafond de 48 heures, sans toutefois que ce dépassement puisse avoir pour effet de porter la durée du travail à plus de 60 heures par semaine".

Temps de repos

L'employeur doit également prévoir un repos quotidien de 11 heures au minimum (article L. 3131-1) et ne peut en aucun cas faire travailler un salarié plus de 6h d'affilée sans accorder un temps de repos d'au moins 20 mn (article L. 3121-33. La Cour de Cassation rappelle que "dès que le temps de travail quotidien atteint 6 heures, le salarié bénéficie d'un temps de pause d'une durée minimale de 20 minutes" (Cass. Soc. 20 fév. 2013, n° 11-21.599)

Enfin, il est interdit de faire travailler un salarié plus de six jours dans la semaine, un repos hebdomadaire de 24 heures doit lui être accordé (article L 3132-1), le dimanche, "dans l'intérêt des salariés".

Dérogations

Ces règles ne s'appliquent pas en cas de travaux d’extrême urgence dont l’exécution immédiate est nécessaire pour prévenir des accidents imminents ou organiser des mesures de sauvetage (article L. 3132-4)

Des conventions ou des accords collectifs peuvent déroger à cette règle pour des activités caractérisées par la nécessité d'assurer une continuité du service ou par des périodes d'intervention fractionnées (article L. 3131-2).

Certaines industries "traitant des matières périssables ou ayant à répondre à certains moments à un surcroît extraordinaire de travail" peuvent suspendre 2 fois par mois maximum le repos hebdomadaire, et pas plus de 6 fois dans l'année (article L. 3132-5). Les heures accomplies par les salariés pendant leur repos hebdomadaire sont considérées comme des heures supplémentaires. La liste de ces industries est arrêtée par décret et publiée à l'article R. 3132-1.

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

Timing points:

CheckpointElapsedRel. ElapsedMemoryRel. Memory
Script start 0.0000 sec0.0214 sec 2,965.0000 KB5,182.6172 KB
Module start 'content' 0.0214 sec0.0652 sec 8,147.6172 KB13,205.4063 KB
Module end 'content' 0.0866 sec0.2186 sec 21,353.0234 KB9,730.3906 KB
End 0.3051 sec  31,083.4141 KB 
Total runtime:0.3238 sec
Peak memory usage:32,521.3125 KB

Time accumulators:

 Accumulator Elapsed Percent Count Average
ini_load
Load cache0.0064 sec1.9121%170.0004 sec
FindInputFiles0.0034 sec1.0306%170.0002 sec
Mysql Total
Mysqli_queries0.0419 sec12.5347%3210.0001 sec
Looping result0.0031 sec0.9190%2720.0000 sec
mysql_cluster_total
Mysql_cluster_queries0.0015 sec0.4384%80.0002 sec
TS translator
TS init0.0017 sec0.5149%40.0004 sec
TS cache load0.0011 sec0.3233%40.0003 sec
TS context load0.0008 sec0.2341%40.0002 sec
Template Total0.2756 sec 82.5% 3 0.0919 sec
Template load0.0182 sec5.4393%30.0061 sec
String conversion in template resource0.0003 sec0.0808%240.0000 sec
Template parser: create text elements0.0113 sec3.3742%240.0005 sec
Template parser: remove whitespace0.0020 sec0.5974%240.0001 sec
Template parser: construct tree0.0401 sec12.0117%240.0017 sec
Template load and register function0.0038 sec1.1328%100.0004 sec
Template processing0.2574 sec77.0287%30.0858 sec
states
state_id_array0.0033 sec0.9765%230.0001 sec
state_identifier_array0.0033 sec0.9966%240.0001 sec
override
Cache load0.0054 sec1.6103%930.0001 sec
Sytem overhead
Fetch class attribute name0.0009 sec0.2834%10.0009 sec
class_abstraction
Instantiating content class attribute0.0000 sec0.0011%10.0000 sec
General
String conversion0.0001 sec0.0217%260.0000 sec
Total script time:0.3341 sec