What blood tests cost in Italy

With a prescription you pay the ticket, without one you pay the lab’s price. Here is what each route costs, who does not pay the ticket, why prices vary and what you get for your money.

The ways to get tested, side by side

There are four ways. They cost different amounts, and what you get changes too:

Private lab prices are those the labs published in October 2026. The ticket varies from region to region.
RouteWhat it costsWhat you get
With a GP prescriptionA co-payment, the ticket, of up to €36.15 per prescription, with at most 8 tests; the rules vary a little by region. Free or reduced with an exemption, for the tests it covers.The tests your doctor prescribes. The report, to go through with your doctor.
Single tests at a private labA few euros for a basic test, usually €10 to €30 for tests like ferritin or vitamin D. The draw is often charged separately.Only the tests you choose. The report, to take to your doctor.
A package at a private labUsually €70 to €170, for 15 to 32 tests.One draw and a PDF report. To understand it, you take it to your doctor.
Rosa€295 a year, one membership.Two draws, 31 tests in the first. Every value explained, a doctor who approves your report, a plan.

With a prescription: what the ticket is

The ticket is the share of the cost you pay yourself when you get tested through the national health service. You need a doctor’s prescription, and the test is done at a public facility or at an accredited private lab.

You pay the tariff of each test, up to a cap per prescription. In many regions the cap is €36.15. If the tests cost less, you pay less.

A doctor can write up to 8 tests of the same branch on one prescription. Blood tests all belong to the same branch, the laboratory. If you need more, you need more prescriptions, and each has its own ticket.

Each region has its own rules. In Lombardy, for example, the cap is €36 per prescription. To find out what you will pay, ask the booking centre (CUP) or your local health authority (ASL).

Who does not pay the ticket

With an exemption you pay no ticket, or only part of it. These are the main exemptions:

Regions can add exemptions of their own. To find out whether you qualify, ask your GP or your ASL.

Without a prescription: what private tests cost

Without a prescription you go to a private lab and pay the full price, with no ticket and no exemptions. Most blood tests do not need a prescription.

Here is roughly what to expect:

The price of the same test changes from one lab to another. Ask for the price list before you book.

Why prices vary so much

One package can cost twice as much as another with the same name. The difference usually comes from here:

A cheap package, and then what?

With a private package you get the report, usually as a PDF. For each test you see your value and the lab’s range.

The report does not tell you what that value means for you, whether it has changed since last year or what to do now. An asterisk next to a value can mean nothing, or it can deserve a check.

That is why a report is best read with a doctor. Your GP can help you.

What Rosa includes for €295 a year

Rosa is a yearly membership. For €295 a year you get:

Rosa does not go through the national health service: it does not use a prescription, and the ticket and exemptions do not apply.

Which way suits you

It depends on what you need:

Worth reading before you book

Frequently asked questions

What do blood tests cost without a prescription? You pay the lab’s price. Basic tests cost a few euros each, tests like ferritin or vitamin D usually €10 to €30. A full package usually costs €70 to €170.

With a prescription, do I always pay €36.15? No. You pay the sum of the test tariffs, up to the cap. If you have a few basic tests, you pay less. With an exemption you pay nothing, or only part. In Lombardy the cap is €36.

Are there free blood tests? Yes, in some cases. With an exemption you pay no ticket, or only part of it, for the tests it covers. The tests set for pregnancy and the cancer screening programmes run by your region are free too.

Are blood tests tax deductible? Usually yes. In your tax return you deduct 19% of your health expenses above the first €129.11, the ticket included. Keep the invoice or receipt. If the lab is neither public nor accredited, pay by card or bank transfer. For the Rosa fee the answer is not yet clear: ask an accountant or a tax assistance centre (CAF).

Does my health fund reimburse the tests? It depends on the fund and the plan. Check the terms, or ask the fund before you get tested. For the Rosa fee we cannot tell you today whether it is reimbursable.

What does a full check-up cost? At a private lab usually €70 to €170, depending on how many tests it holds and which. With Rosa €295 a year, with two draws and every value explained.

Get tested with Rosa

31 tests in the first draw, a re-check of your key values six months later, every value explained and a doctor who approves your report. At a partner lab, no prescription needed. €295 a year.

Sources