I am a freelancer & sometimes invoice to Austria and Switzerland. The question is: which countries do you invoice to? EU?, Switzerland? Other EEZ? Third-party countries? This will affect the VAT responsibility. But really, you should be addressing this question to your accountant ("Steuerberater"). If you haven't got one, I suggest you find one.