Your Employee's Sick Leave Certificate Arrives by Email. The CPAM Declaration Should Already Be Done.
Monday morning: a WhatsApp photo of an arrêt de travail — a sick leave certificate signed by a doctor — arrives on your phone. You read the dates. You open your payroll software. You find the sick leave entry form. You type in the start date, the end date, the certificate number, the employee's social security number. You generate the DSN event — the declaration that notifies CPAM of the absence. You verify the submission.
Twenty-five minutes. On a Monday, when you're already short-staffed and the employee who just sent you that photo is the one who usually opens.
The absurdity that nobody names
Here is what actually happened with that sick leave certificate before it reached you:
The doctor created it digitally and sent it to CPAM — the Caisse Primaire d'Assurance Maladie, France's national health insurance — automatically. CPAM received the certificate. CPAM's systems know the employee is absent, know the duration, know the diagnosis code. The doctor told CPAM. Your employee told you. The only one not notified automatically is your payroll system — because someone decided to build it that way.
In 2019, AMELI — CPAM's digital platform — made it possible to receive and process sick leave data electronically. The medical system is already digital. The employer relay step — you, manually re-entering data the government already has — exists not because the technology requires it, but because payroll software vendors built their sick leave features to require manual input. Each manual entry is a product touchpoint, a login event, a reason to stay subscribed.
What the French sick leave process actually requires
An arrêt de travail generates three administrative flows simultaneously. Your employee is off work. The doctor notifies CPAM of the medical certificate. And you must file a DSN event — a signalement d'arrêt de travail — within five days of the first day of absence. Miss that five-day deadline and CPAM can reject your IJ reimbursement claim, where IJ are the indemnités journalières, the daily allowances CPAM pays to compensate for the absence.
IJ calculation matters when you practise subrogation — paying your employee full salary during sick leave and reclaiming the IJ reimbursement from CPAM on their behalf. CPAM pays up to €49.36 per day after the délai de carence, the standard three-day waiting period before coverage begins. For a business with eight employees and an average of fourteen sick leave declarations per year, that reimbursement flow is meaningful.
A single wrong date in the DSN event — start date off by one day, end date entered from memory rather than the certificate — creates a CPAM reconciliation problem. CPAM shows the employee absent for eight days; your DSN shows nine. CPAM issues a reclaim notice. Your accountant spends an hour tracing the error and filing a correction. URSSAF — the agency that collects social security contributions and coordinates with CPAM during audits — cross-references sick leave patterns against IJ payment records. Declared sick days that don't match what CPAM paid flag the account.
The math on a preventable task
Picture a restaurant owner in Nantes with eight employees: approximately fourteen sick leave declarations per year — about the French average for a team that size. At twenty-five minutes per declaration, that's five and a half hours annually, entered manually into payroll software that charges €49 per employee per month. The software costs €392 per month for this employer. The sick leave entry feature requires a human to transcribe data the government already has.
Add the subrogation administration — tracking reimbursements, matching CPAM payments to payslips, flagging discrepancies — and the real annual cost is closer to eight to ten hours. At a conservative €50/hour opportunity cost, that's €400-500 per year in owner time for a task that exists only because the software was designed to need it.
What payroll software typically measures is how few clicks a manual entry takes. What it doesn't measure is how often manually entered sick leave declarations contain date errors requiring correction. Those are different problems, and only one of them gets solved by reducing the number of form fields.
What changes when the entry step disappears
With Liberté, sick leave works like this: the message arrives, you confirm the dates match the certificate, and Liberté files the DSN sick leave event directly with net-entreprises.fr — the government platform that processes all DSN declarations, handling 28 million submissions per month. Subrogation calculation runs from the confirmed dates. The five-day deadline is met without a Monday morning admin session.
Employer confirmation still exists for good reason. Automatic sick leave processing without any employer verification would create errors — an unusual absence, a disputed certificate, a case where the employee's dates differ from what CPAM received — that require human judgment to resolve. Liberté doesn't remove that judgment. It removes the manual re-entry of data the system already has: dates, certificate number, employee record.
The quiet risk nobody mentions
There is a CPAM liability that most employers carry without knowing it: retroactive reclaim. If CPAM determines that IJ was paid on the basis of an incorrect declaration — wrong dates, wrong employee record, duplicate filing — they can reclaim the amount from the employer up to three years after the payment. For a business that has been running manual sick leave entries for several years, that's a three-year tail of potential correction requests.
Running payroll correctly in France means meeting a DSN event deadline within five days, calculating IJ correctly against the délai de carence, handling subrogation accurately, and producing records that match CPAM's data when an audit asks. All of that is manageable. None of it should require you to manually re-enter data the medical system already sent to the government.
The WhatsApp photo will still arrive on Monday morning. What stops arriving is the admin session that follows it.
Free, launching Q2 2026 in France. Join the waitlist at liberte.free.