Generates accounts receivable aging reports by sorting unpaid invoices into buckets (0-30, 31-60, 61-90, 90+ days), flags overdue clients, and recommends actions. Uses transaction_search or spreadsheets.
How this skill is triggered — by the user, by Claude, or both
Slash command
/openaccountant-skills:invoice-agingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Analyze accounts receivable by sorting outstanding invoices into aging buckets: Current (0-30 days), 31-60 days, 61-90 days, and 90+ days. Identifies clients with chronically late payments and calculates total exposure.
Analyze accounts receivable by sorting outstanding invoices into aging buckets: Current (0-30 days), 31-60 days, 61-90 days, and 90+ days. Identifies clients with chronically late payments and calculates total exposure.
transaction_search — find payment transactions matched to known clients or invoice references, identify gaps where expected payments are missingtransaction_search to find all incoming payments from each client over the past 6 months.ACCOUNTS RECEIVABLE AGING — as of [Date]
═══════════════════════════════════════════════════════
Client Current 31-60 61-90 90+ Total
────────────────────────────────────────────────────────
Acme Corp $2,500 — — — $2,500
Beta LLC — $1,800 — — $1,800
Gamma Inc — — $3,200 — $3,200
Delta Co — — — $5,000 $5,000
────────────────────────────────────────────────────────
TOTALS $2,500 $1,800 $3,200 $5,000 $12,500
% of Total 20.0% 14.4% 25.6% 40.0% 100%
═══════════════════════════════════════════════════════
=IF(PaidDate="", TODAY()-DueDate, PaidDate-DueDate).=IF(DaysOutstanding<=0,"Current",IF(DaysOutstanding<=30,"Current",IF(DaysOutstanding<=60,"31-60",IF(DaysOutstanding<=90,"61-90","90+")))).=SUMPRODUCT(Amount,DaysOutstanding)/SUM(Amount).npx claudepluginhub openaccountant/skillsFinds overdue invoices via list_invoices, prioritizes by days overdue (gentle/second/final reminders), reviews details, and sends user-approved payment reminders using norman-finance. For unpaid invoice management.
Scans emails for invoices, payment confirmations, and due dates to report paid, outstanding, and overdue items. Useful for queries like 'unpaid invoices', 'payment status', or 'what do I owe'.
Generates QuickBooks Online financial reports including Profit & Loss, Balance Sheet, Accounts Receivable Aging, Accounts Payable Aging, General Ledger. Covers report parameters, date ranges, column customization, and MSP analysis like client profitability.