
Month-end close in 5 days: the checklist that gets you there
Most growth-stage Indian companies take 12 to 20 working days to close their books. The work that justifies five days is the same; the discipline around it is not. Here is the calendar we run when we take over a controllership engagement.
When we take over the controllership at a Series A or Series B company, the first metric we benchmark is days-to-close. Almost universally, the answer is somewhere between 12 and 20 working days. By the time the management P&L lands in the founder's inbox, the operating month is already three weeks old and the corrective decisions it should drive are stale.
A 5-day close is not a stretch goal. For a company doing Rs. 50 to 300 crore of revenue on Zoho Books or NetSuite, it is a function of sequencing, not headcount. We have moved companies from a 17-day close to a 5-day close without adding a single FTE. The work that was being done was already enough. It was being done in the wrong order, with the wrong handoffs, and with too much rework.
What follows is the day-by-day calendar we use. Read it less as a template and more as a structure for the conversations you should be having internally about why your own close is not landing.
Day 1: cutoff, payroll accrual, inventory snapshot
Day 1 is the last working day of the month, not the first day after. This is where most companies lose two days at the front of the close. If your AR and AP cutoff conversations happen on the 1st or 2nd, you are already behind.
By end of Day 1, three things need to be done. Sales cutoff: every invoice that should be booked in the current month is in the ERP, with revenue-recognition logic applied (subscription pro-ration, milestone-based recognition, delivery vs dispatch for product companies). Purchase cutoff: every supplier invoice for goods or services consumed in the month is either booked or accrued. We run a goods-received-not-invoiced (GRNI) report and accrue against it on the same day. Inventory snapshot: for D2C and product companies, a perpetual inventory cut at end of day, reconciled against the warehouse management system if you have one, or against a manual count if you do not.
Payroll accrual goes on the same day. Net payroll, employer PF, ESIC, gratuity, leave encashment provision. Most companies wait until payroll runs on the 5th or 7th and then book it. That delay alone adds two days to the close.
Day 2: bank reconciliation, GST and TDS provisioning, intercompany
Day 2 is the work that everyone agrees needs to happen but that consistently slips into Day 6 or Day 7. Bank reconciliation across every operating account, fixed deposit, and merchant account (Razorpay, Cashfree, payment gateway settlements) needs to be cleared by end of Day 2. If you have eight bank accounts and a Razorpay account, that is a half-day of work for one person. It only takes longer when the prior month's recon was not closed cleanly.
GST provisioning happens here. Output GST on the sales register, input GST on the purchase register, reconciliation against GSTR-2B as it stands at month-end, and a provisional ITC number after applying the Section 16(2)(aa) restriction. TDS provisioning is the same exercise on the expense side: TDS on professional fees under Section 194J, contractor payments under Section 194C, rent under Section 194I, and so on. The TDS payable account should be reconciled against the salary register for Section 192 deductions.
Intercompany matching is the last item for Day 2. If you have a holding company and one or two operating subsidiaries, the intercompany loan, expense reimbursement, and shared-services invoice positions need to be agreed by end of day. This is the single biggest source of restated closes we see. Two entities book the same transaction on different dates with different amounts, and the rework surfaces on Day 8.
Day 3: trial balance review, depreciation, controller sign-off on journals
By Day 3, the underlying data is in. Day 3 is the day the controller earns their salary.
The trial balance is reviewed line by line. Suspense accounts cleared. Unusual movements queried with the operating team while they still remember what happened. Reclassifications between expense heads (rent vs facilities, marketing vs sales) finalised. Prepayment schedules amortised. Depreciation and amortisation booked against the fixed asset register, with disposals and additions during the month accounted for.
Every journal entry posted in the month gets a controller review on Day 3. Not a sample review. Every entry. For a company doing 300 to 800 journal entries a month, this is two to three hours of work for an experienced controller. The reason this matters is that any error caught on Day 3 costs ten minutes to fix. The same error caught on Day 6 costs a day, because the management P&L is already drafted and the variance commentary is already written against numbers that are about to change.
Day 4: management P&L, variance walk, departmental review
Day 4 is the first day the numbers leave the finance team. The draft management P&L is circulated to department heads with a one-page variance walk against budget and against the prior month. Marketing reviews their spend, sales reviews their bookings, ops reviews their cost of delivery.
The point of Day 4 is not to get permission. It is to surface anything the finance team has miscategorised, missed, or misunderstood. A marketing director who looks at the P&L and says 'we did not spend 32 lakh on Google Ads last month, we spent 19' has just saved the close from a 13-lakh error. The finance team then traces it back: was the entry duplicated, was a quarterly invoice booked as monthly, was the wrong cost centre tagged.
By end of Day 4, department-level numbers are signed off. The variance commentary is written. The management P&L is ready for the founder.
Day 5: board pack, cash-flow statement, finalised P&L
Day 5 is the day the close is closed. Final P&L, balance sheet, cash-flow statement (indirect method for the management pack, direct method if the bank or board requires it), and the board pack pages that pull from the financials. KPI dashboard updated, top-customer table refreshed, AR aging snapshot run, headcount and payroll trend rolled forward.
By the end of Day 5, the founder has the close in their inbox. The next operating month is one week old. The decisions the P&L should drive can still be made in the current quarter.
Why most closes take 12 to 20 days
Days 6 to 15 disappear into three patterns, in roughly equal proportion.
Late cutoff. AR and AP cutoffs that happen on the 3rd or 4th instead of the last working day. Every day of slippage at the front adds a day at the back, because the bank recon, the intercompany match, and the trial balance review all wait on the underlying data.
Rework from missing controller review. Errors caught on Day 8 or Day 10 trigger re-drafts of the management P&L, re-runs of the variance walk, re-issuance of departmental numbers. Two hours of controller time on Day 3 saves three days of rework on Days 8 through 11.
Department review treated as approval rather than as a check. When the management P&L goes to department heads on Day 8 and they spend three days reviewing it, the close lands on Day 14. When it goes on Day 4 with a one-hour turnaround SLA, it lands on Day 5.
A 5-day close is not about working faster. It is about doing each piece of work once, in the right order, and not waiting on anyone.
The tooling that actually helps
ERPs do not close your books. People close your books. That said, a few things make the 5-day close materially easier.
An ERP that supports period locking (Zoho Books, NetSuite, SAP Business One) so that once Day 5 ends, no one can backdate an entry into the closed period without an authorised reversal. A bank-feed integration that auto-imports daily transactions and pre-matches them against the ledger. An expense management tool (Pluto, Razorpayx, Volopay) that auto-categorises and posts to the ERP, so that the Day 1 GRNI report does not have 200 stale corporate-card transactions sitting in it. A payroll system (Razorpay Payroll, Zoho People, Keka) that runs the gross-to-net and posts the consolidated journal automatically.
None of these tools shorten the close on their own. They remove friction that, if left in place, makes the 5-day discipline impossible.
The companies we work with that close in 5 days share one thing in common: the controller treats the close calendar as non-negotiable. Day 1 is Day 1. Day 5 is Day 5. The work expands or contracts to fit the calendar, not the other way around.
References

