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.
- With a prescription: A ticket of up to €36.15 in many regions
- Tests per prescription: Up to 8
- Private package: Usually €70 to €170
- Rosa: €295 a year
The ways to get tested, side by side
There are four ways. They cost different amounts, and what you get changes too:
| Route | What it costs | What you get |
|---|---|---|
| With a GP prescription | A 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 lab | A 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 lab | Usually €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:
- Age and income: You are under 6 or over 65, and your household income is below €36,151.98.
- Work and pension: You are unemployed or on the minimum pension after 60, with a low household income. Or you receive the social allowance.
- Chronic and rare diseases: You do not pay for the tests linked to the disease. You ask your ASL for the exemption, with a specialist’s certificate.
- Disability: With a recognised disability you have an exemption, for all tests or for some.
- Pregnancy and screening: The tests set for pregnancy and the cancer screening programmes run by your region are free.
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:
- Basic tests, like glucose, cholesterol, creatinine and a blood count: a few euros each, usually under €10.
- More specific tests, like ferritin, HbA1c and vitamin D: usually €10 to €30 each.
- The draw: often charged separately.
- Packages: usually €70 to €170, for 15 to 32 tests.
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:
- How many tests: A package of 15 tests and one of 32 are not the same thing, even if both are called a check-up.
- Which tests: Glucose and cholesterol cost little. Vitamin D, ferritin and hormone tests cost more.
- The draw: Some labs include it in the price, others charge for it separately.
- The city and the facility: The same test can cost different amounts from one city to another and from one facility to another.
- What comes after the report: Almost always you only get the report. Sometimes you can add a talk with a doctor, for a fee.
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:
- Two draws a year: The first with all 31 tests, blood and urine. Six months later, a re-check of the 10 core tests.
- No prescription: Rosa prepares the test request. You print the lab’s form and sign it by hand.
- A partner draw point: You book in the app. There are 244 partner points in 8 regions.
- Every value explained: In plain words: what each test measures, where you stand and what to do.
- A doctor approves your report: No report reaches you without a doctor’s approval.
- A plan and the Rosa AI coach: Advice on food, supplements and lifestyle. You can ask the coach any question.
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:
- Your doctor asked for specific tests, or you are exempt: use the prescription.
- You want to check one or two values: single tests at a private lab are enough.
- You want a full picture, once: a private package, to read with your doctor afterwards.
- You want a full picture every year, a re-check of your key values six months later and every value explained: Rosa.
Worth reading before you book
- The prescription for blood tests: How long it lasts in your region, whether to print it and how to test without one.
- Full check-up: Which tests really matter and what you can leave out.
- How to prepare for the draw: Fasting, water, coffee, medicines: what to do the night before and in the morning.
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
- Italian Ministry of Health, ticket and exemptions: the €36.15 cap per prescription and the 8 tests per prescription. salute.gov.it, 2026
- Sistema Tessera Sanitaria, Ministry of Economy and Finance: the income exemptions. sistemats1.sanita.finanze.it
- Lombardy Region, ticket and exemptions for regional health service care. regione.lombardia.it, 2026
- Lombardy Region, prescription and booking, with the tariff list from 1 October 2025. regione.lombardia.it, tariffe 2025
- Italian Revenue Agency, all the 2025 tax return reliefs: health expenses. agenziaentrate.gov.it, 2025