← Back to Articles

When an Employee Calls in Sick, Your CPAM Declaration Should File Itself Before You Finish Your Coffee.

Monday, 8am. Your phone rings. "I'm sick, I won't be in." You say you hope they feel better, hang up, and make a mental note. What most employers do not realize: a five-day clock just...

Un salarié est malade. La déclaration CPAM devrait se faire avant que votre café refroidisse. Un salarié appelle : « Je suis malade. » Vous enregistrez l'absence dans Liberté — 30 secondes C'est votre seule action. Tout le reste est automatique 1 DSN signalement généré Arrêt maladie → code motif correct 2 Envoyé à net-entreprises.fr API directe → CPAM notifiée 3 Indemnités déclenchées Salarié indemnisé sans délai 4 Paie ajustée Bulletin de paie à jour Sans automatisation 15-20 min par déclaration 36 déclarations/an pour 30 salariés = 12h/an Avec Liberté 30 secondes — automatique Aucun délai CPAM — salarié indemnisé vite Risque de retard €45-92/jour bloqués pour le salarié si la déclaration est en retard Liberté Gratuit. Complet. Connecté à l'État. liberté.fr

When an Employee Calls in Sick, Your CPAM Declaration Should File Itself Before You Finish Your Coffee.

Monday, 8am. Your phone rings. "I'm sick, I won't be in." You say you hope they feel better, hang up, and make a mental note. What most employers do not realize: a five-day clock just started.

Under Code du Travail L1226-1 — the employment law article governing sick leave — you are required to file a formal Déclaration d'Arrêt de Travail with CPAM (Caisse Primaire d'Assurance Maladie, the national health insurance agency that pays sick leave benefits) within 5 calendar days of your employee's first absence. File late, and CPAM delays the indemnité journalière — the daily sickness benefit that replaces your employee's lost wages, typically between €45 and €92 per day depending on their salary. Your employee is already sick. The least you can do is make sure their pay arrives on time.

Filing this declaration manually means logging into ameli.fr/employeurs (the CPAM online portal for employers), retrieving the employee's social security number, entering absence dates and reason codes, downloading the PDF confirmation, and updating your payroll records to match. Twenty minutes, every single time.

The hidden math

For a company with 30 employees, you average around 3 sick absences per month in France. That is 36 declarations per year. At 20 minutes each, you are spending 12 hours annually on this task alone — twelve hours of an HR manager's or owner's time, manually re-entering data that already exists in your HR system into a government portal.

Take a 15-person catering business in Lyon. Their office manager spent 20 minutes per declaration — logging in, retrieving employee records, entering the dates, downloading the confirmation PDF. After switching to automated sick leave filing through Liberté (via DSN signalement — the event-based format that connects employer software directly to social security agencies): 24 declarations per year, zero manual steps. Eight hours of annual overhead gone entirely. Not reduced. Eliminated.

The part nobody talks about

Employment law places the filing obligation on you as the employer, and the consequence of failure on your employee. When you miss the 5-day deadline, CPAM delays the daily benefit payment. Your employee sits at home with the flu, waiting for money that should be arriving. They rarely find out what caused the delay. They assume CPAM is slow.

That asymmetry — where the obligation and the human cost point in different directions — is why this particular admin task matters more than it looks on a to-do list.

The counter-truth

One common assumption: absence management and social insurance declarations are separate processes that both require human coordination. They are not. When you record an absence in your HR system, that record already contains every data point CPAM needs — employee ID, absence start date, reason code. Nothing about transmitting that data from one system to another requires a human in the middle.

You already have every data point CPAM needs. The only reason a human is involved is because nobody connected the two systems — until now.

Connecting to net-entreprises.fr — the government platform that processes 28 million DSN declarations every month from French employers — changes this entirely. DSN signalement, the event-based reporting format within the French monthly social declaration system, was designed for exactly this: recording absence events automatically, without anyone opening a browser or typing employee data into a form.

What automation looks like in practice

With Liberté, the flow is this: employee records their absence and uploads their arrêt de travail (their doctor's sick note). The system reads it, extracts the required data, and files the DSN signalement to net-entreprises.fr automatically. CPAM receives the notification within the hour. The employer dashboard logs the confirmation. Nobody logs into ameli.fr. Nobody manually enters anything. The 5-day clock was never a concern.

Think about the trajectory of French social declarations over the past decade. Before DSN existed, employers filed 24 separate social declarations manually — one per agency, per month. DSN replaced all of them with a single machine-to-machine file. DPAE (Déclaration Préalable à l'Embauche — the pre-hiring declaration required before any new employee starts work, with a €1,068 fine per undeclared hire) migrates fully to DSN signalement in 2027. Each future mandate assumes you have direct API connectivity already built. Building that connection now, through Liberté, means each new obligation arrives already handled.

What payroll vendors won't show you

Payfit charges €60-120/month for payroll software. Absence declaration automation — the feature that prevents you from manually logging into a government portal every time someone calls in sick — sits in a premium tier above that. Standard pricing leaves the compliance risk open. You pay extra to close it.

Payroll software marketing shows you dashboards and time-saved statistics. What it does not show is filing latency — how many days on average between absence onset and submission. No vendor publishes that number, because it would reveal that manual processes fail when volume and business pressure collide.

Manual filing serves no compliance purpose. The obligation is to file accurately and on time. The portal login, the data entry, the PDF download — none of that is required by regulation. It persists because removing it was not in the vendor's financial interest.

Three tests for your current process

Run any of these scenarios and see what happens.

Your HR manager takes two weeks off: who files the sick leave declarations during that time?

During your busiest week, three employees call in sick on the same days: does your manual process hold?

URSSAF requests exact filing timestamps for every CPAM declaration in the past 12 months: can you prove every one arrived within the required 5-day window?

Any gap in any of those scenarios is not a minor inefficiency. It is a liability that delays employee pay and creates regulatory exposure at the same moment.

Zero cost. Available today.

Liberté includes sick leave declaration automation at zero cost. No premium tier. No setup fee. No monthly subscription for the privilege of not doing work that should never have been yours to do.

Certification against net-entreprises.fr means automated submissions from Liberté arrive in exactly the format the government expects. DSN signalement filed within the hour of the absence being recorded, confirmation logged automatically, benefit payment proceeding on schedule.

Next Monday morning, when an employee calls in sick: their CPAM declaration will be filed before you finish your coffee. Not because it is clever. Because the government built the infrastructure, and Liberté made it free to connect.

← Previous Open Banking Consent Expires Every 90 Days. Your Software Should Handle the Renewal, Not You. Next → Pennylane Raised €40 Million to Build What Government APIs Already Provide for Free.

Ready to free your accounting data?

Join the waitlist for early access when Liberté launches in Q2 2026.

No spam, just launch updates.