Phase 3: Reconcile
Match internal records against bank statements to identify discrepancies.
Purpose
The Reconcile phase compares the categorized ledger against external bank statements, credit card statements, or other source records to ensure all transactions are accounted for and amounts match.
Usage
/bookkeeping:reconcile <project>Prerequisites
The categorized ledger from the Categorize phase must exist at .metapowers/bookkeeping/<project>/02-categorize.md.
What It Does
- Reads the categorized ledger
- Compares entries against provided bank or source statements
- Matches transactions by date, amount, and description
- Identifies unmatched items (missing from books or missing from bank)
- Calculates reconciliation balance
- Writes the reconciliation report to
.metapowers/bookkeeping/<project>/03-reconcile.md
Output
Creates .metapowers/bookkeeping/<project>/03-reconcile.md containing:
- Matched transaction pairs
- Unmatched items with suggested resolutions
- Reconciliation summary with opening balance, adjustments, and closing balance
Next Phase
After reconciling, proceed to Report to generate financial statements.