ScanCompte
Taxes

Withholding tax in France: check what's really deducted

Is your French withholding tax correctly calculated each month? A simple method to verify your rate, cross-check it with your payslip and bank statement, and spot mistakes before they cost you money.

Withholding tax in France: check what's really deducted

Every month, your French employer withholds a portion of your salary as income tax at source (prélèvement à la source). In theory, it's invisible and automatic. In practice, the rate can be wrong, outdated, or fail to reflect your real situation. The result: you pay too much or too little, and the year-end adjustment can sting. Here is the complete method to check what's actually being deducted, month after month.

1. What withholding tax really changes in France

Since 2019, French income tax is no longer paid the following year but in real time, directly from salaries or pensions. Three players are involved: the tax authority that calculates a personalised rate, the employer that applies that rate to your taxable salary, and the bank that receives the net amount.

The amount deducted each month therefore depends on two variables: your gross taxable salary and the withholding rate in force. A mistake in either one and the amount taken stops matching what you actually owe.

2. Where to find your current withholding rate

The rate appears in three key places:

  • Your payslip: the line labelled "Impôt sur le revenu prélevé à la source", showing the rate applied (for example 4.5% or 12%).
  • Your impots.gouv.fr account: under "Gérer mon prélèvement à la source", you can see the current rate and the date it was transmitted to your employer.
  • Your tax assessment notice: it shows the new rate that will apply from September onwards.

If the three sources don't agree, there is an update issue. The most common cause: a new rate was calculated after your tax return, but your employer is still using the old one for one or two months.

3. Verify the withholding amount on your bank statement

Your bank can't see the withholding tax: it only sees the net payment from your employer. To check it, you have to trace the chain back:

  1. Note the net salary before income tax shown on your payslip.
  2. Note the net amount paid (the one transferred to your account).
  3. The difference should exactly match the withholding line on the payslip.
  4. Now compare that net amount with the actual transfer received on your current account.

To track the evolution month after month, nothing beats a structured review of your statements. Our guide on analysing your monthly bank statement effectively shows how a recurring gap of just a few euros can reveal a rate error or a payroll rounding issue.

4. The four most common withholding mistakes

Four situations should put you on alert:

  • The rate has not been updated after a drop in income (short-time work, part-time, unpaid leave).
  • The household rate is still applied even though you asked for an individualised rate (useful when income within a couple is unbalanced).
  • A change in family status (marriage, civil partnership, birth, divorce) was not reported within 60 days.
  • The default (neutral) rate is applied even though you gave your real rate: this non-personalised rate is almost always higher.

If any of these apply to you, you can request an update or modulation of your rate directly from your impots.gouv.fr account. The new value usually takes effect within two months.

4.1 The over-deduction trap

Many taxpayers discover in September that they overpaid all year. The refund eventually arrives, but in the meantime you've been lending money to the State for free. Checking your rate regularly means keeping that cash on your account instead.

5. Cross-check with other public debits

Withholding tax is only one fiscal line among many. Your current account will also show income tax instalments (for the self-employed), property tax, residual housing tax, the broadcasting fee, or CSG-CRDS on certain income types. To make sense of all of them, our guide on identifying taxes and government debits on your bank statement breaks down every line and where it comes from.

💡 ScanCompte tip: when analysing your bank statement, ScanCompte automatically isolates your salary transfers and tax debits. You see at a glance whether the net paid each month stays stable, or whether an unexpected variation reveals a rate change you didn't anticipate.

6. Build the right monthly habit

Checking your withholding tax shouldn't be a yearly event but a monthly reflex, baked into your account-review routine. If you don't have one yet, start by setting up real expense tracking: regularity is the best protection against administrative errors that pile up unnoticed.

A good habit: every time your payslip lands, take three minutes to compare the net before tax, the displayed rate, and the transfer received. If everything matches, archive. If not, open your impots.gouv.fr account and fix it.

7. Take action this month

If you've never checked your withholding tax, do it this month. Pull out your last three payslips, your last three bank statements, and rebuild the chain. To save time on the statement side, you can scan your statements for free: ScanCompte isolates salary transfers and tax lines, and you get a readable summary in under two minutes.

Conclusion

French withholding tax is silent and automatic, and that's exactly what makes it risky: you forget to check it. Three minutes of verification each month is enough to avoid an unrefunded overpayment, an outdated rate, or a painful September adjustment. To go further, read our complete method on scanning your bank account with ScanCompte and automating the whole process.