Rates in Rotterdam West

Dentist rates in Rotterdam: transparent and set nationally

How much does a dentist cost? At Tandarts West on Taandersstraat you pay the national NZa rates, exactly the same as at any other dentist in the Netherlands. On this page you read how those rates work and what sets the price for each treatment. Since 2013, always with a clear estimate in advance.

  • National NZa rates, the same rate per code for every dentist
  • Written estimate in advance, always above 250 euro
  • No waiting list, paying in instalments is possible

4.7 from 169 Google reviews

The entrance of Tandarts West in Rotterdam West, where you pay the national NZa rates
Transparent about costs, since 2013

In short

  • Dental rates are set nationally each year by the NZa, so every dentist charges the same rate per code.
  • Your final amount depends on how much work is needed and which technique or materials we use, not on a higher hourly rate.
  • For a treatment above 250 euro you always receive a written estimate first.
  • Children up to 18 are covered by the basic insurance, adults need supplementary dental insurance.
  • Contact us via WhatsApp or the form, we reply within 4 hours during opening hours.

How much does a dentist cost?

The price is set nationally. The Dutch Healthcare Authority sets the maximum rates every year, so you pay the same per treatment anywhere in the Netherlands. A periodic check-up costs 28,51 euro (code C002), a small X-ray 21,00 euro (X10). Every dentist in the Netherlands uses these codes.

How it works

How do dental rates work in the Netherlands?

Unlike what many people think, a dentist does not set the prices. Dental pricing in the Netherlands follows fixed national NZa tariffs, the same rates for every practice. These are the three things you need to know.

The NZa sets the rates

The Dutch Healthcare Authority (NZa) sets the maximum rates for dental care each year. No dentist is allowed to charge above them. That makes the dentist one of the few forms of care where the price is set nationally in advance, regardless of which practice you visit.

Every treatment has a UPT code

The rates are in the Uniforme Particuliere Tarieven (UPT), the uniform private rates. Each action has its own code, for example for a consultation, an X-ray or a filling per surface. Each code has a fixed amount. On your invoice you see exactly which codes were charged, so you can always check what you are paying for.

Everyone charges the same rate per code

Because the codes and rates are the same nationally, you pay the same for the same treatment everywhere. A difference in the final amount comes from the amount of work and from technique or material costs, for example the laboratory that makes a crown. What you get extra with us is time, explanation and an honest estimate in advance, not a higher rate.

The rates

The 15 most common dental rates in 2026

These are the national NZa maximum rates. Every dentist in the Netherlands charges the same per code. Below the table you find a real example invoice and all the other codes.

Please note: these are NZa reference rates, the national maximum rates, and not our practice's own prices. A dentist may not charge more, but may charge less. The amounts change annually on 1 January and are valid from 1 January to 31 December 2026.

NZa maximum rates 2026. These amounts are set nationally by the Dutch Healthcare Authority. Every dentist in the Netherlands uses the same codes and charges the same maximum rate per treatment.
CodeDescriptionRate 2026
Consultations
C001Consultation for intake as a new patient€ 57,01
C002Periodic oral examination (check-up)€ 28,51
C003Consultation, non-periodic (problem-focused)€ 28,51
Prevention and X-rays
M03Teeth cleaning, per 5 minutes€ 16,82
X10Small X-ray, per image€ 21,00
X21Panoramic X-ray€ 90,02
Fillings
V91Single-surface composite filling (white filling)€ 60,01
V92Two-surface composite filling€ 78,77
V93Three-surface composite filling€ 93,77
Anaesthesia
A10Local anaesthesia (block or infiltration)€ 18,75
Root canal treatment
E13Root canal treatment, 1 canal€ 135,03
E14Root canal treatment, 2 canals€ 195,04
Extractions and crowns
H11Extraction of a tooth€ 56,26
H35Difficult extraction with surgery€ 90,02
R24Crown on a natural tooth€ 330,07

An example invoice: a check-up with two bitewings

