Why the order matters
A Zoho Books file can look fine on the dashboard and still be wrong underneath. Reports are built on the opening balances, the bank matching and the tax settings. If one of those is off, every report after it is off by the same amount, and checking the reports first only tells you that something is wrong, not where.
So the order below goes from the foundation up. Each step takes minutes to look at, and most files show their main problem by the third step.
1. Opening Balance Adjustments should be zero
When the opening debits and credits entered on day one do not agree, Zoho Books parks the difference in an account called Opening Balance Adjustments so that the books still balance. Open the trial balance as on any date and look for it.
A balance there means the starting numbers were incomplete or entered on the wrong side: a party balance with the opposite Dr/Cr, a bank account added after the opening balances, or receivables entered as one figure per customer instead of invoice by invoice. Every report since has carried that difference.
If the file came from Tally, our guide on trial balance mismatches walks through the causes in order.
2. Suspense and uncategorised entries
Suspense is meant to be a waiting room for a few days. In many files it is where every bank line nobody could identify has gone for months. Look at its balance, and at the count of uncategorised bank feed entries on each account.
The usual story behind a large Suspense balance: customer payments recorded but never applied to their invoices. The customer has paid, Zoho Books still shows the invoice as open, and reminders keep going out. Clearing Suspense often fixes receivables at the same time.
3. When was each bank account last reconciled
Check every bank, credit card and wallet account, not just the main current account. The date of the last completed reconciliation tells you how far behind the file is. More than a month behind on any active account means the balances in your reports are not confirmed.
Look for the same payment entered twice, once by hand and once through the feed, and for payment gateway settlements booked at the net amount with the charges missing.
4. GST settings, checked against what was filed
Zoho Books calculates tax from the settings on the customer, the vendor and the item. A wrong setting does not produce one wrong invoice; it produces the same mistake on every invoice since. That is why tax comes before reports.
- GSTR-1 for the last three filed months against the sales register in Zoho Books.
- Input credit claimed against GSTR-2B, bill by bill. Our free GSTR-2B tool does this from a Zoho Books bill export.
- Place of supply on inter-state invoices. CGST and SGST where IGST was due is the most expensive mistake on this list, because it has to be paid again under the right head.
- HSN or SAC codes on items, with the number of digits your turnover requires.
- Reverse charge bills: transport, advocate fees, rent from an unregistered landlord.
- E-invoicing switched on if your turnover requires it.
5. Ledgers and account types
Scroll the chart of accounts for duplicates such as "Electricity", "Electricity Charges" and "EB Charges". Each one splits the same cost three ways and makes the P&L harder to read.
Then check account types. A laptop booked to office expenses, or a loan received booked as income, changes the profit and the balance sheet at the same time. These are quick to spot in the trial balance once you look for them.
6. Stock, if you track it
Filter items for negative stock. Stock cannot go below zero on a shelf, so a negative figure means a purchase was missed, entered late, or entered against a different item. The same item created twice under slightly different names is a common cause.
Pick five items and count them. If the shelf and Zoho disagree, the stock value in the balance sheet is wrong by at least that much.
7. Users, locking and the audit trail
Look at who has admin access. Two is usually enough. Anyone who has left should already be off the list, and your CA should have their own accountant login rather than receiving exports.
Then check transaction locking. Once a month's returns are filed, the month should be locked so that nobody can edit an invoice in it. If an old invoice was edited after filing, the books and the filed return no longer agree.
The checklist, in order
- Opening Balance Adjustments is zero
- Suspense is empty or explained, and uncategorised feed entries are cleared
- Every bank, card and wallet account is reconciled to within a month
- GSTR-1 ties to the sales register for the last three filed months
- Input credit ties to GSTR-2B, bill by bill
- Place of supply is right on inter-state invoices
- HSN or SAC codes have the right number of digits
- Reverse charge bills are identified and taxed
- No duplicate ledgers; account types are right
- No items with negative stock; a sample count agrees
- Admin access is limited; the CA has their own login
- Filed months are locked
Questions and answers
How long does a check like this take?
Looking at each item takes minutes. Finding out why a number is wrong takes longer, and depends on how many months the problem has run. A file with one GSTIN and one bank account is usually reviewed in a day or two.
Can I do this myself?
Yes. Everything above can be checked by someone with accountant access to the file. Where it helps to have someone else do it is the second part: tracing a difference back to its cause and deciding the right correction.
Our CA already reviews the books. Is this different?
A CA usually works from the reports at year end. Most of the problems above sit upstream of the reports: tax settings on items, how the bank feed was matched, who has access. The two reviews complement each other.
Should we fix things as we find them?
Write them down first. Fixing one item can move numbers in another, and a list of everything found, with amounts, is what your CA will want to see before anything changes.
Migration support
When to get help
If you would rather have the file checked for you, our health check covers about twenty checks across GST, bank, ledgers, stock and access, and ends with a written report of what is wrong and what it costs. It is read-only; nothing is changed in your books.
See the See the Zoho Books health check page, or run the free migration readiness check.
