It's the 9th of the month and you still don't know if last month made money. The bank rec is half done, three invoices are stuck in someone's inbox, and your bookkeeper keeps finding transactions nobody can explain. Sound familiar? A messy close doesn't just waste days, it means you're making decisions on numbers that are three weeks stale.
The fix isn't working harder in the last week. It's having a repeatable checklist and doing small pieces all month. Here's the close process I'd hand to any small or mid-size business that wants the books done by day three or four.
Before month-end even hits
Most close pain comes from stuff you could have caught earlier. Spread the load:
- Chase open invoices weekly, not monthly. If a customer disputes an invoice on the 28th, you're now negotiating during your close. Deal with it on the 12th instead.
- Enter supplier bills as they arrive. A drawer full of paper on the 31st is how expenses land in the wrong month.
- Reconcile the bank at least once mid-month. Catching a duplicated payment on day 15 is a two-minute fix. Catching it during close means unpicking a reconciliation.
The close checklist
Run these in order. Each one depends on the last being clean.
1. Cut off and lock the period
Pick a hard cutoff date and stick to it. Sales after the 31st belong to next month, full stop. If your system lets you lock a period so nobody backdates an entry, do it. The single biggest cause of "the numbers changed" is someone posting into a closed month.
2. Reconcile every bank and card account
Match every line to the statement. The closing balance in your books should equal the bank to the cent. If it doesn't, the difference is usually a timing item (a cheque that hasn't cleared) or a missing transaction. Don't move on until it ties.
3. Clear accounts receivable and payable
Pull an AR aging and an AP aging. Confirm the totals match your control accounts. Look for anything odd: a credit balance on a customer, an invoice sitting at 120 days, a supplier you've double-paid. This is also your best cash flow snapshot, so read it, don't just print it.
4. Count and value inventory
If you hold stock, reconcile the physical count to what the system says. Book any shrinkage or adjustments now, not later. Overstated inventory quietly overstates your profit, and that's a nasty surprise at year-end.
5. Post the recurring entries
Depreciation, prepaid expenses, accruals for bills you know are coming, payroll that straddles the month. Keep a standing list so nothing gets forgotten. A one-line accrual for a $4,000 invoice you'll get next week keeps your profit honest.
6. Review the P&L and balance sheet against last month
Put this month next to last month and look for anything that jumps. Rent doubled? A revenue line dropped to zero? Usually it's a coding error, not reality. This five-minute scan catches more mistakes than any other step.
7. Reconcile the odd accounts
Suspense accounts, owner's drawings, intercompany balances, sales tax payable. These are where errors hide because nobody looks at them. The sales tax account especially should match what you're about to file.
8. Lock it and report
Once it ties out, lock the period and issue the reports the owner actually uses. Not a 40-page pack. A one-page summary of revenue, gross margin, net profit, cash position, and AR/AP totals is what gets read.
Why disconnected systems make this worse
If your point of sale, inventory, and accounting live in separate tools, half your close is just moving data between them and hoping the totals agree. When sales, stock movements, and payments flow into one ledger automatically, steps 2 through 4 mostly reconcile themselves. That's the real time saving: not typing faster, but not typing twice.
Do this the same way every month and it stops being a scramble. Assign each step an owner, put target dates on them, and track how long the close actually takes. If you're closing in ten days now, aim for seven next month, then five. Getting there isn't magic. It's the checklist, done in order, every time.