Why is ROC filing needed?

Why is ROC filing needed? ROC (Registrar of Companies) filing refers to submitting various documents and returns to the Registrar of Companies. Every Company registered in India must file some forms annually with the ROC under the ministry of corporate…