Skip to main content

Deduct your tuition from your French income tax

Self-paid professional training comes off your taxable income if you opt for frais réels instead of the automatic 10% allowance, so the state gives back 11% to 45% of what you paid, depending on your bracket. No accreditation is required of the school, and a foreign online course qualifies exactly like a French one. The catch is the 10% you give up in exchange: here is how to work out whether you come out ahead.


How the frais réels deduction works

Start with the part most French pages leave to the footnotes: the frais reels route and the CPF are two different things, and only one of them is open to you here. Mon Compte Formation only funds providers holding Qualiopi certification and a French numéro de déclaration d'activité, offering a certification registered with France Compétences. Those are French domestic registers, so a CPF balance is spendable only with providers listed on them. The same lock applies to France Travail's AIF, to Transitions Pro and to OPCO budgets. We would rather you read that here than discover it after an application. What does work, completely and legally, is the tax route. If you pay for professional training out of your own pocket, you can deduct what you paid from your taxable income by opting for frais réels on your annual déclaration instead of taking the automatic 10% allowance on your salary. This is permanent DGFiP doctrine (BOI-RSA-BASE-30-50-30-40) and it examines two things only: that the expense is real and documented, and that it serves your professional situation, including a genuine career change into a new profession you do not practise yet. It asks nothing at all about the provider: no Qualiopi, no French registration, no minimum recognition. Live online teaching by a German company counts exactly like an evening course in Lyon, which is why this is the one French mechanism where our status is simply irrelevant. Two honest limits. First, what you get back is your marginal rate applied to the deduction (11%, 30%, 41% or 45%), never the whole fee, and it reaches you months later, after you file. Second, opting for frais réels means giving up the 10% allowance on all your professional expenses for that year, so if the course is your only expense and your salary is high, the trade can be smaller than it looks, or even a loss. The arithmetic below takes five minutes and settles it. We are a school, not a tax adviser, so treat this page as orientation and let your centre des finances publiques or an accountant confirm your own case.

Is frais réels worth it in your case?

The fields start on the worked example above. Replace it with your own salary, the tuition you paid this year and your other professional expenses, and see what you would get back once the allowance you give up is taken off.

The salaire net imposable from your payslip or tax statement, not your gross pay. The automatic 10% allowance is worked out on this figure.

Only what left your own account, counted in the year you paid it.

Commuting, exam and certification fees, books, the professional share of equipment.

What you get back

€1,950

Automatic 10% allowance you give up
€3,500
Your real expenses
€10,000
Extra deduction you gain
€6,500
Marginal rate applied
30%
  • These figures are an estimate from what you entered, not a calculation of your final tax.
  • Opting for frais réels means giving up the automatic 10% allowance on all your professional expenses for the year. That is the trade, and it is why the amount you get back is well below the tuition you paid.

This is an estimate based on the figures you entered. It is not tax advice and it is not a funding decision: your centre des finances publiques decides what is deductible in your case. The calculation applies a single marginal rate, while a large deduction can move part of your income into a lower bracket, so compare both scenarios in the official simulator on impots.gouv.fr, or with an accountant, before you file.

Frequently asked questions

How much will I actually get back, and when?

Your marginal rate applied to the extra deduction you gain, not to the fee itself. Take the tuition you paid in the year, add your other real professional expenses, subtract the 10% allowance you are giving up, and multiply what is left by 11%, 30%, 41% or 45% depending on your bracket. On a EUR 10,000 fee, a EUR 35,000 salary and no other expenses, that is around EUR 1,950 in the 30% bracket. If you also commute, the figure goes up, because commuting costs count as real expenses too. On timing: nothing happens when you pay us. You declare the cost in the spring following the year of payment, your prélèvement à la source stays as it is in the meantime, and the adjustment reaches you with your avis d'impôt a few months after filing, as a refund or a smaller balance.

Can I use my CPF for a Code Labs Academy bootcamp?

No, and we will not soften that. Mon Compte Formation can only fund a provider that holds a French numéro de déclaration d'activité and Qualiopi certification, and whose course leads to a certification registered with France Compétences and listed on EDOF. Code Labs Academy has none of these and is not registered with France Compétences, so our bootcamps cannot be listed and your CPF balance cannot pay our invoice. The co-payment reform of April 2026 changes nothing about that. The same accreditation requirement blocks France Travail's AIF, Transitions Pro and OPCO funding. The routes that genuinely work for us are employer funding paid from the company's own budget, our interest-free monthly instalments paid directly to us, the upfront-payment discount, and the frais réels deduction described on this page.

Does a German school teaching online really qualify for the deduction?

Yes. French tax rules keep no list of approved training providers for frais réels and impose no condition on where the school is established or how it is certified. Distance and e-learning courses are treated like classroom ones. What the administration looks at is whether the expense is real, documented and professionally motivated. A nominative invoice, proof that you paid it, and the programme are the substance of the file. Our AZAV certification is German and plays no part in this; it is not needed. One practical note if you are an expat: the déclaration and its help texts are in French only, so if this is your first return, book a slot with your local centre des finances publiques. They handle frais réels questions routinely and it is free.

I am changing careers and have never worked in tech. Is the training still deductible?

It can be, and this is the most common situation among our French students. Published DGFiP doctrine accepts training costs incurred to access a new profession even before you exercise it, on condition that a genuine professional objective is documented, so the deduction turns on your evidence, not on your current job title. Make the objective visible in writing: a short note stating which role you are moving into, the programme showing the content and hours, and proof that you are pursuing the field, such as saved job postings, applications sent or interview correspondence. What is excluded is training with no professional purpose. If you cannot describe the target job in one sentence, the claim is weak, and the tax office is entitled to say so.

What if the tax office disallows my frais réels?

DGFiP can query your return within its control period, which is why you keep the file for three years rather than sending it in. If they ask, you reply with the invoice, the payment proof, the programme and your career-change evidence; that resolves most cases. If the deduction is ultimately refused, you are not left with a penalty for having claimed it in good faith: your income is recalculated with the standard 10% allowance instead and you pay the difference, with late-payment interest. You can contest the decision through a réclamation to your centre des finances publiques, and the deadlines and address are stated on the avis you receive. Where a five-figure fee is at stake, an accountant is worth the consultation before you file, not after.

If the course is my only professional expense, is it worth opting in at all?

Sometimes it is not, and you should check rather than assume. Choosing frais réels means abandoning the automatic 10% on all of your professional expenses for that year, so on a high salary and a modest fee the allowance you give up can eat most of the benefit. On a EUR 60,000 salary the automatic allowance is EUR 6,000, and a EUR 6,000 course paid that year would gain you nothing at all. Add every eligible expense you can evidence before you decide, especially commuting, and run both scenarios in the simulator on impots.gouv.fr. Note too that the option is annual, so a year in which you pay a big instalment may justify frais réels while the next one does not. And if you are self-employed rather than an employee, none of this applies in the same form. Professional training is handled in your business accounts, and your accountant is the right person to ask.

Career services

Personalized career support to help you launch your tech career. Get résumé reviews, mock interviews, and industry insights, so you can showcase your new skills with confidence.

Get personalized advice

Looking for personalized guidance on financing options or need advice tailored to your unique situation? Book a one-on-one consultation with our seasoned education specialists. Whether you're exploring scholarships, government funding, loans, or seeking employer sponsorship, our experts are here to help. Get tailored advice that aligns with your goals and circumstances. Schedule a call today and take the first step toward securing your future in coding. Our specialists are dedicated to assisting you in making informed decisions and paving the way for your success.

Call with Advisor at Code Labs Academy