EU VAT reverse charge can be a real challenge for makers and businesses selling software products across the European Union. With different VAT rates in each country and strict rules...