German GmbH would not be required to register or pay taxes in India for using a freelancer who is based in India.Given that German GmbH is delivering services to a client with a German address and is sending them invoices, it is likely that the transaction is being conducted predominantly in Germany. As a result, any taxes or regulations would be based on German law.
Hope you find the information helpful. You are free to contact me for further discussion.If you could spare two minutes of your time to write a review, It would be really grateful and very happy to read it.
Thank you.