Upload a PayPal monthly statement PDF and get back an OFX, QFX, QIF or CSV file, with every transaction dated consistently and stamped with a unique ID. Built for sellers, freelancers and the bookkeepers who reconcile their PayPal balance.
Upload your bank statement
Drop file here or click to upload
PDF, JPG, PNG, BMP, HEIC, TIFF
Uploading...
PayPal exports activity as PDF, CSV, TAB, IIF or QIF, and none of those five is an OFX or a QFX. The IIF option is QuickBooks Desktop only and the QIF option will not import into a Quicken checking, savings or credit card account, which is why a PayPal download so often ends in an error. Upload the PayPal PDF statement above and export it as OFX, QFX, QIF or CSV instead.
PayPal does offer accounting exports, and on paper they look like exactly what you need. The trouble is that both of the accounting formats it offers were designed for software generations that have since moved on.
PayPal labels one option Quicken format, and it produces a QIF. Quicken states that QIF import is not available for checking, savings or credit card accounts, which is where almost everyone keeps their PayPal balance.
PayPal QuickBooks export is an IIF file, flagged as US accounts only. QuickBooks Online does not natively import IIF at all: its own import formats are CSV, XLS or XLSX and Google Sheets.
PayPal never offers an OFX or a QFX download, so the two formats that carry a unique transaction ID are the two you cannot get from the source.
PayPal keeps two years of historical monthly statements and twelve custom statements in the reporting portal. Activity reaches back seven years, but the tidy monthly statement does not.
A single report can cover a maximum range of twelve months, and CSV or TAB reports stop at 50,000 records before being split across files and packaged as a ZIP.
Monthly statements include only transactions that affect your balance. Uncaptured authorizations, pending eChecks and unresolved disputes are absent, so a statement and a live balance rarely agree.
The statement PDF is the one artifact PayPal keeps in a stable, human readable shape. Reading it directly sidesteps every format limitation above, and one upload produces all four output formats.
Both formats stamp every transaction with a unique identifier, which is what lets Quicken and other programs recognize a month they have already imported instead of duplicating it.
Works from the monthly statement PDF, including a scanned or printed copy, so a period that has aged out of the reporting portal is still usable.
OFX and QFX write dates as YYYYMMDD inside the file, a fixed layout that cannot be read as day first by one program and month first by another.
Up to 50 files can be uploaded together, and statements from the same account can be merged before extraction so twelve monthly PDFs become one file and one import.
The same upload also exports a plain CSV with date, description and amount, for spreadsheets, review or software that prefers a mapped import.
256-bit encryption in transit, and an uploaded statement can be deleted whenever you want.
Monthly statements live in the PayPal reporting portal and become available any time after the 2nd of the following month.
Go to the PayPal reports area, open the monthly statements list, request the month you need and download the PDF once it is ready.
Tip: Request every month you still need while they are inside the two year window, because older ones drop out of the portal.
Upload the PDF above and choose your output. Pick OFX or QFX when the account will be imported more than once, or CSV when you want to see the rows first.
Tip: Merge a run of monthly statements from one account before extraction so the whole year arrives as a single file.
Import the file into your accounting or personal finance software, then check the transaction count and the first and last dates against the statement before reconciling.
Tip: Reconcile to the statement ending balance, not the live PayPal balance, because pending items are not in the statement.
The people who hit this problem are rarely casual users. They are the ones who have to tie a PayPal balance to a set of books.
Marketplace and storefront income lands in PayPal before it reaches a bank. Getting those months into the ledger accurately is what makes the sales figures and the deposits agree.
Client payments arrive in PayPal all year and are needed as a clean transaction list at tax time, usually for a period longer than any live connection will reach back.
A new client typically arrives with a folder of PayPal PDFs and no working export. Converting the folder in one pass is faster than rebuilding the year by hand.
PayPal is one of the accounts people most often maintain manually, because the QIF that PayPal offers will not go into a bank or credit card account in Quicken.
PayPal offers five. The Activity Download report is available as PDF, CSV, TAB, IIF and QIF, where IIF is described as the QuickBooks format and is limited to US accounts, and QIF is described as the Quicken format and is limited to USD. Monthly statements are separate and come as PDF or CSV. There is no OFX and no QFX anywhere in that list.
Two limits sit on top of the formats. Any single report can cover a maximum range of twelve months, drawn from up to seven years of history, and CSV or TAB reports are capped at 50,000 records, after which the report is split across multiple files and packaged as a ZIP.
| PayPal export | What it actually is | Unique transaction ID | Where it falls down |
|---|---|---|---|
| A readable statement or activity report | Not applicable | No accounting program imports a PDF, so it has to be converted | |
| CSV | A wide column report of activity | No | Needs column mapping, and reimporting a period duplicates it |
| TAB | The same report, tab separated | No | Fewer programs accept it than accept CSV |
| IIF | QuickBooks format, US accounts only | No | QuickBooks Online does not natively import IIF |
| QIF | Quicken format, USD only | No | Quicken does not allow QIF import into checking, savings or credit card accounts |
| OFX or QFX | Not offered by PayPal | Yes, when produced elsewhere | Has to come from converting the statement |
Open the PayPal reports area and go to the monthly statements list, then click Request next to the month you want and download the PDF once it has been generated. Statements become available any time after the 2nd of the following month, and in some countries PayPal generates them automatically as a PDF by the 10th.
Keep an eye on the retention window while you are there. PayPal gives access to two years of historical monthly statements and twelve custom statements from the reporting portal. Activity data itself stretches back seven years, but you pull that as a report rather than as a statement, and a report request covers at most twelve months at a time.
Not with the file PayPal gives you, in most cases. PayPal Quicken export is a QIF, and Quicken states that QIF import is not available for checking, savings or credit card accounts. It supports QIF for asset, liability and cash accounts, which is not where a PayPal balance normally lives.
The file Quicken actually wants for a bank or credit card account is a QFX, imported through File then File Import then Web Connect File. Since PayPal does not produce a QFX, converting the statement PDF into one is the route that works. The convert a bank statement to Quicken page walks through the import itself, and the QIF file format page explains why the format behaves the way it does.
Not using the IIF that PayPal offers. IIF is a QuickBooks Desktop format, and QuickBooks Online imports CSV, XLS or XLSX and Google Sheets natively rather than IIF. QuickBooks Desktop is the other way around: its Web Connect importer reads QBO files only, and will not take a QFX or a QIF.
So the format you need depends entirely on which QuickBooks you run, and PayPal offers neither of the two that would work. Our guide to importing a bank statement into QuickBooks sets out the exact route for each version, including the row and file size limits QuickBooks Online enforces on uploads.
Seven years for activity reports and two years for monthly statements. That gap is the single most useful thing to know before you start a cleanup, because the neat monthly statement most people want is the one that expires first.
The practical move is to request every month you might need while it is still inside the two year window and save the PDFs somewhere durable. A saved PDF stays convertible long after PayPal stops regenerating it, which is exactly the situation this converter is built for.
No. PayPal states that monthly statements include only transactions that affect your balance, and specifically excludes uncaptured authorizations, pending eChecks and unresolved disputes. The statement gives you beginning and ending balances, total debits and credits, and the balance affecting activity in between.
This is why a statement and the balance on screen so often disagree, and it is a feature rather than a fault. Reconcile to the statement ending balance and the two will line up. Reconcile to the live balance and you will chase a difference that resolves itself a few days later.
Export OFX or QFX when the account will be imported more than once, or when date ranges might overlap. Both formats give every transaction a FITID, a unique identifier the receiving program stores, so a month that has already been imported is recognized instead of added a second time. QFX is the Intuit variant of OFX and is what Quicken expects.
Export CSV for a one time load, a review pass, or software that maps columns during import. It is the easiest format to eyeball before anything is written into your books, and for a period that has never been imported there is nothing for duplicate protection to guard against. The tradeoff is that CSV carries no transaction ID, so a second import of the same period will double it.
| Your software | Export this | Why |
|---|---|---|
| Quicken, bank or credit card account | QFX | The Web Connect format Quicken accepts for these account types |
| Xero | OFX | Xero accepts OFX, QFX, QIF and CSV, and recommends OFX |
| YNAB | CSV, OFX or QFX | All are accepted, and CSV is the format YNAB names as preferred |
| NetSuite | OFX or QFX | NetSuite reads OFX and QFX but does not support QIF |
| A spreadsheet or a review pass | CSV | Readable columns you can check before importing anything |
Because the file you imported carried no transaction identifier. CSV, TAB, QIF and IIF all describe a transaction without giving it a unique ID, so the receiving program has no way to tell a row it has already seen from a genuinely new one. Import an overlapping month and the overlap is added twice.
OFX and QFX solve this at the file level. Every transaction carries a FITID, the program stores it, and the second import of the same period is matched and skipped. If you are converting a run of monthly PayPal statements where the boundaries might overlap, exporting OFX or QFX rather than CSV is the difference between a clean register and an afternoon of deletions.
Yes. Up to 50 files can be uploaded in a single batch, and statements belonging to the same account can be merged before extraction so a folder of monthly PDFs comes back as one continuous file rather than twelve separate imports.
That matters more with PayPal than with a bank, because PayPal reports are capped at twelve months per request and monthly statements arrive one month at a time. Rebuilding a multi year picture means handling a stack of PDFs, and the bulk statement converter page covers how the merge behaves and what to check afterwards.
Convert a statement to OFX, the format with a unique ID per transaction.
The Quicken import itself, step by step.
When QIF is the right output, and which accounts accept it.
Convert up to 50 statements at once and merge them into one file.
The same conversion aimed at YNAB File Based Import.
What an OFX file stores, including the FITID that stops duplicates.
Get started converting bank statements to OFX.
USD
per month
per month
$288 charged today
Choose speed vs accuracy when extracting
| Base AI Faster | 2,500 pages |
| Pro AI Best accuracy | 500 pages |
Scale statement conversion across your team with automation.
USD
per month
per month
$888 charged today
Choose speed vs accuracy when extracting
| Base AI Faster | 10,000 pages |
| Pro AI Best accuracy | 2,000 pages |
Enterprise-grade bank statement conversion and controls.
USD
per month
per month
$ charged today
Choose speed vs accuracy when extracting
| Base AI Faster | pages |
| Pro AI Best accuracy | pages |