Paidnice hub

AI for bookkeeping

Everything a bookkeeper needs to run collections properly and build a practice around it: the receivables process, the AI workflows, and the firm behind them.

19 modules · 4 parts · 118 min end to end · 7 free skills

Small businesses wait about a month to get paid

Not because their invoices are unclear. Because nothing chases on the day an invoice goes past terms, and the job of noticing falls to whoever happens to open the ledger. That is a scheduling problem, which is exactly the kind of work AI and automation take off a bookkeeper.

Source: Xero Small Business Insights, June 2026. We publish the full series by country and industry in our accounts receivable statistics.

The gap between agreed terms and actual payment is the most fixable number a small business has, and the bookkeeper is the one holding the ledger it lives in.

Start where you are

New to this

Learn the process first

The full receivables cycle, the formulas that measure it, and what you can legally charge on a late invoice in your market.

Start at module 1
Want it running today

Build one workflow

The monthly query chase is the job that repeats most and the easiest to hand over. One afternoon, and the skill is free.

Build the first workflow
Building a practice

Build the firm around it

Registration, pricing, capacity and clients, with the benchmark data on what actually separates the firms that grow.

Go to part 2
Part 1

The receivables process

4 modules

How the money actually gets in. The process, the numbers that measure it, and what the law lets you do in your market.

Part 2

Building the firm

5 modules

Starting, pricing and running an outsourced bookkeeping practice, and the stack it runs on.

Part 3

The six AI workflows

6 modules

One page each: what goes in, the procedure, the free skill that runs it, and what it cannot do. Build them in this order.

Part 4

AI in a practice

4 modules

What the tools genuinely do, what they cannot, and the honest answer on jobs.

Free and open source

7 free skills

Six cover the workflows in part 3, one covers the receivables ledger itself. A skill is a folder holding a written procedure and, where the job involves numbers, a script that does the arithmetic so the model never does. Take one folder or take all of them.

Get them on GitHub

The six practice workflows

Monthly query chase

script

Finds every unclassified transaction and groups them into one client email.

skills/monthly-query-chase Read the module

Client email desk

no script

Drafts technical replies and marks every position a human must verify.

skills/client-email-desk Read the module

Management pack commentary

script

Computes period-on-period movement and drafts the commentary around it.

skills/management-pack-commentary Read the module

Client onboarding

no script

Turns one intake into an engagement letter, information request and AML checklist.

skills/onboarding-workflow Read the module

Fee scoping

script

Measures volume and messiness so a fee comes from data, not a guess.

skills/fee-scoping-workflow Read the module

Year-end review pass

script

Produces control totals and the breaks a reviewer has to look at.

skills/year-end-review-pass Read the module

And one for the ledger

script

Accounts receivable

Get this one

Aged receivables, DSO and payment behaviour, late fee schedules, customer statements, a ranked call sheet and verified chase briefs. Reads Xero, QuickBooks Online or a CSV export.

skills/accounts-receivable

Separate repository. Every figure computed by a bundled script, covered by 59 tests against a fixture ledger with hand-computed answers.

Connecting it to Xero · Connecting it to QuickBooks

Works in Claude, Claude Code, Codex and Cursor. Copy a folder into .claude/skills/ and ask in plain language. Python 3.8 or newer, nothing to install.

Related reading