Spendrein Docs

Transactions

The individual charges behind your subscriptions — how to review, link, dismiss, or promote them, and how the 30-day summary is calculated.

A transaction is a single charge that Spendrein read from a bank or card statement during an audit. Where a subscription is the recurring thing you pay for, a transaction is one actual line on your statement — a date, an amount, a currency, and the raw description your bank recorded.

The transactions page is where you reconcile those individual charges against your subscriptions: review, link, or dismiss each one. Linked charges count toward your subscription spend, so this is how you keep the numbers on the rest of your dashboard honest.

Where transactions come from

You don't create transactions by hand — they're parsed from the statements you upload. Each charge is stored in its original currency at face value (it is not converted), tied to the audit that produced it and, once you link it, to a subscription.

The Spendrein transactions page — the 30-day summary, filter pills, merchant search, and date-grouped charges with their linked subscriptions.

The last-30-days summary

At the top of the page, four tiles summarize the trailing 30 days. They only appear once there's at least one charge in that window:

TileWhat it shows
Spent · last 30dTotal of debits in the window, converted to your display currency, with the charge count beneath.
Refunds & creditsTotal money in (credits) over the window — "Money in" when there's any, "None this window" otherwise.
Biggest chargeYour single largest debit in the window.
LinkedWhat share of the window's charges you've linked to a subscription — e.g. "18 of 24".

Two currencies, on purpose

The summary tiles convert everything to your display currency so the totals add up. The rows in the table below stay in each charge's native currency — a €49 charge shows as €49, not a converted figure. So a mixed-currency workspace will show native amounts per row and one consolidated figure up top.

Filtering and finding charges

Four filters sit above the table:

  • All — every charge.
  • Unreviewed — charges not yet linked to a subscription and not dismissed. This one carries a count badge so you always know how much is left to triage.
  • Linked — charges already attached to a subscription.
  • Dismissed — charges you've set aside.

The search box filters by merchant name only (it matches the normalized merchant, case-insensitive). There's no category, amount, or date filter — the table is always sorted newest-first and grouped under sticky date headers ("June 5, 2025 · 3 charges").

Acting on a charge

Open any row's menu to bring up its detail panel. What you can do depends on the charge's state:

Search your subscriptions and pick the one this charge belongs to. Tick "Also link similar charges from this merchant" to attach every other unreviewed charge with the same merchant and currency in one go.

A guard against over-linking

Bulk-linking is deliberately skipped for generic merchants (things that normalize to "transfer", "unknown", or "fee"), so you don't accidentally sweep a pile of unrelated charges onto one subscription.

When you link a charge, Spendrein also checks it against that subscription's baseline. If the amount deviates sharply from what's expected, it records a charge anomaly and notifies you — the same bank-feed watchdog that backs the rest of the product.

Promote it to a new subscription

If a charge represents something you're not yet tracking, promote it: give it a display name, a category, and a billing cycle (monthly, quarterly, or annual), and Spendrein creates a subscription from it — automatically linking the original charge and any similar ones it finds.

Dismiss or restore it

Dismiss a charge to take it out of your review queue (a one-off purchase, a transfer, something that isn't a subscription). Dismissing never deletes anything — a dismissed charge moves to the Dismissed filter and can be restored at any time.

Who can do what

CapabilityOwnerAdminMemberViewer
View transactions
Link, dismiss, restore, promote

Viewing and editing transactions both require workspace membership at Member or above; Viewers don't see transaction data.

On this page