Accounts Receivable
Track outstanding customer invoices and manage collections for "$ARGUMENTS". Monitor what is owed to you, follow up on overdue payments, and forecast incoming cash.
Prerequisites
None — utility skill, run anytime.
Process
Collect outstanding receivables:
- Gather all unpaid customer invoices
- Record: customer name, invoice number, date, due date, amount, terms
- Note any partial payments received
Assess collection status:
- Current (0-30 days) — no action needed
- 31-60 days — send reminder
- 61-90 days — escalate follow-up
- Over 90 days — consider collection action or write-off
- Flag customers with recurring late payments
Plan collection actions:
- Draft reminder messages for overdue invoices
- Identify accounts needing phone follow-up
- Recommend payment plan options for large balances
- Flag potential bad debt for write-off review
Forecast incoming cash:
- Estimate collection dates based on customer payment history
- Calculate expected cash inflows by week/month
- Identify concentration risk (too much owed by one customer)
Write the artifact to
.metapowers/bookkeeping/$ARGUMENTS/accounts-receivable.mdwith sections:- Outstanding Invoices — table of all unpaid customer invoices
- Aging Report — amounts by aging bucket
- Collection Actions — recommended follow-up per account
- Cash Forecast — expected inflows by period
- Bad Debt Risk — accounts at risk of non-payment
Output
The accounts receivable report written to .metapowers/bookkeeping/$ARGUMENTS/accounts-receivable.md. Present a summary highlighting:
- Total outstanding receivables
- Aging distribution
- Recommended collection actions