By ROC filling, I understand u r referring to Annual Return.
Due Dates are as follows: Form 23AC for B/s 30 days of AGM (Due date of AGM if not held) Form 23ACA for P&L 30 days of AGM (Due date of AGM if not held) Form 20B for Annual Return 60 days of AGM (Due date of AGM if not held) Form 66 for Compliance certificate from a practicing cs 30 days of AGM (Due date of AGM if not held)
For Further queries you can contact me on sandhyadeepakca@yahoo.com
Plz Assign status of Resolved to the query, if u r satisfied with the answer.