I have a question according to my possible internship. I am an international TU student from Russia, currently, I'm doing my 3. master semester. I was looking for an internship possibility and I found one in one international organization with an office in Berlin. However, there is one problem I cannot solve without your help since somehow I cannot find the information I need. I need to figure out what type of contract I should sign. The main issue I struggle with is that I have to be remotely employed (as an intern student) from Belgium, it is a is a Belgian NGO. And I'm gonna be working in Germany, not in Belgium 20 hours a week. Is there any solution? They offered me a freelance contract, however, "you are not allowed to be self-employed or work as a freelancer as an international student from outside the EU". But does it mean you cannot provide your services as a freelancer in Germany? Or does it mean you cannot provide your services in another country remotely being in Germany, even though it's official and taxed in another country? I was petty sure it's the first option because currently, I'm Russian taxes resident since I'm doing some freelance jobs from time to time there remotely. Is it possible to do the same with this Belgian NGO? So I'm just gonna work here while studying and pay taxes in my home country? I hope I'm quite understandable, I'm not in Berlin ATM and I cannot come and ask. It is a great internship opportunity and I really want to figure out how to deal with it. They have a willingness to offer either type of contract, but they don't know either how to solve this problem. Maybe you have some experience. Hope you can help me with that and thanks in advance.