Docs 02
Formats Garden reads
| Format | Typical source |
|---|---|
| CSV / TSV | Bank transaction download |
| OFX / QFX | Quicken-compatible download; most US banks |
| QIF | Older Quicken export |
| XLSX / XLS | Spreadsheet export |
| CAMT.053 | ISO 20022 bank statement XML |
| Statement PDF, read on-device |
Your file is parsed on your device and never uploaded, including PDF statements; text extraction runs locally.
What happens when you drop a file in
- Garden identifies the format and columns (date, amount, merchant), handling debit/credit pairs and signed amounts.
- It previews the result before saving anything, with warnings for ambiguous fields.
- It categorises transactions in this order: your rules, prior merchant corrections, built-in merchant list, bank category, then learned history.
- It flags likely duplicates against your ledger.
Undoing an import
Every import is a batch. Undo it to remove every transaction it created.
Rules
Rules match merchant, amount, account, notes, or date; combine conditions; and set a category, tag, note, or reviewed status. Test a rule against existing transactions before saving to see what changes. Rules run in an order you control.
Multi-currency
For an entry in a currency other than the statement's, Garden warns instead of converting; it will not invent an exchange rate.
If your bank's file does not work
Send the file, or replace its amounts with nonsense if preferred, to garden@khushin.com; the structure matters.