Yes, its not legal because you are tax resident in Germany. But they will never know so it doesnt matter, you will not be able to move money to Germany tho.
You can save money i Dubai for years then move there for real when you want to legitimise the money.
That would work, and germany would 99% never find out about it. As long as you are a UAE resident, no crs applies.
To be 100% legit, you need to move for sure though.
Dont mix your German company and Dubai company. If you want it to be secret.
Question is if this is ever controlled at all.
You can just claim that your customers are from non-EU countries.
I think its rare that a country asks a foreign company for VAT.
So probably many people doesnt pay any VAT at all.
I you have residency in a 0% tax country with a UK Ltd., i assume you could just pay out 100% of the monthly earnings as salary to avoid paying any corporate tax at the end of the year.
BTW, LLP should work fine. Just write a UK adress and send a UK utility bill if they ask.
You are not a tax resident for 5 years. You only have the evidence burden on your side.
The day you move and cut all ties, that day you are no longer tax resident. If you can prove it. If you keep a low profile, they probably will never ask.
Most people are unaware of the rules and just moves...
Im sure a lot of people are doing just that. But since you cant use the money, its not an ideal situation.
Instead, you could just move, cut all ties and live abroad and do whatever you want with your money.