Analysis — Recurring charges
analysis_recurring_chargesIdentify recurring charges like subscriptions and bills, then estimate their yearly cost. Groups by payee and flags price changes or lapsed payments.
Instructions
[READ] Find repeating charges (subscriptions, memberships, regular bills) and estimate what each costs per year. months: how far back to look, default 12. Charges are grouped by YNAB payee id, not by payee name, so no fuzzy name matching is involved: YNAB already resolves a merchant to one payee regardless of how the bank spelled it. Only outflows count; transfers between your own accounts are excluded. A series needs at least 3 charges on a recognisable cadence (weekly through yearly) to be reported. Each result carries occurrences — treat a series seen 3 times as a weaker signal than one seen 12 times — plus amount_changed and days_since_last, which surface price rises and charges that may have lapsed. Amounts are in milliunits (1000 = $1.00).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| months | No | ||
| plan_id | No | ||
| since_date | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||