Question: gstr 1 who has to file?
Answer: Every registered person is required to file GSTR-1 irrespective of whether there are any transactions during the month or not. The following registered persons are exempt from filing the return: Input Service Distributors. Composition Dealers.