Playground › Catalog › Bookkeeping Categorization
BC

Bookkeeping Categorization

🔵 Stable🕐 updated 2026-10-06 ✅ 5/5 🔷 SkillSpec L3 pm-accounting

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.

▶ Run it free — no key needed 📝 Grade your existing draft ⬇ Add to Claude (works in Duet) 📱 Use as an app View SKILL.md ↗ What changed

🗣 Say this to your agent

“How to categorize expenses/transactions?”“Set up a chart of accounts.”“Organize bookkeeping.”“Sort bank transactions into the right buckets.”

What to give it

▸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.

✅ The bar it holds itself to

Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.

✓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

⚠️ What it refuses to do

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

Install

npx pm-claude-skills add --agent claude   # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y -p pm-claude-skills pm-claude-skills-mcp

Related skills

🔌 Embed this skill

Drop this on your blog, docs, or site — it renders a "Run this skill" card:

<div data-pm-skill="bookkeeping-categorization"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>

💬 Discussion

Bookkeeping Categorization is one of 1326 open-source professional AI agent skills — all SkillSpec L3. Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog