Moving from Greece to Switzerland?

Bringing a car from Greece to Switzerland

Your car comes with you: the rules, the costs, how it gets to Switzerland and how it is deregistered in Greece.

In short

If you used your car yourself for at least 6 months before the move, it comes in free of automobile tax and VAT as personal belongings (Übersiedlungsgut). Otherwise 4 % automobile tax and 8.1 % import VAT apply. The car is deregistered in Greece and registered in Switzerland. We handle both for you.

Updated 8 October 2026

When your car comes in tax-free

Your car counts as personal belongings, with no automobile tax and no VAT, when all of these are true:

  1. You used the car yourself abroad for at least 6 months before the move.

  2. You keep using it yourself in Switzerland. A car you bring in to sell is not personal belongings.

  3. You import it in connection with the move, at the latest 2 years after it.

  4. You declare it the first time you cross the border, at a staffed customs office, using form 18.44.

  5. You register it with Swiss plates within 12 months of the move.

This also applies to Swiss citizens returning after at least a year in Greece.

Customs Ordinance, Art. 14 (German) · Swiss customs: moving with vehicles (German)

What moving with your car costs

A car you have been driving in Greece for years, with customs clearance, registration and the deregistration in Greece by us:

Automobile taxCHF 0
Import VATCHF 0
Inspection report 13.20 ACHF 20
Declaration as personal belongings (form 18.44) and clearanceCHF 190
Registration: inspection appointment, plates, insurance certificateCHF 250
Deregistration in GreeceCHF 150
Total without cantonal feesCHF 610

Your canton’s fees for the inspection, registration document and plates come on top, and transport if you don’t drive yourself. The moving calculator checks with your dates whether your car qualifies.

Open the moving calculator

Is there a CO2 penalty?

Only if the car counts as new in Switzerland. A car first registered in Greece more than 12 months ago does not count as new. Nor does one registered more than 6 months ago with at least 5,000 km on the clock. For newer cars the calculator works out the penalty: in 2026, every gram above the target costs CHF 95. Source

Deregistering in Greece: we handle it

The car has to be finally deregistered in Greece (οριστική διαγραφή λόγω εξαγωγής). Until then it stays in the Greek vehicle register, and Greek road tax (τέλη κυκλοφορίας) can keep running. We take care of it together with the registration in Switzerland. The Greek registration tax is not refunded: only cars that were never registered in Greece get it back.

What we need from you

  • the Greek registration certificate (άδεια κυκλοφορίας)
  • the Greek number plates
  • a certificate from your Greek tax office (ΔΟΥ) that no road tax is owed
  • an authorisation for us, the signature certified at the Greek consulate, or a notarial power of attorney

Switzerland is not in the EU, so the deregistration is only complete with the Greek customs export confirmation (IE599) and a copy of the Swiss registration certificate with an official translation. The Greek fee is EUR 0. The deregistration costs CHF 150 with us, a fixed price.

Region of Crete: final deregistration for export (in Greek)

How does the car get to Switzerland?

Drive it yourself, or our transport partner collects it anywhere on the Greek mainland. It goes to the nearer port, Patras or Igoumenitsa, by ferry to Ancona and on to you in Switzerland. The calculator shows the price as soon as you enter the postcodes. If you drive, you drive on your Greek plates: Greek export plates only exist for cars that are not registered in Greece. From the islands, we quote transport individually.

Registering in Switzerland

With the inspection report 13.20 A, the car is inspected at the cantonal road traffic office (the MFK). Ask for the EU certificate of conformity (CoC): with it the inspection is cheaper in many cantons. You then receive the registration document and Swiss plates. Each canton sets its own fees and deadlines.

Rates checked on 8 October 2026. All figures are estimates without guarantee. What you actually pay is set by Swiss customs (BAZG) and your cantonal road traffic office.

Moving back to Greece? Work out the costs

Registration costs in every canton

One-off fees for an imported car. Cantons with complete data come first, then by known fees. The annual road tax comes on top, and each canton calculates it differently.

