← ClaudeAtlas

small-business-month-end-preplisted

Walks an SMB owner through month-end close: reconciles QuickBooks against PayPal (and Square/Stripe) settlements, flags uncategorized transactions, suspicious duplicates, and missing receipts, then writes a plain-English P&L narrative and exports a close packet (xlsx + one-page PDF). Use when the user says "close the month," "month-end," "reconcile," "what's missing," "P&L," or asks why revenue or margin changed this month.
simongonzalezdc/codex-small-business-skills · ★ 1 · AI & Automation · score 67
Install: claude install-skill simongonzalezdc/codex-small-business-skills
# Month End Prep ## Quick start Connect QuickBooks and at least one payment processor (PayPal, Square, or Stripe), then say "let's close the month." Claude walks you through each step of the checklist, pausing for your input at each gate before moving forward. If a connector is missing, Claude falls back to asking for a CSV export — it won't silently skip a step. ## Workflow Work through these steps in order. Each step has a completion state; don't advance until the current step is settled. ### Step 1 — Agree on the target month Ask the user which month to close. Default to the prior calendar month if they don't specify. Confirm before pulling any data. ### Step 2 — Pull QuickBooks P&L and transaction register Fetch: - Profit & Loss report for the target month (revenue, COGS, gross margin, operating expenses, net income) - Transaction register: every income and expense line item Flag immediately: - **Uncategorized transactions** — any line with category "Uncategorized" or blank - **Ask Questions / Needs Review** — QB's own flag Present the count ("14 transactions need a category") and list them for the user to classify before proceeding. Don't advance with open uncategorized items unless the user explicitly says "skip for now." See [reference/quickbooks-reconcile.md](reference/quickbooks-reconcile.md) for field mappings and API notes. ### Step 3 — Pull payment processor settlements Fetch settlement reports from PayPal, Square, or Stripe — whichever are connect