This is the kind of bill a comparison site cannot show you: a periodic check-up with two small X-rays, neatly broken down per code. This is exactly what you see on your invoice through Infomedics.

Example invoice, for illustration only. What appears on your bill depends on what is needed during the appointment.
CodeTreatmentAmount
C002Periodic oral examination (check-up)€ 28,51
X10Small X-ray (bitewing)€ 21,00
X10Small X-ray (bitewing)€ 21,00
Total€ 70,51

When do you get a price estimate?

The law has two thresholds. From 250 euro the dentist must give you a price estimate in advance, which may be verbal. From 500 euro that estimate must be in writing or digital. This is set out in the NZa Regeling mondzorg, articles 6.1 and 6.2. At Tandarts West you get a clear estimate below those amounts too, so you are never caught by surprise.

You do not have to pay for a treatment upfront. Our billing runs through Infomedics, which settles the bill directly with your insurer and sends you only the remainder. For larger treatments you can pay in instalments.

All other codes

Alongside the fifteen most common codes, here are the remaining rates per category, including amalgam fillings, implantology, dentures and periodontology.

View the other NZa codes 2026
Other NZa maximum rates 2026. The J-series runs from J032 straight to J040, the codes J033 and J034 do not exist in 2026.
CodeDescriptionRate 2026
Consultations
C011Extensive examination, including second opinion€ 135,03
C012Extensive examination for a treatment plan€ 135,03
C013Study models€ 37,51
C022Isolation with rubber dam€ 15,00
Prevention and X-rays
M01Preventive information, per 5 minutes€ 16,82
M02Preventive evaluation consultation, per 5 minutes€ 16,82
M32Simple bacteriological examination€ 22,51
Fillings
V94Multi-surface composite filling€ 120,03
V71Single-surface amalgam filling€ 31,51
V72Two-surface amalgam filling€ 50,26
V73Three-surface amalgam filling€ 65,26
V74Multi-surface amalgam filling€ 95,27
Anaesthesia
A15Surface anaesthesia, per jaw half€ 9,75
Root canal treatment
E02Extensive root canal consultation€ 52,51
E03Trauma assessment€ 41,26
E04Surcharge rotary NiTi, single use€ 59,25
E16Root canal treatment, 3 canals€ 255,06
E17Root canal treatment, 4 or more canals€ 315,07
Extractions, crowns and bridges
R40First bridge pontic€ 225,05
R45Bridge surcharge, per extra pontic€ 112,53
Implantology and dentures
J040Placing first implant, per jaw€ 343,58
J041Placing subsequent implant, same jaw€ 141,78
P021Full denture lower jaw€ 300,07
P022Full denture upper and lower jaw€ 487,61
P045Surcharge immediate denture, per element€ 18,75
Periodontology
T012Gum examination with periodontal status€ 217,55
T021Deep root cleaning, complex€ 40,51
T022Deep root cleaning, standard€ 30,01
T032Evaluation of initial periodontal treatment€ 135,03
T033Discussing the follow-up€ 82,52
T042Periodontal aftercare consultation€ 114,03
T043Extensive periodontal aftercare consultation€ 151,53
Local

How much does a dentist cost in Rotterdam?

Exactly the same as anywhere in the Netherlands. The NZa sets the maximum rates nationally, so a check-up, a filling or a crown costs the same in Rotterdam as in Amsterdam, Groningen or Maastricht. At Tandarts West on Taandersstraat you are charged the same codes and the same amounts as at any other dentist. So you never pay more with us than elsewhere.

What you get extra here is time, explanation and an honest estimate in advance. Do you have a question about the cost of your treatment? Message or email us, we reply within 4 hours during opening hours.

Cost per treatment

What determines the price per treatment?

For every treatment the same principle applies: the NZa code sets the rate, your situation determines how many codes are needed. Click through for the details per treatment.

Dental check-up

The periodic check-up has a fixed consultation code. What you pay depends on what else is needed, such as X-rays or removing tartar during the same visit.

