Loading…
Loading…
A doctype-by-doctype reference for closing the books cleanly in ERPNext — from posting the last transaction to locking the Accounting Period, with the India specifics (GST, TDS) that trip teams up.
28 checks · 7 sections
A month-end close is only as trustworthy as the ledger behind it. This is a reference — not a tracker — that walks the real ERPNext doctypes and reports you touch to close a period: posting and cutting off transactions, the Bank Reconciliation Tool, sub-ledger clean-up, the Stock and Account Value Comparison for perpetual inventory, Exchange Rate Revaluation and Process Deferred Accounting, and finally locking the Accounting Period (with the Period Closing Voucher at year-end). Work top to bottom each month; the order matters, because a locked period is only as good as the reconciliations that precede it. Names in bold are the actual ERPNext doctypes and reports.
Submit every draft and pending document for the period + 3 more
Import the month's statement with Bank Statement Import + 3 more
Review the Accounts Receivable and Accounts Payable ageing + 3 more
Run the Stock and Account Value Comparison report + 3 more
Revalue foreign-currency balances with Exchange Rate Revaluation + 3 more
Review the Trial Balance and General Ledger + 3 more
Tie out GST outputs to the tax ledgers + 3 more
All 28 checks across 7 sections as a clean branded Excel — each item with the guidance for why it matters, ready to share with your team. Free, no email required.
Post and cut off all transactions first, then reconcile the bank, clean up AR/AP, reconcile stock to the GL (with perpetual inventory), run Exchange Rate Revaluation and Process Deferred Accounting, review the Trial Balance / P&L / Balance Sheet, and only then lock the Accounting Period. The Period Closing Voucher comes once at year-end, not monthly.
Create an Accounting Period for the month and mark the relevant document types as closed in its Closed Documents table. ERPNext then throws a ClosedAccountingPeriod error on any submit or cancel dated in that period, except for a user holding the period's exempted role — which you keep tightly restricted for authorised late corrections.
Your GST returns should tie back to a closed, reconciled month. Before filing GSTR-1 and GSTR-3B (through the India Compliance app), reconcile the output and input GST liability ledgers against the period's tax reports, and confirm the numbers agree with the books once the Accounting Period is locked — so the return matches the ledger you can defend.
TDS in ERPNext is driven by the Tax Withholding Category applied on purchase/expense transactions. At close, run the TDS Computation Summary and Tax Withholding Details reports to reconcile TDS deducted and payable against the ledger balances before you handle challans and the quarterly TDS return.
Get a clear plan, an honest timeline, and a fixed scope. Talk to a real expert today — whether or not you work with us.
Kochi (Kadavanthra & Infopark) · Thiruvananthapuram · across India & overseas · In business since 2011