Second person who is not an expert, but I would expect that you would need to add VAT on the German one since in the EU. Since CH is not in the EU you would not need to add VAT.
How could you legally still issue a German invoice would be the starting point... and the other thing is who did the Italian contract with a Swiss entity or a German one. And then there is the issue which vat rules apply. Your Italian customers need to get correct invoices so the can record and reclaim correctly without any legal implications for them should they be audited.
You have to issue a swiss invoice (you are based in Switzerland), unless your company is based in Germany, then you can invoice from Germany (but you have to figure out how you can legally work for a company based in germany).
No VAT required, then, but check it again with the relevant authorities
Thanks, in that case I do not need to apply a VAT code? and for customers, which way they benefit more from the tax reduction? In other words, they can pay less tax. thanks again!!
1. when you sell a service to another country, you do not need to pay VAT.
2. When you sell your service from CH to another country, and if the party needs an invoice, you need to have a VAT number. I am trying to apply it now.
3. if the yearly invoiced amount less than 100.000 CHF which I will not reach, no income tax will be charged.