QuickBooks Month-End Close Checklist: Steps in Order
No account needed for your first conversions. We never store your bank login.
Month-end close in QuickBooks goes sideways for one reason more than any other: people start categorizing and reviewing before the data is actually complete. A reliable close is sequenced so that every transaction is in the book before you touch a single category. Do it in order and the close is a checklist; do it out of order and you are re-reconciling the same account three times. This is a practical month-end close checklist for QuickBooks Online and Desktop, built around getting the bank data in cleanly first.
Work it top to bottom. Each step assumes the one before it is finished, which is what keeps you from chasing your own tail.
What is a month-end close checklist for QuickBooks?
A month-end close checklist is the fixed order of tasks that takes a month's activity from raw transactions to finished, reconciled books: import every bank and card account, reconcile each to its statement, categorize transactions, review the profit and loss and balance sheet, then lock the period. Following the same order every month makes the close faster and makes errors easy to spot because anything out of place breaks an expected balance.
In what order should I close the month?
Close in this order: first get all transactions into QuickBooks, then reconcile each account to its statement, then categorize, then review reports, then lock the books. The single most common mistake is categorizing before the data is complete, because a bank feed that later delivers missing transactions forces you to redo the work. Nail down completeness first, and everything after it holds.
The QuickBooks month-end close checklist
| Step | Task | Done when |
|---|---|---|
| 1 | Import every bank and credit card account for the full month | Each account shows the complete statement period |
| 2 | Reconcile each account to its statement closing balance | The difference is zero |
| 3 | Categorize and clear uncategorized transactions | Uncategorized income and expense are empty |
| 4 | Review Undeposited Funds and clearing accounts | No stale balances left sitting |
| 5 | Check the profit and loss and balance sheet for anomalies | Nothing looks obviously wrong vs prior months |
| 6 | Set a closing date and lock the period | The books cannot be changed accidentally |
How do I make sure all transactions are imported before I close?
Import each account from the full statement period as a single file, not just what the bank feed happened to pull. Feeds miss and duplicate transactions, so the safe move is to export the whole month from each bank as a CSV or QBO and import that. If an account only exports as CSV, convert it to a QBO file so QuickBooks Desktop will accept it, then confirm the imported count matches the statement.
Why won't my account reconcile at month-end?
An account usually will not reconcile because transactions are missing, duplicated, or dated wrong from a messy import. Start by comparing the imported closing balance to the statement; a gap equal to one transaction points to a missing or extra line. Raw CSV imports with the wrong date format are a frequent culprit, which is why importing a reconciled QBO file instead of a raw CSV removes most reconciliation failures.
What reports should I review before closing?
Review the profit and loss, the balance sheet, and the account for uncategorized transactions at minimum. Compare the profit and loss to the previous month and question any line that jumped or vanished, since that often signals a miscategorized or missing transaction. On the balance sheet, watch for negative asset balances and growing clearing accounts, which are classic signs the import or categorization step was incomplete.
Should I lock the books after closing?
Yes. Set a closing date in QuickBooks once the month is reconciled and reviewed so no one accidentally posts or edits a transaction in a closed period. An unlocked period drifts: a single back-dated edit changes a reconciled balance and quietly breaks the next month's close. Locking the period is a five-second step that protects every hour of work you just did.
How can I make next month's close faster?
Standardize the import step, because that is where most of the time and nearly all of the errors live. When every account comes in as a complete, reconciled file in the same way each month, reconciliation becomes a quick confirmation and your attention goes to the review. Bookkeepers handling several companies gain the most from a fixed import routine that does not depend on any bank feed staying connected.
How do I handle credit card accounts at month-end?
Treat each credit card as its own account with its own statement and its own reconciliation, exactly like a bank account. Import the full card statement period, then reconcile to the card's closing balance. Watch the sign convention: on a credit card, charges increase the balance owed and payments reduce it, the opposite of a checking account. A converted QBO file keeps that sign correct, which prevents the classic error of card charges landing as income.
What is the difference between reconciling and closing?
Reconciling confirms that an account matches its statement; closing locks the entire period so no one can change it. Reconciliation happens per account and proves the data is complete and accurate. Closing happens once, at the end, after every account reconciles and the reports look right. You reconcile first and close last, and skipping the close is what lets a stray back-dated edit quietly undo a month you already balanced.
How do I close the month for multiple companies?
Run the identical checklist for each company rather than improvising per client, and batch the mechanical steps across all of them: pull every statement first, do all the imports, then all the reconciliations. Standardizing the sequence is what makes multi-company close scale, because your attention stays on the review step, where judgment matters, instead of on remembering a different process for each set of books.
What are the most common month-end close mistakes?
The big ones are categorizing before all transactions are imported, relying on a bank feed that silently missed items, importing an overlapping date range that creates duplicates, and forgetting to lock the period once it is done. Every one of them traces back to the same root cause: treating the close as a pile of transactions to sort rather than a sequence to follow. Import completely, reconcile, then categorize, and these mistakes mostly disappear.
How do I keep the balance sheet clean at close?
Scan the balance sheet for the accounts that quietly accumulate errors: Undeposited Funds, Opening Balance Equity, and any clearing or suspense account. A balance sitting in Opening Balance Equity after the first month usually means an import or opening balance was booked twice. Clearing these before you lock the period keeps them from compounding, because a balance-sheet error carried forward is far harder to unwind three months later than it is to fix at the close it appeared in.
For the import mechanics, see bank feed vs manual import and how to convert CSV to QBO. If a bank feed died mid-month, the Direct Connect alternative keeps the data flowing, and the Undeposited Funds cleanup guide covers step four in depth. Firms running many closes can standardize on the CSV to QBO converter for accountants. When receipts pile up during the month, tools that turn receipts into itemized data keep the expense side ready for close.