Preview version — the explanatory content is under professional review. Prices are calculated from the providers’ documented price models.

How the price of a lab test is made up

A lab price has three parts: the analysis itself, an order fee and the blood draw. The two fees are charged once per order — no matter how many values you have tested.

Example: a single vitamin D test at A-Labs

Vitamin D analysis
CHF 41.30
Order fee
CHF 17.95
Blood draw
CHF 6.40
Total incl. VAT
CHF 65.60

63% analysis, 37% fees. For a single value the fees are a large part of the price — for several values they are charged only once. It pays to bundle the values you want into one order.

Amounts rounded to 5 centimes per line; the total is the provider’s calculated price.

Source: Published price A-Labs, as of August 2026

Fees differ from provider to provider

Order and draw fee combined, including VAT:

  • A-LabsCHF 24.35
  • VitalcheckCHF 24.35
  • Labor RothenCHF 29.75
  • drop in labCHF 35.00
  • walk-in-laborCHF 35.00

If you need several values, you pay the fee only once — then it weighs less.

Source: Providers' published fees, as of August 2026

Compare prices for your values

The analysis list is a positive list

Basic insurance pays only for doctor-ordered analyses that are on the federal analysis list — and only under its conditions. A third of the positions carry a limitation stating when the analysis is covered.

Source: Swiss federal analysis list (BAG), edition 1 July 2026

Deductible and co-payment

Even when insurance pays: ordered analyses run through your deductible and co-payment. If you have not used up your deductible, you effectively carry the amount yourself.

For self-payers, the provider sets the price

Without an order you contract directly with the provider, at its published price. labfox shows these prices including order and draw fees — we make no further claim.