Your Employee Calls in Sick. You Have 5 Days to File a Mandatory Declaration. Most French Businesses Still Do It Manually.
An employee calls in sick on Monday morning. They send their doctor's note — the arrêt de travail — and go home to recover. They are worried about two things: getting better, and whether their sick pay arrives on time.
Your job as their employer? File a declaration to CPAM (Caisse Primaire d'Assurance Maladie — the national health insurance agency that processes sick pay) within 5 calendar days. Miss the deadline, and their daily benefit — the indemnité journalière, typically €45-92 per day depending on salary — is delayed. The employee never finds out why. They just wait.
Most French businesses file this declaration manually. They log into the employer section of the CPAM portal (ameli.fr/employeurs), copy the employee's social security number from their HR system, enter the absence dates, download the PDF confirmation, and file it in email. Seven steps. Twenty minutes. Per absence.
A 30-person company averaging 3 absences per month generates 36 of these declarations per year. That is 12 hours — one and a half working days — spent re-entering data that already exists in the HR system into a government portal that has a direct connection. That working day does not need to exist.
Where the risk actually lives
Sick leave admin in France is not complicated. It is just split across too many systems. The doctor files the arrêt de travail. The employee sends a copy to the employer. The employer files a separate declaration to CPAM. All three pieces go to different places, through different portals, within overlapping deadlines.
Under French labor law (the Code du Travail, Article L1226-1), the 5-day window is firm. And the real risk is not in the penalty from URSSAF (the social security authority that audits employer compliance) — it is in the gap between when the HR system records an absence and when the declaration actually reaches CPAM. That gap is invisible until a benefit payment is delayed or an audit asks why a declaration was filed on day 7 instead of day 5.
Here is what makes this different from most compliance tasks: the filing obligation falls on the employer, but the consequence of failure falls on the employee. When the declaration is late, the employer gets a penalty. The employee loses income. A sick worker whose household budget depends on that €60-70 per day arriving on time does not care about your portal login issues. They need to pay rent.
The process that should not exist
Think about what the CPAM portal actually asks for: employee name, social security number, absence start date, expected return date, reason code. Those five data points already exist in your HR system the moment someone records an absence. The portal was built to let employers re-enter data their system already contains.
The government's employment declaration system (net-entreprises.fr) processes 28 million DSN declarations every month — DSN being the monthly payroll reporting pipeline every French employer already uses. The infrastructure for direct, automated filing already exists: sick leave declarations have been part of the DSN signalement format (event-based electronic declarations through that same payroll pipeline) since 2019. The regulation permits it. The connection is live.
No one made it free and accessible. That was the only barrier. And it is now removed.
Manual versus automatic — same Monday morning
Restaurant A in Lyon, 15 employees: employee calls in sick Monday → HR manager logs into the CPAM portal later that week → copies the social security number → enters dates → downloads confirmation → files in email. Twenty minutes. Calendar reminder for the next one. Sometimes the reminder fires during a client call, gets dismissed, and three days pass before someone remembers. Filed on day 7. Deadline was day 5.
Down the street, same size, same absence rate: employee uploads the arrêt de travail photo → Liberté reads the dates and employee ID → DSN signalement files to net-entreprises.fr within the hour → confirmation appears in the dashboard → benefit payment proceeds on schedule. One action. Done.
Same regulatory obligation. Same business size. Different administrative reality. Restaurant A spent 8 hours this year on declarations. Restaurant B spent zero.
Why automation is priced as a premium feature elsewhere
Look at how payroll software vendors structure their pricing. Payfit charges €60-120 per month, and absence management automation — the thing that prevents you from manually logging into a portal every time someone calls in sick — appears in higher tiers. You pay extra to not do manual work that should not exist in the first place.
That pricing structure is an admission: the standard tier leaves sick leave declarations to you. Manually. On a government portal. Within a 5-day window. Automation as a premium feature confirms what the standard tier is designed to leave undone.
Liberté includes the same automation. For free. The platform connects directly to net-entreprises.fr and files DSN signalements as part of the base architecture — not as an upsell.
What happens when nobody is watching
Every manually managed sick leave declaration is a latent risk. As long as the HR manager remembers, the deadline is met. When they are on holiday, when month-end payroll consumes the entire week, when three employees call in sick within the same five days — the window closes on at least one of them.
Put the process through three scenarios: the HR manager takes a two-week holiday (who files?), three absences land in the same week (can the manual process handle the volume?), URSSAF requests filing timestamps for all declarations in the past 12 months (can you prove every one was within 5 days?). If any scenario reveals a gap, the process is a liability.
Organizations that have never faced an audit tend to assume their timing is fine. The absence of a fine is not evidence of accuracy. It is evidence that nobody has checked yet.
The automation that already exists
When you record an absence on Liberté, the system already has the employee's name, their social security number, the absence dates, and their contract type. CPAM needs exactly those data points. The declaration files itself through the DSN signalement to net-entreprises.fr — the same channel the government designed for this purpose since 2019.
You sign off on the absence. Six steps happen automatically: declaration filed, CPAM notified, benefit timeline confirmed, payroll adjusted, DSN updated, confirmation logged. Before lunchtime.
Free platform. Marketplace of paid services when you need them — like Stralevo for AI-powered financial analysis on your business data. The operating system is free. The apps are optional.
The next absence is either automated or manual
The regulation is clear. The 5-day deadline is real. The technology exists. The cost is zero.
For every HR manager who has asked "why can't this just file itself?" while logging into a government portal for the 30th time — this is the answer. The automation has always been technically possible. Someone just finally built it and made it free. Join the waitlist at liberte.free.
Someone on your team is already sick. The least you can do is make sure their benefit payment arrives on time.