GSTR -9 should be submitted and filed through the GST common portal i.e. www.gst.gov.in either directly or through a Facilitation Centre notified by the Commissioner.