GSTR-9C filing is mandatory for businesses with an aggregate annual turnover exceeding ₹5 crores for the financial year 2020-21. If your turnover meets this threshold, you are required to complete this filing. More details on GSTR-9C can be found via the provided link.