Filing an income tax return is an important process for the company through which it reports its income and tax paid thereon to the Income Tax department. All companies registered in India, be it a private limited company, company, limited company, one person and section 8 company have to mandatorily file an income tax return and MCA annual return every year. The income tax return must be filed by the companies regardless of profit or loss. So, even dormant companies, who have not executed any transaction, need to file an income tax return every year.
Section 88 of the Companies Act mandates every private limited company registered to maintain a record of all registers and books of accounts of the company at an appropriate place accessible by authorities. The place can either be the registered office of the company or at a place referred by the company documents.
For accounting entries under GST, you must maintain the following accounting ledgers -Input CGST A/C, Output CGST A/C, Input SGST A/C, Output SGST A/C, Input IGST A/C, Output IGST A/C, and Electronic Cash Ledger (Government GST portal to pay GST). You can divide it into two- Intra State and Inter-State entries.