Quicken Web Connect from a PDF
PDF to QFX converter for Quicken
Turn a PDF statement into a .qfx file Quicken imports as a Web Connect download. Every row is checked against the statement first, and transaction IDs stay the same however many times you convert.
- Imports through File → File Import
- Quicken bank ID you supply
- Stable FITIDs for duplicate detection
- Bank and credit card accounts
<INTU.BID>10898<STMTTRN> <TRNTYPE>CREDIT <DTPOSTED>20260302 <TRNAMT>4210.00 <FITID>a3f9c2e81b07 <NAME>ACH DEPOSIT STRIPE PAYOUT</STMTTRN><STMTTRN> <TRNTYPE>CHECK <DTPOSTED>20260305 <TRNAMT>-1250.00 <FITID>5d10e7b4c9a2 <CHECKNUM>1042</STMTTRN><LEDGERBAL><BALAMT>15354.12
The short answer
Can Quicken import a PDF bank statement?
Quicken can't import a PDF statement directly, so you need a PDF to QFX converter to turn it into QFX, Quicken's Web Connect format, first. VouchRow reads the statement, checks every row against its balances, and writes a .qfx that Quicken imports with File → File Import → Web Connect (.QFX) File.
QFX is the same OFX document that QuickBooks' .qbo is built on, with the tags Quicken looks for. Like QBO, it carries a bank ID in the INTU.BID tag, which Quicken checks against its list of participating institutions. Your bank's Quicken ID is usually a different number from its QuickBooks ID, so a value copied from a .qbo file won't necessarily work here.
What QFX gives you over QIF is duplicate detection: every transaction carries a FITID, and Quicken skips IDs it has already seen in that account.
Step by step
How to convert a PDF to QFX and import it into Quicken
- 1Find the Quicken bank IDOpen any .qfx file your bank has issued in a text editor and copy the number after <INTU.BID>. Use one from a Quicken download, not from a QuickBooks .qbo file, because the two IDs often differ at the same bank.
- 2Upload and check the statementSign in, upload the PDF (digital or scanned) and review any row the running-balance check flags. Each row links to its highlighted line on the page.
- 3Export QFXChoose QFX and enter the bank ID. The file is written as a bank or credit card statement to match the account.
- 4Import into QuickenFile → File Import → Web Connect (.QFX) File, then select the file. Quicken asks whether to link it to an existing account or create a new one. Link it to the account you already use for this bank.
- 5Accept the transactionsReview the downloaded transactions in the account register and accept them. Quicken matches them against anything you've already entered by hand.
Why it works
What you get with a QFX from this converter
Duplicate-safe
FITIDs are derived from each transaction, so importing the same converted statement twice doesn't create a second copy in Quicken.
The right bank ID
The INTU.BID in the file is the one you supply for your bank, not a placeholder borrowed from another institution.
History your bank won't download
Quicken downloads usually cover recent activity. Older statements you only have as PDFs can be converted and imported into the same account.
Card accounts too
Credit card statements use the credit card structure, so purchases increase the balance owed and payments reduce it.
Checked before export
A misread digit is caught on its own row
Every conversion is tested against the statement: the running balance on every row, page subtotals, opening plus movement against closing, the printed credit and debit totals, and the transaction count. When a number does not add up, VouchRow names the row and highlights the line it came from on the PDF.
Arithmetic only: it verifies amounts, balances and totals, not descriptions or dates, and two errors that cancel out would pass. The source-line link covers the rest.
How the checks workRunning balance check
- POS AMAZON MKTPLACE−86.4316,604.12
- CHECK #1042−1,250.0015,354.12
- ZELLE FROM J MORALES+640.0015,994.12
Every row agrees with the balance printed beside it.
Read this first
What Quicken says about converted QFX files
Quicken's own Web Connect troubleshooting page says it does not support QFX files created by third-party conversion software, PDF-to-QFX converters included. That is worth knowing before you rely on one. In practice a converted file imports when it carries your own bank's current, Web Connect-enabled bank ID, because that is what Quicken checks; it fails when the ID is missing, borrowed from another bank, or belongs to a bank that no longer offers Web Connect.
So treat QFX as the first thing to try, not a guarantee. If your bank has left Quicken's Web Connect programme — Bank of America ended Quicken Web Connect and Direct Connect downloads on 30 September 2025 — or the file will not verify, Quicken's other import routes still work: QIF into an existing account, or Quicken's CSV import on current Windows versions. Both come from the same conversion, and neither depends on a bank ID.
- Your bank still offers Quicken Web Connect: use QFX with its bank ID.
- Your bank has left Web Connect, or the QFX will not verify: use QIF, or CSV where your Quicken version imports it.
- Never borrow another bank's ID to make a file verify; transactions can end up tied to the wrong institution.
The format
What a QFX file contains
A .qfx file is an OFX 1.0.2 document in SGML, with a plain-text header block and a Windows-1252 body. The transaction section is identical to a QBO or plain OFX file: each <STMTTRN> holds a TRNTYPE, a DTPOSTED date in YYYYMMDD form, a signed TRNAMT, a FITID, and the description split between NAME (32 characters) and MEMO.
What makes it a Quicken file is the sign-on block. Inside <SONRS>, after the <FI> institution details, sits <INTU.BID>. Quicken checks this against its list of financial institutions before accepting the file. If the ID isn't recognised, the import stops with a message that the financial institution can't be verified.
Bank ID
Why the QFX bank ID differs from the QBO one
Quicken and QuickBooks keep separate lists of participating institutions, and a bank enrolled in both usually has a different ID in each, even though both files use the same INTU.BID tag. That's why a .qbo file renamed to .qfx is often rejected by Quicken, and why converters that use one hard-coded ID for both formats produce files that work in one product but not the other.
The reliable source is a .qfx your own bank has issued. If the bank has never offered Quicken downloads, it has no Quicken ID, and no QFX will import for it. In that case, QIF is the route into Quicken.
Troubleshooting
QFX import errors in Quicken
Most failed QFX imports come down to the bank ID, the account link or an overlap.
| Symptom | Likely cause | What to do |
|---|---|---|
| "Unable to verify the financial institution" | INTU.BID missing, mistyped, or not on Quicken's list | Use the ID from a .qfx your bank issued, or fall back to QIF |
| File imports into a new account instead of yours | Quicken wasn't told to link it to the existing account | Choose Link to an existing account at the import prompt |
| Import refused for an account already connected online | The account is set up for a different download method with that bank | Check the account's online services settings in Quicken, or use QIF |
| Some transactions appear twice | The period overlaps a download from the bank, whose transactions carry the bank's own IDs | Import only the dates not already downloaded |
| Accented characters missing | QFX bodies are Windows-1252 | Characters outside it are transliterated or dropped; the full text is in the Excel and CSV exports |
Alternatives
QFX or QIF for Quicken?
Use QFX when you have the bank's Quicken ID. It's what Quicken expects for bank and credit card accounts, it carries transaction IDs, and it links cleanly to an existing account.
QIF needs no bank ID and has no IDs of its own, so it can't detect a re-import. Quicken for Windows also restricts importing QIF into checking, savings and credit card accounts on many versions. QIF is the fallback when no Quicken ID exists for your bank, not the first choice.
What gets checked before the QFX is written
The statement is checked row by row against its running balance, then against page subtotals, the opening and closing balance, the printed credit and debit totals and the transaction count. Card statements without a running balance use the totals. These checks are arithmetic only: they don't verify descriptions or dates, and two errors that cancel out would pass. A misread amount or a missing row, the errors that make Quicken balances drift, are what they catch.
Side by side
Quicken import formats compared
| QFX | QIF | CSV | |
|---|---|---|---|
| Bank ID needed | Yes, Quicken's INTU.BID | No | No |
| Duplicate detection | Yes, by FITID | No | No |
| Links to an existing account | Yes, at import | Yes, by account choice | Limited and version-dependent |
| Bank and card accounts on Quicken for Windows | Supported | Restricted on many versions | Varies |
| Dates | YYYYMMDD, unambiguous | Locale-dependent order | Mapping-dependent |
Who uses it
Who converts PDF statements to QFX
Quicken users rebuilding history
Starting a new Quicken file, or migrating from another program, with years of PDF statements. Convert them to QFX and import oldest first.
Banks that stopped Quicken downloads
When a bank withdraws or breaks its Quicken download, the monthly PDF still arrives. Converting it keeps the register current.
Household and estate records
Executors and family members reconstructing accounts from paper statements. Scans are read with OCR and checked against the printed balances.
FAQ
PDF to QFX converter for Quicken: questions
Does Quicken support QFX files made by a converter?
Quicken's help says it does not support QFX created by third-party conversion software. A converted file usually imports when it carries your own bank's current Web Connect ID; if it will not verify, or your bank has left Web Connect, import the same statement as QIF or CSV instead.
Can Quicken import PDF bank statements?
No. Quicken imports QFX (Web Connect), and with restrictions QIF and CSV, but not PDF. Convert the PDF to QFX first, then use File → File Import → Web Connect (.QFX) File.
How do I convert a PDF to QFX?
Upload the PDF statement, review the extracted transactions, choose QFX and enter your bank's Quicken bank ID. The file imports into Quicken as a Web Connect download.
What is the difference between QFX and QBO?
Very little in the transactions. Both are OFX 1.0.2 with Intuit tags; QFX targets Quicken and QBO targets QuickBooks. The bank ID inside usually differs between the two products, even at the same bank.
Does QFX need a bank ID?
Yes, Quicken's INTU.BID for your bank, found inside any .qfx the bank has issued. If you don't have one, QIF works in Quicken without any ID, within Quicken's QIF limits.
Will importing the same QFX twice duplicate transactions?
No. Quicken skips transactions whose FITID it has already seen in the account, and our FITIDs are the same every time a statement is converted. Overlapping a period your bank already downloaded can still duplicate, because those rows carry the bank's IDs.
Why does Quicken say it can't verify the financial institution?
The INTU.BID in the file isn't one Quicken recognises. Check that it came from a Quicken .qfx, not a QuickBooks .qbo, and that it was copied exactly.
Can I convert credit card statements to QFX?
Yes. They're written with the OFX credit card structure and import into a Quicken credit card account.
Which plan includes QFX?
All paid plans, starting with Starter at $15 a month for 300 pages. Only pages that contain transactions are counted.
Keep going
Related guides and converters
Get your PDF statements into Quicken
Create an account, upload a statement, enter your bank's Quicken ID and download a QFX that imports as a Web Connect file. Starter is $15 a month for 300 pages.