Skip to main content
Accounting & Bookkeeping

How to Set Up a Month-End Close Process That Produces Clean Financial Data

A well-run month-end close produces financial data you can trust. Here's the process — from pre-close preparation through final sign-off — for small business bookkeepers.

Key Takeaways
  • Month-end close is a quality control checkpoint — without it, financial data is always somewhat uncertain
  • Pre-close checklist ensures all transactions are entered before reconciliation begins
  • All bank and credit card accounts must be reconciled before the close is complete
  • Senior review of the income statement for unusual variances is non-negotiable
  • Lock the period after sign-off — prevent backdating without explicit approval

What the Close Process Actually Is

Month-end close is a controlled series of steps that transitions your accounting from "live and in-progress" to "complete and reliable" for the period. It's the quality control checkpoint for your financial data.

Businesses without a formal close process have financial data that's always somewhat uncertain. Were all the invoices entered? Were all the payments recorded? Are any transactions still in the wrong period? Until you close, you can't be sure.

The Pre-Close Checklist (Days 1–2 After Month End)

Before closing the books:

  • [ ] All invoices for the month are entered
  • [ ] All vendor bills received and entered
  • [ ] All bank and credit card transactions through the last day of the month are entered
  • [ ] Payroll for the month is posted
  • [ ] Any accruals (expenses incurred but not yet billed) are entered
  • [ ] Recurring journal entries for the month are posted (depreciation, prepaid amortization)

The Reconciliation Phase (Days 3–5)

  • [ ] All bank accounts reconciled to end-of-month statement
  • [ ] All credit card accounts reconciled
  • [ ] AR aging reviewed — no unexplained items over 90 days
  • [ ] AP aging reviewed — no unexplained items over 60 days
  • [ ] Inventory count (if applicable) reconciled to book value
  • [ ] Intercompany accounts balanced (if applicable)

The Review Phase (Days 5–7)

  • [ ] Income statement reviewed by a senior person — does it make sense?
  • [ ] Compare to prior month and prior year. Any unusual variances? Explain them.
  • [ ] Balance sheet reviewed — are there any accounts at zero that should have a balance, or with a balance that should be zero?
  • [ ] Tax calculations reviewed for the period

See exactly what's wrong with your data — try Sohovi free — try Sohovi free.

The Sign-Off and Lock

After all checks pass:

  • The CFO, controller, or senior bookkeeper signs off on the financial statements
  • The period is locked in the accounting system — no backdating without explicit approval

Common Close Problems and Their Fixes

Close takes too long: Usually caused by data quality issues (transactions entered incorrectly requiring research), missing information (invoices not received yet), or lack of clear ownership (who's responsible for each step?). Fix: assign tasks, set deadlines, and run the pre-close checklist before attempting to reconcile.

Variances discovered during review: If review finds material variances (more than 5% of the comparable period), trace to the source before closing. Close with known problems, and the problems become harder to find next month.

Frequently Asked Questions

How long should a month-end close take?

For a small business with one bookkeeper: 3–5 business days after month end. For businesses over $5M in revenue: 5–10 business days. More than 10 business days typically indicates process problems worth addressing.

What's the difference between hard close and soft close?

A hard close locks the period and prevents any changes without approval. A soft close flags the period as complete but still allows adjustments. For most small businesses, a hard close with manager approval for exceptions is the right standard.

What accounting software supports period locking?

QuickBooks Online and Desktop, Xero, FreshBooks, and all major mid-market ERPs support period locking. Set a closing date password in your software settings — this prevents accidental backdating while keeping the process manageable.

Selva Santosh

Data quality, for people who ship

Selva writes practical guides on data quality, profiling, and governance to help teams ship better data.

Start for free

Stop guessing. Start knowing your data quality.

Sohovi profiles your datasets in minutes — surfacing completeness gaps, type mismatches, and duplicate patterns before they reach production.

No credit card required · Free forever plan