View the dental check-up

Dental hygienist

The hygienist charges per time unit with fixed codes. How much time is needed depends on how much tartar and plaque there is and whether there is gum inflammation.

View the dental hygienist

White fillings

A filling is charged per surface of the tooth. The more surfaces are affected, the higher the rate. For a white filling the composite material is included in the code.

View white fillings

Root canal treatment

The rate depends on the number of canals in the tooth. A front tooth with one canal is simpler than a molar with several canals, and you see that difference in the codes.

View root canal treatment

Crowns and bridges

In addition to the rate for placement, there are technique costs, because a dental laboratory makes the crown or bridge to measure. Those costs are listed separately on your estimate.

View crowns and bridges

Dental implants

The cost depends on the number of implants, the type of crown and whether any pre-treatment is needed. After a 3D scan we know exactly what is needed and you receive an estimate.

View dental implants

Implantologist

For an implantology treatment you are charged codes for the 3D planning, the placement and the crown, plus the technique costs. The whole process under one roof, with an estimate in advance.

View the implantologist

Invisalign

For Invisalign there are orthodontic codes for the treatment, plus costs for the clear aligners themselves. The price depends on how complex the correction is and how long it takes.

View Invisalign

Braces

Fixed braces are charged with orthodontic codes, often per month of treatment, plus the cost of the braces appliance. The total price depends on the length of the treatment.

View braces

Teeth whitening

Whitening is a cosmetic treatment with its own code for the whitening and the bleaching material. Because it is cosmetic, it is usually not reimbursed by insurance.

View teeth whitening

Veneers

A veneer is charged per tooth, with technique costs for the thin shell that the laboratory makes. More teeth means more codes, so you build up the price tooth by tooth.

View veneers

Veneers cost

Want to know exactly what a veneer's cost is made up of? On this page we break down the treatment rate and the technique costs, so you understand what you see on the estimate.

View the veneers cost

Dentures

For a full denture there are separate prosthetist and technique codes. A full denture is also partly reimbursed from the basic insurance, though with a personal contribution.

View dentures

Overdenture

An overdenture combines the cost of implants with that of the denture. A denture on implants is partly reimbursed from the basic insurance, so take your deductible into account.

View the overdenture

Wisdom tooth removal

The rate depends on how the tooth looks. Removing a straight, fully erupted tooth is simpler than a tilted or impacted one under the gum, for which a surgical code applies.

View wisdom tooth removal

Children's dentist

For children up to 18, almost all dental care is covered by the basic insurance. So for a check-up or filling for your child you generally pay nothing out of pocket.

View the children's dentist

Dentist for anxious patients

For anxious patients the regular NZa codes simply apply. The extra time and calm guidance cost nothing extra with us, you only pay for the treatment you receive.

View the dentist for anxious patients
Estimate and billing

Clear in advance, no surprises afterwards

You know where you stand beforehand. That way you stay in control of what a treatment costs and how you pay.

Always an estimate in advance

For a treatment above 250 euro you always receive a written estimate first, which is a legal requirement. It lists the NZa codes and any technique costs separately.

For smaller treatments too, we explain in advance what to expect. You decide calmly at home and there is never any pressure to start right away.

Logo of Tandarts West Rotterdam

Billing and paying in instalments

Our billing runs through Infomedics. They send you a clear invoice listing all treatments, so you can see exactly what you are paying for.

For larger treatments, paying in instalments is possible, so you do not have to postpone necessary care. Read more about billing through Infomedics or ask us about the options.

Is an invoice too high to pay all at once? With Infomedics you can defer the payment date or request a payment plan. How this works is explained on our Infomedics page.

Reimbursement

What does your insurance cover?

Whether dental care is reimbursed depends on your age and your policy. These are the main lines, so you know what to look out for.

Children up to 18

For children up to 18, almost all dental care is covered by the basic insurance. Think of check-ups, fillings and tooth extractions. You generally pay nothing extra for that.

