I often find that the paperwork around the French contribution exceptionnelle sur les hauts revenus (CEHR) creates more anxiety than it needs to. If, like many readers, you want to déclarer correctement la contribution sur hauts revenus, this article is written from my hands-on perspective to walk you through the rules, the calculations, and the traps I’ve seen clients and colleagues fall into. I’ll stay practical and give the exact fields (case 8TK) and examples so you can feel confident when filling your déclaration de revenus.
What is case 8TK and who must declare it?
In short, case 8TK on the French income tax form is where you report the taxable base used to calculate the CEHR—an additional contribution that applies to individuals with high taxable income. I always start by checking whether your household actually meets the threshold for the contribution: it targets high-income taxpayers and is calculated on the net taxable income reported after allowances and deductions, on the form used by French tax residents.
Key points I use to determine applicability:
- Case 8TK is for the taxable income base relevant to the CEHR.
- The CEHR is progressive: different rates apply above specific income thresholds.
- Household composition (family quotient) matters because thresholds are applied per part or per household depending on the precise rule—so always verify the current year’s official thresholds.
How to prepare your numbers before you fill case 8TK
I recommend a short checklist before touching the declaration form. Get these documents and figures at hand:
- Your completed income summary (revenus imposables) from the tax statement.
- All deductions, pension contributions, and carried forward losses that reduce taxable income.
- Details of income from property, dividends, and capital gains—because these can affect the net taxable income base.
- Previous year’s tax data for comparison—useful if you’re subject to exceptional contributions multiple years in a row.
Step-by-step: filling case 8TK to declare correctly
When I sit down to fill case 8TK, I follow these steps to make sure I déclare correctement la contribution sur hauts revenus and avoid errors:
- Step 1 — Verify net taxable income: Take the figure after all deductible items. This is typically the "revenu net imposable" shown on your statement.
- Step 2 — Confirm the relevant threshold(s): Check the official thresholds for the tax year. The CEHR applies above specific amounts and rates step up with income bands.
- Step 3 — Apply family quotient if required: For most household tax calculations, the quotient familial adjusts per part; ensure you use the correct method for the CEHR calculation for that tax year.
- Step 4 — Calculate the CEHR due: Compute the contribution amount across the applicable bands and arrive at the aggregate liability.
- Step 5 — Enter the taxable base or final computed amount in case 8TK exactly as required by the form instructions—double-check decimals and rounding rules.
Common mistakes I see—and how I avoid them
Having managed many declarations, I’ve catalogued the frequent pitfalls and the defensive habits that prevent them:
- Using gross rather than net taxable income. The CEHR is on the net taxable base. I always use the post-deduction figure from the revenue form.
- Forgetting to include specific categories of income. Some clients omit foreign-source income or certain capital gains; I cross-check all incomes declared elsewhere on the form.
- Wrongly applying family quotient. Miscounting parts (for children or dependents) can shift thresholds significantly. I recount household parts before calculating.
- Rounding errors. The tax administration expects specific rounding. I use spreadsheet formulas that mirror the administration's rounding rules.
- Neglecting recent tax updates. Thresholds and rates can change year to year. I check the Ministry of Finance publication for the tax year before finalizing the form.
Practical example — simple case
Here is a concise example I use with clients to illustrate the process. Numbers are illustrative; check current-year thresholds before applying.
| Item | Amount (€) |
|---|---|
| Net taxable income (household) | 220,000 |
| Threshold for first band | 250,000 (illustrative) |
| Amount above threshold | 0 — no CEHR due in this example |
In that small example no CEHR is owed because the net taxable income did not exceed the threshold. However, when income exceeds the threshold, you split the excess into bands and apply the corresponding rates before entering either the taxable base or the computed contribution into case 8TK, per the form instructions.
When to use an online simulator or tax adviser
I strongly encourage using an up-to-date online simulator or consulting a tax adviser when your income mix is complex: foreign income, large capital gains, or unusual deductions can change the CEHR in ways that are easy to miss. Tools like official government simulators or reputable third-party calculators save time and reduce error. If your declaration involves business income, trusts, or a residency change during the year, I personally recommend a brief consultation with a French tax specialist.
Record-keeping and audit readiness
After declaring, I keep a small packet for each tax year that includes:
- All source documents for incomes declared (pay slips, dividend statements, sale contracts).
- Spreadsheets showing the CEHR calculation and assumptions.
- Copies of the final tax form submission and any acknowledgements from the tax authority.
Keeping this information easily retrievable is my way of staying ready in case of a request from the tax administration. It also helps if you need to adjust a previous year’s declaration or claim a correction.
Final checks before submission
Before I hit submit, I run a short verification routine: ensure that the figure in case 8TK matches my calculation; confirm that all related boxes for family composition and deductions are consistent; and scan the entire return for duplicate entries or omitted income categories. If you use an online prefilled return from impots.gouv.fr, carefully cross-check prefilled values—these are helpful but sometimes outdated or incomplete for complex income types.