Finance Close Checklist
Purpose
Orchestrate a monthly or quarterly close from sub-ledger cutoff through period lock. The deliverable is a day-by-day calendar with owners, dependencies, and sign-off gates — the close as a control, not as a scramble.
Scope Constraints
- Produces the close calendar, accrual schedule, sign-off matrix, and post-close adjustment log; does not post entries (handoff to finance-journal-entries) or perform individual reconciliations (handoff to finance-reconciliation).
- Covers monthly and quarterly close; year-end / annual report close adds disclosure work routed through the RegRep specialist.
- Does not produce variance commentary itself — that handoff goes to finance-variance-analysis.
Inputs
- Period being closed (month / quarter / year-end), with target close +N
- Sub-ledger inventory (AR, AP, payroll, inventory, fixed assets, intercompany, others)
- Recurring-entry catalog (standing accruals, depreciation, amortization, allocations)
- Consolidation structure (entities, intercompany pairs, currency mix)
- Materiality threshold for post-close adjustments (per firm policy)
- Prior-period close calendar for baseline cadence
- Sign-off matrix (preparer / reviewer / approver per SoD policy)
Input Sanitization
All inputs are read-only artifacts. No user-supplied values are interpolated into commands or file paths. Entity codes, account numbers, and sub-ledger identifiers are validated against the COA and entity master before use.
Procedure
Progress Checklist
Step 1: Confirm Sub-Ledger Cutoffs
For each sub-ledger, confirm cutoff timing and the last entry that will be included:
- AR — invoice cutoff, cash-receipts cutoff, credit-memo cutoff
- AP — invoice receipt cutoff, expense-report cutoff, manual-vendor cutoff
- Payroll — pay-period boundary, accrued-payroll calculation
- Inventory — physical / cycle count, in-transit treatment, standard-cost roll
- Fixed assets — additions, disposals, depreciation run, impairment review
- Intercompany — settlement cutoff, FX rate fix
Document each cutoff with an owner and a cutoff timestamp.
Step 2: Run Scheduled Accruals and Recurring Entries
Execute the recurring-entry catalog in dependency order:
- Standing accruals (utilities, professional fees, bonus, vacation)
- Depreciation and amortization
- Allocations (overhead, shared services)
- Lease accounting (ASC 842 / IFRS 16) entries
- Reversing entries from prior period (verify they actually reversed)
Cross-check actuals against accrual estimates; flag delta > materiality threshold for true-up.
Step 3: Reconcile Balance-Sheet Accounts
Hand off each balance-sheet account to finance-reconciliation. Track completion in the sign-off matrix. Reconciliation completion is a gate to Step 4.
Step 4: Run Consolidation and Intercompany Eliminations
- Translate foreign entities (ASC 830 / IAS 21): income statement at average rate, balance sheet at period-end rate, equity at historical, CTA to OCI.
- Eliminate intercompany payables / receivables, intercompany sales / cost, intercompany profit in inventory.
- Confirm intercompany pairs net to zero by entity pair and by account.
Step 5: Generate Trial Balance and Variance Commentary
Produce the consolidated trial balance and bridge to prior period and to plan. Hand off to finance-variance-analysis for commentary on actual-vs-plan and actual-vs-prior. Variance completion is a gate to Step 6.
Step 6: Post-Close Adjustments
For items identified after the trial-balance freeze:
- Below materiality threshold → log in passed-adjustment schedule
- Above threshold → re-open period, post adjustment via finance-journal-entries, re-run consolidation
- Document each adjustment with owner, root cause, and prevention plan
Step 7: Sign-Off and Lock Period
Capture sign-offs per the SoD matrix (preparer / reviewer / approver). Lock the period in the GL. Distribute close package: trial balance, variance commentary, sign-off matrix, post-close adjustment log.
Compaction resilience: If context was lost during a long session, re-read the Inputs section to reconstruct the period and sub-ledger inventory, check the Progress Checklist for completed steps, then resume from the earliest incomplete step.
Handoff
- For each balance-sheet account, hand off to finance-reconciliation.
- For each accrual or adjustment entry, hand off to finance-journal-entries.
- For variance commentary on the consolidated trial balance, hand off to finance-variance-analysis.
- If the close reveals a control failure, emit a cross-specialist handoff to the Auditor specialist (and finance-controls-audit).
Output Format
# Close Package: [Period]
## Close Calendar
| Day | Date | Activity | Owner | Predecessor | Status |
|-----|------|----------|-------|-------------|--------|
| -1 | ... | Sub-ledger cutoff communications | ... | — | ... |
| 0 | ... | Period-end | ... | — | ... |
| +1 | ... | AR / AP cutoff confirmations | ... | Day 0 | ... |
| +2 | ... | Accrual run | ... | Day +1 | ... |
| +3 | ... | Recon kickoff | ... | Day +2 | ... |
| ... | ... | ... | ... | ... | ... |
| +N | ... | Period lock | ... | Sign-offs | ... |
## Sub-Ledger Cutoff Confirmations
| Sub-Ledger | Cutoff Timestamp | Owner | Confirmed |
|------------|------------------|-------|-----------|
| AR | ... | ... | [ ] |
| AP | ... | ... | [ ] |
| Payroll | ... | ... | [ ] |
| Inventory | ... | ... | [ ] |
| Fixed Assets | ... | ... | [ ] |
| Intercompany | ... | ... | [ ] |
## Accrual Schedule
| # | Description | Account | Amount | Reverses | Owner |
|---|-------------|---------|--------|----------|-------|
| 1 | ... | ... | ... | ... | ... |
## Sign-Off Matrix
| Step | Preparer | Reviewer | Approver |
|------|----------|----------|----------|
| Sub-ledger cutoffs | ... | ... | ... |
| Accrual run | ... | ... | ... |
| Reconciliations | ... | ... | ... |
| Consolidation | ... | ... | ... |
| Trial balance / variance | ... | ... | ... |
| Period lock | ... | ... | ... |
## Post-Close Adjustment Log
| # | Description | Amount | Above / Below Threshold | Disposition | Root Cause |
|---|-------------|--------|------------------------|-------------|------------|
| 1 | ... | ... | ... | ... | ... |
## Close Conclusion
- [ ] All sub-ledgers closed and reconciled
- [ ] All recurring + accrual entries posted
- [ ] Consolidation and intercompany eliminations clean
- [ ] Trial balance signed off; variance commentary distributed
- [ ] Period locked at: [timestamp]
Quality Checks
Evolution Notes
1---2name: finance-close-checklist3description: Use when orchestrating monthly or quarterly close. Covers the close calendar, sub-ledger cutoffs, accruals, reclass entries, and post-close review. Do not use for individual reconciliations (use finance-reconciliation) or journal-entry construction (use finance-journal-entries).4---56# Finance Close Checklist78## Purpose910Orchestrate a monthly or quarterly close from sub-ledger cutoff through period lock. The deliverable is a day-by-day calendar with owners, dependencies, and sign-off gates — the close as a control, not as a scramble.1112## Scope Constraints1314- Produces the close calendar, accrual schedule, sign-off matrix, and post-close adjustment log; does not post entries (handoff to finance-journal-entries) or perform individual reconciliations (handoff to finance-reconciliation).15- Covers monthly and quarterly close; year-end / annual report close adds disclosure work routed through the RegRep specialist.16- Does not produce variance commentary itself — that handoff goes to finance-variance-analysis.1718## Inputs1920- Period being closed (month / quarter / year-end), with target close +N21- Sub-ledger inventory (AR, AP, payroll, inventory, fixed assets, intercompany, others)22- Recurring-entry catalog (standing accruals, depreciation, amortization, allocations)23- Consolidation structure (entities, intercompany pairs, currency mix)24- Materiality threshold for post-close adjustments (per firm policy)25- Prior-period close calendar for baseline cadence26- Sign-off matrix (preparer / reviewer / approver per SoD policy)2728## Input Sanitization2930All inputs are read-only artifacts. No user-supplied values are interpolated into commands or file paths. Entity codes, account numbers, and sub-ledger identifiers are validated against the COA and entity master before use.3132## Procedure3334### Progress Checklist35<!-- Track completion across compaction boundaries -->36- [ ] Step 1: Confirm Sub-Ledger Cutoffs37- [ ] Step 2: Run Scheduled Accruals and Recurring Entries38- [ ] Step 3: Reconcile Balance-Sheet Accounts (handoff to finance-reconciliation)39- [ ] Step 4: Run Consolidation and Intercompany Eliminations40- [ ] Step 5: Generate Trial Balance and Variance Commentary (handoff to finance-variance-analysis)41- [ ] Step 6: Post-Close Adjustments42- [ ] Step 7: Sign-Off and Lock Period4344### Step 1: Confirm Sub-Ledger Cutoffs4546For each sub-ledger, confirm cutoff timing and the last entry that will be included:47- **AR** — invoice cutoff, cash-receipts cutoff, credit-memo cutoff48- **AP** — invoice receipt cutoff, expense-report cutoff, manual-vendor cutoff49- **Payroll** — pay-period boundary, accrued-payroll calculation50- **Inventory** — physical / cycle count, in-transit treatment, standard-cost roll51- **Fixed assets** — additions, disposals, depreciation run, impairment review52- **Intercompany** — settlement cutoff, FX rate fix5354Document each cutoff with an owner and a cutoff timestamp.5556### Step 2: Run Scheduled Accruals and Recurring Entries5758Execute the recurring-entry catalog in dependency order:59- Standing accruals (utilities, professional fees, bonus, vacation)60- Depreciation and amortization61- Allocations (overhead, shared services)62- Lease accounting (ASC 842 / IFRS 16) entries63- Reversing entries from prior period (verify they actually reversed)6465Cross-check actuals against accrual estimates; flag delta > materiality threshold for true-up.6667### Step 3: Reconcile Balance-Sheet Accounts6869Hand off each balance-sheet account to **finance-reconciliation**. Track completion in the sign-off matrix. Reconciliation completion is a gate to Step 4.7071### Step 4: Run Consolidation and Intercompany Eliminations7273- Translate foreign entities (ASC 830 / IAS 21): income statement at average rate, balance sheet at period-end rate, equity at historical, CTA to OCI.74- Eliminate intercompany payables / receivables, intercompany sales / cost, intercompany profit in inventory.75- Confirm intercompany pairs net to zero by entity pair and by account.7677### Step 5: Generate Trial Balance and Variance Commentary7879Produce the consolidated trial balance and bridge to prior period and to plan. Hand off to **finance-variance-analysis** for commentary on actual-vs-plan and actual-vs-prior. Variance completion is a gate to Step 6.8081### Step 6: Post-Close Adjustments8283For items identified after the trial-balance freeze:84- Below materiality threshold → log in passed-adjustment schedule85- Above threshold → re-open period, post adjustment via finance-journal-entries, re-run consolidation86- Document each adjustment with owner, root cause, and prevention plan8788### Step 7: Sign-Off and Lock Period8990Capture sign-offs per the SoD matrix (preparer / reviewer / approver). Lock the period in the GL. Distribute close package: trial balance, variance commentary, sign-off matrix, post-close adjustment log.9192> **Compaction resilience**: If context was lost during a long session, re-read the Inputs section to reconstruct the period and sub-ledger inventory, check the Progress Checklist for completed steps, then resume from the earliest incomplete step.9394## Handoff9596- For each balance-sheet account, hand off to **finance-reconciliation**.97- For each accrual or adjustment entry, hand off to **finance-journal-entries**.98- For variance commentary on the consolidated trial balance, hand off to **finance-variance-analysis**.99- If the close reveals a control failure, emit a cross-specialist handoff to the Auditor specialist (and **finance-controls-audit**).100101## Output Format102103```markdown104# Close Package: [Period]105106## Close Calendar107| Day | Date | Activity | Owner | Predecessor | Status |108|-----|------|----------|-------|-------------|--------|109| -1 | ... | Sub-ledger cutoff communications | ... | — | ... |110| 0 | ... | Period-end | ... | — | ... |111| +1 | ... | AR / AP cutoff confirmations | ... | Day 0 | ... |112| +2 | ... | Accrual run | ... | Day +1 | ... |113| +3 | ... | Recon kickoff | ... | Day +2 | ... |114| ... | ... | ... | ... | ... | ... |115| +N | ... | Period lock | ... | Sign-offs | ... |116117## Sub-Ledger Cutoff Confirmations118| Sub-Ledger | Cutoff Timestamp | Owner | Confirmed |119|------------|------------------|-------|-----------|120| AR | ... | ... | [ ] |121| AP | ... | ... | [ ] |122| Payroll | ... | ... | [ ] |123| Inventory | ... | ... | [ ] |124| Fixed Assets | ... | ... | [ ] |125| Intercompany | ... | ... | [ ] |126127## Accrual Schedule128| # | Description | Account | Amount | Reverses | Owner |129|---|-------------|---------|--------|----------|-------|130| 1 | ... | ... | ... | ... | ... |131132## Sign-Off Matrix133| Step | Preparer | Reviewer | Approver |134|------|----------|----------|----------|135| Sub-ledger cutoffs | ... | ... | ... |136| Accrual run | ... | ... | ... |137| Reconciliations | ... | ... | ... |138| Consolidation | ... | ... | ... |139| Trial balance / variance | ... | ... | ... |140| Period lock | ... | ... | ... |141142## Post-Close Adjustment Log143| # | Description | Amount | Above / Below Threshold | Disposition | Root Cause |144|---|-------------|--------|------------------------|-------------|------------|145| 1 | ... | ... | ... | ... | ... |146147## Close Conclusion148- [ ] All sub-ledgers closed and reconciled149- [ ] All recurring + accrual entries posted150- [ ] Consolidation and intercompany eliminations clean151- [ ] Trial balance signed off; variance commentary distributed152- [ ] Period locked at: [timestamp]153```154155## Quality Checks156157- [ ] Every calendar day has an owner and a predecessor (or "—" if independent)158- [ ] All sub-ledger cutoffs have a confirmed timestamp before accrual run starts159- [ ] Recurring-entry catalog ran in dependency order; reversal of prior-period entries verified160- [ ] Every balance-sheet account has a reconciliation in the sign-off matrix161- [ ] Intercompany nets to zero by entity pair and by account162- [ ] Materiality threshold cited (with policy reference) before post-close adjustments are classified163- [ ] Sign-off matrix enforces preparer ≠ reviewer ≠ approver where SoD policy requires three roles164- [ ] Period lock has a timestamp and an approver of record165166## Evolution Notes167<!-- Observations appended after each use -->