Spain – Buying or Importing a Car

Purchasing or importing a vehicle in Spain is entirely achievable as a foreign national, though it requires working through several layers of administrative procedure. You will need a Spanish tax identification number (NIE), evidence of your address, and valid identity

Romania – Buying or Importing a Car

Purchasing or importing a car in Romania is an achievable process, but it demands thorough planning — particularly for those coming from abroad. Permanent registration requires proof of Romanian residency, and every vehicle must clear a technical roadworthiness inspection (ITP)

Russia – Buying or Importing a Car

Foreign nationals are permitted to purchase or import a vehicle in Russia, though the process involves considerable administrative complexity, steep import costs, and strict regulatory obligations. Russia is a right-hand-traffic country, which creates compliance difficulties for right-hand-drive vehicles. Among the