Road tax
AR Appenzell Outer RhodesYour cantonCHF 60CHF 50CHF 45CHF 155canton’s calculatorchecked 08.10.2026 · Source
VD VaudYour cantonCHF 100CHF 45CHF 60CHF 205canton’s calculatorchecked 08.10.2026 · Source
AI Appenzell Inner RhodesYour cantonCHF 120CHF 50CHF 40CHF 210canton’s calculatorchecked 08.10.2026 · Source
VS ValaisYour cantonCHF 120CHF 50CHF 40CHF 210canton’s calculatorchecked 08.10.2026 · Source
GE GenevaYour cantonCHF 160CHF 55CHF 30CHF 245canton’s calculatorchecked 08.10.2026 · Source
UR UriYour cantonCHF 210CHF 50CHF 40CHF 300canton’s calculatorchecked 08.10.2026 · Source
AG AargauYour cantonCHF 58 per test unitCHF 20CHF 20CHF 40excl. inspectioncanton’s calculatorchecked 08.10.2026 · Source
LU LucerneYour cantonon requestCHF 30CHF 40CHF 70excl. inspectioncanton’s calculatorchecked 08.10.2026 · Source
SG St. GallenYour cantonCHF 60 to 160CHF 40CHF 30CHF 70excl. inspectioncanton’s calculatorchecked 08.10.2026 · Source
TG ThurgauYour cantonInspection from CHF 65CHF 40CHF 30CHF 70excl. inspectioncanton’s calculatorchecked 08.10.2026 · Source
GR GrisonsYour cantonCHF 70 to 210CHF 40CHF 40CHF 80excl. inspectioncanton’s calculatorchecked 08.10.2026 · Source
SZ SchwyzYour cantonCHF 132 per hourCHF 50CHF 35CHF 85excl. inspectioncanton’s calculatorchecked 08.10.2026 · Source
FR FribourgYour cantonCHF 50 for the first 15 minutesCHF 40CHF 50CHF 90excl. inspectioncanton’s calculatorchecked 08.10.2026 · Source
GL GlarusYour cantonCHF 158 per hourCHF 50CHF 40CHF 90excl. inspectioncanton’s calculatorchecked 08.10.2026 · Source
BL Basel-LandschaftYour cantonon requestCHF 52CHF 40CHF 92excl. inspectioncanton’s calculatorchecked 08.10.2026 · Source
BS Basel-StadtYour cantonon requestCHF 52CHF 40CHF 92excl. inspectioncanton’s calculatorchecked 08.10.2026 · Source
BE BernYour cantonon requestCHF 55CHF 45CHF 100excl. inspectioncanton’s calculatorchecked 08.10.2026 · Source
NE NeuchâtelYour cantonInspection from CHF 62CHF 50CHF 50CHF 100excl. inspectioncanton’s calculatorchecked 08.10.2026 · Source
SO SolothurnYour cantonon requestCHF 50CHF 50CHF 100excl. inspectioncanton’s calculatorchecked 08.10.2026 · Source
ZH ZurichYour cantonCHF 30 per test unitCHF 42CHF 40CHF 112excl. inspectionSource: ↗canton’s calculatorchecked 08.10.2026 · Source
TI TicinoYour cantonon requestCHF 50CHF 40CHF 120excl. inspectionSource: ↗canton’s calculatorchecked 08.10.2026 · Source
ZG ZugYour cantonCHF 130 per hourCHF 30CHF 30CHF 120excl. inspectionSource: ↗canton’s calculatorchecked 08.10.2026 · Source
JU JuraYour cantonnot verifiedon requeston requeston requeston requestcanton’s calculatorchecked 08.10.2026 · Source
NW NidwaldenYour cantonnot verifiedon requeston requeston requeston requestcanton’s calculatorchecked 08.10.2026 · Source
OW ObwaldenYour cantonnot verifiedon requeston requeston requeston requestcanton’s calculatorchecked 08.10.2026 · Source
SH SchaffhausenYour cantonnot verifiedon requeston requeston requeston requestcanton’s calculatorchecked 08.10.2026 · Source