Planning and Forecasts
Helius includes planning on top of recorded transactions. The main pieces are forecasts, scenarios, planning items, goals, budgets, and recurring rules.
Forecast Basics
helius forecast show
helius forecast show --days 90 --json
helius forecast bills --days 30 --json
Forecast options:
--scenario <name>applies a planning scenario--account <name>narrows the forecast to one accountforecast showdefaults to 90 daysforecast billsdefaults to 30 days
Scenarios
helius scenario add "Downside" --note "Emergency spending month"
helius scenario list --json
helius scenario edit 1 --name "Stress Case"
Planning Items
Planning items represent future transactions that have not been posted yet.
helius plan item add "Emergency Repair" --scenario Downside --type expense --amount 700.00 --date 2026-03-24 --account Checking --category Housing
helius plan item list --scenario Downside --json
helius plan item post 5
Goals
Supported goal kinds:
sinking-fundbalance-target
Examples:
helius goal add "Vacation Fund" --kind sinking-fund --account Checking --target-amount 1500.00 --due-on 2026-08-01
helius goal add "Cash Floor" --kind balance-target --account Checking --minimum-balance 250.00
Budgets and Scenario Overrides
helius budget set Groceries --month 2026-03 --amount 200.00 --account Checking
helius budget set Groceries --month 2026-03 --amount 500.00 --scenario "Stress Case"
helius budget status 2026-03 --scenario "Stress Case" --json
Recurring Rules in Forecasts
helius recurring add "Rent" --type expense --amount 900.00 --account Checking --category Housing --cadence monthly --day-of-month 6 --start-on 2026-03-01
helius recurring run --through 2026-04-30
Important behavior:
forecast showis read-only and does not advance a recurring rule's stored next due daterecurring runis what actually posts due recurring entries into the ledger