Your employer pays, and the paperwork decides the tax
Slovenia gives you two rules and one trap. A company can treat your course fee as a deductible business cost against corporate income tax, which is a flat 22% for 2026, and the payment need not be taxed as a fringe benefit on your payslip. That second part is not automatic: education paid for an employee is a boniteta by default, and a written business connection is what takes it back out. Pay the fee yourself and there is no dohodnina relief at all.
The exemption is earned, not granted
Start with the part people most often get wrong, because it decides whether the rest of this page is useful to you at all. If you pay for the course yourself, Slovenia gives you nothing back. There is no dohodnina deduction for professional training an individual buys for themselves, and the relief attached to formal student status does not reach a bootcamp learner. Everything below happens inside a company's books, and the only way to reach it is to have a company pay the invoice. For a Slovenian employer the arrangement has two legs. The first is ordinary and uncontroversial: under ZDDPO-2 the cost of educating and training staff can be treated as a deductible business expense when it is connected with the company's activity, so the fee comes out of pre-tax money and reduces the corporate tax base. That base is taxed at a flat 22% for 2026. If that figure looks wrong to you, you are remembering the headline rate correctly: ZDDPO-2 sets 19%, and article 64 of ZORZFS overrides it with a flood reconstruction surcharge that applies to the tax years 2024 through 2028. The second leg is the one worth reading twice, because it runs the opposite way to what most people assume. ZDoh-2 art. 39(2) counts education of an employee as a boniteta by default, meaning a taxable benefit in kind. Art. 39(3) point 2 then takes employer payments for supplementary education and training connected with the employer's business back out of that, and FURS practice extends the exemption where the new knowledge serves the work process or opens a promotion or a new post. Put the two together and the working rule is short: the default is taxable, and the documented business connection is what moves it. Left undocumented, the same payment is salary in kind and it lands on your payslip. That is why the order of operations further down this page matters more than anything else on it. Two more things, said plainly. Slovenia has no additional training tax relief. There is nothing here comparable to Croatia's state-aid education scheme that reduces the tax base a second time on the same invoice: ordinary deductibility is the whole benefit, and 22% of the fee is the whole size of it. And the easy part is us. Neither leg asks the provider to hold any Slovenian accreditation, so a German invoice for live online training is assessed on the same terms as a Slovenian one, whether you work in Ljubljana, Maribor or remotely for a company registered here. One caution to pass on to your finance colleague: the November 2024 amendment package to ZDoh-2 and ZDDPO-2 touched the conditions around training and education benefits, so ask your accountant or tax adviser to confirm the current wording for your case. Their assessment, not this page, decides how your invoice is treated.
You need an employer who is willing to pay, and that is the whole eligibility test. There is no authority to apply to, no register to be on, no residency or nationality condition and no scheme window to hit. It is a company buying training from a supplier, plus the tax treatment of that purchase.
The company side is the straightforward leg. Under ZDDPO-2, staff education and training can be deducted as an ordinary business expense where it is connected with the company's activity, with no ceiling written into the rule for training. Whether your specific course meets that connection is the accountant's call, not ours.
Your side is conditional, and this is the point of the whole page. ZDoh-2 art. 39(2) treats education of an employee as a boniteta by default. Art. 39(3) point 2 exempts employer payments for supplementary education and training connected with the employer's business, and FURS practice extends this where the new knowledge serves the work process or opens a promotion or a new post. Without that connection on paper, the payment is taxable salary in kind.
If you pay the fee yourself, none of this reaches you. Slovenia has no personal income tax deduction for professional training an individual buys, and the relief tied to formal student status does not apply to a bootcamp. Better to know that now than to plan a budget around a saving that does not exist.
Slovenia has no second, extra relief on top, and you should not go looking for one. Croatia has a state-aid education law that cuts the profit-tax base a further time on the same cost. Slovenia does not have an equivalent, so ordinary deductibility is the entire benefit here.
No provider accreditation is required on either leg, so we are not the obstacle. The tests are business purpose, job-relatedness and documentation, not who issued the invoice or in which country, so a foreign online provider is assessed like any other supplier. We are AZAV-certified in Germany, which in Slovenia is a quality signal and does no legal work whatsoever.
Frequently asked questions
Can I deduct the fee if I pay for it myself?
No, and this one has no hedging in it. Slovenia has no personal income tax deduction for professional training that an individual buys for themselves, and the relief connected to formal student status does not apply to a bootcamp learner, so there is nothing to claim in your dohodnina return. Both mechanisms on this page live inside a company's tax position: the deduction is the company's, and the boniteta exemption exists only because an employer made the payment. If sponsorship is not going to happen, the course is still reachable on your own terms. We offer interest-free monthly instalments, up to 60 payments, paid directly to Code Labs Academy, a discount for paying the full fee upfront, and the other discounts listed on the site. Our shorter self-paced courses with regular instructor meetings also cost considerably less than a live cohort, and since the catalogue changes regularly it is worth checking our courses to see what is on now.
Will the course be taxed as a boniteta on my payslip?
Only if the business connection is not documented, and that is the honest answer rather than a comfortable one. ZDoh-2 art. 39(2) lists education of an employee among benefits in kind by default, so the starting position is that it is taxable. Art. 39(3) point 2 then exempts employer payments for supplementary education and training that is connected with the employer's business, and FURS practice extends this where the new knowledge serves the work process or opens a promotion or a new post. So the exemption is earned by evidence, not switched on automatically by the fact that a company paid. In practice that means a short note written before the invoice showing what your role requires, what the training adds and which work process or post it serves, kept with the invoice, the programme and the certificate. Get that right and the fee can stay off your payslip entirely, with no dohodnina and no contributions on it. Skip it and the same payment can be treated as salary in kind. Your accountant should confirm the treatment for your case before anyone commits.
What exactly does the documentation need to show?
Three things, on one page, written before the money moves. First, what your role actually requires: the tasks, systems or responsibilities the skills attach to, which is usually a couple of lines from your job description. Second, what the training adds that is missing today, named specifically rather than as general upskilling. Third, which work process, project, post or promotion the new knowledge serves, since that is the language FURS practice uses when it extends the exemption. Attach the programme with its total teaching hours, the dates and the participant, then keep the invoice in the company's name and the certificate of completion with it. Timing carries as much weight as content: the same three paragraphs written before the invoice read as the company's training plan, and written afterwards they read as a reconstruction, which is exactly what gets challenged. None of it is heavy. It is one note plus documents you would have anyway, and we supply the training side, the quote, the curriculum, the hours and the certificate, in the company's name.
Why do you say 22% when Slovenian corporate tax is 19%?
Because both figures are correct and only one of them applies in 2026. ZDDPO-2 sets the corporate income tax rate at 19%, which is the number most people in Slovenian finance carry in their heads. Article 64 of ZORZFS then overrides it with a flood reconstruction surcharge that sets a flat 22% for the tax years 2024, 2025, 2026, 2027 and 2028. So a deductible cost reduces the company's tax at 22% for the current year, and the surcharge runs through the 2028 tax year. If your finance colleague quotes 19% back at you, they are not wrong about ZDDPO-2, they are just working from the rate before the override. As always, the rate that applies to your company's return is theirs to confirm, not ours.
Does a foreign, online provider count? We are a German school.
Yes. Neither leg of this page has a provider-accreditation gate: deductibility under ZDDPO-2 turns on the cost being a genuine business expense connected with the company's activity, and the boniteta exemption under art. 39(3) point 2 turns on the training being connected with the employer's business. Neither test asks who issued the invoice or where the provider is established. A German company invoicing a Slovenian company for live online training is an ordinary cross-border purchase, and the accountant assesses it on its content: the programme, the hours, the participant and the business purpose. Publicly funded training in Slovenia works on a different basis, with its own provider rules and application periods, so do not carry assumptions across from one to the other. We are AZAV-certified in Germany, which here is a quality signal about how we are audited at home and nothing more. It does no legal work in Slovenia, and this route does not need it to.
Croatia has an extra education relief. Does Slovenia have anything like it?
No. Croatia's Zakon o državnoj potpori za obrazovanje i izobrazbu lets an employer reduce the profit-tax base a second time by a share of the same training cost, on top of ordinary deductibility. Slovenia has no equivalent scheme, so the deduction as a normal business expense is the entire benefit, and 22% of the fee is the entire size of it. It is worth being direct about that rather than leaving you to hope, because people who have read about the Croatian rules or heard about them from a colleague often arrive expecting a second reduction to exist here. What Slovenia gives instead is simplicity: no scheme to apply to, no aid intensity to calculate, no reporting duty attached to state aid, and no provider accreditation to check. Two rules, one invoice, one note on file.
Get Personalised Advice
Not sure which option fits best? Book a 1:1 call with an education specialist and we’ll walk through instalments, discounts, employer sponsorship, and Slovenia-relevant programmes where applicable. You’ll get clear guidance based on your goals, timeline, and constraints - so you can choose a funding path with confidence.
