Originally Posted by taxmuncher
Trying to find info if its possible to set up a company (virtual office at the most) in for example Germany or Switzerland to register a car there.
Company setup in Germany, Austria, Switzerland and other "prime EU" countries are a little bit expensive and time consuming. For example in Germany you need to have a paid in capital of at least 15k euro for a normal company, although recently the authorities give the possibility to register a so called startup GmbH only with 1 euro as paid in capital, but you need working permit if you are foreigner citizen. And working through a German/Switzerland company for what you need is a real pain in the ass.
In my opinion, the best thing to do to register a car in EU easy and cheap is to incorporate a company in Bulgaria and register as many cars as you want on that company name, in Bulgaria.
I know some people will say bad things about Bulgaria, like: its a communist country, its not safe there, its hard to work with people there and so on but I can tell you that almost all scary stories about Bulgaria are just stories, proved by the UK, German and Russian citizens that invested billions in Bulgarian real estate market.
Anyway, here is some real things: setting up a company in Bulgaria takes 1 week and cost about 300-350 euro, 250 the company costs and 50-100 to the lawyer that will do all the work. Also if you get a lawyer to do the job, usually he/she will provide his office address as your company official/registered address.
If you are EU citizen you don't need working permit/visa to register a company in Bulgaria, only your passport.
You must deposit a 2500 euro company capital in a bank prior to register the company and after the company is registered you can take back the deposit.
In order to register a car in Bulgaria under a company name, you must go to the local car registration authority, named KAT, from the town where your company have the registered address.
At the KAT you must bring the car, along with the car papers and old car plates(if it has) and the company document. I say document because in Bulgaria you receive only one piece of paper that prove you registered and owned a company in Bulgaria.
Anyway, at KAT it will take about 2 hours to make all the papers and register the car, and at the end of the process you will get the new Bulgarian plates on the car and you can use the car from that moment on. So if no problem with the car or the documents the registration is done same day, in less than 2 hours.
For any type of car purchased from EU you don't have to pay custom duty, and the registration costs are about 350 euro, including 1 year international insurance and 1 year technical verification. This fee is only for cars that have engine less than 120 kW. For cars with engine over 120 kW but less than 150 kW the registration cost are 18 euro per each kW and for cars with engine over 150 kW the cost are about 30 euro per each kW.