deleting transactions.md

Deleting Transactions

Transactions you created manually or imported from files can be deleted. Transactions from connected bank accounts and integrations cannot be deleted directly, but can be removed if needed during Reconciliation.


When you can delete a transaction

Delete is available for:

To delete a transaction:

  1. Select the transaction to open the details panel
  2. Click the options menu (⋯)
  3. Select Delete
  4. Confirm the deletion

A brief Undo option appears after deletion. Once dismissed, the transaction is permanently removed.


When delete is blocked

Delete is not available when:

Condition Why
Connected account transaction Transactions from Plaid, Stripe, Mercury, Ramp, and other live syncs mirror the bank — they can't be deleted individually
Locked period The transaction falls within a locked bookkeeping period
Reconciled transaction The transaction is part of a completed reconciliation

Handling bank-synced transactions

Transactions from connected accounts can't be deleted because they reflect actual bank activity. If you need to adjust how a synced transaction appears in your books, use one of these approaches instead:


Removing imported transactions in bulk

To undo an entire import rather than deleting transactions one by one, remove the source document. This deletes the file and all transactions created from it.

From Account settings:

  1. Go to the account's settings and find the imported files section
  2. Click the trash icon on the file you want to remove
  3. Confirm — this removes the document and its transactions in one step

Removing imported transactions cannot be undone.


Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the ask query parameter, and the optional goal query parameter:

GET https://docs.kick.co/accountants/bookkeeping-workflows/transactions/deleting-transactions.md?ask=<question>&goal=<endgoal>