Spending
How to track your spending without linking your bank account
You can track your spending accurately without ever connecting a bank account. The method: capture each purchase at the moment it happens, from the receipt in your hand, and fill in the rest with manual entries and a one-time import of your bank history. This guide walks through how that works in practice.
Why people skip bank linking
Bank sync is the default in most budgeting apps, and it comes with real costs:
- You hand over credentials to a third party. Even with modern open-banking APIs, many people are simply not comfortable wiring their bank account to an app.
- Your bank might not be supported. Sync coverage is built around large banks in large markets. Smaller banks, and many European banks, are patchy or missing.
- A synced transaction is shallow. Your statement says you spent 84 euros at a supermarket. It cannot say what you bought, so the category is a guess.
- Cash is invisible. Anything you pay in cash never reaches your statement at all.
Skipping bank sync is not a compromise. It is a different starting point: the receipt, which is the most honest record of a purchase that exists.
What you use instead
Three inputs cover everything a bank feed would, and more:
- Receipts for everyday purchases. Snap them as they happen.
- Manual entries for purchases with no receipt: rent, a coffee from a cash-only kiosk, an online order.
- A CSV import for the history you already have, straight from your bank’s export button.
Here is how to set that up with Reign, a receipt tracker built exactly for this. The same principles apply to any receipt-first workflow.
Step 1: snap receipts as they happen
The habit that makes this work is small: when you get a receipt, point your camera at it. Reign reads the merchant, the total, and the line items, then sorts them into categories on its own. No templates, no category setup.
This is where receipt-first tracking beats a bank feed on depth. A synced transaction is one line. A receipt is the whole story: which products, at what prices, in which categories. Groceries stop being one number and become food, household, and that one impulse purchase.
Step 2: review before it counts
Snapped receipts land in an inbox. You glance over what was read, fix a category if you disagree, and save. Nothing enters your ledger without your confirmation, so the numbers you see later are numbers you have already agreed with.
Step 3: type the purchases that have no receipt
Rent, subscriptions, a market stall. Add them as manual entries and they land in the same ledger as your receipts. Manual entry is included in Reign’s free tier, so the no-receipt purchases never force an upgrade.
Step 4: import the history you already have
Your bank already lets you download your transactions as a CSV file, without giving any app your login. Export the file, import it into Reign, and years of history land in the same ledger as your receipts. The importer handles the formats European banks commonly export, including semicolon-separated files with day-first dates.
What you give up, honestly
A bank feed records card transactions with zero effort, including the subscription that bills while you sleep. A receipt-first tracker records what you snap or type. If a purchase has no receipt and you never enter it, it stays off the ledger. For most people the trade is worth it: a few seconds per receipt buys line-item detail, cash coverage, and a bank login that stays where it belongs.
Where to start
Reign’s free tier includes 30 receipt scans as a lifetime starter quota, manual entry, CSV import, and insights for this month and the previous one. No card, no bank login. Snap your first receipt and see what it reads.
Related reading: how receipt scanning works and how to import years of bank history from CSV exports.