Skip to main content
Administrator Guide
Last Updated: 2025-05-30
Setup Considerations: DSN Reporting (FRA)

Setup Considerations: DSN Reporting (FRA)

You can use this topic to help make decisions when planning your configuration and use of Déclaration Sociale Nominative (DSN) reporting. It explains:
  • Why to set it up.
  • How it fits into the rest of Workday.
  • Downstream impacts and cross-product interactions.
  • Security requirements and business process configurations.
  • Questions and limitations to consider before implementation.
Refer to detailed task instructions for full configuration details.

What It Is

You can use Workday to prepare DSN reports for:
  • Monthly payroll results, including on-demand additional results
  • Absences
  • Workers who return after an absence
  • Terminations
You can also use Workday to generate DSN submissions, and automatically deposit them on the net-entreprises.fr portal.

Business Benefits

Workday DSN reporting enables you to meet the legal requirements for reporting worker pay and statutory contributions.
It increases efficiency by streamlining the process for managing and submitting DSN reports. This enables you to use a single system to manage:
  • Payroll calculations
  • DSN reports
  • DSN submissions
  • DSN deposits
Workday provides validations and reports to help you verify data and ensure accurate DSN reporting.
Workday makes it easy to trace your compliance with DSN reporting requirements by enabling you to receive an electronic record of each automatic DSN file deposit.

Use Cases

Report payroll and contributions for several types of workers and situations, including:
  • Changes in a worker's status. Example: Changing from an apprenticeship to an unlimited contract.
  • International transfers.
  • Exposure to workplace risk hazards.
  • Terminations and rehires.
  • Transfers between companies.
In addition to generating DSN submissions, you can:
  • Create nil declarations when you have no employees to report.
  • Override the version of the DSN technical reporting specifications associated with the DSN.
  • Manually override declared data.
  • Replace and cancel an existing DSN.

Questions to Consider

Questions
Considerations
Which establishments do you want to include in a DSN?
Define:
  • Which establishments are responsible for preparing the DSN submission file for specific DSN natures.
  • Which establishments to report in each DSN.
How do you pay contributions to social organizations?
Enable social organizations to debit contributions directly based on the amounts reported in the DSN.
For URSSAF payments, select either:
  • Have all establishments pay contributions to a single URSSAF location.
  • Define different URSSAF deduction recipients for 1 or more establishments.
Do you use subrogation for Indemnités Journalières de Sécurité Sociale (IJSS)?
You can configure Workday to report specific IJSS information when an establishment applies subrogation.
Configure rules to determine how to apply subrogation for DSN reporting based on absence types and worker details. Example: Create rules for different reporting for:
  • Managers
  • Workers with tips
  • Workers with a specific type of absence
What are you reporting for health and disability coverage?
Indicate which plans for mandatory health and disability coverage (mutuelle et prévoyance) to report in a DSN. Workday Payroll for France only supports DSN reporting for health care, contingency, and supplemental retirement benefit plans. Configure these plans as health care coverage plans.
You can also report individual benefit contributions for health care plans by:
  • Mapping pay components for benefit contributions to the appropriate DSN rubric.
  • Defining the coverage target and applicable benefit group for each plan.
Which absences do you want to report in a DSN?
Workday reports all time offs and leaves of absence that you map to rubrics:
  • S21.G00.60.001
  • S21.G00.65.001
Workday also reports the leaves of absence that you map to specific leave payment types in these rubrics.
We report consecutive time offs that you map to the same DSN rubric value as 1 absence in the DSN. For DSN reporting, Workday doesn't consider absences separated by nonworked days as consecutive. Workday recommends that you include nonworked days in time offs for absences reported in block S21.G00.60.
What working time information do you want to report for workers?
To accurately report working time for workers in DSN block S21.G00.53.002, identify pay components that represent the:
  • Number of hours or days worked
  • Unpaid or partially paid absences
  • Overtime hours
To identify your company's calculations, associate pay component related calculations to the corresponding FRA DSN pay component group.
What different elements of pay and salary do your workers receive?
To ensure that Workday accurately reports worker payments, map pay components that represent the different types of payments to the corresponding DSN reporting blocks. Examples:
  • Salary elements
  • Bonuses and indemnities
  • Professional expenses, meal vouchers, and other gross pay elements
When you have nonmonthly reference periods for bonuses or other elements of gross pay, declare reference period details for DSN blocks S21.G00.52 and S21.G00.54. You can add related calculations to the bonus earnings to define the:
  • Reference period duration
  • Start month of the reference period
  • Start year of the reference period
