A Step-by-Step Month-End Bookkeeping Routine for Small Businesses
Closing out your books each month is one of the highest-leverage habits in a small business. It catches problems while they're still small, keeps your reports trustworthy, and turns tax time from a scramble into a non-event. The trick is making it a routine you can actually follow, instead of a vague intention that gets put off month after month.
Here's the step-by-step routine I'd use for most small service businesses. It's the same general flow I run on my clients' books each month, scaled down to what makes sense for a solo operator doing their own books.
When to do it
Pick a specific day each month and put it on your calendar like a paid client appointment. The first weekend after your bank statements close is a good default. For most banks, that's somewhere between the 1st and the 5th of the month, but check your specific accounts since statement dates vary.
What you don't want is "I'll do it sometime this month." That's how it slips. Block the time, protect the time, treat it as non-negotiable. Give yourself a couple of hours, so you don’t feel rushed.
Step 1: Download your statements
Pull the previous month's bank statements and credit card statements for every account your business uses. Most banks let you download PDFs going back at least a year, sometimes much longer.
This is the trigger step for everything that follows, so do it first and get it out of the way. If a statement isn't available yet (some banks publish a few days after month-end), make a note and come back to it.
Step 2: Categorize the month's transactions
Open your bookkeeping software and review every transaction that came in through your bank feeds during the month. For each one, confirm it's categorized correctly (assigned to the right account, with the right payee).
A few things to watch for during this step:
Transactions QBO auto-categorized. Bank rules and auto-categorization can be wrong in subtle ways. Review even the ones the software thinks it has handled.
Anything that looks unusual. A vendor you don't recognize, a charge in an amount that doesn't match a familiar pattern, a deposit you can't trace to a specific client. These are worth investigating now, not later.
Personal transactions that crept into business accounts. They happen. Reclassify them as owner's draws or personal reimbursements so they don't pollute your reports.
If you've set up bank rules thoughtfully, this step gets faster every month. If you haven't, this is a good month to start.
Step 3: Reconcile each account
For every bank account, credit card, and loan account, run a reconciliation against the statement you downloaded in step 1. This is the step that confirms your books match what actually happened at the bank, and it's the single most important part of the routine.
I've covered the mechanics of this in detail in my reconciliation walkthrough and the case for doing it monthly in Why You Should Reconcile Your Bank Accounts Every Month. The short version: get every account to a $0.00 difference and a green checkmark before moving on.
If something doesn't reconcile, don't skip it. The goal is finding the mismatch, not avoiding it. The most common causes are a transaction in your books that isn't on the statement (or vice versa), a duplicate, or a typo. QBO will let you save an unfinished reconciliation if you need to dig around.
Step 4: Review your A/R and A/P
If you invoice clients, run your A/R Aging Summary report and see who owes you what. If anyone's overdue, this is the time to send a reminder. Walking through this step monthly is how late-paying clients stop being a surprise. How to Track Unpaid Invoices in QuickBooks Online covers this in more depth.
If you have outstanding bills (Accounts Payable), check those too. Make sure you know what you owe and when it's due.
Step 5: Run your reports
Once everything is categorized and reconciled, pull your two main reports: the Profit & Loss and the Balance Sheet.
Don't just run them and file them. Look at them. The whole point of this routine is to be in conversation with your numbers each month, so they don't surprise you and you don't run your business on guesswork.
A few things worth checking:
Is your income roughly what you expected for the month?
Are your expenses tracking with what you expected, or did something jump?
Anything in your Balance Sheet that doesn't make sense (a negative balance somewhere, an account that's grown unexpectedly)?
How does this month compare to last month? To the same month last year?
If something stands out, dig into it now, not in three months.
Step 6: File and move on
Save your statements somewhere organized. Cloud storage, a dedicated folder on your computer, a shared drive, whatever fits your system. The key is being able to find a specific month's statements again without a search party.
Then close the books on the month. Future-you will thank present-you.
If you've fallen behind
If you've missed several months, don't panic and don't try to do everything at once. Start with the oldest unreconciled month and work forward, one month at a time. Reconciliation has to happen in order because each month's ending balance is the next month's starting point.
For most businesses, working through three or four months of backlog takes a focused weekend. Six or more months and you're looking at a real cleanup project. If that's where you are, book a free call and we can talk about whether handing it off makes sense.
If you'd rather not do this every month
Doing this every month is the work I do for my bookkeeping clients. If you'd rather have someone else handle it so you can focus on the actual business of your business, that's an option too. My free discovery call is the place to start.