PAYROLL

FRENCH REPUBLIC — DSN, WITHHOLDING TAX AND SOCIAL CONTRIBUTION REPORTING CONTEXT

This Registry Object presents payroll in France as a recurring professional operating function rather than as a simple salary-payment activity. It is designed to help international business readers understand how French payroll works in legal, administrative and institutional practice.

The record follows the frozen Registry Object architecture used across the payroll domain: registry metadata, executive explanation, standardised tables, process sequence, decision logic, cross-border relevance, registered expert and machine layer.

Registry Classification Business Operations Finance & Administration Payroll France / Cross-border
Core Function
French payroll administration for salary processing, DSN reporting, prélèvement à la source, employer social contributions and payroll control outputs.
Primary Interfaces
Payroll data, social contribution calculation, monthly DSN, event reporting, withholding tax, Net-entreprises access and bank mandate setup.
Cross-Border Note
Foreign employers paying taxable salaries in France can still face French withholding and DSN or PASRAU obligations, depending on whether they pay French social security contributions.
Object Definition
DefinitionThe professional administrative and compliance function concerned with calculating, processing, documenting and reporting remuneration paid in France, including DSN reporting, withholding tax at source, employer and employee social contributions, event reporting, payslips, contract-linked payroll events, Net-entreprises filing processes and payroll control outputs.
ObjectPayroll
Object TypeProfessional Operational Function
ClassificationPayroll Operations / DSN / Withholding Tax / Social Contributions / Domestic and Cross-border
JurisdictionFrance with EU and international relevance where applicable
Scope

This section defines the practical boundaries of the Payroll Registry Object. The purpose is to distinguish payroll as an operating function from adjacent disciplines such as accounting, pure tax advisory or general HR administration.

Covered MattersSalary calculation, gross-to-net processing, DSN production, social contribution calculation and payment, withholding tax at source, event reporting for stoppage or contract end, recurring and variable remuneration items, employee payroll data, payslips and payroll record retention.
Functional BoundaryThe Registry Object covers the operating logic required to run payroll in France accurately and on time, including the monthly and event-based reporting layers that form part of a compliant payroll outcome.
Related but Not PrimaryEmployment law, expatriate tax, immigration, general accounting and HR policy may become relevant where they materially affect payroll, but they are not treated here as standalone primary disciplines.
Outside ScopeGeneric bookkeeping, broad tax planning, software marketing copy and non-payroll compensation structuring without a direct payroll link.
Executive Summary

Payroll in France is the structured employer function that converts employment, remuneration and payroll data into lawful salary outputs, social contribution liabilities, withholding tax and authority-facing reporting. In practice, it is a recurring compliance process rather than a simple salary transfer. [page:1][page:2]

The function matters because French payroll is built around the monthly DSN, which is generated from payroll software and allows the employer to calculate and pay social contributions while securely transmitting employee information to social organizations. The DSN is produced online and is made by SIRET establishment rather than only at company level. [page:1]

French payroll also integrates income tax withholding. The withholding tax is fully integrated into the DSN, must be deducted monthly at the same time as social contributions and is remitted using the employer’s tax and banking setup through the official channels. [page:1][page:2]

Cross-border relevance is substantial. Any company, French or foreign, that pays social security contributions in France must file the DSN, while foreign companies that do not pay French social security contributions but still pay taxable salaries in France may need to use PASRAU instead. [page:2]

Purpose

The purpose of the payroll function is to ensure that remuneration in France is calculated, documented, reported and executed correctly, on time and with reliable employer-side controls. [page:1][page:2]

It exists to transform legal, administrative and contractual payroll obligations into a repeatable operating process with traceable outputs and dependable reporting results. [page:1]

Primary Outcome

Accurate and timely payroll execution in France, including correct salary outputs, compliant DSN submissions, lawful withholding and reliable payroll support records. [page:1][page:2]

Request Contexts

Request contexts show the situations in which payroll work is usually activated. They help readers understand what business events most often trigger French payroll review.

Identity PatternsFrench employer running monthly payroll, foreign company paying taxable salaries in France, payroll team managing Net-entreprises access, employer handling sickness or maternity event reporting, finance team preparing DSN controls and tax-payment flows.
Business EventNew hire onboarding, salary change, variable bonus run, sickness leave, maternity or paternity leave, early return to work, contract termination, payroll correction or cross-border assignment.
Typical UserEmployers, payroll specialists, finance managers, HR operations teams, foreign companies, group companies and professional service providers.
Typical ScenarioEmployer pays salaries in France; payroll software generates the monthly DSN; social contributions and withholding are calculated from payroll data; an event DSN may also be required for a work stoppage or contract termination. [page:1]
Typical Users
EmployersNeed recurring payroll execution, withholding accuracy and reporting continuity.
HR OperationsProvide employment changes, absences and contract-status inputs that affect payroll treatment.
Finance TeamsNeed payroll outputs, contribution visibility, reconciliations and payment controls.
Foreign CompaniesNeed orientation on French withholding, DSN or PASRAU obligations and registration mechanics.
AdvisorsCoordinate payroll with tax, social security, employment and assignment analysis.
Country Characteristics

