The basic rule is that all GST-registered individuals, businesses, and entities—including ordinary taxpayers, composition scheme taxpayers, and non-resident taxpayers—must file GST Returns.