Import a file
Open the CSV importer
Go to Import. Pick the target account for the transactions, then upload
your CSV file.
Map the columns
Budget Bandit auto-detects which CSV column is the date, the amount, the
payee, and so on. Adjust any that are wrong using the Map To dropdowns.
Required: a Date column, and either an Amount column or an Inflow
plus Outflow pair.
Set the date format
Leave it on Auto-detect, or pick the exact format your bank uses if dates
look wrong in the sample.
Preview and check duplicates
Continue to the preview. Each row is checked against transactions you already
have in that account and tagged new, duplicate, or likely
duplicate.
Column mapping
You map each CSV column to one of these fields:| Field | What it is |
|---|---|
| Date | Required. The transaction date. |
| Amount | A single signed column (negative for spending). |
| Inflow / Outflow | Use instead of Amount when your bank splits credits and debits into two columns. |
| Payee / Description | The merchant or description. |
| Memo / Notes | Extra notes. |
| Category | A category name, if your file has one. |
| Reference ID | A bank-supplied unique ID, used to match duplicates exactly. |
| Skip | Ignore this column. |
Duplicate detection
Budget Bandit compares each incoming row to what is already in the account:- Exact match — the same Reference ID, or an identical date, amount, and payee.
- Likely duplicate — a close match within a few days, even without a reference ID.
- New — no match found.
Save your mapping
Tick Remember this mapping for future imports to this account and Budget Bandit reuses your column choices the next time you import a file with the same columns into the same account.If rows do not come through
Rows with an unreadable date or amount are skipped, and you are told how many. See Why rows did not import.Related
CSV format reference
Exact columns, date formats, and amount handling.
OFX / QFX import
A structured file that needs no column mapping.
Why rows did not import
Skipped, dropped, or duplicate rows.
Connect a bank
Sync instead of importing files.