For bonuses subject to Pôle Emploi, you can identify which ones to exclude from the declared Pôle Emploi Taxable Base.
Which workplace risk factors do you need to declare in a DSN?
To declare worker exposition to workplace risk hazards, you can either:
  • Add payroll input for the appropriate workplace risk hazard on the
    Memo - Prevention Account Exposure Factors [FRA]
    deduction.
  • Create value comparison calculations that return a nonzero result for exposure to workplace risk hazards and associate the calculation with 1 of the
    FRA Prevention Account
    pay component groups.
How do you want to deposit your DSN submission?
You can deposit DSN submissions by:
  • Generating a .txt file in Workday and manually uploading it to net-entreprises.fr.
  • Configuring Workday to automatically deposit generated submissions on the net-entreprises.fr portal.
Workday recommends automatically depositing DSN files to keep an electronic record of the deposit.
Do you have workers with previous DSNs submitted from other payroll systems?
When generating DSNs, Workday only includes:
  • Event or worker changes that occur after a worker's first payroll results in Workday.
  • Absences entered after calculating the first payroll results in Workday.
To report data or changes that occurred before a worker's first payroll results in Workday, create a manual absence DSN, an FCTU, or a manual entry.
A worker's first payroll results are the first results for a regular run category for France, excluding payroll history results.
To ensure coherence in reported worker data between generated DSNs and other DSNs previously submitted, manually enter:
  • A minimum order number to ensure that Workday continues to increase the reported order numbers on new event DSNs.
  • The worker's temporary technical number (NTT) declared in previous DSNs.
How do you want to verify the values reported in the DSN?
When you use Workday to prepare a DSN, Workday compares reported data with standards from the government for the DSN structure. Workday then raises errors for any exceptions.
Workday provides several reports that you can use to verify values reported in a DSN.
You can also create an EIB to extract a DSN submission to an XML file, if you prefer to verify the submission in a spreadsheet.

Recommendations

  • Verify your DSN reporting before completing payroll, because you can't make changes after completing payroll.
  • Use DSN-val or your
    DSN Polling (Machine to Machine)
    integration, and DSN-FPOC for a complete verification before submitting your DSN.
  • Automatically deposit DSN files to keep an electronic record of the deposit.
  • Keep copies of the DSN files that you send.
  • Associate custom payroll calculations with the appropriate pay component groups or DSN rubrics to ensure that they’re reported in the DSN.
  • Configure the
    Employee Contract: Generate Contract ID for each New Employment
    localized field in the
    Staffing
    area on the
    Maintain Localization Settings
    task. This can help you ensure continuity in DSN reporting by generating contract IDs for new contracts based on DSN requirements.
  • For workers with a suspended contract, ensure that you have payroll results for the current month to avoid an invalid FCTU DSN.

Requirements

To generate a DSN, you must:
  • Configure statutory calculations in Workday.
  • Use Workday to calculate payroll results.
To deposit DSN submissions automatically, you must have credentials for a net-entreprises.fr account.

Limitations

When generating a monthly DSN, Workday includes any on-demand additional or replacement payments that target:
  • The current period
  • A prior period that hasn't been included in a previous monthly DSN
Workday only supports DSN submissions for fewer than 20,000 workers.

Tenant Setup

On the
Maintain Localization Settings
task, you can configure Workday to generate a contract ID for new contracts based on DSN requirements.
On the
Edit Tenant Setup – HCM
task, you can configure a sequence generator for employee contract IDs.

Security

Domains
Considerations
These domains in the Integration functional area:
  • Integrations: EIBs
  • Integration Build
Enables users to set up an EIB for:
  • Exporting a DSN to a spreadsheet.
  • Making manual DSN deposits.
Process: DSN for Pay Group (Run) - FRA
in the FRA Payroll functional area
Enables users to generate and verify DSNs, including:
  • Adding manual entries.
  • Accessing reports to verify DSN exceptions and data.
  • Previewing data reported in a DSN.
Users with access to this domain can only preview DSN data for workers in a specific pay group.
Process: DSN (Run) - FRA
in the FRA Payroll functional area
Enables users to generate and verify all data in a DSN, including:
  • Adding manual entries.
  • Accessing reports to verify DSN exceptions and data.
  • Previewing data reported in a DSN.
Process: DSN (Submission) - FRA
in the FRA Payroll functional area
Enables users to create DSN submissions for generated DSNs.
This domain doesn't enable users to preview DSN content.
Provide Get and Put access to this domain when configuring the
DSN Deposit Machine to Machine
integration.
Set Up: Payroll - FRA
in the FRA Payroll functional area
Enables users to map:
  • Absences to DSN rubrics.
  • Staffing information to DSN rubrics.
Set Up: Payroll - Company Specific (Taxes) - FRA
in the FRA Payroll functional area
Enables users to set tax configuration settings on the
Edit Company FRA Tax Configuration
task, including:
  • Setting up social organizations.
  • Defining which health care plans to report in a DSN.
