HR & employment

Heures supplémentaires : majoration, contingent et repos

En France, toute heure accomplie à la demande de l'employeur au-delà de 35 heures par semaine est une heure supplémentaire. Elle ouvre droit à une majoration de salaire ou à un repos équivalent.

Ask your question

Free account required

Each question stands alone · 1 free a month, then with a subscription.

Answers are written by a language model solely from this base's documents, with numbered sources. They can be wrong and aren't legal, medical or financial advice: check the sources before any important decision.

Taux de majoration et repos compensateur

Le taux est fixé par la convention collective, l'accord d'entreprise ou l'accord de branche étendu, sans pouvoir être inférieur à 10 %. À défaut d'accord, les heures sont majorées de 25 % de la 36e à la 43e heure, puis de 50 % à partir de la 44e heure. Elles se décomptent par semaine civile.

Le paiement peut être remplacé, en tout ou partie, par un repos compensateur équivalent : une heure majorée à 50 % donne 1 heure 30 de repos.

Contingent annuel et contrepartie obligatoire en repos

Les heures supplémentaires s'inscrivent dans un contingent annuel fixé par accord. Sans accord, il est de 220 heures par salarié et par an.

Toute heure au-delà du contingent ouvre droit à une contrepartie obligatoire en repos : 50 % de ces heures dans les entreprises de 20 salariés au plus, 100 % au-delà de 20 salariés.

À défaut d'accord, ce repos se prend par journée ou demi-journée dès qu'il atteint 7 heures. La demande est faite au moins 1 semaine à l'avance et, en cas de désaccord, l'employeur ne peut pas en différer la prise de plus de 2 mois.

Frequently asked questions

Les congés payés comptent-ils pour déclencher des heures supplémentaires ?

Oui, lorsque la durée du travail est décomptée à la semaine ou sur 2 semaines. Les heures que le salarié aurait faites pendant son jour de congé sont alors ajoutées : 33 heures travaillées plus 7 heures de congé font 40 heures, soit 5 heures supplémentaires.

Et un jour férié chômé dans la semaine ?

Sauf accord ou usage plus favorable, les heures non faites du fait d'un jour férié ne comptent pas comme travail effectif pour ce décompte. Les heures au-delà de 35 heures dans une telle semaine peuvent donc être payées au taux normal.

Les heures non demandées par l'employeur sont-elles payées ?

En principe non. Elles sont toutefois dues si elles ont été rendues nécessaires par les tâches confiées, ou si l'employeur les a acceptées implicitement, par exemple en validant les heures enregistrées dans le logiciel de pointage.

For developers and agents

Embed / API / MCP

Connect this base to Claude, Cursor, ChatGPT or your own app. Each API or MCP request costs €0.10, charged to your Kopik credit (not charged if nothing is found). You need an API key: create one from your dashboard.

MCP for your agents

This base's MCP server URL (tools ask_base and search_base):

MCP URL
https://kopik.io/api/mcp?base=fr-conges-payes-temps-de-travail
Claude Code, Cursor and other clients
Claude Code
claude mcp add --transport http kopik-fr-conges-payes-temps-de-travail "https://kopik.io/api/mcp?base=fr-conges-payes-temps-de-travail" --header "Authorization: Bearer kpk_…"
JSON config (mcpServers)
{
  "mcpServers": {
    "kopik-fr-conges-payes-temps-de-travail": {
      "url": "https://kopik.io/api/mcp?base=fr-conges-payes-temps-de-travail",
      "headers": {
        "Authorization": "Bearer kpk_…"
      }
    }
  }
}

REST API for your apps

mode is "answer" (written answer + sources) or "passages" (raw passages only). Add an optional maxPriceCents to cap the price: if the base costs more, the call is refused and nothing is charged.

curl
curl -X POST https://kopik.io/api/v1/bases/fr-conges-payes-temps-de-travail/query \
  -H "Authorization: Bearer kpk_…" \
  -H "Content-Type: application/json" \
  -d '{"question": "Your question here", "mode": "answer"}'

Getting started

  1. Create a key in your dashboard and top up your credit.
  2. Replace kpk_… with your key.
  3. Full details (responses, errors, JS and Python examples): developer docs.