Managing monthly payroll variables: the anti-error process
Organise the monthly collection of variable elements (overtime, absences, bonuses, advances): transmission calendar, single file, controls before and after the payslip, and corrective DSN.
Expert note: This article was written by our chartered accountancy firm. Information is current as of 2026. For a personalised review of your situation, contact us.
Quick answer. Variable elements — overtime (marked up at 25% then 50%), absences, bonuses, advances — concentrate a large share of payroll errors. A structured process (collection calendar, single signed transmission file, controls before and after the payslip) sharply reduces corrections. If an item is overlooked after filing, a corrective DSN is required within the deadlines.
2026 context: why structure the collection#
Unlike fixed elements (base salary, standard contributions), variables depend on data that often arrives late, at the interface between supervision, HR and payroll. An overlooked variable, poorly documented or applied at the wrong rate, triggers a cascade: amended payslip, DSN to correct, contribution adjustment, and an Urssaf penalty. The aim of this guide is a defensible process: key dates, responsibilities, standard file, controls. It extends the article on setting up payroll by focusing on the monthly cycle.
1. Map the variables and their sources#
Before organising collection, list the variables your company actually manages.
| Variable | Source | Deadline | Treatment |
|---|---|---|---|
| Overtime | Time tracking, timesheet | D-3 | Markup 25% (first 8), 50% beyond, or agreement rate (≥ 10%) |
| Unpaid absence | Manager / HR validation | D-2 | Deduction proportional to the absence duration |
| Illness, maternity (daily benefits) | Sick note, social security certificate | D-1 | Daily benefits + any employer top-up per agreement |
| Contractual bonus | Agreement, results | End of period | Per applicable text, taxable base |
| Discretionary bonus | Management decision | D-2 | Taxable gross, written trace |
| Salary advance | Employee request | As agreed | Deducted from upcoming salary, advance register |
The distinction between an advance on due salary (early payment of salary already owed, at the employee's request) and a loan (granted by the employer on a sum not yet due) is essential: their regimes differ. See the detail in our article on the salary advance in 2026.
2. The standard collection calendar#
For payroll paid at month-end, a ten-day cycle secures production.
- D-10: management or HR publish the calendar and the deadline for submitting variables.
- D-9 to D-7: supervision enters time tracking, validates leave and timesheets.
- D-6: HR compile the single file and check for inconsistencies.
- D-4: the payroll manager receives and pre-audits the file.
- D-3: integration into payroll and calculation on test cases.
- D-2: validation meeting (go/no-go) on the test payslips.
- D-1: period close and payslip generation.
- D: salary payment and DSN export.
- D+3: post-payroll audit (expected tracking vs payslips, justification archiving).
For deferred payroll (paid the following month), the calendar shifts accordingly, and the DSN deadline remains the 15th of the following month for most employers (the 5th for companies with at least 50 employees paying within the same month).
3. The single transmission file#
To avoid scattered emails and manual recalculations, centralise the variables in a locked file (protected spreadsheet or shared sheet with limited rights). One line per variable, with: employee name and ID, variable type, quantity, rate or amount, traceable justification (time-tracking export, social security certificate, bonus agreement), HR validator and entry date. Golden rule: no payroll integration without the validator's signature. Number the versions and keep the history: a variable added after D-2 must be traced to justify any adjustment. The matching rules are prepared upstream — see how to configure the rules in Silae.
4. Overtime: rate and annual contingent#
| Regime | Rate | Basis |
|---|---|---|
| Default legal | 25% for the first 8 hours, 50% beyond | Article L3121-36 of the Labour Code |
| Collective agreement | A single rate possible, at least 10% | Article L3121-33 of the Labour Code |
Failing an agreement, the annual overtime contingent is 220 hours per employee (Article D3121-24). Beyond that, mandatory compensatory rest applies. Three method points:
- document each hour with time tracking or a signed timesheet; lack of proof weakens the file in an audit;
- track the annual cumulative total (January to date) to anticipate exceeding the contingent;
- if you apply an agreement rate, keep the agreement in force at the date the hours were worked. The collective agreement may also provide specific markups — see the impact of the collective agreement on the overtime rate.
5. Absences: paid, unpaid, indemnified#
- Paid leave: the employee receives normal salary; the impact on gross is neutral, but the leave balance must be kept current for year-end close.
- Unpaid absence: the deduction is proportional to the actual absence duration relative to the month's hours (real-hours method); document the method used and the employee's agreement. Contributions are computed on the reduced pay.
- Illness, maternity, work accident: social security pays daily benefits; with subrogation, the employer receives them and maintains pay per the applicable agreement. The employer top-up is subject to contributions; keep the social security certificate.
Absence checklist: type identified, justification present, deduction correct, reason code entered in the DSN, leave balance updated.
6. Controls before and after the payslip#
- Before: on receiving the file (D-4), check the format, the absence of duplicates, field completeness, conformity of overtime rates, bonus consistency and cumulative hours vs contingent.
- During: simulate two or three test cases (one simple, one with overtime, one with absence) and have HR and payroll validate before production.
- After: at D+3, compare expected tracking with payslips, check the DSN bases and archive justifications for five years.
If an anomaly is found after filing, submit a corrective DSN within the deadlines; beyond that, an adjustment with Urssaf is required.
Special cases#
Variable overlooked between months. Correct it on the next payslip, in a dedicated rule (e.g. "overtime regularisation"), and file a corrective DSN for the month concerned. Do not make an unjustified deduction.
Absence spanning two months. Enter each month's fraction on the matching payslip; the leave balance is reduced by the total.
Night hours or variable rates. Detail hours by time band and create distinct rules with their rates; require hour-by-hour tracking.
2026 watch points#
- Absence reason code in the DSN: each absence must be coded; a missing code creates an anomaly.
- 2026 monthly ceiling €4,005 (annual €48,060): current for capped bases and advance calculation.
- Expired overtime agreement: failing a valid agreement, the legal regime (25%/50%) applies; an agreement rate applied without a valid agreement exposes you to an adjustment.
- Justifications: time tracking, social security certificate, bonus agreement — their absence weakens any audit.
- Advance plus absence deduction: net pay can drop; warn the employee.
Our expert accountant's analysis#
The three variables we most often correct after HR validation are overtime at the wrong rate, miscalculated absence deductions and contractual bonuses forgotten every other month. Recently, a retail client applied a single rate to all its overtime, relying on an expired company agreement: the return to the legal regime (25%/50%) and the adjustment spanned several months. The common thread is not technical but organisational: the absence of a written process, replaced by one person's memory. From a handful of employees, a payroll-cycle roadmap (calendar, responsibilities, standard file, controls) clearly strengthens compliance and eases internal relations.
As a chartered accountant registered with the French Ordre des experts-comptables, I recall that the burden of proof for hours and absences largely falls on the employer: reliable tracking and archived justifications beat undocumented good faith. To place variables within the full set of obligations, see our HR and payroll obligations 2026.
Hayot Expertise advice. Set up a locked variables file circulating between HR and payroll, with mandatory signature before integration. Formalise in writing any overtime rate from an agreement and review it each year. Archive justifications for five years. Beyond around fifteen employees, outsourcing this function often pays off through the peace of mind and compliance gained.
Frequently asked questions
How to calculate the deduction for an unpaid absence?+
The deduction is proportional to the actual absence duration relative to the month's hours (real-hours method). Document the method and, if needed, the employee's agreement; contributions apply to the reduced pay.
What overtime rate applies in 2026?+
Failing an agreement, 25% for the first eight hours then 50% beyond (Article L3121-36). A collective agreement may set a single rate, at least 10% (Article L3121-33).
What is the annual overtime contingent?+
Failing an agreement, 220 hours per employee per year (Article D3121-24). Beyond that, mandatory compensatory rest applies.
What is the difference between an advance and a loan?+
The advance is the early payment of salary already owed, at the employee's request; the loan is credit granted by the employer on a sum not yet due. Their regimes differ: see our dedicated article.
I overlooked a variable after the DSN: what should I do?+
Correct it on the next payslip and file a corrective DSN within the deadlines. Beyond that, an adjustment with Urssaf is required.
How long should justifications be kept?+
At least five years for payroll items (tracking, certificates, agreements). They form your evidence in an audit.
Key takeaways#
- Map the variables and their sources before organising collection.
- A calendar (D-10 to D+3) and a single signed file prevent most errors.
- Overtime: 25%/50% by default, 10% minimum by agreement; contingent 220 hours.
- Unpaid absence: deduction proportional to actual duration; document the method.
- If overlooked after filing: corrective DSN within deadlines, then Urssaf adjustment.
Official sources#

Article written by Samuel HAYOT
Chartered Accountant, registered with the Institute of Chartered Accountants.
Regulated French accounting and audit firm based in Paris 8, built to support companies across France with a digital and decision-oriented approach.
Sources
Official and operational sources cited for this page.
- Légifrance — Code du travail, heures supplémentaires (L3121-27 et suivants)
- Légifrance — Code du travail, acompte et paiement du salaire (L3242-1)
- Urssaf — Avance et acompte sur salaire
- Net-entreprises.fr — La déclaration sociale nominative (DSN)
- Urssaf — Plafonds de la Sécurité sociale
- Service-public.fr — Retenue sur salaire pour absence
This topic is part of our service French payroll outsourcing | DSN, payslips, HR
Need a quote or personalised advice?
Our accountancy firm supports you through all your steps. Get a free quote to review your situation and receive a bespoke fee proposal, or contact us directly.