Bank2QIF Guide: Step-by-Step Conversion for Multiple Accounts
This guide walks through converting multiple bank/export files to QIF format using Bank2QIF, with steps for preparing files, batch converting, assigning accounts, and verifying results.
What you’ll need
- Bank2QIF installed (Windows).
- Bank/export files (CSV, OFX, QFX, or other supported formats) for each account.
- A target QIF-compatible financial application (e.g., Quicken, GnuCash, Moneydance).
- A folder to collect source files and a folder for output QIFs.
Step 1 — Organize source files
- Create a folder named “Bank2QIF_Source”.
- Put each account’s export file into this folder. Use descriptive filenames, e.g.,:
- Checking_2025-12.csv
- Savings_2025-12.ofx
- CreditCard_Jan2026.csv
Step 2 — Launch Bank2QIF and set defaults
- Open Bank2QIF.
- In Settings/Options, set:
- Default date format matching your files (e.g., MM/DD/YYYY).
- Default decimal and thousands separators.
- Output folder to a new folder “Bank2QIF_Output”.
Step 3 — Load the first file and map fields
- Click “Open” and select the first account file.
- Use the field-mapping interface to assign source columns to QIF fields: Date, Amount, Payee/Memo, Category (if present).
- Preview the first few rows to confirm mapping and date parsing.
- Adjust any date parsing or number parsing rules if dates or amounts look incorrect.
Step 4 — Configure account type and QIF header
- Select the account type (Checking, Savings, Credit Card, etc.).
- Enter the account name that will appear in your finance software (e.g., “Checking – Bank A”).
- Choose whether to include opening balance or keep it separate (recommended: include opening balance only if you know it’s correct).
Step 5 — Save conversion profile (for multiple files)
- Save the mapping and account settings as a profile (e.g., “Checking_Profile”).
- Repeat Steps 3–4 for each account type and save separate profiles (e.g., “Savings_Profile”, “CC_Profile”).
Step 6 — Batch convert multiple files
- In Bank2QIF, open the Batch or Convert Multiple option.
- Add all source files from “Bank2QIF_Source”.
- For each file, assign the appropriate saved profile so mapping/account settings are applied automatically.
- Start the batch conversion. Monitor for any parsing errors flagged by the program.
Step 7 — Verify converted QIF files
- Open “Bank2QIF_Output” and check that there’s one QIF per source file or per account as desired.
- Open a QIF in a text editor to verify the header lines:
- Account type line (e.g., !Account)
- Account name and type entries
- Spot-check transactions for correct dates, amounts, and payees.
Step 8 — Import into your finance application
- In your finance app, use the QIF import function.
- Import one account at a time, matching the QIF’s account name to the app account or creating a new account when prompted.
- Reconcile opening balances if necessary.
Step 9 — Troubleshooting common issues
- Dates parsed incorrectly: adjust date format in profile and re-run.
- Amount signs reversed: toggle Debit/Credit settings or change negative-number handling.
- Duplicate transactions: enable duplicate detection in Bank2QIF or your finance app before import.
- Missing memos/categories: ensure those columns were mapped in the profile.
Tips and best practices
- Always back up your finance application data before importing.
- Convert a single recent month first to validate settings before batch-converting years of history.
- Keep one profile per account type to speed future conversions.
- Use descriptive filenames and folders to avoid mix-ups.
Quick checklist
- Backup finance data
- Organize source files
- Create and save mapping profiles
- Batch convert with assigned profiles
- Verify QIF contents
- Import and reconcile in finance app
If you want, I can draft sample mapping profiles for Checking, Savings, and Credit Card files based on typical CSV column names (Date, Description, Amount, Balance).
Leave a Reply