How to delete bank and bank-feed transactions in MYOB
One at a time — and not at all while it is reconciled. Here is the per-record route, the blocker you will hit, and how to clear the duplicates a double import leaves behind.
MYOB has no bulk delete for bank transactions. In both MYOB Business and AccountRight you remove them one at a time. A transaction that has been reconciled or matched to something else will not delete until you undo that first — and once it is reconciled, reversing is usually the better move anyway, because it keeps your reconciliation intact.
What MYOB allows
| What you want to delete | Built-in option | Limits |
|---|---|---|
| Unmatched bank-feed entry | One at a time | Delete, or exclude if you only want it out of the way |
| Matched or coded transaction | Unmatch first | MYOB blocks the delete until the match is removed |
| Reconciled transaction | Not possible | Undo the reconciliation, or reverse the entry |
| Duplicate from a double import | One at a time | Confirm it is not matched, then delete the spare |
| Entry in a locked period or old year | Not possible | Reopen the period/year, or reverse instead |
Last checked 3 October 2026. MYOB changes its interface quietly; where this page and the product disagree, trust the product.
Bank feed or bank register? Know which one you are in
It changes the route. In MYOB Business, bank transactions arrive through the bank feed and are worked from the banking area — coding, matching or deleting each line. In AccountRight, the same payments live in the bank register, and you delete a transaction there the way you delete any other. The limits above apply to both.
The blocker: matching and reconciliation
A bank line that has been matched to an existing transaction, or included in a completed reconciliation, is the reason most deletes fail. MYOB will not let you delete a reconciled transaction, because doing so would put your reconciliation out of balance. Unmatch it first if you truly need it gone — and if it has already been reconciled, reverse it instead and leave the reconciliation alone.
Duplicates: the problem this page is usually really about
Bank-feed duplicates come from importing the same statement twice, or from a feed entry and a manual entry describing the same payment. They are the most common reason someone wants a bulk delete here. The fix is still per record: find both copies, decide which is real, make sure the spare is not matched, then delete it. Our guide to deleting duplicates in MYOB covers the finding part in more detail.
Before you delete anything: back up, then export
On AccountRight, take a company-file backup first — it is a genuine restore point. On MYOB Business there is none, so export the bank transactions you intend to remove and keep the file. Only then start deleting.
What a safe bulk delete looks like
You cannot delete what you have not exported. Reconciled lines and closed periods are reported as skipped, never forced — QuickBooks will not allow it, and a tool that tried would be the harm this design exists to avoid.
Is there a better way?
We build Multi-Delete for QuickBooks Online, not MYOB — so this page answers your question and stops there. There is no MYOB tool from us today; if a safe, self-serve MYOB cleanup ever makes sense to build, it will be described on these pages first.
The pages you are reading stay free and need no signup. We store nothing about you — no accounts, no email gate, no tracking.
Questions people actually ask
How do I delete multiple bank transactions in MYOB?
You cannot do it in bulk. Bank and bank-feed transactions are deleted one at a time, and each delete is its own action. There is no select-many-and-delete for transactions in either MYOB Business or AccountRight.
Can I delete a bank transaction that has been reconciled?
Not while it is reconciled. A reconciled transaction has been matched to your bank statement, and deleting it would unpick that reconciliation, so MYOB stops you until the reconciliation is undone. The right move for a reconciled entry is usually to reverse it rather than delete it, so the audit trail survives.
How do I delete a duplicated bank-feed transaction in MYOB?
Find both copies, confirm which is the real one, and delete the spare — but only once you are sure it is not matched to something. Duplicates usually come from importing the same statement twice or from a feed and a manual entry describing the same payment. Delete the unmatched copy; if both are matched, unmatch one first.
What is the difference between deleting and excluding a bank transaction?
Deleting removes the transaction. Excluding (where MYOB offers it) just hides it from your categorisation work without removing it — useful for a bank line that is not yours, or a transfer you have already handled elsewhere. If you only want it out of the way, prefer excluding; delete when you mean it to be gone.
Why can’t I delete a bank transaction in MYOB?
The usual reasons are the same ones that block any MYOB delete: the entry is reconciled, it sits in a locked period or an earlier financial year, your user role does not allow deleting, or the transaction is matched to something that has to be removed first.
Does deleting a bank transaction affect my reconciliation?
Yes — if the transaction was part of a completed reconciliation, deleting it breaks that reconciliation. That is exactly why MYOB refuses the delete in the first place, and why the safety rule is to export the set before you touch it.
Should I delete a bank transaction or reverse it?
If it is a duplicate from a bad import and has never been reconciled, delete it. If it has been reconciled, reported, or seen by your accountant, reverse it so the record stays. The same delete-versus-reverse rule applies here as everywhere in MYOB.