GST Registration for Foreigners
If you are a Foreign citizen or Non-resident Indian you must register your business with GST at least 5 days before starting business in India. Your application for GST registration must be made through an authorised agent in India. NRI’s or Foreign firms must make a GST deposit to obtain GST registration in India.