Import expenses
A bank statement becomes a list of expenses to review before creation.
Import reads a statement and proposes its debits as expenses. Nothing is created before you confirm: each transaction can be reviewed, corrected or left out.
Where to find it
- in the Activity tab, on the Expenses side, the Import expenses button at the top of the screen
- in a budget's detail, the budget's actions menu offers Import expenses; the expenses then go into that budget
- on the home screen, the Import your expenses card, until a first expense is recorded
- in the setup guide, Import expenses
Choosing the statement
| Source | Available |
|---|---|
| Choose a file — CSV | Free |
| Choose a file — PDF, JPG or PNG | Premium |
| Choose a photo | Premium |
| Take a photo | Premium |
Without a subscription, the screen says so: "Import a CSV file exported from your bank. Photo and PDF scans are part of Boney Premium." The photo sources carry the Premium mark and open the offer.
The screen states the accepted sizes: "PDF, JPG or PNG up to 4 MB — CSV up to 500 KB." The number of imports is limited; the screen says so before importing, then shows how many imports are left today.
Only debits are proposed
Credits on the statement never become expenses. A transaction whose direction is unknown is not proposed either.
Reviewing the transactions
After "Reading the statement", each transaction appears with its description, date, amount, budget and category. A checkbox selects it or leaves it out of the import.
Budget and category are proposed from the statement and your expense history. With no proposal, the row shows Budget to choose or Uncategorised. An import started from a budget puts every transaction in that budget.
Tapping a transaction opens Edit expense to correct its description, amount, date, budget or category.
Possible duplicates
A transaction similar to an existing expense is flagged Possible duplicate, with the reason: "same date, amount and merchant", "same day and amount" or "nearby date, same amount and merchant". It starts unselected; ticking it imports it anyway.
Creating the expenses
The button states what will be created: "Create 3 expenses (€48.20)", that is the number and the total of the selected transactions.
A selected but incomplete transaction blocks creation. The screen flags it: "1 selected expense needs reviewing before creation."
Once the expenses are created: "They are now filed under their respective budgets." If some fail, those transactions stay selected so you can retry.
Warnings
- some transactions could not be read and were not proposed
- transactions with an unknown direction were not proposed
- some dates were estimated, to review before creating expenses
When it fails
- No debit transaction found in the statement
- Unsupported file format
- File too large — choose a smaller document
- Too many imports — the screen says when to try again
- No connection — import needs internet access
- Camera or photo access denied — re-enable it in the phone settings