Mis à jour 2026-06-0110 min

Declaring Life Insurance on Your French Tax Return: A Practical Guide

Step-by-step guide to declaring your life insurance on French taxes: which boxes to fill in, Forms 2042 and 2042C, common mistakes, and tips. Updated for 2026.

Mottalib Radif
Mottalib Radif

INSEAD MBA | Personal finance & investment

Holding a life insurance contract (assurance vie) does not trigger any particular reporting obligation as long as no withdrawal is made. You can hold a Linxea Spirit 2, Lucya Cardif, or Boursorama Vie contract for decades without ever mentioning it on your income tax return. However, as soon as a partial or full withdrawal (rachat) takes place, the gains realised must be declared. The insurer provides an IFU (Imprime Fiscal Unique -- a unified tax reporting form) summarising the necessary information and transmits it directly to the tax authorities, which greatly simplifies the process for the taxpayer. That said, errors remain common and can be costly.

What Triggers the Reporting Obligation

Only the following events require tax reporting:

  • Partial withdrawal (rachat partiel): the gains portion included in the withdrawal must be declared
  • Full withdrawal (rachat total): all accumulated gains must be declared
  • Contract maturity: gains are taxable
  • Death benefit payment: specific declaration by the beneficiaries (Form 2705-A)

Contributions made to the contract, switches between investment vehicles (moving from unit-linked to euro fund or vice versa), and simply holding the contract do not trigger any reporting obligation for income tax purposes. A rebalancing within your contract, even if it crystallises capital gains, does not constitute a taxable event.

IFI: a specific reporting obligation

If your life insurance contract contains unit-linked investments in real estate vehicles (SCPI, OPCI, SCI -- types of French real estate funds) and your net real estate assets exceed 1,300,000 euros, you must declare the real estate fraction of your contract on Schedule 2042-IFI for the French wealth tax on real estate (IFI). This obligation exists independently of any withdrawal, every year as of January 1st.

The Forms and Boxes You Need to Know

Form 2042: The Main Return

Life insurance income is declared primarily on Form 2042 and its annex 2042 C (supplementary income). The boxes vary depending on the contract's age, the date of contributions, and the chosen tax method.

Boxes for Gains Subject to the PFU (Default)

Contracts under 8 years (contributions after 27/09/2017):

  • Box 2VV: gains subject to the PFU at 12.8%

Contracts over 8 years (contributions after 27/09/2017):

  • Box 2CH: gains subject to the 7.5% rate (cumulative contributions up to 150,000 euros)
  • Box 2VV: gains subject to the 12.8% rate (portion corresponding to contributions beyond 150,000 euros)

Boxes for Contributions Made Before 27/09/2017

  • Box 2DH: gains from contracts over 8 years subject to the 7.5% rate (old PLF regime)
  • Box 2EE: gains already subject to the former withholding tax (the advance payment has already been settled)

Box 2OP: The Progressive Scale Option

Box 2OP allows you to opt for the progressive income tax scale instead of the PFU. This option is global: it applies to all capital income received during the year (dividends, bank interest, capital gains, and life insurance gains). It is impossible to choose the progressive scale for some income and the PFU for others.

Box 2CK: The Advance Payment Already Withheld

Box 2CK is essential: it records the income tax advance payments withheld at source by the insurer at the time of withdrawal (12.8% or 7.5%). These advance payments are credited against the final calculated tax. Forgetting to report this box effectively means paying tax twice.

The Allowance After 8 Years

The allowance of 4,600 euros (single) or 9,200 euros (couple) is applied automatically by the tax authorities when gains are correctly reported in the boxes dedicated to contracts over 8 years (2CH, 2DH). There is no specific box to fill in.

Summary of Form 2042 boxes by situation
SituationBoxes to fill inApplicable rate
Contract < 8 yrs, contributions post-27/09/20172VV + 2CK12.8% (PFU) or marginal rate (progressive scale)
Contract > 8 yrs, contributions post-27/09/2017, up to 150,000 euros2CH + 2CK7.5% (PFU) or marginal rate (progressive scale)
Contract > 8 yrs, contributions post-27/09/2017, > 150,000 euros2CH + 2VV + 2CK7.5% + 12.8% depending on threshold
Contract > 8 yrs, contributions pre-27/09/20172DH + 2CK7.5% with no contribution ceiling
Progressive scale optionCheck 2OPAccording to marginal rate + deductible CSG

Step by Step: Declaring a Life Insurance Withdrawal

Step 1: Obtain the IFU from Your Insurer

