I'm german but living since 3 years in the Philippines. I work currently for a local company and have a working visa. Now I got a offer from a german company to work remote as a freelancer for them as a Software Engineer. They ask me if I can do any freelancer or business registration. I researched this but can't find a answer how to handle this. As soon as I don't work any more with the Philippine company I would have only a tourist visa so I'm not sure if I could register as freelancer here. Also when I checked the German law it seems to me if I don't have a residency in Germany and I already unregistered myself, then I have to follow the countries law where I am, not the German one.
Any advice what is right? Do I even need to register myself? What to say to the company?