
business
GST, Income Tax and ROC Compliance: How They Work Together
Published 2026-10-08. Updated 2026-10-08. 12 minute read. Written 2026-10-08 by Business compliance editorial chair. Reviewer: Business compliance editorial chair.
Three laws, three portals, one set of books
Teams split the work by portal and then lose the thread. The GST person closes the return. The tax person files the return months later. The company secretary files financial statements with the Registrar. If the three never sit on the same sales number, the business is telling three stories. The books are the single story. Each law takes a different extract.
Use the portals for what they are. GST questions start at and continue on the GST portal. Income-tax questions start at and the Income Tax Department portal. Registrar questions start at and mca.gov.in. is the classroom that forces the three extracts back onto one file.
What GST is doing with the invoice
GST cares that a taxable supply was invoiced with the right identity, the right place, and the right tax, and that the return for that period reports it. The sales register for the GST period must tie to the invoices. Input tax credit, where you claim it, ties to the purchases the portal is prepared to support. A credit you cannot explain does not become legitimate because the profit and loss looks tidy.
GST periods are not the company financial year. You can close a month for GST and still be inside an open financial year for the accounts. That is a feature. Mark which invoices fell in which GST period so the annual accounts can still add the year up. Do not “adjust” a GST return to force it to match a draft profit figure. Fix the invoice or the register.
What income tax is doing with the same money
Income tax cares about the income of the person: the company, the LLP, the firm, or the individual. Profit is not the same number as GST turnover. GST turnover can include tax you collected and later paid, and it can include supplies that are not “profit”. The computation starts from the accounts and then applies the Income-tax Act. Read the year on the portal. This article states no rate and no slab.
The return
The return is filed on the income-tax portal for the form that matches the person and the incomes. is the workflow note. A company return is not a proprietor return with the brand name typed on top. Finish the accounts far enough that the turnover and the profit in the return can be pointed at a trial balance. If audit or another report applies, that is a statutory test for the year, not a habit you copy from a neighbour.
TDS on the way through
TDS is income-tax law operating at the moment of payment. Your customer may deduct on your invoice. You may deduct on rent, fees, or contracts you pay. is the map. The net receipt in the bank will not match the invoice total when the customer has deducted. The books should show the gross income and the tax deducted, or the profit and the GST return will never meet the bank. Deposit and return dates for TDS are on the income-tax system. Copy them from there.
What ROC is doing with the financial statements
If the business is a company, the Registrar receives financial statements and an annual return. Practitioners look up the AOC-4 family and MGT-7, or the shorter annual return where the instruction allows it. The numbers in those statements are the board-approved accounts. They must be the same story as the trial balance that fed the income-tax computation. is the meeting-and-form order. Dates for those forms are on MCA. Copy them. Do not invent them to line up with a GST due date.
An LLP has its own annual filings on MCA, not the company forms. A proprietorship has no ROC financial-statement filing. Forcing a proprietor file into an ROC checklist creates a form you cannot submit and hides the fact that the income-tax return is the annual filing that matters. Know which person you are before you build the year-end week.
A practical scenario
A design studio operates as a private company. It issues one invoice to a client for a branding project. The invoice charges GST because the company is registered. The client pays the net amount after deducting tax at source under the income-tax rule that applies to that payment. The bank shows the net. The sales register shows the gross fee, the GST, and the TDS. The GST return for that period includes the supply. The TDS sits on the company tax credit record for the year.
At year end the same gross fee is inside revenue in the financial statements. The board approves those statements. The income-tax computation starts from that profit and applies the law for the year. The ROC forms carry the approved statements, after the dates are read on mca.gov.in. Nothing in the three filings is allowed to use a different revenue number without a written bridge. The studio keeps that bridge in the period-close folder.
Where the three files must agree
Build a one-page bridge at each month close and a fuller one at year end. GST taxable value to the sales register. Sales register to revenue in the accounts, with a line for GST excluded from revenue if that is how you account. Bank to the net of invoices after TDS. TDS credits to the income-tax record. Accounts to the ROC attachment. If a line does not bridge, stop and name the invoice. is the bookkeeping version of this page.
Checklist for a period close that covers all three
1. Lock the sales and purchase registers for the GST period. 2. Tie them to the GST return you are about to file, using the GST portal as the rule source. 3. Mark every receipt that arrived net of TDS and every payment you made that required deduction, using the income-tax portal for the rate and the threshold. 4. Keep a running trial balance that can become the annual accounts. 5. If the entity is a company or LLP, list ROC events and annual rows with dates confirmed on mca.gov.in. 6. Write the bridge from GST value to revenue to the bank. 7. Do not file a Registrar form on draft numbers the board has not approved.
Frequently asked questions
Is GST turnover the same as taxable income?
No. GST turnover tracks supplies. Income tax starts from profit and then applies the Act. Reconcile them. Do not copy one number into the other return.
Does a proprietorship file ROC forms?
No. ROC financial statements and annual returns are for companies, and LLPs have their own MCA forms. A proprietor files income tax and, if registered, GST.
Where do we confirm dates?
GST dates on the GST portal, income-tax and TDS dates on the income-tax portal, and AOC-4, MGT-7, ADT-1, and DIR-3 KYC dates on mca.gov.in. This article states none of them.
Why does the bank receipt not match the invoice?
The client may have deducted TDS, and the invoice may include GST. Record gross income, GST, and TDS separately so all three filings can be explained.
Can we file ROC statements before the board approves them?
File what the board has approved, in the meeting order the law requires. The attachment should be the signed set. Confirm the form and the date on MCA.
Do the three portals share one login?
No. MCA, GST, and income tax are separate systems. The books are what you align. The logins stay separate.
Sources
Integrated compliance support — Kanoons professional services
Editorial standards — educational content; confirm time-sensitive figures on official portals.
Educational material only. It is not advice on your facts, and it is not a filing. Confirm the text in force on the official portal, and instruct a practitioner where a filing or opinion is required.