Converts a Quicken Simplifi exported CSV file into the format required for importing back into Simplifi.
Simplifi's export format is incompatible with its import format. This script handles the conversion automatically.
- Python 3 (standard library only, no pip packages needed)
./simplifi-export-to-import.py input.csv [output.csv]If you don't specify an output filename, it will create one by adding -import to your input filename.
# Export from Simplifi saved as 'my-account-export.csv'
./simplifi-export-to-import.py my-account-export.csv
# Creates: my-account-export-import.csvThen import my-account-export-import.csv into Simplifi using the CSV import option.
- Deletes unnecessary columns from the export (account, state, usage, action, security, etc.)
- Renames columns to match import requirements:
postedOnβDatepayeeβPayeeamountβAmountcategoryβCategorytagsβTagsnotesβNotes
- Preserves date format as
M/D/YYYY(4-digit year required despite documentation stating M/D/YY) - Strips parent category names - converts
Auto & Transport:Gas & FuelβGas & Fuel(Simplifi requires child-only names) - Cleans amount field by removing
$and,characters - Adds required Check_No column (empty)
- Properly quotes all CSV fields to ensure correct parsing
Simplifi's documentation is misleading! Through extensive testing, we discovered:
- Date format: Documentation says
M/D/YYbut imports actually requireM/D/YYYY(4-digit years) - Category format: Exports use
Parent:Childformat but imports require only child names (e.g.,Gas & FuelnotAuto & Transport:Gas & Fuel) - Categories must exist: Categories will only import if they already exist in your Simplifi account with matching names
- Import is not an update mechanism: Importing to an existing account won't update transactions, it will create duplicates or be ignored
- Simplifi exports from 2025-2026
- 500+ transaction imports
- Transactions with commas in payee/category/notes fields
- Negative amounts (expenses)
- Positive amounts (income)
- Hierarchical categories (Parent:Child format)
- Splits and transfers may not import correctly (this is a Simplifi limitation)
- Recurring Transaction Series are not included in exports and cannot be imported via CSV
- Categories must already exist in Simplifi to import successfully