Turn bank and card statements into real books for a small business: parse statement CSVs, auto-categorize with Schedule C-aligned rules, run reconciliation checks, build a P&L, and assemble an accountant-ready tax packet. Use when someone has monthly or annual statements and needs a categorized ledger, a reconciliation report, a P&L, or a tax packet for their accountant.
./install.sh statement-bookkeepingname: "statement_bookkeeping" description: "Turn bank and card statements into real books for a small business: parse statement CSVs, auto-categorize with Schedule C-aligned rules, run reconciliation checks, build a P&L, and assemble an accountant-ready tax packet. Use when someone has monthly or annual statements and needs a categorized ledger, a reconciliation report, a P&L, or a tax packet for their accountant."
Take raw bank and credit card statements and produce a categorized ledger, reconciliation checks, a P&L, and an accountant-ready tax packet. Every number traces back to a statement line. No invented figures, no silent drops, no guessed categories.
bin/categorize.py. See references/csv-formats.md for per-bank column layouts.references/schedule-c-map.md). Then hand-review everything in uncategorized.csv and suspense.csv. If a transaction's business category is genuinely unclear, leave it in suspense with a note. Never guess.bin/categorize.py --opening-balance X --closing-balance Y per account to prove opening + activity = closing. Pair transfers: checking payments to a card must match card credits. Build an outstanding-items list (deposits in transit, uncleared checks). Full checklist: references/reconciliation-checklist.md.assets/pl-template.md. Gross receipts are pre-fee (Stripe/PayPal fees get their own expense line). Meals are 50%. Personal items are excluded, mixed-use items are prorated and noted.ledger.csv with columns: date, description, amount, category, schedule_c_line, confidence, note.uncategorized.csv: everything the rules did not catch, reviewed by hand, not deleted.reconciliation.md: opening balance, sum of activity, closing balance, residual (must be $0.00), transfer pairs, outstanding items, bounced-item flags.pnl.md: income by line, expenses by Schedule C line, net profit. Every figure cites its ledger rows.tax-packet/: the four items above plus a receipts index and notes.publisher key 2e43c913833850e6d80f939677e3de76e806d47785c0f1caaca90f9d18c98e1e
No ratings yet — be the first to rate it.