bookkeeping-categorization Β· git:20260714.b87d8d4 Β· 2026-07-14 Β· sha256 91ee6b2a7ae829b5

bookkeeping-categorization git:20260714.b87d8d4A

Immutable. This exact content is served forever at /api/v1/blob/91ee6b2a7ae829b5.

---
name: bookkeeping-categorization
description: "Set up a chart of accounts and rules for categorizing transactions. Use when asked how to categorize expenses/transactions, set up a chart of accounts, organize bookkeeping, or sort bank transactions into the right buckets. Produces a practical chart of accounts for the business, categorization rules with examples and edge cases, and a clean-books routine β€” so the books are consistent and ready for an accountant. Not tax/accounting advice."
homepage: https://mohitagw15856.github.io/pm-claude-skills/skill/bookkeeping-categorization.html
metadata:
  {
    "openclaw": { "emoji": "🧾" }
  }
---

# Bookkeeping Categorization Skill

Messy books come from inconsistent categorization β€” the same expense landing in three different buckets. This
skill sets up a sensible **chart of accounts** for the business and clear **rules** for where each kind of
transaction goes (with the tricky cases called out), so the books stay clean, comparable month to month, and
easy for an accountant to work from.

> **Note:** this is an organizational aid, **not tax or accounting advice**. The correct treatment of specific
> expenses (deductibility, capitalization vs. expense, tax categories) depends on jurisdiction and your
> situation β€” confirm categories and tax handling with a qualified accountant. Never assert tax deductibility.

## Working from a brief

Given "help me categorize my freelance business expenses", **produce a usable chart of accounts and rules
anyway** β€” infer the relevant categories for that business type and give examples, marking anything
tax-sensitive *(confirm with your accountant)*. Never state what's tax-deductible as fact.

## Required Inputs

Ask for these only if they aren't already provided (else infer and label):

- **The business** β€” type (freelance, agency, SaaS, retail…), size, and accounting basis (cash/accrual) if known.
- **The tool** β€” QuickBooks, Xero, a spreadsheet, etc. (so categories map to it).
- **Typical transactions** β€” the kinds of income and expenses that recur, and any that are confusing.
- **Goal** β€” clean monthly books, tax prep readiness, or clearer reporting.

## Output Format

### Bookkeeping Setup: [business]

**1. Chart of accounts** β€” a practical category list grouped by type:
- **Income** (sales/services, other income), **COGS / direct costs**, **Operating expenses** (the recurring categories for this business β€” software, contractors, marketing, rent, travel, etc.), **Owner/Equity**, and **Other** (taxes, fees).

| Category | Type | What goes here | Examples |
|---|---|---|---|

**2. Categorization rules** β€” clear "if it's X, it goes in Y" rules, including the **edge cases** that cause inconsistency:
- mixed personal/business, software vs. equipment, contractor vs. payroll, meals vs. entertainment, a refund, a transfer (not income), owner's draw (not an expense), etc. β€” each flagged *(confirm tax treatment with your accountant)* where relevant.

**3. Clean-books routine** β€” a simple monthly cadence: reconcile to the bank, review uncategorized, fix miscategorized, and what to hand your accountant.

**4. Watch-outs** β€” the common mistakes (treating transfers as income, mixing personal, capitalizing vs. expensing) and a reminder to confirm tax categories professionally.

## Quality Checks

- [ ] The chart of accounts fits the specific business type and isn't bloated with irrelevant categories
- [ ] Rules cover the edge cases that actually cause inconsistency (transfers, owner's draw, refunds, mixed use)
- [ ] Examples make each category unambiguous
- [ ] Categories map to the tool the user uses
- [ ] A repeatable monthly clean-books routine is included
- [ ] Tax-sensitive treatments are flagged to confirm β€” deductibility is never asserted

## Anti-Patterns

- [ ] Do not assert what's tax-deductible β€” flag tax treatment for a qualified accountant
- [ ] Do not create an over-complex chart of accounts β€” more buckets means more miscategorization
- [ ] Do not treat transfers, owner's draws, or refunds as income/expenses β€” call these out explicitly
- [ ] Do not leave the edge cases unaddressed β€” that's where books get messy
- [ ] Do not present this as accounting advice β€” it organizes; the accountant certifies

## Based On

Bookkeeping practice β€” fit-for-purpose charts of accounts, consistent categorization rules with edge cases, and a monthly reconciliation routine.