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:
- Uploaded bank statements. Upload a PDF, CSV, or Excel statement and SparkReceipt extracts every transaction line. See Bank statement extraction: the complete guide.
- A connected bank account. Connect a bank or credit-card account and transactions import automatically, with no file to upload. See Connect a bank account for automatic transaction imports.
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 so it isn't counted twice. If the statement arrives after the connected account's transaction, the statement's copy of the line is marked Excluded with a note.
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, including several transactions linked to one document.
- 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).
Each status also has a color on the left edge of the row: green for matched, teal for manually linked, amber for suggested and gray for unmatched. Matching, transfers, exclusions, and creating entries each have their own detailed guide, linked at the bottom of this article. Editing, notes, sorting, selecting and exporting are covered in How do I edit, sort, select and export transactions?. 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 you can Search merchant or description or sort Newest first or Oldest first. Excluded transactions show in All, so pick another queue to hide them. 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 switched on for every account. If you'd rather work statement by statement, open a statement and click View transactions. That page shows only the statement's transactions, in Statement order, with the same tools.
Learn more
- Matching transactions to receipts in the Transaction Manager
- Transfers, exclusions, and creating entries in the Transaction Manager
- How do I bulk edit categories and tags in the Transaction Manager?
- How do I edit, sort, select and export transactions?
- What happens when you delete a bank statement?
- Connect a bank account for automatic transaction imports