Country characteristics explain the jurisdiction-specific features that shape payroll in France. The section matters because French payroll depends not only on pay arithmetic, but also on centralized digital filing, monthly DSN production and integrated tax withholding logic.

Operational CultureFrench payroll is software-driven, declaration-heavy and highly integrated with social protection reporting.
DSN CentralityThe DSN is an online declaration made every month from payroll data and centralizes multiple earlier declarations into one recurring process. [page:1]
Establishment-Level LogicThe DSN is carried out by SIRET establishment, and as many DSNs must be produced as there are establishments within the company. [page:1]
Event Reporting LayerWork stoppage, early resumption and termination of contract can require DSN event reporting within five working days. [page:1]
Tax IntegrationWithholding at source is fully integrated into the DSN and connected to the tax rate transmitted electronically by the DGFiP. [page:1][page:2]
Key Authorities

Key authorities identify the institutions that shape, supervise or receive payroll-related employer activity. This section matters because French payroll is built on both social and tax channels that operate through connected digital systems.

Official Name Official English Name Primary Role Responsibilities Typical Interaction Official Website Cross-Border Relevance
Urssaf / Net-entreprises Urssaf / Net-entreprises Central social declaration and contribution filing infrastructure Receives DSN through the official portal and supports contribution-related reporting and anomaly management DSN filing, social contribution payment flows, business reports and anomaly follow-up net-entreprises.fr Highly relevant where a foreign or French employer pays social security contributions in France
DGFiP / impots.gouv.fr Public Finances Directorate General Income tax withholding authority Transmits withholding tax rates electronically and administers the professional account and banking setup for withholding payments Professional tax account management, bank mandate setup, withholding rate use and tax remittance impots.gouv.fr Relevant for foreign employers paying taxable salaries in France and needing a SIRET-linked tax setup
Service Public / Social Organizations French Public Service and social organizations Legal and institutional framework Receives employee information through DSN for social protection management, including CPAM, France Travail and complementary bodies Sickness-related reporting, contract-end events, complementary contribution data and social-protection administration service-public.gouv.fr Relevant where payroll events intersect with French social protection obligations
Key Takeaways
  • French payroll is built around the DSN as the core monthly reporting object. [page:1]
  • Withholding tax is integrated into the same broader payroll declaration environment. [page:1][page:2]
  • Foreign employers can still be drawn into French filing channels depending on their fact pattern. [page:2]
Regulatory & Operational Framework

The regulatory and operational framework identifies the principal rule layers that shape French payroll. The section is intentionally broader than legislation alone because payroll in France depends not only on legal rules, but also on payroll software, online filing channels, banking setup and event-based declaration mechanisms. [page:1][page:2]

FrameworkPurposePractical Relevance
Monthly DSNGovern recurring payroll reporting, contribution calculation and data transmission to social bodiesRelevant to every payroll cycle and to employer reporting at establishment level. [page:1]
DSN Event ReportingGovern event-based declarations for work stoppage, early return and contract terminationRelevant when payroll is affected by absences or the end of employment; must be sent within five working days. [page:1]
Withholding Tax at SourceBring income tax withholding into the payroll cycleRelevant to monthly salary payment, rate retrieval from DGFiP and monthly remittance. [page:1][page:2]
Cross-Border DSN or PASRAU LogicDetermine the appropriate filing route for foreign employers paying taxable salaries in FranceRelevant where the employer pays French social security contributions in France or, alternatively, only French taxable salaries without French social contributions. [page:2]
Process Flow

The process flow explains how payroll work usually progresses from initial data to completed payroll cycle. It matters because French payroll is an operating sequence in which calculation, reporting and payment are closely tied through official digital channels. [page:1][page:2]