The IFU (also known as Form 2561) is sent by the insurer to both the taxpayer and the tax authorities before mid-March of the year following the withdrawal. At online brokers such as Linxea, Boursorama, or Lucya Cardif, it is generally available in the client area from February.

This document details:

  • The total withdrawal amount
  • The taxable gains portion (calculated by the insurer using the regulatory formula)
  • The amount of social contributions already withheld at source
  • The income tax advance already withheld (12.8% or 7.5% depending on contract age)
  • The split between contributions made before and after 27/09/2017

Step 2: Verify the Pre-filled Return

Since the generalisation of pre-filled returns, the information transmitted by the insurer via the IFU is automatically integrated by the tax authorities into your online return on impots.gouv.fr. Check carefully that the amounts match your IFU.

Priority verification points:

  • Are the gains correctly reported in the right boxes?
  • Does the split between boxes 2CH, 2VV, and 2DH match the IFU?
  • Is the income tax advance correctly shown in box 2CK?
  • If you hold multiple contracts with different insurers, have all IFUs been integrated?

Step 3: Choose Between PFU and Progressive Scale

Before validating your return, simulate both options using the simulation tool available on impots.gouv.fr:

  1. Without checking box 2OP: the PFU applies by default
  2. By checking box 2OP: the progressive scale applies to all capital income

The site allows you to compare the tax amounts calculated in both configurations before final validation. Take a few minutes to run this comparison: the savings can reach several hundred euros.

Step 4: Verify the Advance Payment Processing

The income tax advance withheld by the insurer at the time of withdrawal is reported in box 2CK. This amount is credited against the calculated tax. If the advance exceeds the tax owed (for example, if you opt for the progressive scale with a 0% or 11% marginal rate), the overpayment will be refunded by bank transfer, generally in September of year N+1.

Worked example: Stephane, 44, independent consultant

Stephane, 44, is an independent IT consultant. His taxable income for 2024 is 38,000 euros (placing him in the 30% marginal bracket). He holds a Boursorama Vie contract opened 10 years ago (over 8 years), with cumulative contributions of 140,000 euros (all made after 27/09/2017). The contract is worth 185,000 euros.

Stephane makes a partial withdrawal of 25,000 euros in October 2024. The insurer calculates that the gains portion is 6,081 euros.

What the insurer withholds at the time of withdrawal:

  • Income tax advance: 6,081 x 7.5% = 456.08 euros (contract > 8 years, contributions < 150,000 euros)
  • Social contributions: 6,081 x 17.2% = 1,045.93 euros

IFU received in February 2026:

  • Gains to declare in box 2CH: 6,081 euros
  • Advance to report in box 2CK: 456.08 euros

Declaration in May 2026: Stephane checks the pre-filled return. The amounts match the IFU. He does not check box 2OP (his 30% marginal rate makes the PFU more advantageous).

Tax calculation by the authorities:

  • Allowance (single): 4,600 euros
  • Taxable base: 6,081 - 4,600 = 1,481 euros
  • Income tax at PFU: 1,481 x 7.5% = 111.08 euros
  • Advance already paid: 456.08 euros
  • Refund of 345 euros (the advance was calculated on total gains, without the allowance)

Stephane will receive a bank transfer of 345 euros in September 2026 for the overpaid advance. This refund mechanism is automatic as long as the boxes are correctly filled in.

Practical Declaration Cases

Case 1: Partial Withdrawal on a Contract Under 8 Years

A taxpayer makes a partial withdrawal of 15,000 euros on a 5-year-old contract. The IFU shows 3,200 euros in gains (contributions after 27/09/2017). The insurer withheld an advance of 3,200 x 12.8% = 409.60 euros.

Declaration:

  • Box 2VV: 3,200 euros
  • Box 2CK: 409.60 euros

If the taxpayer does not check box 2OP, the income tax will be 409.60 euros, already withheld. Nothing additional to pay.

Case 2: Withdrawal on a Contract Over 8 Years with Allowance

A single taxpayer withdraws 25,000 euros in gains on a 12-year-old contract (contributions < 150,000 euros, made after 27/09/2017). The insurer withheld an advance of 25,000 x 7.5% = 1,875 euros.

Declaration:

  • Box 2CH: 25,000 euros
  • Box 2CK: 1,875 euros

The authorities apply the 4,600 euro allowance:

  • Taxable base: 25,000 - 4,600 = 20,400 euros
  • Income tax at PFU: 20,400 x 7.5% = 1,530 euros
  • Advance already paid: 1,875 euros
  • Refund of 345 euros

Case 3: Taxpayer Opting for the Progressive Scale with Dividends

