Following are the details of Different compliances at different time and event. This list may work as checklist.

Routine Compliances (Monthly / Quarterly)

Annual Compliances

Event Based Compliances

One time Compliances & Registrations