Yes, GSTIN is mandatory for businesses in India upon exceeding the basic threshold limit as prescribed. It is a 15-digit unique identification number which is assigned to every business registered under the GST network.