GST annual return filing applies to:
Regular GST-registered businesses
Traders, manufacturers, and service providers
Professionals registered under GST
Composition taxpayers (as per applicable form)
Even if there was no turnover, filing may still be required unless specifically exempted.