Yes, a PAN card is mandatory for Startup India registration