Selkoraha
firuen
A medicine bottle, capsules and a horizontal limit line above them — illustrating the annual cap on medicine costs.
Kela and benefits

Medicine reimbursement in Finland 2026 — what do prescriptions cost you?

You pay at most 636.12 euros a year for prescription medicines. This annual cap is the key figure for 2026: once it is reached, medicines cost 2.50 euros each for the rest of the year. Before any reimbursement, though, you pay an initial deductible of 70.33 euros — and it resets every January.

The reimbursement is deducted straight at the pharmacy with your Kela card, so nothing has to be claimed afterwards. The rate is 40, 65 or 100% depending on which category the medicine falls into. Below are the tables, worked examples, and the point where refusing a cheaper generic costs you twice.

€70.33
initial deductible / year
€636.12
annual cap
€2.50
per medicine after the cap
40/65/100%
reimbursement categories

Three stages within one year

A medicine year always follows the same shape. First you pay for prescriptions in full until the 70.33-euro deductible is met. After that Kela reimburses part of every purchase according to the category. Once your own share reaches 636.12 euros the annual cap is met, and for the rest of the year you pay only a 2.50-euro charge for each reimbursable medicine per purchase.

The deductible does not apply to anyone under 19: children and young people are reimbursed from the first purchase. The deductible starts to apply from the beginning of the year in which you turn 19. It also counts towards the annual cap, so it is not an extra cost but the first part of the cap.

January is the most expensive month of the year for anyone with a chronic condition. The deductible resets at the turn of the year, so every year starts at full price — and if the previous year ended at the cap, the gap between the January and December bills can run into hundreds of euros. Worth planning for in December.

The categories: 40, 65 or 100 per cent

Medicine reimbursement categories 2026
CategoryKela paysYou payCondition
Basic reimbursement40%60%all reimbursable medicines
Lower special reimbursement65%35%certain chronic conditions
Higher special reimbursement100%€4.50 / medicine / purchasesevere chronic conditions

Basic reimbursement applies automatically when a medicine is on Kela’s reimbursable list. Special reimbursement is a different matter: it requires a doctor’s B statement and a decision from Kela, and it covers specific conditions each with its own reimbursement number. The decision does not appear by itself — the doctor writes the statement, but submitting the application is usually left to the patient.

What you pay yourself under basic reimbursement

Your own share per year, basic reimbursement 40%
Medicine costs / yearYou payKela pays
€200€148.13€51.87
€400€268.13€131.87
€600€388.13€211.87
€800€508.13€291.87
€1,013€636.12 (cap reached)€377
€1,500€636.12 + €2.50 / medicine€864

With basic reimbursement the cap is reached at around 1,013 euros of annual costs. Under the lower special rate it takes about 1,687 euros, because your own share is only 35%. Under the higher special rate the cap is rarely reached at all: at 4.50 euros a time it would take more than 140 purchases in a year.

Reference price: where you pay twice

Medicines with the same active substance form a reference price group, and Kela calculates the reimbursement from the group reference price — not from the price you actually pay at the pharmacy. If you choose the more expensive product without medical grounds for refusing substitution, the amount above the reference price is entirely yours. That is the first cost.

The second cost is the one few people notice: the amount above the reference price does not count towards the annual cap either. That money vanishes from the calculation altogether. For someone with a chronic condition buying the same medicine twelve times a year, it can mean the cap is reached in November instead of August.

What does not count towards the cap

The cap builds up only from reimbursable medicines. Over-the-counter products, vitamins, most basic creams and anything Kela has not approved for reimbursement stay outside the calculation even when a doctor prescribed them. A private doctor’s fee has its own Kela reimbursement, and public healthcare client fees have their own annual cap — neither feeds into the medicine cap.

The cap is also personal. Family members’ costs do not combine: everyone has their own deductible and their own cap. In a household of three where all take prescription medicines, January brings 210.99 euros of deductibles in total. A child under 19 has no deductible, so a family with children ends up with a smaller sum.

Practical points at the pharmacy

If medicine costs fall early in the year and the deductible cannot be paid at once, it is worth asking Kela about a medicine credit. It lets the deductible be paid in instalments, and its use has grown noticeably. You can follow your own progress towards the cap in OmaKela in real time, which is worth doing if you take several medicines.

Work out your own medicine costs: enter your annual spending and reimbursement category in the calculator below. You will see an estimate of your own share, Kela’s contribution, and whether the annual cap is reached.
Medicine reimbursement calculator 2026

Calculators for this topic

FAQ

What is the annual medicine cap in 2026?

The cap is 636.12 euros. It is the maximum you pay for reimbursable medicines in one calendar year. Once it is reached, you pay a 2.50-euro charge for each reimbursable medicine per purchase for the rest of the year.

What is the initial deductible in 2026?

70.33 euros per calendar year. You pay for medicines in full until that sum is met, after which Kela reimburses part of the cost. The deductible does not apply to anyone under 19 and it counts towards the annual cap.

How much does Kela reimburse for medicines?

Basic reimbursement is 40%, the lower special rate 65% and the higher special rate 100%. Under the higher special rate you still pay 4.50 euros for each medicine per purchase.

When is the annual cap reached?

With basic reimbursement at about 1,013 euros of annual costs, and under the lower special rate at about 1,687 euros. Under the higher special rate the cap is rarely reached, because the charge is only 4.50 euros per medicine.

How does the reference price affect reimbursement?

The reimbursement is calculated from the reference price of the group. If you choose a more expensive product without medical grounds, the difference is yours to pay and it does not count towards the annual cap either.

How do I apply for special reimbursement?

It requires a doctor’s B statement and a decision from Kela. The statement is submitted to Kela and reimbursement starts after the decision. A retroactive claim can be made for six months, so keep the receipts.