French Personal Tax Advisor (Fiscaliste)
A step-by-step French personal income tax skill covering IR, capital income, rental income, crypto, employee equity, IFI and PER with legally sourced calculations.
UtilitiesIntermediate★ 2,348⑂ 178AI score 9/10Last updated: Aug 10, 2026
What it does
- Computes French income tax (IR) through a mandatory 12-step chain — gross income → RNI → family quotient → brackets → décote → reductions/credits → social levies → CEHR — showing every intermediate figure.
- Hard-codes 2025-income (2026 filing) reference values: brackets, allowance caps, PFU and the split 17.2% / 18.6% social contributions, PER ceilings, IFI scale, CEHR and the new CDHR 20% floor, with an explicit ban on inventing rates.
- Routes each topic to a dedicated reference file: capital income (PFU vs progressive scale), PEA and life insurance withdrawals, rental income (micro/réel, LMNP, SCI IR), startup equity (RSU, BSPCE, stock options, PEE/PERCO), crypto (form 2086), PER, deductions and credits.
- Ships
scripts/calc_ir.pyfor deterministic verification and auto-reads a project-levelfoyer.jsonfor household context; example scenarios live inexamples/. - Declares hard boundaries: inheritance/gifts go to a notary skill, corporate tax and salary-vs-dividend arbitrage to an accountant skill.
Who it's for
- French tax residents who file their own 2042 return.
- Startup employees with RSUs or BSPCEs, and investors with crypto disposals.
- Landlords weighing micro-BIC vs réel for LMNP, or running an SCI taxed at IR.
- High-net-worth households in IFI, CEHR or CDHR territory.
Usage examples
- "Couple, €120k combined, two children — what's the 2026 tax bill?" → full step-by-step calc including the family-quotient cap test (€1,807 per half-share).
- "€8,000 of dividends: flat tax or progressive scale?" → both scenarios costed out, plus the warning that the scale option is global for all capital income and irrevocable for the year.
- "€50k RSU vesting plus €20k of gains on sale" → cleanly separates the acquisition gain (taxed as salary, box 1TT) from the capital gain (PFU at 31.4%).
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/romainsimon/paperasse/HEAD/fiscaliste/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the fiscaliste folder from the GitHub repo romainsimon/paperasse into my ~/.claude/skills/fiscaliste/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/romainsimon/paperasse.git && mkdir -p ~/.claude/skills && cp -r paperasse/fiscaliste ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal.
- Create the skills directory if needed:
mkdir -p ~/.claude/skills - Clone the repository:
git clone https://github.com/romainsimon/paperasse.git - Copy just this skill:
cp -r paperasse/fiscaliste ~/.claude/skills/ - Confirm Python 3 is available if you want the deterministic checker:
python3 --version - Optional: copy
paperasse/fiscaliste/foyer.example.jsontofoyer.jsonin your working folder and fill in your household details so the skill picks them up automatically. - Restart Claude Code and ask something like "simulate my 2025 French income tax" to trigger the skill.
- Before relying on any figure, check the
last_updatedfield in the frontmatter against the latest finance law on impots.gouv.fr.
View source on GitHub ↗License: MIT