Import from a bank statement (PDF or image)
Turn a statement export or screenshot into editable transactions—in your browser.
1
Open Import from Transactions
Start the import flow from the Transactions page.
Additional Details
- •Go to Transactions in the sidebar.
- •Click Import Statement near the header (outline button with a scan icon).
2
Upload your file
Use a screenshot, photo, or exported PDF — files stay on your device.
Additional Details
- •Supported formats: JPEG, PNG, WebP, HEIC, PDF (up to 20 MB).
- •Drag and drop onto the zone, or click to browse.
- •Statements are scanned locally in your browser. Nothing is uploaded to PiggyBank for OCR.
3
Wait for scanning
The app reads PDF text where possible or runs OCR when needed.
Additional Details
- •Large PDFs can take tens of seconds—a progress bar shows status.
- •If extraction is thin, pages may be rasterised and OCR’d (still on device).
4
Review the proposed rows
You get a full table of parsed lines before anything is saved.
Additional Details
- •Uncheck Included on rows you don’t want to import.
- •Set transaction type, category, and when needed linked debt, budget, or savings bucket.
- •The sheet shows detected currency and uses an exchange rate for the statement period when converting USD/BRL.
5
Watch for duplicate hints
The app warns when a line looks like something you already logged.
Additional Details
- •Similar-description hints compare new lines with transactions already in range.
- •Before saving, PiggyBank can stop if USD/BRL amount and date match existing rows—you confirm intentional duplicates.
6
Import or start over
When the table looks correct, confirm the import.
Additional Details
- •Click Import to run duplicate checks (if prompted), then save.
- •Use Start over to return to upload if you’d like a different file.
- •Success shows All done — new transactions behave like manually added entries everywhere.
7
Watch the walkthrough
See the full import flow in the product (screen recording, ~2 min).
Additional Details
- •The clip loads only when this step scrolls into view; press play to fetch and watch.
- •QuickTime (.mov) plays natively in Safari; some Chromium builds need a compatible codec for HEVC or similar exports.
Step 7: Watch the walkthrough
Playback starts only when you press play; video loads when this section enters view.