Set Up: Payroll (Calculations - Payroll Specific)
in the Core Payroll functional area
Enables users to add pay components to specific pay component groups for DSN reporting.
Set Up: Payroll (DSN) - FRA
in the FRA Payroll functional area
Enables users to configure the main DSN setup, including:
  • Defining which establishments to include in a DSN.
  • Mapping pay components to DSN reporting.
Set Up: Tenant Setup - Worklets
in the System functional area
Enables users to set up the
DSN Command Center
dashboard.
Worker Data: Payroll (Payroll Input)
in the Core Payroll functional area
Enables users to add payroll input for DSN reporting.

Business Processes

To generate automatic DSN deposits through Workday, configure the
DSN Submission Event
business process. You can configure the business process to manage both automatic and manual deposits.

Reporting

Report
Considerations
Audit Workers Reported in DSN
Identifies workers who don't have a continuous contract during their entire period of employment. Workers with continuous contract numbers ensure continuity in DSN reporting.
DSN Benefits Contributions by Establishment
Compares benefit amounts aggregated by benefit plan and population with the aggregated payroll amounts.
DSN Command Center
dashboard
Configure on your Home page to enable you to manage and track your generated DSNs.
DSN Contributions by Establishment
Compares payroll contribution calculations to the URSSAF amounts declared in the DSN.
For AGIRC-ARRCO, compares calculated amounts by population type to the aggregated payroll amount declared in the DSN.
DSN Header Rubric Results
Compares and verifies the values in DSN header results.
DSN Payments to Tax and Social Organizations by Company
Displays the aggregated values of payments to tax and social organizations. You can also compare current payments with payments from the previous month.
DSN Payments to Worker by Company
Displays the aggregated values of declared worker payments.
DSN Status for Group of Workers
Displays workers with payroll or DSN results that have incorrect or missing data.
Verifies the list of workers who are reported in a monthly DSN and identify any missing ones.
DSN Worker Rubric Results
Compares and verifies the values of a rubric result for multiple workers. You can also select individual workers to display only their results.

Integrations

Integration
Considerations
DSN Deposit (Machine to Machine)
Sends DSN submissions to the net-entreprises.fr.
With this integration, you can enable access to a zip file containing Workday-created DSN files.
DSN Polling (Machine to Machine)
Retrieves:
  • The status of a deposited DSN submission from the net-entreprises.fr portal.
  • Withholding rates for income tax from the DGFIP and uploads them to worker tax elections.
  • DSN response messages (CRMs). View CRMs in the
    View DSN Responses (CRM)
    report.
  • AER PDFs or CRMs if there is a related error message.
You can create an EIB based on the
Get DSN Data
web service to generate your DSN submission as a .txt file for manual submissions.

Connections and Touchpoints

Features
Considerations
Contracts
Workday uses the contract number as a unique identifier to track employee compensation from hire to termination. To ensure accurate DSN reporting, verify that the contract number doesn't change regardless of internal transfers or contract conversions.
To help you ensure continuity, you can configure Workday to generate contract IDs for new contracts based on DSN requirements.
Companies
Workday declares data from your company configuration in DSN reports. Examples:
  • Address
  • APEN
  • Bank account details
Bank routing rules
Workday declares the default bank account from bank routing rules when declaring:
  • Contribution payments
  • IJSS subrogation payments
  • Income tax withholding
Benefits
Workday declares data from your benefit configuration in DSN reports. Examples:
  • Group policy numbers for benefit plans
  • Benefit provider IDs
Deduction recipients
Configure a deduction recipient for each social organization that you declare URSSAF or AGIRC-ARRCO contributions to. You can enable the social organization to debit contributions based on the amounts reported in the DSN, by selecting a direct debit payment method.
Establishments
Workday declares data from your establishment configuration in DSN reports. Examples:
  • Industry code
  • Location
Income tax withholding
When you launch the
DSN Polling (Machine to Machine)
integration, Workday retrieves withholding rates from the compte rendu métier (CRM) sent by the DGFIP. Workday then automatically uploads the rates to worker tax elections.
Statutory Contributions
Workday uses the statutory contribution configuration in Workday to prepare the DSN report.
Terminations
To ensure accurate DSN reporting for terminated workers, enter a worker's:
  • Last Day of Work
  • Pay Through Date
  • Termination Date
You can activate localized fields in the
Staffing
area of the
Maintain Localization Settings
task to select relevant options for different types of termination, such as:
  • Agreement Signature Date for mutual agreements
  • Dismissal Process Start Date
  • Notice Period Start Date
Workers
Workday declares data from worker personal and contract information in DSN reports. Examples:
  • Birth place
  • Collective agreement
  • Contact information
  • Nationality
  • Worker ID
Workday offers a Touchpoints Kit with resources to help you understand configuration relationships in your tenant. Learn more about the Workday Touchpoints Kit on Workday Community.