Another thing you can do is set up a foreign company, and then register a branch in Germany to pay taxes there. When you leave, you close down the branch, and instead bill your customers through the main company. It's quite common to do this.
Another thing you can do is set up a foreign company, and then register a branch in Germany to pay taxes there. When you leave, you close down the branch, and instead bill your customers through the main company. It's quite common to do this.