find_recurring_expenses
Detects recurring expenses (subscriptions, memberships, regular bills) by analyzing transaction history. Groups transactions by payee, identifies regular intervals and consistent amounts, and classifies frequency (weekly, monthly, quarterly, etc.). Returns estimated annual cost per item and totals. Useful for subscription audits, finding forgotten recurring charges, and 'am I paying too much for X' policy/premium comparisons. No report page maps to subscriptions — answer from this data directly rather than offering a navigation link.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| months | No | Number of months of history to analyze. Default: 6. Max: 12. | |
| user_id | No | The unique identifier of the user. If omitted, automatically resolved from the authenticated user. |