1. Registration and SetupConfirm SIREN/SIRET status, professional tax account, Net-entreprises access, compliant payroll software and SEPA banking setup. [page:1][page:2]
2. Data CollectionCollect employee payroll data, contract details, remuneration items, absences and event information. [page:1]
3. ValidationReview completeness, establishment mapping, tax-rate availability and reporting readiness.
4. Pay CalculationConvert inputs into gross pay, social contributions, withholding tax and net salary. [page:1][page:2]
5. Control ReviewCheck anomalies, exception items, sensitive changes and payroll-to-declaration consistency.
6. DSN PreparationGenerate the periodic DSN from payroll software and prepare any necessary event reporting. [page:1]
7. Filing and PaymentSubmit DSN or PASRAU as required and remit social contributions and withholding tax using the official payment route. [page:1][page:2]
8. Post-Payroll MonitoringReview CRM business reports, anomaly summaries and corrections, then archive evidence. [page:1]
Decision Tree

The decision tree simplifies threshold questions that commonly determine the correct payroll route. It is presented as a logical workflow so that the reader can follow the sequence as an operational progression. [page:1][page:2]

  1. Identify the pay or workforce event: regular salary, variable pay, sickness, maternity, early return, contract termination or correction.
  2. Confirm whether the remuneration has a French payroll connection. If yes, continue to French payroll review; if no, assess whether another jurisdiction or no French payroll action is more appropriate.
  3. Check whether the employer pays French social security contributions. If yes, use DSN logic; if not, but taxable salaries are paid in France, assess PASRAU obligations. [page:2]
  4. Confirm that SIRET registration, professional account, SEPA banking setup and Net-entreprises access are complete. [page:2]
  5. Determine whether the matter requires only the periodic DSN or also an event DSN within five working days. [page:1]
  6. Proceed to payroll execution, filing, payment and post-filing anomaly review. [page:1][page:2]
Timeline

The timeline section provides a practical sense of how payroll work develops across recurring cycles and exceptional events.

Monthly CycleThe periodic DSN must be transmitted once per month. [page:1]
Periodic DSN DeadlineFor companies with fewer than 50 employees, the DSN is due no later than the 15th of the following month; for 50 employees or more, no later than the 5th. [page:1]
Event DSN DeadlineWork stoppage, early resumption and termination-of-contract events must be transmitted within five working days. [page:1]
Withholding DeadlineThe withholding tax collected must be declared each month using DSN by the 5th or 15th of the month following payment, or via PASRAU by the 10th where relevant. [page:2]
Contribution Payment TimingPayment dates for social contributions vary by headcount and salary payment date, but are integrated into the DSN contribution schedule. [page:1]
Required Documents

Required documents identify the materials normally needed to run or review payroll reliably. French payroll quality depends heavily on system readiness, identification data and compatible digital infrastructure. [page:1][page:2]

DocumentPurposeTypical Situation
Employment Contract and Compensation DataEstablish pay basis, recurring salary and event-linked remuneration treatmentNew hire setup, salary change, absence review and termination payroll
SIREN/SIRET and Professional Tax Account SetupSupport formal filing, tax remittance and access to official payroll channelsEmployer setup, foreign-employer registration and payroll launch. [page:2]
Payroll Software and Net-entreprises AccessSupport DSN generation and official filing processRoutine monthly payroll, event reporting and anomaly correction. [page:1]
SEPA Banking Mandate and Withholding SetupSupport withholding payment and official remittance mechanicsInitial withholding configuration and ongoing tax payment. [page:2]
Cross-Border Relevance

Cross-border relevance explains why payroll in France cannot be understood only as a domestic salary process. International hiring, foreign employers and secondments can create French payroll or withholding duties through more than one filing route. [page:2]

RecognitionAny company, French or foreign, that pays social security contributions in France must file the DSN via net-entreprises.fr. [page:2]
Foreign CompaniesForeign employers paying taxable salaries in France must collect and pay over withholding tax, and if they are not known to the French tax authorities they must register to obtain a SIRET number. [page:2]
Applicable International RulesWhether DSN or PASRAU applies depends in part on whether French social security contributions are paid in France, which often links to secondment, social security and territoriality analysis. [page:2]
Language ConsiderationsDomestic payroll administration often requires French-system handling, while international employer controls may run in English within group structures.
Typical Cross-Border ScenarioForeign company pays salaries taxable in France; if it pays French social security contributions it files DSN, and if not, but income is taxable in France, PASRAU may apply. [page:2]
Common RiskMissing registration, weak SEPA banking setup, confusion between DSN and PASRAU, or failure to secure a compliant monthly filing route. [page:2]
Practical ConsiderationCross-border payroll review often requires payroll, tax, social security, employment and assignment-management coordination. [page:2]
Key Takeaways
  • Foreign employers can still have French payroll or withholding filing duties. [page:2]
  • DSN is the core route when French social security contributions are paid in France. [page:1][page:2]
  • PASRAU may apply where taxable salaries exist without French social security contribution payments. [page:2]
