PAN is mandatory for obtaining registration.The Proprietor’s PAN can be used in case of proprietorship. An LLP, Trust, Company etc should apply for PAN first for GST registration.Foreigners need not have one.Understand the procedure for GST registration and GST returns here.