01
Where the suggestions come from
Whenever you import transactions, Talli scans for repeating payees with consistent amounts and cadence. Stable patterns — Spotify every month, a gym every fortnight — surface on the dashboard as Suggested recurring payments. Anything that's spent on once or twice, or whose amount jumps around, is ignored.
Suggested recurring payments
Detected from your transaction history. One click to set up.
Spotify
Monthly on the 8th · seen 6 times ▸
−$11.99AddNetflix
Monthly on the 14th · seen 9 times ▸
−$22.99AddGym Membership
Every 2 weeks · seen 5 times ▸
−$28.00Add
Each row shows the cadence and how many times Talli has seen the payee. Click seen N times to inspect the individual transactions Talli matched on — useful for sanity-checking that a suggestion really is the same recurring charge and not a one-off that happened to repeat.
Spotify
Monthly on the 8th · seen 6 times ▾
- Apr 8 2026SPOTIFY P12345−$11.99
- Mar 8 2026SPOTIFY P12345−$11.99
- Feb 8 2026SPOTIFY P12345−$11.99
- Jan 8 2026SPOTIFY P12345−$11.99
- Dec 8 2025SPOTIFY USA−$11.99
- Nov 8 2025SPOTIFY USA−$11.99
In the example above, the older transactions surfaced under a different raw payee (SPOTIFY USA vs SPOTIFY P12345) but Talli grouped them on the same normalised payee key, so the suggestion still fires.
02
Adding a detected subscription
Click Add on a suggestion. The recurring slide-over opens, pre-filled with the payee, amount, cadence, account, and a guessed category (if the payee matches a canonical name like Music / Spotify / iTunes). You can tweak any field before saving.
New recurring schedule
Pre-filled from a suggestion · review before saving
Account*
Category*
Payee*
Amount*
Schedule
Day of month*
Start date*
Notes
The schedule now appears under Upcoming payments on the dashboard, projected forward for the rest of the month.
03
Editing a saved schedule
Find the schedule under Upcoming payments and click Edit. The slide-over reopens with the current values. Change the amount when a subscription's price rises, swap the category to roll it into a different part of your budget, or shift the cadence if the billing date drifts.
Already-generated transactions stay as they were — edits only affect future runs.
04
Save, Cancel, Cancel schedule, Delete — what each one does
When you open an existing schedule for edit, the slide-over footer offers four actions. They overlap in wording but behave very differently — use the one that matches what you actually mean.
Spotify
Monthly on the 8th · Active
- Save changes — commits any field edits (amount, cadence, category, account, notes) and reschedules the next run if you moved the cadence or start date. Already-generated transactions stay untouched; only future runs use the new values. Use this when a subscription's price changes or you want to re-route it through a different category.
- Cancel — discards your edits and closes the slide-over without writing anything. Same as hitting the × in the corner. Use this when you opened the slide-over by mistake or changed your mind mid-edit.
- Cancel schedule — stops the schedule from generating any more transactions and marks its status as Canceled. Past transactions it generated are preserved with their full history. The row disappears from Upcoming payments but isn't deleted — admin export still sees it. Use this when you actually end a subscription with the provider.
- Delete — hard-removes the schedule row entirely. Past transactions survive (their
recurring_transaction_idis nulled out so the history isn't broken), but the schedule itself is gone for good. Use this only when you created the schedule by mistake. For a real cancellation, prefer Cancel schedule — it leaves an audit trail.
Separately, Dismiss (the × on a suggestion row before it becomes a schedule) tells Talli to stop proposing the payee. It doesn't touch transactions and doesn't create or delete a schedule — the suggestion just moves into the dismissed list.
05
Bringing back a dismissed suggestion
The Upcoming payments card on the dashboard does double duty: it lists every active schedule projected forward, and tucks dismissed suggestions in a disclosure at the bottom. Dismissed by accident or changed your mind? Open the card, click Show dismissed suggestions, and tap Restore.
Upcoming payments
May 2026 · projected from your schedules
- −$11.99
Spotify
Entertainment · Monthly · Active
- −$22.99
Netflix
Entertainment · Monthly · Active
Hide dismissed suggestions (1) ▾
- AfterPay — Cotton OnRestore
Restoring a suggestion doesn't create a schedule — it just puts the row back into Suggested recurring payments so you can review and Add it properly.
06
Rules of thumb
Worth adding as a schedule
- Anything billed on a predictable cadence: streaming, phone, internet, gym, software seats, insurance.
- Income that arrives on a schedule — Talli treats inflows the same way as outflows.
- Yearly renewals you want surfaced ahead of time. Set the cadence to Yearly with the month you want to be reminded.
Better to dismiss
- One-off bookings that happened to land twice in a row.
- Variable utility bills where the amount shifts month to month — Talli's projection won't be useful.
- Friends or family Talli misread as a recurring payee.
END
Accept what's stable, dismiss what's noise, and let the Upcoming payments card surface what's next. Edit when prices shift; cancel when the subscription actually ends.