Operating Constraints Risks

Operating constraints identify the limits, risks and recurring friction points that affect payroll execution in practice.

System RiskDSN requires DSN-compliant payroll software and correct digital configuration. [page:1]
Timing RiskPeriodic and event-based deadlines are strict, and delayed submission can trigger penalties calculated by employee and month of delay. [page:1]
Banking RiskWithholding tax payment depends on SEPA B2B direct debit setup, and payment incidents can lead to rejection and penalties. [page:2]
Data RiskIncorrect or inconsistent reporting data can lead to anomaly reports and, in persistent cases, substitute DSN intervention by Urssaf. [page:1]
Cross-Border RiskForeign employers may underestimate French registration, filing-route and representation requirements. [page:2]
Costs & Fees

The costs section explains how resource demands typically arise in payroll matters. The purpose is not to advertise pricing, but to identify common cost drivers.

Cost DriverTypical CausePractical Notes
Routine Payroll OperationsEmployee volume, payroll complexity, establishment count and monthly DSN handlingUsually driven by recurring processing, declaration generation and post-filing controls. [page:1]
Corrections and Exception HandlingEvent reporting failures, anomalies in CRM, wrong employee data and late declarationsCan require disproportionate effort because DSN is central to multiple downstream obligations. [page:1]
Cross-Border CoordinationForeign-employer registration, representation, SIRET setup, PASRAU/DSN routing and multiple stakeholder involvementOften increases both advisory cost and implementation burden. [page:2]
FAQ

The FAQ section collects recurring threshold questions in a concise handbook format.

Must an Employer Run Payroll for Employees in France?Yes. Employers paying salaries in France generally need a compliant payroll process with social contribution and withholding handling. [page:1][page:2]
Is the DSN Important?Yes. The DSN is an online declaration made every month from payroll data and allows the employer to declare and pay social contributions. [page:1]
How Often Must the DSN Be Filed?The periodic DSN must be submitted once a month. [page:1]
Are Some Payroll Events Reported Separately?Yes. Work stoppage, early resumption and termination-of-contract events require DSN event reporting within five working days. [page:1]
Can a Foreign Employer Have French Payroll Duties?Yes. Foreign employers paying taxable salaries in France can have French withholding duties and may need to file DSN or PASRAU depending on the facts. [page:2]
What Is Needed to Pay the Withholding Tax?The employer must have a SIREN or SIRET number, a professional account at impots.gouv.fr and a SEPA-area bank account with a signed mandate. [page:2]
Practical Guidance

Practical guidance helps the reader prepare before engaging a payroll professional or building a local payroll workflow.

ChecklistIs SIRET registration complete? Is Net-entreprises access active? Is the payroll software DSN-compliant? Is the professional tax account open? Is SEPA mandate setup complete? Is there any cross-border factor requiring a DSN versus PASRAU analysis? [page:1][page:2]
Registered Expert

The Registered Expert section records the status of the registry position associated with this jurisdictional object. It remains separate from the editorial content.

Registry Position IDRE-FR-PAY-001
Registry PositionRegistered Expert Payroll France
Registry AvailabilityOpen
Verification StatusNo verified participant currently assigned to this registry position.
CoverageFrench payroll with domestic and cross-border employer relevance.
Registry ReferencePOR-FR-PAY-001-A Registered Expert Position
Selection CriteriaDemonstrated competence in French payroll operations, DSN, social contribution reporting, withholding tax at source and, where relevant, cross-border payroll coordination capability.
Machine Layer

This section contains machine-oriented registry fields retained for indexing, retrieval, system organisation and future rendering control.

Object DNApayroll france dsn net-entreprises withholding-tax social-contributions pasrau siret urssaf cross-border
AI Retrieval SummaryNeutral registry object describing how payroll functions in France, including DSN, withholding tax, social contribution reporting, filing channels and cross-border payroll considerations.
Entity IndexFrance Payroll DSN Net-entreprises Urssaf DGFiP PASRAU SIRET Withholding Tax Cross-border Payroll
Machine MetadataRegistry rendering layer https://internationalpayrollregistry.org/css/registry.css / Object ID FR.PAY.001 / Machine Reference POR-FR-PAY-001-A / Internal Classification Business > Operations > Finance & Administration > Payroll > France / Cross-border / Checksum 0xFRPAY10
Internal ReferencesRegistry Object / Jurisdiction Node / Editorial Record / Registered Expert Position / Machine-readable Reference Node