Monthly DSN: a reliability process before filing
An internal control process to make your monthly DSN reliable before filing: payroll reconciliation, the net-entreprises dashboard, reading CRM returns and correcting via cancel-and-replace or the next 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. Making the DSN reliable means checking payroll before sending, then systematically reading the returns on the net-entreprises dashboard. The monthly DSN is due on the 5th or 15th of the following month depending on headcount. Any correction goes through a cancel-and-replace DSN before the deadline, otherwise in the next month's DSN.
Why does validating the DSN before filing change everything?#
The déclaration sociale nominative (DSN), France's unified monthly social filing, is not a simple file upload: it feeds the Urssaf, pension funds, welfare schemes, France Travail and the tax authority for withholding at source. A wrong figure does not stay in your software: it spreads to around ten organisations, which send you anomalies several days after the deadline.
In the files we take over, the most frequent problem is not a missing DSN: it is a DSN filed without review, whose returns nobody reads. Discrepancies pile up, then resurface all at once during an Urssaf audit or when a retirement pension is calculated.
Making the DSN reliable means inserting an internal control between the payroll calculation and the transmission, then a second control after filing. This logic mirrors a payroll consistency check before closing, but focuses here on the quality of the filing, not the payslip.
What is the monthly DSN deadline in 2026?#
The DSN covering remuneration paid in a given month is sent by the 5th of the following calendar month when social contributions are paid monthly, or by the 15th in other cases. The deadline depends on headcount and the payroll calendar.
| Employer situation | Filing and payment deadline |
|---|---|
| Company with fewer than 50 employees | 15th of the following month, regardless of pay date |
| 50+ employees, salaries paid within the month | 5th of the following month |
| 50+ employees, salaries paid the next month | 15th of the payment month |
| Deadline falling on a public holiday or non-working day | Postponed to the next working day |
This deadline calendar interlocks with the monthly payroll cycle calendar: DSN quality first depends on when you lock payroll. Payroll closed the day before the deadline leaves no room to fix a blocking return.
How do you build the pre-filing control checklist?#
An effective control always follows the same order: start from gross pay, work down to contributions, then verify employee identification. Here is the sequence we apply on the firm's files.
- Reconcile gross payroll with the DSN base. The gross total of your payroll journal must match the DSN aggregate, establishment by establishment. A gap reveals a missing variable, handled separately in payroll variable collection, or a misplaced back-pay item.
- Check contribution blocks by organisation. Review capped and uncapped bases, Urssaf, pension and welfare rates, and the consistency of the liable headcount. An outdated rate after a collective-agreement update is the most common and most costly error.
- Verify withholding at source. Compare the applied withholding rates with the latest nominative CRM received from the tax authority. An unupdated rate creates an over- or under-deduction for the employee.
- Check identifiers. Social security numbers (NIR), dates of birth, contract codes and collective status determine whether each organisation accepts the filing.
- Verify event signalements. Sick leave, contract endings and returns must appear in the correct month; a missing signalement distorts the employee's rights.
This checklist plugs directly into your software. On a Silae payroll platform, much of this control can be configured upstream, but configuration never replaces a human review.
How do you read the net-entreprises dashboard and returns?#
Filing is only half the job. After transmission, net-entreprises makes available a cascade of returns that must be consulted, especially when they flag an anomaly.
| Return | Issuer | What it tells you |
|---|---|---|
| AEE (electronic filing acknowledgement) | Net-entreprises | The file is received and passed format checks |
| ARE (rejection notice) | Net-entreprises | The file is rejected: refile |
| BAN (anomaly report) | DSN system | Anomalies detected, to be corrected |
| BIS (employee identification report) | Pension branch | Check of the declared NIR |
| Urssaf CRM | Urssaf | Contribution rate or base discrepancies |
| Nominative and financial CRM | Tax authority | Returns on withholding at source |
The net-entreprises DSN dashboard cannot search for a filing older than three months. Beyond that, monitoring becomes blind: this is one reason we archive each return as soon as it is closed.
What is a nominative CRM and an identification report?#
A compte rendu métier (CRM), or business return, is feedback through which an organisation flags an error or a suspected error detected on a filing. The tax authority's nominative CRM concerns withholding at source, employee by employee; the financial CRM covers the aggregates. The employee identification report (BIS), on the pension side, checks the declared NIR: when it returns a number other than the one filed, the correction must be applied to the next month's payroll.
How do you correct a DSN anomaly?#
Two routes exist, and the choice depends solely on the time left before the deadline. If the correction can be entered in payroll before the eve of the deadline at midnight, you file a cancel-and-replace DSN: several successive cancel-and-replace filings are possible and numbered. After the deadline, the correction is made in the next month's DSN, using the dedicated adjustment blocks.
| Case | Solution | When |
|---|---|---|
| Error spotted before the deadline | Cancel-and-replace DSN | Until the eve of the deadline at midnight |
| Rejected file (ARE) | Correct then refile | Before the deadline |
| Error spotted after the deadline | Adjustment in the next DSN | Month M+1 |
| Over- or under-paid contributions | Base adjustment in the next DSN | Month M+1 |
Adjusting a salary amount follows the same logic as the procedure to correct a payroll error: you document the origin of the gap before correcting the filing.
Special cases#
Multiple establishments. Each establishment has its own aggregate and its own returns. Reconciliation must be done SIRET by SIRET, never on a consolidated total that would hide offsets between sites.
Headcount crossing 50 employees. Moving the deadline from the 15th to the 5th can catch a growing company off guard. Anticipate the calendar change as soon as the threshold is durably crossed to avoid a late filing.
Annual reminder CRM. During March 2026, the Urssaf made available an annual reminder business return (CRM no. 124) summarising the year's anomalies. This annual return is an excellent revealer of recurring gaps that a monthly control should have intercepted.
2026 points of attention#
The underestimated risk is not the rejected DSN, which is visible immediately: it is the accepted DSN that carries unread anomalies. The file goes out, the acknowledgement arrives, and the employer believes the matter is closed while the returns pile up untreated.
The second blind spot concerns traceability. Failure to produce filings on time, omission of employees, or inaccuracy of declared remuneration exposes the employer to penalties under article L133-5-3 of the Code de la sécurité sociale. Article R243-13 sets a penalty equal to 1% of the monthly social security ceiling per employee for an inaccuracy in declared remuneration, and one third of that amount for certain omissions. With a 2026 monthly ceiling of 4,005 euros, the bill adds up fast across a large headcount.
What the administration looks at first are the gaps between declared bases and verifiable payroll items. A documented monthly internal control is, by far, the best protection.
Our chartered accountant's analysis#
Recently, a director of a services SME came to us after receiving an unexpected Urssaf adjustment. The DSN went out smoothly every month, but nobody read the CRM: an incorrect welfare rate had been repeating for several months, and the returns flagging the gap stayed ignored on the dashboard. The adjustment covered the whole period, interest included.
Our reading is simple: a DSN's reliability is not decided on filing day, but in the review routine around it. A filing without upstream control and without reading the returns is a declaration on credit, whose bill arrives later.
The trade-off we often discuss with clients is internalisation. As long as headcount stays modest and stable, a rigorous checklist and good configuration are enough. As soon as collective agreements overlap or events multiply, securing the process through the firm's payroll and social service, or, for fast-growing structures, an outsourced CFO, becomes the most economical option given the risk.
As a chartered accountant and statutory auditor registered with the French Institute (Ordre des experts-comptables), we treat the DSN as a high-stakes filing, on a par with a tax return: its control must be organised, dated and traced. For the overall mechanics, our article on the complete workings of the 2026 DSN sets the frame.
Hayot Expertise tip. Block two recurring slots in your calendar: a control before filing and a reading of the returns three to four days after. Document each check in a simple grid. This minimal discipline neutralises the vast majority of anomalies before they become an adjustment.
Frequently asked questions
How do you check your DSN before filing?+
First reconcile the total gross of the payroll journal with the DSN aggregate, establishment by establishment. Then check contribution bases and rates, withholding rates, and employee identifiers. A gap at this stage flags a variable, a back-pay item or an event that was not properly integrated into the filing.
What is a nominative CRM in the DSN?+
A nominative business return is feedback issued by the tax authority, employee by employee, on withholding at source. It flags rate updates and possible errors. The financial CRM, by contrast, covers the aggregates. These returns must be consulted on the net-entreprises dashboard after every filing to be acted on in time.
How do you correct a DSN anomaly?+
If time allows, file a cancel-and-replace DSN before the eve of the deadline at midnight. Several successive cancel-and-replace filings are possible and numbered. Once the deadline has passed, the correction is made in the next month's DSN, using the adjustment blocks provided for bases and amounts.
Where can you see the DSN dashboard?+
The dashboard is accessible on the net-entreprises portal, in your declarant space. It centralises filing acknowledgements, anomaly reports and the business returns from each organisation. Note that it cannot search for a filing older than three months, which is why archiving returns as soon as they close matters.
What if the DSN is rejected?+
A rejection appears as a rejection notice (ARE) on the dashboard or by email. You must identify the cause, correct the data in payroll, then refile before the deadline. A rejected file is deemed not filed: until the correction is transmitted, the reporting obligation is not met.
What is the DSN filing deadline?+
The DSN is due on the 5th of the following month for companies of 50 or more employees that pay salaries within the month, and on the 15th of the following month in other cases, notably for companies under 50 employees. If the deadline falls on a public holiday or non-working day, it is postponed to the next working day.
Key takeaways#
- DSN reliability is built in two steps: a control before filing, a reading of the returns after.
- The monthly DSN is due on the 5th or the 15th of the following month depending on headcount and payroll calendar.
- The essential returns are the AEE, the anomaly report, the employee identification report and the Urssaf and tax-authority CRM.
- A correction is made via cancel-and-replace before the deadline, otherwise in the next month's DSN.
- The dashboard only shows three months: archive each closed return.
- Inaccuracy or omission exposes you to penalties under articles L133-5-3 and R243-13 of the Code de la sécurité sociale.
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.
- Urssaf - Déclarer en DSN (échéances du 5 et du 15)
- Net-entreprises - Le tableau de bord de la DSN
- Net-entreprises - Les Comptes Rendus Métiers (CRM) DSN
- Net-entreprises - Les retours d'informations suite au dépôt de la DSN
- Net-entreprises - Déclaration annule et remplace
- Légifrance - Code de la sécurité sociale, article R243-13 (pénalités DSN)
- Légifrance - Code de la sécurité sociale, sous-section DSN (R133-13 à R133-14)
- Urssaf - DSN : compte rendu métier de rappel annuel 2026
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.