gstr9 is the form which is set at the time of implementatio of gst. so many returns like gstr1a gstr2, gstr2a is not mendatory at all. in the current perspective gst council may provide the new annual return format like the way gtr3b was introduced. it will be better for the all and the policy makers are delaying it to measure the repercasion or doing their ground work.