Skip to content
Agentmart
Submit a tool

bookkeeping

Run day-to-day accounting: reconciliations, month-end close, journal entries and internal controls.

Skill by poorvith-mp

IndexedMIT★ 1
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/poorvith-mp-bookkeeping

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Run day-to-day accounting: reconciliations, month-end close, journal entries and internal controls. Use when reconciling bank accounts, chart of accounts, or ledger entries.

Use cases: data, finance

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/bookkeeping

What's inside

Skill name
bookkeeping
Description
Run day-to-day accounting: reconciliations, month-end close, journal entries and internal controls. Use when reconciling bank accounts, chart of accounts, or ledger entries.
License
MIT
Instructions
51 lines in SKILL.md · view on GitHub

Files (3)

  • SKILL.md
  • bookkeeping.skill
  • routing.yaml · evals/

SKILL.md (first lines)

# Bookkeeping

Bookkeeping is the foundation of financial veracity. Reliable accounting requires double-entry rigor, adherence to the accrual principle (ASC 606 / matching principle), structured Chart of Accounts (COA) taxonomy, and disciplined month-end close checklists.

## 1. Chart of Accounts (COA) Taxonomy
Organize accounts in a standard five-digit hierarchical numbering schema:
- **10000 – 19999 Assets**: 10100 Operating Cash, 10200 Treasury MMF, 11000 Accounts Receivable, 12000 Prepaid Expenses.
- **20000 – 29999 Liabilities**: 20100 Accounts Payable, 21000 Accrued Expenses, 22000 Deferred Revenue (Unearned).
- **30000 – 39999 Equity**: 30100 Common Stock, 30200 Additional Paid-in Capital (APIC), 30300 Retained Earnings.
- **40000 – 49999 Revenue**: 40100 SaaS Subscription Revenue, 40200 Professional Services, 40300 Refunds/Discounts.
- **50000 – 59999 Cost of Goods Sold (COGS)**: 50100 Cloud Hosting (AWS/GCP), 50200 Payment Gateway Fees (Stripe), 50300 Customer Support Salaries.
- **60000 – 69999 Operating Expenses (OpEx)**: 61000 R&D Salaries, 62000 Sales & Marketing, 63000 G&A (Legal, Accounting, Rent).

## 2. Double-Entry Journal Entry Discipline
Every transaction must satisfy the fundamental balance sheet equation:
$$\text{Assets} = \text{Liabilities} + \text{Equity}$$

### Example: SaaS Customer Annual Prepayment ($12,000 on Jan 1)
- **Initial Cash Receipt (Jan 1)**:
  - Debit: `10100 Operating Cash` $12,000 (Asset increases)
  - Credit: `22000 Deferred Revenue` $12,000 (Liability increases)
- **Monthly Revenue Recognition (Jan 31)**:
  - Debit: `22000 Deferred Revenue` $1,000 (Liability decreases)
  - Credit: `40100 SaaS Subscription Revenue` $1,000 (Revenue increases)

## 3. Month-End Close Checklist (Target: Day +5)
Execute the close systematically across 5 working days:
- **Day 1**: Reconcile all bank, credit card, and payment processor accounts (Stripe clearing balance vs bank deposits).
- **Day 2**: Reconcile Accounts Receivable and post bad debt allowances.
- **Day 3**: Reconcile Accounts Payable, review unbilled purchase orders, and record vendor accruals.
- **Day 4**: Post prepaid expense amortizations (insurance, annual SaaS tooling) and depreciation schedules.
- **Day 5**: Run Trial Balance verification; review P&L variances against previous month; lock accounting period.

## Critical Rules
1. Never mix cash-basis reporting with accrual revenue recognition; recognize revenue in the period performance obligations are satisfied.
2. Every balance sheet account must have a supporting reconciliation schedule matching the trial balance to the cent.
3. Once an accounting period is locked, never post retrospective adjustments directly to that period; record prior-period adjustments via current period journal entries.

## Verification Checklist
- [ ] Bank and credit card accounts reconciled to official institution statements.
- [ ] Stripe / payment gateway clearing accounts balance to zero after in-transit transfers.
- [ ] Deferred revenue schedule ties directly to active customer contract terms.
- [ ] Prepaid expenses amortized according to benefit period.
- [ ] General ledger debit and credit totals balance exactly.

## Anti-Patterns
- NEVER book customer annual upfront payments directly as immediate revenue.
- NEVER categorize expenses into generic "Miscellaneous" or "Ask My Accountant" buckets past month-end close.
- NEVER leave personal founder expenses commingled with corporate operating bank accounts.

From poorvith-mp/skills-finance, MIT.

Signals

Stars
1
Forks
0
Open issues
0
Last commit (this folder)
Sep 12, 2026 (1 month ago)
Last release
Oct 2, 2026 (27 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from poorvith-mp

Cite this page

bookkeeping skill. Agent Mart. https://agentmart.dev/skills/poorvith-mp-bookkeeping (last updated 2026-10-24)