Quarterly Bookkeeping Checklist

Quarter-end close workflow a bookkeeper or fractional controller runs for an SMB client in QuickBooks Online or Xero, from bank reconciliation through tax compliance and client delivery.

10 sections 37 steps Collects data
1

Bank and Credit-Card Reconciliation

  1. Confirm all bank statements received
    • Pull statements for every operating, savings, payroll, and merchant account through the last day of the quarter. Missing a sweep account or a dormant savings account is the most common reason close work has to be redone in week two.

  2. Reconcile each operating bank account
    • Run the QBO or Xero reconciliation against the bank PDF, not the bank feed. Feeds drop transactions on holiday-adjacent dates; the statement is the source of truth.

  3. Reconcile credit-card and merchant accounts
    • Include Stripe, Square, PayPal, and any embedded-payments processors. Watch for fees posted net vs. gross — gross is the correct treatment so that processor fees show as an expense.

  4. Age unreconciled items over the threshold
    • Build a workpaper listing any uncleared check or deposit-in-transit older than 30 days, with an aging bucket. Items over $1,000 or older than 60 days should be flagged for partner or client review before the period locks.

    Collects list
2

Accounts Receivable Review

  1. Run the A/R aging report
  2. Tie A/R aging to GL receivables
    • Aging total should equal the GL receivables balance to the penny. Variances usually trace to journal entries posted directly to the receivables account instead of through customer invoices — flag those for reclass.

  3. Pursue invoices over sixty days past due
    • Send dunning notices through the billing system and log a follow-up call for any 60+ aged balance. Hand off 90+ balances to the client or controller for a payment-plan or write-off decision.

  4. Post bad-debt write-offs with partner approval
3

Accounts Payable and Vendor Review

  1. Code open vendor bills in QBO
    • Process the Bill.com or Hubdoc inbox first so nothing sits in suspense. Code to the correct GL account and class/location dimension — never dump into Ask My Accountant unless you genuinely need a client decision.

  2. Tie A/P aging to GL payables
  3. Schedule the quarter-end check run
    • Match the run to the cash position from the bank rec. Prioritize bills approaching credit-term cutoff to preserve vendor relationships; defer non-critical payments if cash is tight.

  4. Audit W-9s for 1099-eligible vendors
    • Pull every vendor that received over $600 in services year-to-date. Confirm a current W-9 is on file and the entity-type field matches the 1099-NEC eligibility rule (corporations exempt except for legal/medical). Catching missing W-9s in Q3 is far cheaper than chasing them in mid-January.

    Collects file
4

Payroll and Employment Tax

  1. Reconcile payroll registers to GL wages
    • Total Gusto/ADP/Paychex registers for the quarter, then tie to the wages, employer-tax, and benefit-deduction GL accounts. Any difference usually points to a manual JE booked outside the payroll integration.

  2. Verify Form 941 deposits for the quarter
    • Check each scheduled deposit against the federal schedule (semiweekly or monthly per lookback period). A late deposit by even one day is a 2% penalty; bank holidays around quarter-end are the usual culprit.

  3. Confirm state SUI and SIT remittances
  4. Accrue unpaid wages through quarter-end
    • If the pay period straddles quarter-end, accrue the earned-but-unpaid days based on register-rate hours. Reverse the accrual in the next month's first close so the actual payroll posts cleanly.

5

Inventory and Fixed Assets

  1. Take quarter-end physical inventory count
    • Coordinate with the warehouse or store manager so the count happens before any new receiving. Use the perpetual report as the count sheet only after spot-checks on high-value SKUs.

  2. Reconcile physical count to perpetual records
  3. Post depreciation from the fixed-asset schedule
  4. Record asset additions and disposals
    • Pull capex from the bill register over the firm's capitalization threshold (typically $2,500 de minimis). Update the fixed-asset module with cost, in-service date, and useful life so next quarter's depreciation entry is correct.

6

Adjusting Journal Entries

  1. Amortize prepaid expense balances
    • Walk the prepaid schedule line by line — insurance, software annual contracts, deposits. Recognize the quarter's portion to the correct expense account; carry the remaining unexpired balance forward.

  2. Recognize deferred revenue earned this quarter
  3. Reclass misposted bank-feed transactions
    • Filter the GL for entries posted by the bank-feed rule engine and review for miscoding — owner draws sitting in a meals account, transfers booked as income. Update the bank-feed rules so the same mistake does not recur next quarter.

  4. Post owner-draw and intercompany entries
7

Trial Balance and Financial Statements

  1. Generate the working trial balance
  2. Review variances against the materiality threshold
    • Compare each GL account against the prior-quarter and prior-year balances. Flag any account moving more than the engagement's materiality threshold (typically 5% of revenue or $10,000, whichever is smaller for SMB engagements).

    Collects list
  3. Produce balance sheet, P&L, and cash flow
  4. Document a variance memo with partner sign-off
    • Required when material variances are flagged. Write a one-page memo: account, prior-period and current balance, root cause, supporting workpaper reference. Partner reviews before financials go to the client.

8

Budget vs. Actuals Analysis

  1. Compare actual revenue and expenses to budget
  2. Update the rolling forecast for next quarter
    • Refresh the forecast in Fathom, Float, or the engagement spreadsheet using the closed quarter's actuals as the new baseline. Adjust the next-quarter assumptions for any client commentary on the pipeline or cost changes.

9

Tax Compliance

  1. Pull the 50-state nexus revenue summary
    • Run the Avalara or TaxJar nexus report against state economic-nexus thresholds (most $100K or 200 transactions, post-Wayfair). A new threshold crossed this quarter triggers registration in that state before the next sales-tax filing.

    Collects list
  2. File quarterly sales-tax returns by jurisdiction
  3. Register the firm in the new nexus state
    • Apply for the sales-tax permit in the newly-crossed state and back-file any returns owed under amnesty or voluntary disclosure. Confirm filing frequency assigned by the state — most start new registrants on monthly filing.

  4. Compute the next quarter estimated tax payment
    • Calculate using the safe-harbor method (110% of prior-year tax for high earners) or annualized-income method, whichever is smaller. Confirm the federal voucher and any state estimates with the client before scheduling EFTPS payments.

10

Period Close and Client Delivery

  1. Lock the period in QuickBooks Online
    • Set the closing date with a closing-date password under Account and Settings → Advanced. Without the password, anyone with edit rights can post backdated entries that silently break the closed financials.

  2. Back up the company file to encrypted storage
    • Export the QBO backup or run the Rewind snapshot to encrypted SmartVault or ShareFile. The backup is part of the WISP-required retention; it must live somewhere you can recover from in a ransomware event.

  3. Deliver the quarter-end package to the client
    • Send through the client portal: balance sheet, P&L with budget comparison, cash flow, management commentary, and tax-payment vouchers. Confirm receipt and book the quarterly review call within five business days.

    Collects file Collects signature Collects paragraph

Use this template

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


Sections 10
Steps 37
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 Quarterly Bookkeeping Checklist with your team

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