In this guide · 10 sections
- When to close: after the statutory dates, not on the 31st
- The 30-minute checklist (print this)
- Steps 1–2: bank and cash
- Steps 3–4: GST and TDS
- Steps 5–8: suspense, parties, loans, fixed assets
- Steps 9–10: stock, Edit Log and locking the month
- Quarterly extras (add about 30 minutes)
- Year-end: what is left when every month is closed
- FAQs
- Sources
- A small company's month-end close takes about 30 minutes once the books are kept properly: bank, cash, GST, TDS, suspense, parties, loans, fixed assets, stock, then lock the month.
- Do it after the statutory dates of the following month: TDS paid by the 7th (March: 30 April), GSTR-1 by the 11th (13th under QRMP), GSTR-2B from the 14th, GSTR-3B by the 20th (22nd / 24th under QRMP).
- The test for each step is simple: a balance that ties to something outside Tally — the bank statement, the cash count, GSTR-2B, the TDS challan, the lender's schedule, the fixed asset register.
- Close the month by checking that Edit Log is on and setting a cut-off date for backdated vouchers (Alt+K > User Roles in TallyPrime), so a closed month cannot change quietly.
- Quarterly and year-end extras sit on top of the same routine; twelve tied months turn the audit into a roll-up instead of a rebuild.
Try SignReady: SignReady checks opening balances against last year's closing, ledger by ledger.
Start freeYear-end audits of small companies are rarely hard because of a difficult accounting question. They are hard because twelve months of small loose ends arrive together in May: a bank entry nobody booked, a TDS challan paid late, a "suspense" ledger nobody can explain, an EMI booked in one line. A month-end close is the habit that ties those ends while the documents are still on the accountant's desk. This is a 30-minute routine a CA can hand to the client's accountant — a checklist with a time budget, what to tie each balance to, and what each step saves at audit. Law and Tally features as at 4 November 2026; figures are illustrative.
When to close: after the statutory dates, not on the 31st
A month cannot be closed on its last day, because three of the things it must tie to arrive later. Close the month of October around 21–25 November, after these dates:
| Due in the following month | Date | Source |
|---|---|---|
| TDS deducted in the month deposited | 7th (tax deducted in March: 30 April; government deductors paying by challan: 7 April) | Income-tax Rules on deposit of TDS (rule 30 of the 1962 Rules, and rule 218 of the Income-tax Rules, 2026 for deductions from 1 April 2026) |
| GSTR-1 (monthly filer) | 11th; quarterly filers under QRMP: 13th after the quarter | CGST s.37, rule 59 |
| GSTR-2B available | 14th (with the Invoice Management System, recompute it after acting on invoices before filing GSTR-3B) | CGST rule 60(7) |
| PF and ESI contributions | 15th | EPF and ESI schemes |
| GSTR-3B (monthly filer) | 20th; QRMP: 22nd or 24th after the quarter, by State | CGST s.39, rule 61 |
The close below assumes a company with one or two bank accounts, a cash book, GST and TDS, a term loan and some stock — a typical small company. Where an item does not apply, skip it; the time comes down.
The 30-minute checklist (print this)
| # | Step | Time | What to check in Tally | What it saves at audit |
|---|---|---|---|---|
| 1 | Bank reconciliation | 6 min | Every bank account reconciled to the statement for the month; only timing items left (cheques issued not presented, deposits not credited). Bank charges, interest and direct debits booked. | No hunt for unbooked charges and receipts in March; BRS for 31 March is a one-page document |
| 2 | Cash book | 3 min | Daily breakup of the cash ledger: no day with a credit (negative) balance; closing cash agrees to a physical count; no payment above ₹10,000 to one person in a day | No "negative cash" query and no reworking of dates; cash balance supported by monthly counts |
| 3 | GST | 6 min | Input ledgers vs GSTR-2B; sales and output ledgers vs GSTR-1; GSTR-3B vs ledgers; set-off entry passed as in GSTR-3B; credit not in 2B parked | Year-end GST reconciliation is a sum of twelve tied months |
| 4 | TDS, PF, ESI | 3 min | TDS payable ledgers show only this month's deduction; last month's paid by the 7th, with challan; PF and ESI paid by the 15th | Clean CARO 3(vii)(a) and tax audit answers; no interest surprise |
| 5 | Suspense and "to be adjusted" | 2 min | Suspense, "to be adjusted", "unknown receipts" and similar ledgers at zero | No unexplained balances to clear in May |
| 6 | Debtors and creditors | 4 min | Bill-wise: no "On Account" amounts left unadjusted; overdue receivables followed up; MSME creditors paid within 45 days (15 if no agreement) | Ageing for Schedule III, MSME note and the 43B(h) disallowance prepared from the books |
| 7 | Loans | 2 min | Each EMI split into principal and interest per the lender's schedule; loan balance agrees to the schedule | Interest cost and current maturities come straight from the ledger |
| 8 | Fixed assets | 2 min | Every capital purchase of the month entered in the fixed asset register with date put to use; nothing capital left in repairs | Depreciation and the PPE note prepared without a vouching exercise |
| 9 | Stock (integrated inventory) | 1 min | Negative Stock exception report empty | Closing stock in Tally means something; fewer valuation queries |
| 10 | Edit Log and lock | 1 min | Edit Log on; cut-off date for backdated vouchers moved to the month's end | Rule 11(g) reporting; a closed month that stays closed |
| Total | 30 min |
The first close of a messy set of books takes a day, not 30 minutes. After that, each month only carries its own entries.
Steps 1–2: bank and cash
Bank. TallyPrime reconciles from the bank ledger: set a Bank Reconciliation Beginning date in the bank ledger, then mark the bank date against each entry, or import the bank statement (Excel, CSV or MT940 for the banks Tally supports) and let auto-reconciliation match it. The aim is that only timing items remain. An example for October:
| Bank reconciliation — 31 October | ₹ |
|---|---|
| Balance as per books (Dr) | 4,62,300 |
| Add: cheques issued, not yet presented | 58,000 |
| Less: cheque deposited on 31 October, credited on 1 November | (25,000) |
| Less: bank charges debited by the bank, not booked | (700) |
| Balance as per bank statement | 4,94,600 |
The ₹700 is not a reconciling item to carry; book it this month. After that the books show ₹4,61,600 and only the two timing items remain — and both should clear in the first days of November. A cheque still "not presented" after three months is a question for the client: stale cheques are often written back at year-end.
Cash. Open the cash ledger and use the daily breakup (Ctrl+F6 in TallyPrime) to see the balance day by day; Display More Reports > Exception Reports > Negative Ledgers lists cash ledgers that went negative. A negative day means cash was spent before it was received — usually an entry booked late or on the wrong date. Fix the entry, not the date of the next one. Count the cash at the close and file the count signed by whoever holds it. A payment above ₹10,000 to one person in a day made otherwise than through a bank or specified online mode is disallowed: s.36(4) of the Income-tax Act, 2025 from tax year 2026-27, and s.40A(3) of the 1961 Act for FY 2025-26. Look for them now rather than in the tax audit. A cash balance that is large and rising is its own audit question: see what the auditor asks about high cash in hand.
Steps 3–4: GST and TDS
GST. The six-minute version of the GST close is the monthly routine in setting up GST ledgers in Tally: GSTR-2B (recomputed if invoices were acted on in IMS after the 14th) against the input ledgers, invoices not in 2B moved to the holding ledger, sales and output ledgers against GSTR-1, and the set-off entry passed exactly as in GSTR-3B. After the set-off entry, the input ledgers should equal the electronic credit ledger head by head. If the structure is a single "GST A/c", the close cannot be done in six minutes — fix the structure first.
TDS. After the 7th, each TDS payable ledger (one per section, as in TDS ledgers set up for 26AS) should hold only the current month's deductions. A balance from an earlier month means a challan missed or booked to the wrong ledger. Check also the other side: every invoice from a professional, contractor or landlord crossing the threshold should show a deduction. TDS on March payments can be deposited by 30 April, but a provision booked at year-end needs the same tie. PF and ESI payable ledgers get the same check after the 15th.
Upload the Tally trial balances: SignReady checks this year's opening balances against last year's closing, ledger by ledger, lists ledgers moved to another Tally group, and flags Balance Sheet balances with no transaction during the year.
Steps 5–8: suspense, parties, loans, fixed assets
Suspense. Suspense, "to be adjusted", "unidentified receipts" and "temporary" ledgers exist to be emptied. If one is not zero at month-end, write down what is in it while the person who booked it still remembers. Better ledger names help here too — see naming Tally ledgers for audit.
Debtors and creditors. With bill-wise details on for parties, look at the outstanding receivables and payables, not the ledger balance. "On Account" amounts are receipts or payments not matched to a bill; match them now. For suppliers marked as micro or small enterprises (TallyPrime records the Udyam details in the party ledger from release 4.1), list bills older than 45 days — or 15 days where there is no agreed credit period (MSMED Act, s.15). They carry interest under the MSMED Act and, for FY 2025-26, are disallowed under s.43B(h) of the 1961 Act until paid; from tax year 2026-27 the same rule is in s.37(2)(g) of the Income-tax Act, 2025. The set-up is in tagging MSME suppliers in Tally.
Loans. An EMI booked as one debit to the loan account overstates the repayment and leaves interest out of the P&L. Split it from the lender's repayment schedule:
| EMI for October — term loan | ₹ |
|---|---|
| Loan account (principal) | 37,200 |
| Interest on term loan | 14,800 |
| Bank (EMI debited) | 52,000 |
Then the loan ledger balance should equal the schedule's balance after the October instalment. If it does not, the difference is usually a missed instalment, a processing fee or a rate change. The schedule also gives next year's principal for current maturities — see loan ledgers and current maturities.
Fixed assets. Anything bought for long-term use goes to an asset ledger and a line in the fixed asset register: date of purchase, date put to use, cost net of eligible GST credit, location. Scan repairs and consumables for the month for anything that should have been capitalised. The register itself is in keeping a fixed asset register next to Tally.
Steps 9–10: stock, Edit Log and locking the month
Stock. If inventory is kept in Tally, open Display More Reports > Exception Reports > Negative Stock. A negative item means a sale was booked before the purchase or production that supplied it — book the missing voucher. A month with no negatives does not make closing stock right, but a year with them makes it wrong: see why closing stock in Tally and the balance sheet differ.
Edit Log. Since 1 April 2023 companies must keep books in software that records an audit trail of each change, which cannot be disabled, and the auditor reports on it under Rule 11(g). Edit Log arrived in TallyPrime 2.1; in regular TallyPrime it can be switched on and off, while the separate TallyPrime Edit Log product keeps it on permanently — and Tally says only the latter meets the audit trail requirement. Confirm at each close that the client is still on that product and that Edit Log is on; details in is Tally's Edit Log on?
Lock the month. TallyPrime has no single "close period" button, but its security controls do the job. With security control on, each user role (Alt+K > User Roles) has Days Allowed for Back Dated Vouchers and a Cut-off date for Backdated vouchers; Tally does not let a user of that role record a transaction before the cut-off date. Move the cut-off to the last day of the closed month for the roles the accountant and staff use, and keep the administrator login with the owner. A correction to a closed month then needs a deliberate step — and the Edit Log shows it.
Quarterly extras (add about 30 minutes)
- TDS statements: before filing the quarterly statement, agree it to the TDS ledgers and challans for the three months; download Form 26AS / AIS to see TDS deducted by customers and book any missing credit.
- Advance tax: instalments on 15 June, 15 September, 15 December and 15 March; check the estimate against profit to date.
- QRMP: GSTR-1 and GSTR-3B for the quarter, and the GST reconciliation for three months together.
- Balance confirmations: ask the five largest debtors and creditors to confirm, and file what comes back.
- MSME Form I: where payments to micro or small suppliers are delayed beyond 45 days of acceptance (paid late or still outstanding), the half-yearly return to the ROC (April–September by 31 October, October–March by 30 April).
- Related parties: look at the directors' and relatives' ledgers — loans, remuneration, rent — while the approvals can still be checked (ledgers for directors and relatives).
Year-end: what is left when every month is closed
With eleven months tied, March is a normal close plus the entries that exist only at year-end: closing stock, depreciation, provisions for expenses and gratuity, prepaid and outstanding items, interest accrued on deposits, the income-tax provision and deferred tax, and current maturities of loans. Each is in 12 entries small companies forget before closing the books. Add a physical stock count, a cash count on 31 March, bank confirmations, the 30 November deadline for GST credit on the year's invoices, and the expense ledger split the notes need (split these 8 expense ledgers). Then export the trial balance and hand it over. The auditor will still test — but the questions will be about judgements, not about where the bank charges went.
Try SignReady: Review points go to the client as queries; replies come back into the file.
Start freeFrequently asked questions
What should a month-end close include for a small company?
Bank reconciliation, cash book check (no negative days, cash counted), GST ledgers tied to GSTR-2B, GSTR-1 and GSTR-3B, TDS paid by the 7th, suspense ledgers at zero, bill-wise debtors and creditors including MSME dues, EMIs split into principal and interest, fixed asset additions in the register, negative stock checked, and the month locked.
When should the month-end close be done?
After the statutory dates of the following month: TDS deposit on the 7th, GSTR-1 on the 11th, GSTR-2B on the 14th, PF and ESI on the 15th and GSTR-3B on the 20th (22nd or 24th for quarterly filers). Around the 21st to 25th works for most small companies.
How do I lock a closed month in TallyPrime?
TallyPrime has no single period-lock button. With security control on, set a Cut-off date for Backdated vouchers for the user roles (Alt+K > User Roles); users of that role cannot record transactions before that date. Keep the administrator login with the owner, and keep Edit Log on so any later change is recorded.
What is the due date for TDS deposit for March?
Tax deducted in March is due by 30 April (7 April for government deductors paying by challan). For other months it is the 7th of the following month.
How long should a month-end close take?
About 30 minutes for a small company once the books are set up with separate GST and TDS ledgers, bill-wise party accounts and a fixed asset register. The first close of untidy books takes much longer.
Sources
- Tally Solutions — TallyPrime Help: Manage users (User Roles, Days Allowed for Back Dated Vouchers, Cut-off date for Backdated vouchers)
- Tally Solutions — TallyPrime Help: Keep your books in sync with bank (bank reconciliation, statement import)
- Tally Solutions — TallyPrime Help: View Cash Book and Bank Book (daily breakup, negative cash)
- Tally Solutions — TallyPrime Help: Edit Log in TallyPrime
- Tally Solutions — TallyPrime Help: Set up Udyam details for MSME suppliers
- Tally Solutions — TallyPrime Help: Stock Summary (Exception Reports, Negative Stock)
- GSTN — FAQs on Form GSTR-2B
- Income Tax Department — Tax payments
- Companies (Accounts) Rules, 2014, rule 3(1) proviso; Companies (Audit and Auditors) Rules, 2014, rule 11(g)
- MSMED Act, 2006, sections 15 and 16
Upload the Tally trial balances: SignReady maps the ledgers through their groups, checks opening balances against last year's closing, turns material items into client queries and drafts Schedule III statements in editable Excel — first 3 finalisations free.
Version history: 9 Oct 2026 — first published.

