Solution to Quicken R6025 Runtime Error when Importing Bank OFX Files
If you’re getting the dreaded R6025 – pure virtual function call error in Quicken when importing your bank’s transactions, here’s the fix that worked for me — and it’s completely free.
Problem
My bank only provides OFX files for download.
When importing them into Quicken (Windows), Quicken either crashed with the R6025 error or failed to import entirely.
Cause
Although OFX and QFX are similar formats, QFX contains extra Quicken-specific fields like INTU.BID and ORG.
Without them, Quicken can sometimes crash instead of giving a helpful message.
Solution – Convert OFX → QFX
All you need to do is convert your bank’s OFX file to QFX format before importing into Quicken.
Many commercial tools (MoneyThumb, Propersoft) do this, but they require registration and payment.
[Removed - Unable to confirm the safety and function of the Python script]
Comments
-
Thank you for sharing!
-Quicken Jasmine
Make sure to sign up for the email digest to see a round-up of your top posts.
0 -
@CincinnatiAdam ,
what's the name of your bank, please?
And are you sure they only support OFX files and not also QFX, by another name?Have you contacted the bank's Office of the President and requested that they do properly support Quicken downloads using QFX protocol and either Webconnect, Express Webconnect or Direct Connect?
1 -
I am not sure this is legit. 3000 is the FI ID for Wells Fargo, and I can assure you that Wells Fargo has no issues with any of their import files.
Using 3000 is often tried as a way to import QFX files if the user doesn't know or have the FI ID.
Unless @CincinnatiAdam can answer @UKR's questions, I would be very leery of using this script.
1 -
I'm based in the UK and my bank is not supported by Quicken US. They only offer OFX downloads and do not support the QFX format for downloads.
0 -
This is the first time I have seen:
If you’re getting the dreaded
R6025 – pure virtual function callerror in Quicken when importing your bank’s transactionsbeing reported. This is the problem that should be reported to Quicken Support to try to get a fix for.
Note this is what CoPilot calls out for this error:
🧩 General Context of R6025 Error
- The R6025 – pure virtual function call error is a Visual C++ runtime error that occurs when an application calls a pure virtual function improperly.
- It’s commonly triggered by:
- Corrupted system files
- Faulty or incomplete software installations
- Conflicts with .NET Framework or Visual C++ Redistributables3
Signature:
This is my website (ImportQIF is free to use):1
Categories
- All Categories
- 56 Product Ideas
- 36 Announcements
- 223 Alerts, Online Banking & Known Product Issues
- 22 Product Alerts
- 701 Welcome to the Community!
- 671 Before you Buy
- 1.2K Product Ideas
- 53.7K Quicken Classic for Windows
- 16.3K Quicken Classic for Mac
- 1K Quicken Mobile
- 813 Quicken on the Web
- 111 Quicken LifeHub


