Dear Massimo,
My name is Peter and I am a service producer at Fresco Film Services in Spain. We come across this issue a lot, and it all comes down to a very simple fact:
If the owner of a location has a registered business (i.e. he is not a private person charging you), and he is NOT registered for inner European VAT trade, he will have to charge you VAT as any hotel, car rental company etc, as you would be a FINAL CONSUMER, like any other client to his business, no matter where you are from. If he has a European VAT registration, he should NOT charge you any VAT, since this is inner European business. All this though depends on WHAT his business is- if it is end consumer (as I said, like hotels or rental cars), he will have to charge you VAT.
If the owner is a private person and does NOT have a registered business (ie not fiscal ID, starting with a letter and followed by a set of numbers, as to a set of numbers followed by a letter for private people !!) and tries to charge you VAT he is simply trying to rip you of, since his invoice will go nowhere, is not valid and he has earned an 18% more.
Also, please do not pay any attention to my colleague from Barcelona who reckons that he will have to deduct a 19% on IRPF tax, since this only applies to SPANISH business customers !!!!
Hope this helps, for any further questions do not hesitate contacting me at peter@frescofilm.com
Cheers,
Peter
Peter Welter Soler
Fresco Film Services
peter@frescofilm.com
http://www.frescofilm.com