Recording staff costs: payslips and social contributions
How to record a payroll entry correctly: gross salary, employee and employer contributions, payment of the net, paid-leave accrual and matching to the financial year. Method, French chart-of-accounts numbers, watch-points and the mistakes most often seen in practice.
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. A payroll entry is built in three steps: debit account 641 for the gross salary, debit account 645 for employer contributions, then clear account 421 to the bank for the net and to the social bodies (431, 437) for the contributions. At closing, add a paid-leave and social-charge accrual to match accrued rights to the financial year.
Payroll is often a PME's largest expense line, and the one where accounting errors stay hidden the longest. A poorly split gross figure, contribution accounts that never clear, a forgotten leave accrual: accounts 421, 431 and 437 end up carrying balances no one can justify. This article explains how to build a clean, readable and reconcilable payroll entry, from the payslip through to closing.
We approach it from the standpoint of the business owner who wants to understand what is happening in the accounts, as much as the staff member posting the entry. The goal: every line of your payroll journal should tell the same story as the payslip.
The logic of a payroll entry#
A payslip rests on a simple equation: the gross salary splits into the net pay received by the employee on one side, and social contributions on the other. On top of those employee contributions come the employer charges the company bears in addition to the gross. In accounting terms, we translate this by separating three flows.
- The gross is an expense for the company (account 641).
- The employer charges are an additional expense (account 645).
- The net and the contributions are liabilities to settle, one to the employee, the other to the social bodies.
The total employer cost is therefore account 641 plus account 645. It is this figure, not the net paid, that truly measures what an employee costs you.
The chart-of-accounts numbers to know#
| Account | Name | Role in the entry |
|---|---|---|
| 641 | Staff remuneration | Gross salary (expense) |
| 645 | Social security and welfare expenses | Employer contributions (expense) |
| 421 | Personnel, remuneration payable | Liability to the employee (net to pay) |
| 431 | Social security | Contributions owed to URSSAF |
| 437 | Other social bodies | Supplementary pension, welfare, health cover |
| 4282 | Provisioned liabilities for leave payable | Leave accrual at closing |
| 4382 | Social charges on leave payable | Social charges on the accrual |
Account 421 is a clearing account: it should return to zero once the net is paid. An abnormal balance is often a sign of a miscalculated net or an unsettled advance.
The payroll entry step by step#
Take a simple worked example. An employee has a gross of 3,000 euros. Employee contributions amount to 660 euros, so the net to pay comes to 2,340 euros. Employer charges total 1,200 euros (illustrative figures, to be replaced by your actual payroll journal).
Step 1: record the month's payroll.
| Account | Description | Debit | Credit |
|---|---|---|---|
| 641 | Gross salary | 3,000 | |
| 645 | Employer charges | 1,200 | |
| 421 | Net to pay | 2,340 | |
| 431 | URSSAF (employee + employer) | 1,500 | |
| 437 | Pension, welfare | 360 |
The sum of credits (4,200) equals the sum of debits (4,200). The 3,000 gross is indeed the base; the 660 of employee contributions sit in accounts 431 and 437 alongside the employer share, rather than isolated, which is the most common practice.
Step 2: pay the employee.
| Account | Description | Debit | Credit |
|---|---|---|---|
| 421 | Net paid | 2,340 | |
| 512 | Bank | 2,340 |
Step 3: settle the contributions at the URSSAF due date.
| Account | Description | Debit | Credit |
|---|---|---|---|
| 431 | URSSAF | 1,500 | |
| 437 | Other bodies | 360 | |
| 512 | Bank | 1,860 |
The gap between the pay date and the contribution due date is why, at closing, accounts 431 and 437 still carry a balance: that is normal, it corresponds to the last month's contributions not yet paid.
Paid-leave accrual: the classic omission#
The principle of matching expenses to the financial year to which they relate is set out in article 511-2 of the French chart of accounts (ANC regulation 2014-03); the matching of income falls under article 512-4. In practice, leave earned by an employee but not yet taken at closing is an expense of the year just ended, even if it will be paid later.
You must therefore record a paid-leave accrual, including social charges, for the amount of accrued and unused rights.
| Account | Description | Debit | Credit |
|---|---|---|---|
| 6412 | Paid leave (expense) | X | |
| 645 | Social charges on leave | Y | |
| 4282 | Provisioned liabilities for leave payable | X | |
| 4382 | Social charges on leave payable | Y |
The following year, the accrual is released as leave is actually taken. Skipping this entry understates the year's expenses and presents an artificially inflated result.
Our reading#
In the files we take over, two anomalies recur almost systematically on the payroll cycle. First, accounts 431 and 437 that never fully clear, because URSSAF payments are not split across the right accounts, or because a contribution adjustment was expensed without touching the liability account. Second, a missing or undervalued paid-leave accrual, often because no one reconciles the year-end leave-counter balance with the accounts.
The most rewarding consistency check is to verify, each month, that the payroll journal total (gross plus employer charges) matches the amount expensed, and that account 421 falls back to zero after the salary transfer.
Special cases not to confuse#
Director's remuneration: 641 or 644 depending on status#
The account used depends on the director's status, and this is a frequent source of error.
- Sole trader (entreprise individuelle, IR partnership): the remuneration is recorded in account 644 Remuneration of the operator's work and the social contributions in account 646 Social contributions of the operator. These accounts are reserved for the sole trader.
- Majority manager of a SARL or EURL (self-employed worker, TNS): the remuneration is recorded in account 641 (most often in a dedicated sub-account), and the TNS contributions in account 645 (or in a sub-account of 641). Accounts 644 and 646 are not intended for this case: in the orthodox reading of the chart of accounts, they apply to the sole trader.
In practice, some firms use accounts 644 and 646 by extension for the TNS manager, for readability. This is not the chart of accounts' reference treatment; if you adopt it, document the choice to avoid confusion when a file is taken over.
Benefits in kind and advances#
A benefit in kind is part of the gross and follows the same entry logic; it does not increase the net paid but does increase the contribution base. An advance paid mid-month is debited to account 421 on the payment date and is deducted from the net to pay at month end.
The underestimated risk: the DSN late-filing penalty#
The DSN (declaration sociale nominative) transmits payroll data to the social bodies every month. It is what triggers the calculation and collection of contributions. Failure to file the DSN within the deadlines is penalised, under article R133-14 of the French Social Security Code, at 1.5 % of the monthly social security ceiling per employee and per month (or part of a month) of delay, that is 60.08 euros in 2026 (the monthly ceiling is 4,005 euros).
Where the delay does not exceed five days, this penalty is capped at 150 % of the monthly ceiling per company, that is 6,007.50 euros in 2026, and once per calendar year. Note: a separate penalty, of 1 % of the monthly ceiling per employee, targets remuneration inaccuracies that understate contributions.
The stake is therefore not just an accurate entry: it is the consistency between your accounts, your payslips and your DSN. A gross figure that does not match the DSN always shows up in the end, either at closing or during a URSSAF audit.
How to secure your payroll cycle#
- Reconcile the payroll journal with the accounting entry each month: same gross, same charge total.
- Check that account 421 returns to zero after salaries are paid.
- Tie accounts 431 and 437 to the URSSAF and fund statements to avoid unjustified residual balances.
- Reconcile the year-end leave counter with the accounting accrual (4282 and 4382).
- Check the alignment between accounts, payslips and the DSN before closing.
- Keep the statements and the DSN as supporting documents for the social liability accounts.
Key takeaways#
- A payroll entry separates three flows: gross in 641, employer charges in 645, and liabilities (net in 421, contributions in 431 and 437).
- Real employer cost = account 641 + account 645, not the net paid.
- The paid-leave accrual (4282) and its social charges (4382) match accrued rights to the year, in line with article 511-2 of the chart of accounts.
- The remuneration of a SARL or EURL majority manager goes to 641 (TNS contributions in 645); accounts 644 and 646 are reserved for the sole trader.
- Failure to file the DSN is penalised at 1.5 % of the monthly ceiling per employee per month of delay, that is 60.08 euros in 2026.
- Accounts 421, 431 and 437 must be reconciled regularly to stay justifiable.
Frequently asked questions
How do you record salaries and payroll?+
Debit account 641 for the gross salary and account 645 for employer charges, then credit account 421 for the net to pay and accounts 431 and 437 for the contributions owed. On payment, account 421 is cleared by the bank, and accounts 431 and 437 are cleared at the URSSAF due date.
What entry for social contributions?+
The contributions owed are credited to accounts 431 Social security and 437 Other social bodies in the payroll entry. They combine the employee and employer shares. On settlement, these accounts are debited against the bank (512), after reconciliation with the URSSAF statement.
How do you accrue paid leave in the accounts?+
At closing, debit an expense account (6412) and account 645 for the related social charges, crediting accounts 4282 Provisioned liabilities for leave payable and 4382 Social charges on leave payable. The accrual covers accrued and untaken rights and is released the following year.
Where do you record employer charges?+
Employer charges are debited to account 645 Social security and welfare expenses, which is an expense distinct from the gross salary. They are credited to accounts 431 and 437 as contributions owed, alongside the employee share. The total of 641 plus 645 measures the employer cost.
What is the penalty for a late DSN?+
Failure to file the DSN within the deadlines is penalised, under article R133-14 of the French Social Security Code, at 1.5 % of the monthly social security ceiling per employee per month of delay, that is 60.08 euros in 2026. A delay of five days or less is capped at 150 % of the monthly ceiling per company.
How do you record a majority manager's remuneration?+
The remuneration of a SARL or EURL majority manager, a self-employed worker, is recorded in account 641, often in a dedicated sub-account, with TNS contributions in account 645 or a sub-account of 641. Accounts 644 and 646 are reserved for the sole trader and do not apply to a company manager.
Must account 421 be cleared every month?+
Yes. Account 421 Personnel, remuneration payable is a clearing account. After salaries are transferred, it should return to zero. A residual balance usually signals a miscalculated net, an unallocated advance or an unpaid employee, which should be investigated before closing.

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.
- Legifrance, article R133-14 du Code de la securite sociale (penalites DSN)
- URSSAF, declaration sociale nominative (DSN) et echeances
- Plan comptable general, article 511-2 (charges rattachees a l'exercice)
- ANC, reglement 2014-03 relatif au plan comptable general
- Plafond mensuel de la securite sociale 2026
- service-public.fr, bulletin de paie et mentions obligatoires
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.