The Transaction Manager: reconcile every bank transaction in one place

What the Transaction Manager is, how transactions from bank statements and connected bank accounts flow into it, and what each transaction status and queue means.

ST
Written by SparkReceipt TeamUpdated Sep 26, 2026

The Transaction Manager is the single place in SparkReceipt where every bank and credit-card transaction lands so you can reconcile it against your receipts and invoices. Instead of opening statements one at a time, you get one timeline of all your transactions, each showing whether it already has a receipt, needs one, or should be left out of your books. You reach it from Transactions in the left-hand sidebar; the page itself is titled Transaction Manager, with the subtitle "Reconcile bank-feed transactions against your receipts."

What problem it solves

Bookkeeping is really the job of accounting for every line on your bank statement: which ones have a receipt or invoice behind them, which are transfers between your own accounts, and which are costs (like bank fees) that never had a document at all. The Transaction Manager gives you a running picture of exactly that — a progress bar (for example, "12 of 40 reconciled") that reads Everything reconciled when you're done.

How transactions get here

Transactions arrive from two sources, and both feed the same timeline:

You can mix both freely. If the same transaction shows up from both a connected account and an uploaded statement for that account, SparkReceipt recognizes the duplicate and keeps a single line rather than counting it twice.

While a statement is still being imported, the Transaction Manager tells you so, and its transactions appear in the timeline once they're ready.

The transaction statuses

Every transaction carries a status that tells you where it is in reconciliation:

  • Unmatched — no receipt is linked yet. This is the starting point and the work to do.
  • Suggested — SparkReceipt found a likely receipt but isn't confident enough to link it automatically, so it's waiting for you to Approve or Reject it. Suggested rows show a confidence percentage.
  • Matched — a receipt or invoice is linked, either automatically or by accepting a suggestion.
  • Manually linked — you linked the receipt(s) yourself.
  • Transfer — money moved between your own accounts (for example a credit-card payment). Transfers aren't income or an expense, so they're never linked to a receipt.
  • Excluded — you've set the transaction aside so it stays out of your books (for example a personal purchase on a business card).

Matching, transfers, exclusions, and creating entries each have their own detailed guide, linked at the bottom of this article. To change the category or tags on many transactions at once, see How do I bulk edit categories and tags in the Transaction Manager?.

Queues and filters

The Transaction Manager groups transactions into queues you can switch between at the top:

  • All — every transaction.
  • Needs review — suggested matches waiting on your decision.
  • Unmatched — transactions with no receipt yet.
  • Reconciled — transactions that are matched, manually linked, or turned into an entry.
  • Transfers — transactions marked as movements between your own accounts.
  • Excluded — transactions you've set aside.

Alongside the queues you can narrow the list by Accounts, by date (presets like This month, Last 30 days, Last 90 days, or a Custom range), and by status, and you can Search merchant or description or sort Newest first / Oldest first. Transactions that came from an uploaded statement with no account assigned appear under Unassigned account.

Availability

The standalone Transaction Manager — the Transactions item in the sidebar — is live and available to everyone. It's part of SparkReceipt's bank-connections feature, which is labeled Beta in the app while we keep refining it, but it's switched on across accounts, not drip-released. If you'd rather work statement by statement, you can still reconcile the transactions inside any individual bank statement: open the statement and work through its transactions there, using the same tools described in the guides below.

Learn more