Returns should be filed every month except for those whose turnover in previous financial year was less than 5 crores. They should file quarterly. However, they should pay tax every month