When should I charge VAT for my freelance services in Germany, and when not? | Financemate FAQ