Adults

For adults, regular dental care is part of supplementary dental insurance. Policies vary widely in what they cover and up to which amount. So check your own policy carefully.

Deductible

Care from the supplementary dental insurance does not fall under your deductible. That only applies to care from the basic insurance, such as a full denture or special dental care.

Frequently asked questions

Dentist rates: everything you want to know

Is your question not listed? Message or email us, we reply within 4 hours during opening hours.

Why does every dentist in the Netherlands charge the same rate?
The Dutch Healthcare Authority (NZa) sets the maximum dental rates each year in the Uniforme Particuliere Tarieven. Every dentist, including Tandarts West in Rotterdam, uses the same codes and the same rates per treatment. So for the same treatment you pay the same rate per code anywhere in the Netherlands.
Is an expensive dentist better than a cheap one?
Not for the dental rate itself, because that is set nationally. A difference in the final amount comes from the amount of work, the chosen technique and the material or laboratory costs, not from a higher hourly rate. What is worth checking is time, explanation and whether you receive a clear written estimate in advance. That determines the quality of your visit, not the price.
How much does a dental check-up cost?
A periodic check-up has a fixed NZa code with a nationally set rate. What you pay in the end depends on what else happens during the check-up, for example taking X-rays or removing tartar. We do not name a fixed amount, because your situation determines the number of treatments. On the dental check-up page we explain what a check-up includes.
How much does a dental filling cost in the Netherlands?
A dental filling has a fixed NZa code, and that rate is the same at every dentist in the Netherlands. A filling is charged per surface of the tooth, so the price depends on how many surfaces need to be filled. For a white composite filling the material is included in the code. We do not name a fixed amount, because your situation determines the number of surfaces. On the white fillings page we explain how the pricing is built up.
Why do I sometimes receive two bills?
For treatments involving a crown, bridge, denture or implant there are technique or material costs in addition to the dental rate. These are made by a dental laboratory and billed separately. You see them listed separately on your estimate and your invoice, so it is clear what the dentist's work is and what the technique costs. Our billing runs through Infomedics.
Do I get a price estimate in advance?
Yes. At Tandarts West you always receive a written estimate first for a treatment above 250 euro. By law a dentist must give a price estimate from 250 euro, which may be verbal, and from 500 euro it must be in writing or digital. For smaller treatments too, we explain in advance what to expect, so you decide calmly at home and there are no surprises afterwards.
Is dental care covered by my insurance?
For children up to 18, most dental care is covered by the basic insurance. For adults, regular dental care is part of supplementary dental insurance, and policies vary widely in what they cover. A full denture and certain special dental care are partly covered by the basic insurance. Check your own policy carefully or ask us.
Does my deductible apply to the dentist?
Care that is reimbursed from your supplementary dental insurance does not fall under your deductible. The deductible only applies to care from the basic insurance, for example a full denture or treatment in a centre for special dental care. Regular dental care for adults runs through the supplementary insurance and therefore does not affect your deductible.
Can I pay in instalments?
Yes. Our billing runs through Infomedics. For larger treatments, paying in instalments is possible, so you do not have to postpone necessary care. Feel free to ask us about the options, we are happy to think along with you.
Is one dentist more expensive than another?
No, dental rates in the Netherlands are set by law by the NZa. Every dentist charges the same maximum rates per treatment. Price differences only arise from which treatment is needed or the choice of material, not from the practice. Billing runs through Infomedics.
Where can I go to the dentist for free in Rotterdam?
For children up to 18, dental care is free through the basic insurance. For adults, regular dental care is not free. There are however initiatives such as the Sociale Tandartsdag (Social Dentist Day) in Rotterdam with a free walk-in clinic, and on a low income you can apply for special assistance (bijzondere bijstand) at the municipality of Rotterdam.

A question about the cost of your treatment?

Message or email us. We are happy to explain what a treatment costs, what your insurance covers and what the estimate looks like. No waiting list, we reply within 4 hours during opening hours.