Events in the European Union are VATed in the country in which they take place. For a more detailed explanation, please consult the paragraph “Supply of services” in this article by the European Commission. As stated:
B2B services in respect of admission to cultural, artistic, sporting, scientific, educational, entertainment and similar events will be taxed at the place where those events actually take place.
In accordance to the EU law, we have to charge our participants the German VAT.
Sadly, there is no easy way for a VAT return from Germany for foreign businesses, as there are minimum refund amounts. (€400 for EU states and €1,000 for non EU states)
For more information on the possibility of a VAT return from Germany, look at Website of the German ministry of taxes:
EU states
Non EU states