Everything you need to set up CashSnap and get a clear, daily answer to one question: where do I stand today?
CashSnap is a privacy-first personal finance app that helps you understand where your money goes — and, more importantly, where you stand today.
Unlike many finance apps, CashSnap never asks for your banking credentials. There is no account, no cloud sync, and no execution layer: every entry is made by you, and all data stays on your device.
Within minutes, CashSnap shows you:
This guide explains how to set up CashSnap and get the most out of every feature.
New to CashSnap? Here is the fastest way to get a complete picture of your finances:
Add your payment methods
Create categories & budgets
Record your first expense
Review your Dashboard
Export or back up your data
The sections below walk through each step in detail.
CashSnap works best when you configure your payment methods, categories and budgets before recording your first transaction. This only takes a few minutes and only needs to be done once.
The main screen is organised around four areas:
| Area | Purpose |
|---|---|
| Setup | Configure payment methods, categories, budgets, and back up or restore your data. |
| Dashboard | Review balances, credit card usage and budget performance for the selected month. |
| Export | Generate a CSV file of your transactions for use in a spreadsheet app. |
| Add (+) | Record a new expense or income transaction. |
Open Setup from the main screen to personalise CashSnap for your own financial situation. From here you can define payment methods, categories and budgets, and manage backups.
CashSnap supports four payment methods:
Tap Add Instrument to create a new debit or credit card. Cards should be configured before you record transactions against them; cash and bank transfers require no setup.
Enter a descriptive name and the issuing bank, for example "ING Debit Card". This information is stored for your own reference today, and will be used in a future release to match transactions against your bank statement.
Enter the card name and issuing bank, then complete the billing details:
Categories let you monitor specific types of spending — groceries, leisure, clothing and so on — and assign a monthly budget to each. CashSnap uses this information to analyse your spending habits and compare your monthly expenses against the budgets you define.
Once you have used a category for a merchant, CashSnap remembers the association: the next time you enter a transaction for that merchant, the matching category is suggested automatically. You can accept it or choose a different one.
Leave the monthly budget field empty for categories you want to track but don't want to set a limit on.
Create a backup at any time and save it to your device. You can restore a saved backup later by selecting the file.
Restoring a backup overwrites all data currently stored in CashSnap. Create a fresh backup before restoring an older one if you want to keep your most recent entries.
The Dashboard gives you a complete view of your monthly cash position. It is organised into three parts.
Shows your total spend for the month and how it breaks down across each payment method, both in absolute terms and as a percentage of total spending.
Displays each credit card's outstanding balance against its approved limit. The indicator turns orange or red as you approach your limit, and a due-date warning appears when payment is due soon.
Shows how much of each category's monthly budget you have used. The indicator turns red when you exceed your budget, along with the exact amount and percentage by which you are over.
Tap + on the main screen to record an expense or income. CashSnap guides you through the same short flow each time:
If you are travelling outside the region of your base currency, select Other under Payment Method and choose Foreign Currency to enter the amount in the original currency.
CashSnap converts the amount to your base currency using the European Central Bank exchange rate and shows both figures. The converted amount — not the original — is used as your spending total, while reconciliation with your bank statement will be based on the original foreign-currency amount.
Setting a travel currency. If you are spending in one foreign currency for the length of a trip, open Settings and set a Travel Currency with an end date. Until that date, every new transaction opens with that currency already selected and its converted amount ready — so you no longer have to choose it by hand on each entry.
You can still change the currency on any individual transaction, which is handy for the occasional purchase back in your base currency. If a trip ends early, tap End now in Settings to switch the default off immediately; otherwise CashSnap reverts to your base currency automatically once the end date has passed. Setting it in advance also works well for a holiday you have already planned.
Open Export from the main screen to generate a CSV file of your transactions. Save it to your device and open it in any spreadsheet app for further analysis or record-keeping.
CashSnap is under active development. Planned improvements include:
Matching bank-defined debit card names to imported bank statements for automatic reconciliation.
Linking bank transfer references to a specific current account.