A taxpayer (11% marginal rate, single) received 4,000 euros in life insurance gains (contract < 8 years) and 6,000 euros in dividends. They check box 2OP because their 11% marginal rate makes the progressive scale advantageous.

Declaration:

  • Box 2VV: 4,000 euros (life insurance gains)
  • Box 2DC: 6,000 euros (gross dividends)
  • Box 2CK: total advance amounts (life insurance gains + dividends)
  • Box 2OP: checked

The authorities calculate:

  • Income tax on life insurance gains: 4,000 x 11% = 440 euros
  • Income tax on dividends (after 40% allowance): 3,600 x 11% = 396 euros
  • Deductible CSG calculated automatically and applied to overall income
  • Total income tax: 836 euros, vs 1,280 euros under the PFU -- savings of 444 euros

Common Mistakes to Avoid

1. Not Declaring Withdrawals Covered by the Allowance

Even if gains are fully covered by the 4,600/9,200 euro allowance and income tax is zero, the gains must appear on the return. It is the authorities who apply the allowance, not the taxpayer. Omission may trigger a follow-up from the tax authorities, who have the IFUs submitted by insurers.

2. Confusing the Withdrawal Amount with Gains

Only gains (not the total withdrawal amount) should be declared in boxes 2CH, 2VV, or 2DH. The returned principal is not taxable. The IFU clearly distinguishes the withdrawal amount from the gains portion.

3. Forgetting to Report the Advance in Box 2CK

The advance withheld by the insurer must be reported in box 2CK to be credited against the tax. Otherwise, the taxpayer will pay twice: the advance withheld at source plus the tax calculated on the return. This mistake is common and costly.

4. Checking Box 2OP Without Prior Simulation

The progressive scale option is global. It may be advantageous for life insurance gains but disadvantageous for other capital income (capital gains, interest). You must simulate the impact on all capital income before checking this box.

5. Not Verifying the Pre-filled Return

Data entry errors by the insurer or processing errors by the authorities are rare but possible. The taxpayer remains responsible for the accuracy of their return. In case of discrepancy between the IFU and the pre-filled return, correct the amounts online and keep the IFU as supporting documentation.

6. Forgetting Contracts from Multiple Insurers

If you hold contracts with Linxea, Boursorama, and Lucya Cardif and made withdrawals on multiple contracts in the same year, each insurer issues a separate IFU. Verify that all IFUs are correctly integrated into the pre-filled return.

Limited dispute deadlines

If you notice an error on your tax assessment (for example, an allowance not applied or an advance not credited), you have a limited time to file a claim. For income from year N, the deadline expires on 31 December N+2. After this deadline, the dispute process becomes much more complex. Check your tax assessment as soon as you receive it in July-August and act quickly if you spot any anomaly.

The Tax Calendar

EventIndicative date
Withdrawal made in year NDuring year N
Withholding of the advance at sourceAt the time of withdrawal
Receipt of the IFU from the insurerFebruary-March N+1
Online return opensApril N+1
Filing deadline (zone 1)Mid-May N+1
Filing deadline (zone 2)Late May N+1
Filing deadline (zone 3)Early June N+1
Tax assessmentJuly-August N+1
Settlement (refund or additional payment)August-September N+1

Conclusion

Declaring life insurance income requires particular attention, especially for the correct allocation across the different boxes and the choice between PFU and progressive scale. With the generalisation of pre-filled returns and automatic IFU transmission by insurers, the process has been greatly simplified. The essentials are: verify the accuracy of the pre-filled amounts, do not forget to report the advance in box 2CK, and take a few minutes to simulate the progressive scale option (box 2OP) before finalising your return.

The tax information presented in this article is current at the time of writing and is provided for informational purposes only. It does not constitute personalised tax advice. For any wealth management decision, consult a financial advisor or tax lawyer.

Sources and references

  • [1]Direction Générale des Finances Publiques (DGFIP) - Barème IR 2026
  • [2]Code Général des Impôts - Article 125-0 A (fiscalité des rachats)
  • [3]Code Général des Impôts - Article 200 A (PFU / flat tax)
  • [4]Bulletin Officiel des Finances Publiques (BOFiP) - Assurance vie
Mottalib Radif
Mottalib Radif

INSEAD MBA graduate, Mottalib Radif specializes in personal finance and wealth management. He writes practical guides on life insurance, PER retirement plans, stocks and real estate to help savers make the best choices. Content based on official French sources (BOFiP, DGFIP, Insurance Code).

View my LinkedIn profile
Disclaimer: The information presented in this article is for informational purposes only and does not constitute investment advice. Past performance does not guarantee future results. Consult a financial advisor before making any investment decision.