You should apply for GST if you are:
- Starting a new business that offers goods and/or services
- Have existing ST, VAT or Central Excise registration
- Vendors selling online through e-commerce marketplaces like Flipkart or Amazon
- Non-resident taxable person operating his or her business in India