Help center · Transactions
How to delete a transaction
Tap Trash on a row, or check rows and use the bulk bar at the bottom.
On this page
To delete a transaction in Extrack, open the Transactions page and tap the row's Trash (Delete) action. To delete many at once, use the row checkboxes to select multiple rows — a bulk-action bar appears at the bottom with selection totals and a Delete button. The bulk confirm dialog explains how many stored transactions and table rows are affected (splits share one transaction across multiple rows).
Steps
Delete a single row
Open Transactions, find the row, tap the Trash (Delete) action in the row action grid. Confirm. The row is removed; balances and receivables roll back.
Bulk-delete
Tap the checkbox at the left of each row you want to remove. A "Bulk selection" bar appears at the bottom with totals and Delete + Clear buttons. Tap Delete to open the confirm dialog.
Read the confirm dialog carefully
For pure single-row selections, the body reads "This will permanently remove N transaction(s). This cannot be undone." When splits are involved, it reads "This will remove N stored transaction(s) (M table row(s) selected — lent splits share one transaction). This cannot be undone." Confirm only if both counts look right.
What gets deleted with each kind
Different kinds have different blast radii when you delete:
- Single expense / income / transfer — only the stored transaction (one row).
- Split expense / income — the stored transaction plus every displayed leg. Receivables update.
- Recurring occurrence — only that occurrence; the recurring template stays and the next due date moves forward when next approved.
- Planned override — only the override; the underlying recurring slot returns next cycle.
Deletes are permanent — no soft-delete, no trash bin. The confirm dialog is the only checkpoint.
Frequently asked
Can I undo a delete?
No. Extrack deletes are permanent. If you deleted by mistake, re-create the row (Duplicate action on a similar row is the fastest path).
Why does the confirm dialog show different counts for stored transactions and table rows?
Because a split is one stored transaction but renders as multiple rows (one per allocation). The dialog shows both counts so you can verify your selection.
Can I bulk-delete from a filtered view?
Yes — apply the filter, tap the checkbox on each visible row (or use the page-level select-all if shown), then Delete. The selection bar shows live totals so you can sanity-check before confirming.
Related articles
Try this in Extrack
Open Extrack to follow the steps in a live workspace. Free for 30 days, no credit card.
Open Extrack