GSTR-1 vs books: four reasons your turnover does not match
The return is built from the same invoices as the ledger, so a gap between them is always something you can point at. The four places it hides, and the order to check them in.
A GST return is not a second opinion about your sales. It is the same invoices, added up for the department instead of for you. So when the turnover in GSTR-1 does not match the turnover in the books, one of them is counting something the other is not — and it is always findable.
1. Credit and debit notes
This is the commonest one. GSTR-1 carries notes in their own table and nets them into the turnover it declares. If your own working adds up invoices alone, the two figures differ by exactly the notes you raised. Sales invoices plus debit notes less credit notes is the figure to compare — the register, the Sales account and the return all read that way.
2. Tax on the net, not the gross
A discount entered on the bill reduces the taxable value, so the tax is charged on what is left. An invoice of ₹1,75,000 with ₹5,000 off is taxable at ₹1,70,000 and at 5% the GST is ₹8,500, not ₹8,750. If a working multiplies the line values instead of the net, every discounted bill reads high.
3. Zero-rated supplies still carry a rate on the line
An SEZ supply under a letter of undertaking, or an export without payment of tax, charges no tax although the item carries a GST rate. The document is right to show nil tax. A report that multiplies the rate out anyway invents tax that was never charged and never paid.
4. Processing charges that never reach the purchase register
Mill charges and job work charges often arrive on a receipt challan rather than a purchase bill, so a register built from bills alone leaves them out. They are a cost of the cloth and they carry input tax. Left out, the gross profit reads better than it is and the credit claimed is short.
A worked difference
| Amount | |
|---|---|
| Turnover as per GSTR-1 | 48,62,400 |
| Sales invoices as per books | 50,10,400 |
| Difference | 1,48,000 |
| Credit notes raised in the period | 1,48,000 |
| Unexplained | 0 |
Reconcile in one direction and then the other. Books to return finds what you have not declared; return to books finds what you have declared twice. A gap that survives both is a real difference, and worth an hour before the annual return makes it a permanent one.
Then check the two returns against each other
Turnover and output tax in GSTR-1 should agree with what was paid through GSTR-3B. If the two disagree, the department writes about it — and the letter arrives long after the month is closed, when nobody remembers which invoice it was.