Course home / Module 5

Module 5: Month-End Close

Where we are in the workflow: Invoice it → Track it → Collect it → Categorize it → Reconcile it → Report it. This module pulls everything you have learned into one repeatable routine. Month-end close is the moment the books go from "work in progress" to "finished and trustworthy."

Module goal: You will be able to run a complete, organized month-end close for a client: review the bank activity, review A/R, clear Undeposited Funds and uncategorized items, complete reconciliations, review the financial statements for reasonableness, and lock the period, all in a predictable order and on a predictable schedule.

Running case continues: It is October 2. Bright Path Cleaning Co. has finished September. Dana Reyes asks: "When will my September numbers be final, and how do I know nothing was missed?" This module is your answer.

Key Terms for This Module

Lesson 5.1: The Month-End Checklist

Learning Objectives

Content and Theory

A month-end close is not one task. It is a sequence of checks, and each one depends on the one before it. If you skip around, you will find errors late, or worse, not at all.

Why a checklist?

The standard close sequence. The order is deliberate: clean up first, prove second, review third, lock last.

  1. Collect documents. Bank statements, credit card statements, loan statements, and any receipts or answers the client owes you.
  2. Review the bank feeds and make sure every transaction is processed (Lesson 5.2).
  3. Review A/R (Lesson 5.3).
  4. Clear Undeposited Funds (Lesson 5.4).
  5. Clear uncategorized transactions and holding accounts (Lesson 5.5).
  6. Reconcile every account (Lesson 5.6).
  7. Review the financial statements (Lesson 5.7).
  8. Make any approved adjusting entries. Only with the tax preparer's guidance.
  9. Lock the period with a closing date (Lesson 5.7).
  10. Prepare and deliver the reports (Module 7).

Why reconcile after cleanup? Reconciling proves the recorded transactions agree with the bank. If transactions are still missing or uncategorized, you will chase differences that cleanup would have solved. And why review the statements after reconciling? Because the reports are only trustworthy once the balances are proven.

Timing. Most small-business closes are completed within about 5 to 10 business days of month-end, mainly because statements arrive a few days after the month closes. Agree a target with each client, and put it in writing.

Cutoff. Always ask, "Which month does this transaction belong to?" Transactions are assigned to the period in which they happened, not the day you entered them. This matters most for invoices (invoice date), payments (payment date), and bills.

