# Month-End Close — Standard Operating Procedure

> Source: https://b2bprocess.com/month-end-close
> Last updated: 2026-07-11. Adapt owners, tools, and thresholds to your organization.

## 1. Purpose

Month-end close is the recurring set of accounting activities that takes a company's books from a period of ongoing transaction entry to a finalized, accurate financial statement for that month: reconciling accounts, recording accruals and deferrals, reviewing and adjusting journal entries, closing subledgers into the general ledger, and producing the income statement, balance sheet, and cash flow statement management and the board rely on. It repeats on a fixed calendar cadence, distinguishing it from one-time or ad hoc bookkeeping cleanups.

## 2. Scope & prerequisites

Every company running accrual-basis accounting needs a month-end close process; what varies is formality and speed. Early-stage companies often run an informal close over 10–15 business days with a small team; as transaction volume, investor reporting requirements, and audit obligations grow, the process needs a written checklist, defined close calendar, and increasingly automated reconciliations to close faster without sacrificing accuracy. Prerequisites: a chart of accounts, a general ledger system, and defined ownership for every account that needs reconciling.

## 3. Roles & responsibilities

| Role | Responsibility |
| --- | --- |
| Controller | Owns the close calendar and checklist, reviews and approves journal entries, and locks the period. |
| Staff Accountant | Executes reconciliations, records accruals and deferrals, and prepares supporting schedules. |
| FP&A | Runs flux analysis, prepares management reporting, and ties close results back to budget and forecast. |
| CFO | Reviews finalized statements before board distribution and owns the overall close timeline against reporting deadlines. |
| Accounts Payable / Receivable leads | Ensure subledgers are current and cut off cleanly ahead of close. |
| External auditor (periodic) | Not part of monthly close directly, but relies on a clean, well-documented close process during the annual audit. |

## 4. Procedure

### Step 1: Lock the close calendar and checklist

**Owner:** Controller

Before the period even ends, confirm the close calendar (target close date, deadlines for subledger cutoffs) and the standard close checklist — every recurring task, its owner, and its due date within the close window. A close run from memory instead of a checklist is the most common source of missed accruals.

- [ ] Confirm subledger cutoff dates (AP, AR, payroll, billing) with each owner
- [ ] Distribute the close calendar and checklist to all contributors
- [ ] Flag any non-recurring items expected this period (new contracts, one-time adjustments)

### Step 2: Close subledgers and cut off transactions

**Owner:** Accounting team

Ensure accounts payable, accounts receivable, billing, and payroll subledgers are fully entered for the period and cut off cleanly — no transactions belonging to this month left unrecorded, and no next-month transactions leaking in early.

### Step 3: Record accruals and deferrals

**Owner:** Staff Accountant / Controller

Book accrued expenses (costs incurred but not yet invoiced — e.g., unbilled vendor services, accrued payroll and bonuses), prepaid expense amortization, and deferred revenue recognition for the period, following the company's revenue recognition policy for subscription and multi-element arrangements.

- [ ] Accrue unbilled expenses from vendors and contractors
- [ ] Amortize prepaid expenses for the period
- [ ] Recognize revenue for the period per ASC 606 policy, including deferred revenue rollforward

### Step 4: Reconcile balance sheet accounts

**Owner:** Staff Accountant

Reconcile every material balance sheet account — cash, accounts receivable, accounts payable, prepaid expenses, accrued liabilities, deferred revenue — to supporting sub-ledgers or bank/vendor statements, investigating and clearing any variance rather than carrying it forward unexplained.

- [ ] Reconcile bank and credit card accounts to the general ledger
- [ ] Reconcile AR and AP aging to subledger totals
- [ ] Investigate and document any reconciling items above the materiality threshold

### Step 5: Review and post adjusting journal entries

**Owner:** Controller

Review all journal entries recorded during close for accuracy and support, and post final adjustments — reclassifications, error corrections, and any entries flagged during reconciliation. Every adjusting entry should carry documented support explaining the business reason.

### Step 6: Perform flux analysis

**Owner:** FP&A + Controller

Compare this period's income statement and balance sheet to the prior month and prior year, and to budget where relevant, and investigate any variance beyond a defined threshold. Flux analysis is often where real errors surface — a number that jumped without an obvious business reason usually means something was missed or double-counted.

### Step 7: Finalize and lock the period

**Owner:** Controller

Once reconciliations are clean and flux items are explained, lock the accounting period in the general ledger system so no further entries can post without an explicit reopen — protecting the integrity of statements once they're issued for reporting.

### Step 8: Produce and distribute financial statements

**Owner:** Controller + FP&A

Generate the income statement, balance sheet, and cash flow statement, along with any supporting schedules (departmental spend, SaaS metrics, headcount cost), and distribute to management and the board on the agreed cadence.

### Step 9: Run a close retrospective and update the checklist

**Owner:** Controller

After each close, briefly review what slowed the process down or caused rework — a late subledger cutoff, a recurring reconciliation surprise — and update the close checklist and calendar so the next month's close is faster and cleaner, not a repeat of the same friction.

## 5. Metrics to monitor

| Metric | Definition | Formula | Target |
| --- | --- | --- | --- |
| Days to close | Business days from period end to finalized, locked financial statements. | Close-complete date − period-end date | typical target: 5–10 business days for mature teams; 10–15 for early stage |
| Number of adjusting entries post-close | Journal entries needed after the initial close was believed complete, indicating rework. | Count of entries posted after first draft statements | typical target: trending toward zero |
| Reconciliation exception rate | Share of reconciled accounts with unexplained variances above the materiality threshold. | Accounts with open exceptions ÷ total reconciled accounts | typical target: below 5% |
| Flux items requiring investigation | Count of income statement or balance sheet line items exceeding the variance threshold each period. | Lines flagged ÷ total reviewed lines | typical target: declining trend as the business stabilizes |
| Close checklist completion rate on schedule | Share of close checklist tasks completed by their assigned due date within the close calendar. | Tasks completed on time ÷ total checklist tasks | typical target: above 95% |

## 6. Known failure modes

| Failure | Symptom | Corrective action |
| --- | --- | --- |
| No written close checklist | Close speed and accuracy depend entirely on one person's memory; accruals get missed when they're out. | Document a standard checklist with owners and due dates, run every month regardless of who's available. |
| Subledgers not cut off cleanly | Expenses or revenue from the wrong period keep leaking into the current month's numbers. | Set and enforce hard subledger cutoff dates ahead of the close calendar, communicated to every contributing team. |
| Reconciling item carried forward unexplained | The same unexplained variance shows up month after month, slowly growing. | Require every reconciliation to clear or document exceptions before the period locks; escalate stale items. |
| Flux analysis skipped under deadline pressure | A material misstatement isn't caught until the annual audit, months later. | Treat flux analysis as a mandatory close step, not an optional nice-to-have when time is short. |
| Close takes longer every quarter as the company grows | Days-to-close creeps from 5 to 15 without anyone deciding it should. | Invest in close management software and automated reconciliations before headcount growth outpaces the manual process. |
| Period never locked | Prior-month numbers keep changing after they've already been reported to the board. | Lock the accounting period in the GL system once close is finalized; require an explicit, logged reopen for any correction. |

---

This SOP is maintained as part of the B2B process encyclopedia at https://b2bprocess.com. Check the source page for the latest revision.
