Importing Data
CSV Import
Most banks allow you to download transactions as CSV files.
Steps
- Download a CSV export from your bank’s website
- In PocketVault, go to Settings > Import > CSV
- Select your file
- Map columns to PocketVault fields (amount, date, description, category)
- Choose the date format used in your CSV
- Preview the import and confirm
Supported formats
PocketVault’s flexible mapper works with any CSV format. Common formats from Mint, YNAB, Chase, Bank of America, and other banks are auto-detected.
OFX/QFX Import
Open Financial Exchange (OFX) is a standardized format supported by most banks.
- Download an OFX or QFX statement from your bank
- Go to Settings > Import > OFX
- Select the file
- Transactions are automatically parsed and mapped
- Review and confirm
SMS Import (India)
Indian banks send transaction alerts via SMS. PocketVault can parse these messages.
Supported banks
HDFC, ICICI, SBI, Axis, Kotak, PNB, Bank of Baroda, Yes Bank, IndusInd, and UPI transactions.
Steps
- Go to Settings > Import > SMS
- Grant SMS read permission (one-time)
- PocketVault scans for bank transaction messages
- Review detected transactions
- Confirm import
All parsing happens on-device. No SMS data is sent anywhere.
Receipt OCR
- Go to Settings > Import > OCR
- Take a photo of your receipt or select from gallery
- PocketVault extracts amount, date, and merchant
- Review and save the transaction
Uses Google ML Kit’s on-device text recognition. No images leave your device.