What the client owes you: statements (if the feed can't supply them), receipts for unclear items, answers to your question log, and confirmation of any unusual events (new loans, big purchases, refunds).

Step-by-Step Walkthrough: Setting Up the Close Routine

  1. Create a Month-End Close Checklist for the client (use the template) with the ten steps above, each with a status, date completed, and notes.
  2. Agree a close calendar with the client. For example:
    • Business day 1 to 2: request statements and answers.
    • Business day 3 to 5: bank review, A/R review, Undeposited Funds, uncategorized items.
    • Business day 5 to 6: reconciliations.
    • Business day 7: financial statement review and closing date.
    • Business day 8: deliver the reporting package.
  3. Send the client a month-end request message on the first business day (template below).
  4. Work through the checklist in order, updating it as you go.
  5. Record any open items on the checklist, and carry them into your client summary.

Month-end request template:

Hi Dana, it's time to close September. To finish by [date], could you send me: (1) the September statements for the checking, savings, and Visa accounts, if the bank doesn't send them to me directly; (2) receipts for any purchases over $100; and (3) answers to any questions I've sent. Also, please let me know about anything unusual this month, such as new loans, large purchases, or refunds. Thank you!

Real-World Example

Dana replies to the request on October 2 with the checking and Visa statements, but she forgets the savings statement.

Solution breakdown:

Doing what you can and disclosing what you couldn't is far better than waiting silently, or pretending it was done.

Best Practices and Common Pitfalls

Tool Translation: Xero has a similar close process, and its lock dates feature (Lesson 5.7) protects closed periods.

Sheets companion: The Month-End Close Checklist template (task, owner, status, date completed, notes) plus a Close Calendar tab with each client's deadlines.

Lesson 5.2: Bank Review

Learning Objectives

Content and Theory

Bank review is your first quality check. It happens before reconciliation, and its goal is to make sure the account activity in QBO is complete and sensible.

What "complete" means:

What "sensible" means: Look beyond whether each line is filed. Ask whether each line was filed correctly. A "For review" count of zero can still hide mistakes, such as an owner deposit posted as income or a transfer posted as an expense.

What to scan for:

Step-by-Step Walkthrough

  1. Go to Banking and check each connected account's status. Reconnect anything that shows an error.
  2. Open each account's For review tab. Confirm the count is zero for the month. Process anything left (Module 3).
  3. Open the Excluded tab. Check each item, and restore any real transaction.
  4. Run Transaction Detail by Account (Reports) for each bank and card account, filtered to the month.
  5. Sort by amount, highest first. Review the top 10 to 15 transactions.
  6. Sort by payee to spot duplicates and inconsistent names.
  7. Compare the number of transactions in QBO to the statement (Module 4 does this again at reconciliation).
  8. Log every finding and every correction on the checklist.

Real-World Example

While reviewing Bright Path's September checking activity, sorted by amount, you see the $2,000 deposit from D Reyes sitting in Residential Cleaning Income.

Solution breakdown:

Best Practices and Common Pitfalls

Tool Translation: In Xero, use the account transactions report and check for unreconciled statement lines.

Sheets companion: A "Bank Review Notes" tab with date, account, transaction, issue found, and fix applied.

Lesson 5.3: A/R Review

Learning Objectives

Content and Theory

A/R is often the largest and most error-prone balance in a service business's books. The A/R review at month-end checks three things: is everything billed, is everything applied, and does the balance tie?

1. Is everything billed? Revenue can only be recorded once you invoice. Work performed but never invoiced is unbilled revenue, and on an accrual basis it belongs in the month the work was done. Compare QBO's invoices to the client's schedule, job list, or calendar for the month.

2. Is everything applied? Look for payments that were received but never linked to an invoice, and credits that were created but never used (Lessons 2.4 and 2.6). These make invoices look overdue when they aren't, and hide what customers really owe.

3. Does it tie? The A/R Aging Summary total, run as of the last day of the month, must equal the Accounts Receivable balance on the Balance Sheet for the same date and basis.

4. Is anything stuck? Review overdue balances, promised payments, and anything that needs a decision from the client (payment plan, write-off, stop service).

Cutoff for payments. A payment received in October belongs to October, even though you may be entering it in early October while closing September. Record it with the actual payment date, and the September aging as of September 30 will still show the invoice as open. This is correct.

Step-by-Step Walkthrough

  1. Get the client's schedule or job list for the month.
  2. Run Sales, then Invoices (or the Invoice List) for the month and compare it to the schedule. List jobs with no invoice.
  3. Create any missing invoices, using the date the work was done (with the client's approval).
  4. Check the customer list for unapplied payments and unused credits. Apply or resolve them.
  5. Confirm recurring invoices ran as planned.
  6. Run the A/R Aging Summary as of the last day of the month.
  7. Run the Balance Sheet for the same date and compare the A/R line to the aging total.
  8. Prepare a short list of overdue items and decisions needed for the client summary.

Real-World Example

Bright Path's October close (a later month): Dana's schedule shows a $175 office cleaning for Northside Dental on October 29 that was never invoiced. The A/R Aging as of October 31 totals $2,310, but the Balance Sheet shows A/R of $2,400.

Solution breakdown:

Best Practices and Common Pitfalls

Tool Translation: In Xero, compare the Aged Receivables Summary to the Balance Sheet accounts receivable line.

Sheets companion: An "A/R Close Tie-Out" tab with three cells: Aging total, Balance Sheet A/R, and Difference (must be zero).

Lesson 5.4: Undeposited Funds

Learning Objectives

Content and Theory

Recall from Lesson 2.3 that Undeposited Funds is a temporary holding account for customer payments that have been recorded but not yet grouped into a bank deposit. Think of it as a mailbox of checks waiting for the bank.

At month-end it should be either $0 or contain only payments that are genuinely in transit (for example, a check received on the last day of the month that will be deposited on the first business day of the next month). Anything else is a problem.

Why stuck balances matter:

Common causes:

Step-by-Step Walkthrough

  1. Run the Balance Sheet as of month-end and check the Undeposited Funds line.
  2. If it isn't zero, click into it (or run Transaction Detail by Account for Undeposited Funds) to list every item.
  3. For each item, ask: Did this money reach the bank? Check the bank statement and feed for a matching deposit.
  4. If it reached the bank and was categorized as income: undo the wrongly added feed transaction, create a Bank Deposit that includes the payment, and match the feed line to that deposit.
  5. If it has not reached the bank yet and is a genuine in-transit item: leave it, and note it on the checklist.
  6. If it will never reach the bank: confirm with the client, and reverse or void the payment properly.
  7. Re-run the Balance Sheet and confirm Undeposited Funds is zero or explained.

Real-World Example

At the end of a later month, Bright Path's Balance Sheet shows Undeposited Funds of $270.00. Looking at the detail, there is one payment: Northside Dental, $270.00, recorded three weeks ago. The bank feed shows a $270.00 deposit that was categorized to Commercial Cleaning Income by an auto-add rule.

Solution breakdown:

Best Practices and Common Pitfalls

Tool Translation: Xero doesn't have Undeposited Funds by default. Similar issues appear as unreconciled payments or batch deposits that don't match the bank line.

Sheets companion: A "Deposit Tracker" that lists each payment, the deposit it belongs to, and the bank date, so items in transit are visible.

Lesson 5.5: Uncategorized Transactions

Learning Objectives

Content and Theory

In Lesson 3.8 you learned to clear uncategorized transactions as you work. At month-end, you do a final sweep to make sure none were missed and none crept back in.

Where to look:

When the client hasn't answered. Sometimes a question is still open at the deadline. You have two honest options, and one dishonest one:

Open Items note format:

"The following transactions are still awaiting information from you and are held in [account] as of the report date: (1) Sept 15, Venmo payment, $150.00. (2) Sept 26, ATM withdrawal, $100.00. Once we have your answers, these will be moved to the right categories and the reports updated."

Step-by-Step Walkthrough

  1. Run the Profit and Loss for the month. Look for any balance in the uncategorized accounts or "Miscellaneous."
  2. Run the Balance Sheet and check the uncategorized asset account, holding accounts, and Opening Balance Equity.
  3. Use Transaction Detail by Account to list each item in any of those accounts.
  4. Reclassify each item you can now support, using the client's answers and receipts.
  5. Update your Client Question Log (Lesson 3.8) with the answer and the category you applied.
  6. For any item still unanswered, write the Open Items note and add it to the checklist.
  7. Re-run the P&L and Balance Sheet to confirm the results.

Real-World Example

At Bright Path's September close, two questions are still unanswered on the deadline: a $150.00 Venmo payment and a $100.00 ATM withdrawal. In the practice case, Dana replied in Lesson 3.8 with the answers, so both are now categorized (Contract Labor and Owner's Draw).

Solution breakdown:

If Dana hadn't answered, you would have delivered the reports with the Open Items note above, rather than guessing.

Best Practices and Common Pitfalls

Tool Translation: In Xero, look at any suspense-type account and unreconciled statement lines, and use the same Open Items note.

Sheets companion: The Client Question Log (from Module 3) with a "Still open at close?" column that feeds the Open Items note.

Lesson 5.6: Reconciliations

Learning Objectives

Content and Theory

Module 4 taught you how to reconcile one account. At month-end you reconcile all of them, and you also check the other balances that can be proven against an outside document.

Accounts to reconcile every month:

Other balances to compare with outside documents:

The close standard for a reconciled account:

If a statement is missing: Reconcile everything you can, mark that account as an open item, and follow up (as in Lesson 5.1). Never reconcile an account to the online balance instead.

Step-by-Step Walkthrough

  1. List every account that needs reconciling (bank, savings, cards, and clearing accounts) on the checklist.
  2. For each one, follow the Module 4 process: check the beginning balance, enter the statement ending balance and date, tick the items, and reach a $0.00 difference.
  3. Save each Reconciliation Report (Summary and Detail) as a PDF with the statement.
  4. Run the Reconciliation Discrepancy report to confirm no reconciled transactions were changed.
  5. Compare loan balances with the lender's statement.
  6. Compare other liability accounts with their reports.
  7. Update the checklist with each account's status and date completed.

Real-World Example

For September, Bright Path has three accounts: Business Checking (…4417), Business Savings (…9902), and the Business Visa (…8821). The checking and Visa statements have arrived. The savings statement has not.

Solution breakdown:

Best Practices and Common Pitfalls

Tool Translation: In Xero, run the Bank Reconciliation Summary for each account and compare it to statement balances.

Sheets companion: A "Reconciliation Status" tab: account, statement date, statement balance, difference, date completed, and PDF location.

Lesson 5.7: Financial Statement Review and Locking the Period

Learning Objectives

Content and Theory

Once the balances are proven, you review the reports the client will read. Numbers can tie out and still not make sense. Your job is to be the first skeptical reader.

Profit and Loss review. Run the P&L for the month and compare it to the prior month.

Balance Sheet review. Run it as of the last day of the month.

Accounting method check. Confirm the reports are on the basis the client uses (cash or accrual). Switching the basis on a report shows how much of the difference is unpaid invoices (A/R) or unpaid bills.

Adjusting entries. Some businesses need year-end or month-end entries such as depreciation, prepaid expenses, or accrued expenses. These involve tax and accounting judgment. Make them only with the direction of the client's tax preparer or accountant.

Locking the period. After the review, set a closing date so the month can't be changed by accident. In QBO this is in the company's Advanced settings, under the Accounting section, where you turn on Close the books, choose the closing date (the last day of the month you just closed), and choose whether changes require a warning or a warning plus a password. Setting it typically requires administrator access, so confirm with the client that this is authorized. If a change is needed later, unlock, correct it, document why, and lock again.

Step-by-Step Walkthrough

  1. Run the Profit and Loss for the month and a Profit and Loss comparison to the prior month (Reports, then customize and choose the comparison period).
  2. Mark every line that changed a lot, is new, or is missing. Write a one-line explanation or question for each.
  3. Investigate the ones you can't explain (open the transactions behind the number).
  4. Run the Balance Sheet as of the last day of the month.
  5. Complete the Balance Sheet checks listed above, and record each result on the checklist.
  6. Toggle the report basis between Cash and Accrual to confirm you understand the difference.
  7. Get the client's approval that the numbers make sense.
  8. Set the closing date to the last day of the month, with a password if the client agrees.
  9. Update the checklist and move on to preparing the reporting package (Module 7).

Real-World Example

Bright Path's September P&L (accrual basis) shows total income of $2,740.87 and net income of $1,533.39. August shows total income of $2,940.00 and net income of $2,094.47.

Solution breakdown:

Best Practices and Common Pitfalls

Tool Translation: Xero has Lock dates in the financial settings, with one date for all users and one that leaves advisers able to edit.

Sheets companion: A "Statement Review" tab with two columns for every P&L line (this month, last month) and a column for the change and your explanation.

Module 5 Knowledge Check

Answer each question. Your answers are checked only when you click Check answers — nothing is revealed until then.

Module 5 Practical Exercise: Close Bright Path's September Books

Scenario: It's October 2. Dana writes: "Please close out September. Let me know if you find anything I need to look at. I've sent the checking and Visa statements. I'll get the savings one to you soon." Work in the practice file you have built through Modules 1 to 4. Set the file's accounting method to Accrual for this exercise.

What You Have

Dana's September Job List

August P&L Summary (Accrual)

Tasks

  1. Set up the checklist. Create the Month-End Close Checklist for Bright Path (ten steps from Lesson 5.1). Add a close calendar with target dates, and write the month-end request message you would have sent on October 1.
  2. Bank review. Confirm "For review" is zero for checking, savings, and the Visa. Check the Excluded tab. Run Transaction Detail by Account for checking and sort by amount, and log anything you would question.
  3. A/R review. Compare Dana's job list to your invoices and confirm nothing is unbilled. Run the A/R Aging as of September 30 and tie it to the Balance Sheet. Then, on October 2, Alicia Chen pays her $340.00 invoice. Record it dated October 2, and confirm the September 30 aging and Balance Sheet still show $1,885.00 (cutoff).
  4. Undeposited Funds. Confirm the balance is $0 as of September 30, or explain any item.
  5. Uncategorized sweep. Confirm Uncategorized Income, Uncategorized Expense, any holding account, and Opening Balance Equity are all $0 (or explain).
  6. Reconciliations. Confirm checking and Visa are reconciled with saved reports. Record the savings account as an open item (statement requested, not received), and write a short follow-up message to Dana.
  7. Financial statement review. Run the September P&L (accrual) and compare it to August. List every line that changed significantly or is new, with a one-line explanation or question for each. Run the September 30 Balance Sheet and complete the checks below.
  8. Basis check. Run the September P&L on a cash basis and explain, in one or two sentences, why income differs from the accrual figure.
  9. Lock the period. Set the closing date to September 30 (use a password in the practice file).
  10. Client summary. Write a note to Dana (6 to 10 sentences) that states September is closed, gives net income, explains the biggest changes from August, lists the overdue receivables, and discloses the open item (savings statement).

Balance Sheet Checks (as of September 30)

Deliverables

The completed checklist and close calendar; screenshots of the September P&L (accrual), P&L comparison, Balance Sheet, A/R Aging, and the closing date setting; your list of variances with explanations; your Open Items note and savings follow-up message; and the client summary.

Self-Assessment Rubric

Stretch Challenge

Dana asks, "Why is my profit lower than August when I had almost as many jobs?" Write a three-sentence answer using the variances you found, and suggest one thing she could do to keep expenses in check.


Check Your Work

Finished the exercise? Compare your work against the answers below.

September Profit and Loss (Accrual)

  • Residential Cleaning Income: $490.00 (Santos $120 + Lopez $220 + Okafor $150. Patel's $120 invoice is offset by the $120 refund.)
  • Commercial Cleaning Income: $2,250.00 (Harper $1,400 − $50 credit + Northside $900)
  • Total service income: $2,740.00
  • Expenses: Cleaning Supplies $494.88 (Sunset $212.40, Costco $130.00, Amazon $63.98, Visa Sunset $88.50); Vehicle: Fuel $89.50 ($48.20 + $41.30); Software and Subscriptions $27.98 ($14.99 + $12.99); Advertising and Marketing $135.00 ($75.00 + $60.00); Insurance $96.00; Utilities: Phone $82.15; Contract Labor $150.00; Office Supplies $37.25; Bank Charges $15.00; Interest Expense $79.72 ($65.00 loan interest + $14.72 card finance charge).
  • Total expenses: $1,207.48.
  • Net operating income: $1,532.52.
  • Other income (Interest Income): $0.87.
  • Net income: $1,533.39.
  • Not on the P&L (correctly): the $2,000 owner contribution, the $56.00 personal groceries and $100.00 ATM withdrawal (Owner's Draw), the $350.00 Visa payment, the $500.00 savings transfer, and the $360.00 loan principal.

Comparison to August (expected flags)

  • Total income down $199.13 (6.8%): $2,940.00 to $2,740.87.
  • Cleaning Supplies up $114.88 (about 30%).
  • Advertising up $45.00 (50%): question about Google Ads.
  • Contract Labor new at $150.00 (Saturday helper).
  • Office Supplies new at $37.25 (Office Depot).
  • Interest Expense up $11.32 (includes card finance charge $14.72).
  • Fuel up $3.50. Software, insurance, phone, and bank charges flat.
  • Total expenses up $361.95. Net income down $561.08 (about 26.8%).

Balance Sheet Checks (September 30)

  • Checking $5,602.15. Visa $604.76 owed. Accounts Receivable $1,885.00 (Northside $900, Lopez $120, Chen $340, Bayview $525). Undeposited Funds $0.00.
  • Loan Payable reduced by $360.00 during September. Business Savings up $500.00. Opening Balance Equity $0 or explained.

Cutoff Test

  • Chen's $340.00 payment dated October 2 must not change the September 30 aging or Balance Sheet, which still show A/R of $1,885.00. In an as-of-today report, A/R would show $1,545.00.

Cash Basis Comparison

  • Cash-basis service income for September: $1,720.00 (Harper $1,350 + Santos $120 + Patel $120 − Patel refund $120 + Lopez $100 + Okafor $150).
  • Accrual $2,740.00 − cash $1,720.00 = $1,020.00, which equals September invoices still unpaid at September 30: Northside $900 + Lopez remaining $120.

Open Item and Communication

  • Savings statement requested Oct 2, not received. Business Savings is listed as not yet reconciled. The follow-up message should be polite, specific about what is needed, and give a date.
  • The client summary should state net income of $1,533.39, explain the drop from August ($2,094.47), list overdue items (Bayview $525 and Chen $340 before her payment, Lopez $120), and disclose the savings open item.