Under the GST regime, any business whose annual aggregate turnover exceeds INR 5 crore is required to file 2 monthly returns for each month and 1 annual return. It tantamounts to 26 returns in 1 year. So, yes, it is necessary to file GST returns every month once the annual aggregate turnover crosses INR 5 crore.