| "I spent/paid/bought X on Y" | wallet add expense <amount> "<desc>" -c <cat> -a <acct> --json |
| "I earned/got paid/received X" | wallet add income <amount> "<desc>" -c <cat> -a <acct> --json |
| "Transfer/move X from A to B" | wallet add transfer <amount> --from A --to B --json |
| "Show/list transactions [filter]" | wallet list [-c <cat>] [-m <month>] [-a <acct>] [-t <tag>] [--type T] [-n <limit>] --json |
| "Edit/change transaction #N" | wallet edit N [--amount X] [--desc Y] [--add-tag Z] --json |
| "Delete/remove/undo transaction #N" | wallet rm N --force --json |
| "Adjust/reconcile/correct account" | wallet adjust <acct> <target> "<desc>" --json |
| "How's my budget / am I on track?" | wallet budget check --all --json |
| "Set/create a budget for X limit Y" | wallet budget set "<name>" <amount> -c <cat> --period monthly --json |
| "List/show budgets" | wallet budget list [--all] --json |
| "Edit/change budget #N" | wallet budget edit N [flags] --json |
| "Delete/remove budget #N" | wallet budget rm N --json |
| "What bills are due?" | wallet bill due [--overdue|--week|--next N] --json |
| "List/show bills / subscriptions" | wallet bill list [--paused|--all] --json |
| "Add/schedule a bill" | wallet bill add "<name>" <amount> -c <cat> -a <acct> [--monthly|--weekly|--daily|--yearly] --day N --json |
| "Pay/settle bill #N" | wallet bill pay N [--amount X] [--date YYYY-MM-DD] --json |
| "Skip/postpone bill #N" | wallet bill skip N --json |
| "Pause/freeze/hold bill #N" | wallet bill pause N --json |
| "Resume/unpause bill #N" | wallet bill resume N --json |
| "Edit/change bill #N" | wallet bill edit N [--name X] [--amount Y] [--recurrence Z] --json |
| "Delete/remove bill #N" | wallet bill rm N --json |
| "Forecast/predict/project" | wallet forecast -n 3 [--account A] --json |
| "Upcoming bills / bill forecast" | wallet forecast bills -n 3 --json |
| "Report/summary/overview [for X]" | wallet report [-m <month>] [-a <acct>] [-c <cat>] --json |
| "Exchange rates" | wallet rate list --json |
| "Add/update rate for X = Y" | wallet rate add <currency> <rate> --json |
| "Categories list" | wallet category list --json |
| "Tags list" | wallet tag list --json |