Monthly Financial Review Checklist

Month-end close workflow for a bookkeeper or fractional controller running a recurring SMB engagement in QuickBooks Online or Xero. Covers reconciliations, sub-ledger tie-out, payroll, variance analysis, and client delivery.

8 sections 26 steps Collects data
1

Pre-Close Setup

  1. Confirm bank and credit-card statements are uploaded
    • Check the client portal (SmartVault, Liscio, or TaxDome) for every operating account and credit card on the chart of accounts. A missing statement is the most common reason close slips a day; chase the client before opening QBO, not after starting recs.

  2. Verify payroll is fully posted for the period
    • Pull the Gusto, ADP, or Rippling journal export and confirm the last pay date in the period plus any tax deposits (federal 941, state withholding) have synced into QBO. Mid-period pay dates always require an unpaid-wages accrual later — flag now.

  3. Confirm vendor bills entered through period end
    • Pull from Bill.com, Ramp, or Dext. Run an unposted-bills report; ask the client about any vendor whose invoice typically arrives but is missing this month. Cutoff errors here flow into A/P aging and accruals.

2

Bank and Credit-Card Reconciliation

  1. Reconcile each operating bank account
    • Tie bank balance to book balance for every operating, sweep, and payroll account. Outstanding checks and deposits in transit are normal; uncleared items older than 30 days are not. Save the QBO reconciliation report PDF to the workpaper folder.

  2. Reconcile credit-card accounts
    • Reconcile each card account to the statement balance. Watch for personal charges miscoded as business — a recurring source of late-cycle adjusting entries.

  3. Document unreconciled items over $1,000
    • List every uncleared transaction over $1,000 or older than 30 days on the reconciling-items workpaper. Stale checks are usually voids the client never told us about; large deposits in transit can be undeposited funds left in the clearing account.

    Collects list
  4. Escalate aged reconciling items to the client
    • Send the controller a single consolidated email with the list of items needing disposition (void, reissue, or research). Do not write off stale checks unilaterally — most states have escheatment rules on uncashed payroll and vendor checks.

3

Accounts Receivable Review

  1. Tie the A/R aging to the GL receivables balance
    • Aging total must equal the GL A/R control account to the penny. Differences typically come from journal entries posted directly to A/R (always a reclass) or invoices voided in a closed period.

  2. Work the 60-plus aging bucket
    • For every customer in 60+, confirm last contact and next planned action with the client's collections owner. Flag any single customer over 5% of total A/R for partner review — concentration risk drives the allowance estimate.

  3. Reassess the allowance for doubtful accounts
    • Apply the client's standing methodology (specific identification or aging-bucket percentages). Document the calculation in a workpaper and post the AJE if the reserve moves more than the materiality threshold.

4

Accounts Payable Review

  1. Tie the A/P aging to the GL payables balance
    • Reconcile the A/P sub-ledger to the GL control account. Most differences trace to bills paid through the bank feed without matching to the open bill in QBO — research and clear before close.

  2. Reconcile key vendor statements to the ledger
    • Pick the top 10 vendors by spend plus any that historically run reconciliation differences. Missing bills become next month's surprise accrual; duplicates become next month's overpayment.

  3. Flag overdue payables for client approval
    • Run the 30+ A/P aging and route to the controller for pay-or-hold decisions. Note any vendor on credit hold or threatening collection — these belong in the management commentary.

5

Payroll Verification

  1. Reconcile the payroll register to GL wages
    • Tie gross wages, employer taxes, and benefit deductions from the Gusto or ADP register to the corresponding GL accounts. Class-tracking by department should match what the client expects to see on the departmental P&L.

  2. Verify 941 deposits posted on schedule
    • Confirm federal deposits hit on the semiweekly or monthly schedule based on the client's lookback period. Late deposits trigger 2/5/10/15% penalties — catch a missed deposit at month-end, not at the next 941 filing.

  3. Accrue unpaid wages through period end
    • If the period ends mid-pay-cycle, accrue gross wages plus employer taxes for the unpaid days. Reverse the entry on the first day of the next period so the next pay run posts cleanly.

6

Expense and Variance Analysis

  1. Run P&L vs. budget by department
    • Pull the current-month and YTD comparison against budget. Use class or location tracking; if the report is unreadable because the COA has 800 accounts, that's a sign for a separate COA cleanup project.

  2. Investigate variances over the materiality threshold
    • Walk every line over the engagement's materiality threshold (typically 5% of budget or $5,000, whichever is greater). Common causes: timing differences, miscoded transactions in suspense, prepaid amortization not yet posted.

    Collects list
  3. Document variance explanations in the management memo
    • For each material variance, write a 1-2 sentence explanation in plain language for the controller. Tie back to the operational driver (one-time vendor true-up, headcount ramp, marketing campaign timing) — not just the dollar swing.

7

Revenue and Deferred Income

  1. Tie revenue to the billing system
    • Reconcile QBO revenue accounts to the source billing system (Stripe, Chargebee, Salesforce, or the client's invoicing module). Differences usually come from refunds, chargebacks, or revenue posted directly through the bank feed.

  2. Review ASC 606 timing on new contracts
    • For SaaS or service clients: confirm that any new contract signed in the period is being recognized over the service term, not booked as cash on signing. Annual prepayments hit deferred revenue first; only the earned portion flows to P&L.

  3. Roll forward the deferred revenue schedule
    • Update the schedule: opening balance + new billings - revenue recognized = ending balance. Tie ending balance to the GL deferred revenue account. Post the recognition AJE.

8

Close Review and Client Delivery

  1. Review the trial balance for unusual swings
    • Run a 13-month trial balance and scan for accounts with unusual movement, sign flips, or balances that haven't moved in months (often a sign of a stale accrual or a control account that needs reclass). This is the partner-style sanity check before lockdown.

  2. Generate the financial reporting package
    • Standard package: P&L (current month, YTD, prior-year comparison), balance sheet, cash flow (indirect method), and KPI dashboard. Use Fathom or Spotlight for the visual layer if the engagement scope includes it.

    Collects file
  3. Lock the period in QBO
    • Set the closing date and password under Account and Settings → Advanced. Without this, partners and clients can post backdated entries that change the financials you just delivered.

  4. Deliver the close package to the client
    • Send the package through the client portal with the management commentary in the body. Note open items, accrual estimates that will true up next month, and any decisions needed from the controller. Schedule the monthly review call if the engagement includes one.

    Collects list Collects paragraph Collects date

Use this template

Copy it to your account, customize the steps, and run it with your team in minutes.


Sections 8
Steps 26
Category Accounting
Price Free to start
Need a different process

Browse hundreds of free templates across every team and industry.

Back to template library

Run Monthly Financial Review Checklist with your team

Customize the steps, assign roles, set a schedule, and keep a complete record for every run.