Skip to main content

Pay for your bootcamp out of pre-tax salary

Danish tax law lets your employer pay for a Code Labs Academy bootcamp completely tax-free under Ligningslovens § 31, and with a bruttolønsordning you can fund it yourself out of gross salary and cut the real cost by roughly 35% to 52%. Nobody hands you the money: your employer has to agree, and this page is how you get that yes.


Why this is the one Danish route that is actually open

Denmark runs one of the densest adult education systems in Europe and almost none of that money can reach a provider like us. Seks ugers jobrettet uddannelse works off a national positivliste that only Danish approved course operators can join. SU does not cover private bootcamps. Omstillingsfonden reduces the participant fee at Danish academies and professionshøjskoler and nowhere else. That is the honest starting point, and it is exactly why this page exists, because there is one Danish channel with no gate on it at all, and it happens to be the most generous rule of its kind in the Nordics. Ligningslovens § 31 makes education paid for by an employer tax-free for the employee. Skattestyrelsen's own guidance, Den Juridiske Vejledning C.A.5.4, draws no distinction between basic, further and continuing education, sets no ceiling, imposes no accreditation requirement of any kind, and covers education taken abroad and bought from private providers. It goes further than the equivalent rules in Sweden, Norway and Finland: the guidance states in plain words that it is not a condition that the education or course is relevant to the work you do for your employer, so a warehouse coordinator retraining as a web developer keeps the exemption in full. The only thing that falls outside is a course of udelukkende privat karakter, purely private in nature, which a web development, data, Cybersecurity or UX/UI bootcamp is nowhere near. Be clear about what this is, though. It is a tax rule, not a grant. No authority pays your fee, there is no application form and there is nothing to be awarded. Your employer has to agree to buy the course, and in the version most people end up using, the bruttolønsordning, you are still the one financing it: you accept a fixed monthly reduction in your cash salary and your employer uses that money to pay Code Labs Academy. What you gain is the tax. Money that would otherwise have been taxed at your marginal rate goes into the course instead, so a bootcamp financed this way costs you roughly 35% to 52% less in real terms than the same bootcamp bought out of your net pay. The rest of this page is the practical part: who can use it, what it saves, the sequence to follow with HR, and the two mistakes that break the arrangement.

Frequently asked questions

Is this public funding? Will the state pay for my bootcamp?

No, and it matters to be straight about that. Ligningslovens § 31 is a tax rule, not a pot of money: there is no authority to apply to, no form, no queue and nothing to be awarded. What the rule does is remove the tax. If your employer pays for your education the value is not taxed as a benefit in kind, and if you fund it yourself through a bruttolønsordning you fund it out of gross rather than net salary. Somebody still has to pay Code Labs Academy, and it will be either your employer's budget or your own pre-tax pay. What you gain is the difference between paying with taxed money and untaxed money, which on a bootcamp is a substantial amount, but it is not a grant and nobody is handing it out. The Danish schemes that genuinely do pay, seks ugers jobrettet uddannelse, den regionale uddannelsespulje and uddannelsesløft, all run off national or regional positivlister that only Danish approved course operators can join, and SU does not cover private bootcamps. That is precisely why this page exists: it is the Danish route that is open to us.

Can I pay Code Labs Academy myself and have my employer refund me?

No, and this is the single most common way the arrangement gets broken. Skattestyrelsen's position is that you cannot pay for the benefit yourself and then have it refunded: for the education to be a tax-free employer-paid benefit, the employer has to be the party that contracts with the provider and pays the invoice. In practice that means the quote and the invoice have to be issued in your employer's name from the start and the payment has to come from the company's account. If you have already paid us privately and are thinking of asking for a refund, talk to your payroll department before anything is processed, because reimbursing a private purchase can land on your payslip as ordinary taxable salary and you lose the entire point of the exercise. It is much easier to set this up in the right order than to repair it afterwards.

Does an online bootcamp from a German provider qualify?

Yes. This is where Danish law is unusually relaxed compared with its neighbours: Den Juridiske Vejledning covers education taken abroad and bought from private providers, and § 31 contains no accreditation requirement of any kind. There is no positivliste to get onto, no Danish approval to hold and no ministry to convince. Our AZAV certification is German and carries no legal weight in Denmark, so we do not present it as an argument here, and you should treat it as a quality signal at most. The only substantive test is whether the course has a vocational purpose rather than being of udelukkende privat karakter, and a web development, data science, Cybersecurity or UX/UI programme meets that comfortably. Where the door genuinely is closed to us is the public schemes, which run off positivlister we cannot join, and we would rather tell you that plainly than let you spend two months applying for something that cannot be granted.

I want to change career and leave my current employer. Does that kill the exemption?

Not as a matter of tax law, which surprises people who have read the rules in Sweden, Norway or Finland. Skattestyrelsen's guidance says explicitly that it is not a condition that the education or course is relevant to the work you do for your employer, and the exemption draws no line between grunduddannelse, videreuddannelse and efteruddannelse. Someone retraining out of logistics and into web development keeps the tax exemption in full. What does not change is that your employer has to agree, and asking a company to fund the training that takes you out of it is a harder commercial conversation than asking it to fund training it benefits from. That is exactly where the bruttolønsordning earns its place: you are not asking for money, you are asking for an administrative arrangement that costs the company very little, and that is a much easier request to say yes to. If you are already in a notice period or negotiating an exit, education written into a fratrædelsesaftale is covered by the same rule.

What if my employer says no?

Ask for the reason in one sentence, because the common ones have different answers. If it is the money, come back with the bruttolønsordning version, where you fund the course out of your own gross salary and the company's role is administrative. If it is the admin, offer to do the work and arrive with the draft salary agreement, the quote in the company's name and the invoicing details ready to go. If it is retention, a written training agreement with a proportionate repayment period is normal practice, and worth reading carefully before you sign. If the answer stays no, the course is still within reach. Depending on your collective agreement you may have a sector competence fund, such as IKUF in industry or Den Statslige Kompetencefond for state employees, which do fund private providers subject to individual approval and require you to apply before you enrol. Do not count on the personal deduction as a substitute: in Denmark, course costs are deductible only when the course maintains skills in the job you already have, never for career-change training, and only above the annual threshold at a low deduction value. Beyond that, we offer interest-free monthly instalments, up to 60 payments, paid directly to Code Labs Academy, a discount if you pay the full fee upfront, and the other discounts listed on our site. The broader case for asking an employer, including the objections you are most likely to hear, is in our employer funding guide.

What does the salary reduction do to my pension, holiday pay and mortgage application?

It is a real reduction in gross salary, so anything calculated from gross salary can move with it. Pension contributions set as a percentage of pay, holiday pay, and the income figure a bank looks at when you apply for a mortgage are the three people notice. Some employers keep the pension contribution at the pre-reduction level and write that into the agreement, which is worth asking for rather than assuming. Get HR or payroll to spell out in the written agreement what the reduction applies to and what stays untouched, and if you are planning to borrow within the next year, mention it to your bank in advance rather than after the fact. The saving is genuine, but this is a salary decision as much as a tax one and it deserves to be looked at as such across the twelve months the agreement runs.

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