Upload a PayPal monthly statement PDF and get back an OFX 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. 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 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 download, so the format that carries a unique transaction ID is the one 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 both output formats.
The OFX file stamps every transaction with a unique identifier, which is what lets MS Money, Xero 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 writes 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 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 | Not offered by PayPal | Yes, when produced elsewhere | Convert the statement here to get one |
| QFX | Not offered by PayPal | Yes, from tools built for QFX output | Not produced by this converter; for Quicken, use the CSV export and its CSV import |
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. PayPal does not produce a QFX, and this converter does not generate one either. Quicken cannot import OFX either, so convert the statement PDF to CSV and use File, File Import, Banking Transactions, From (.CSV) File instead. 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 when the account will be imported more than once, or when date ranges might overlap. OFX gives 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. If your software specifically requires QFX, Quicken's own variant of OFX, you will need a tool built for that output; this converter produces OFX and CSV.
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 | CSV | Quicken cannot import OFX, so the CSV goes in through File, File Import, Banking Transactions |
| Xero | OFX | Xero accepts OFX, QFX, QIF and CSV, and recommends OFX |
| YNAB | CSV or OFX | Both are accepted, and CSV is the format YNAB names as preferred |
| NetSuite | OFX | 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 solves 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 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.
PayPal exports activity as PDF, CSV, TAB, IIF and QIF. IIF is labeled the QuickBooks format and is US accounts only, QIF is labeled the Quicken format and is USD only. Monthly statements come as PDF or CSV. PayPal does not offer OFX or QFX in any of these.
Open the PayPal reports area, go to the monthly statements list, click Request next to the month you need and download the PDF once it is generated. Statements are available any time after the 2nd of the following month, and the portal keeps two years of them.
Not with the QIF that PayPal produces, if your PayPal account is set up as a bank or credit card account. Quicken states QIF import is unavailable for checking, savings and credit card accounts. Convert the statement PDF to CSV instead using this converter, then import it through File, File Import, Banking Transactions, From (.CSV) File.
No. IIF is a QuickBooks Desktop format, and QuickBooks Online imports CSV, XLS or XLSX and Google Sheets natively rather than IIF. QuickBooks Desktop Web Connect reads QBO files only. Neither format is offered by PayPal, so the statement has to be converted.
PayPal keeps two years of historical monthly statements and twelve custom statements in the reporting portal, while activity reports reach back seven years with a maximum range of twelve months per request. Save the monthly PDFs before they age out of that two year window.
No. PayPal states that monthly statements include only transactions that affect your balance, and exclude uncaptured authorizations, pending eChecks and unresolved disputes. Reconcile against the statement ending balance rather than the live balance shown in your account.
Use OFX for Xero, MS Money and most accounting software, because it stamps each transaction with a FITID that prevents a reimported month from duplicating. Use CSV for Quicken, for a one time load or a review pass, accepting that it carries no transaction ID.
Because CSV, TAB, QIF and IIF files carry no unique transaction identifier, so the receiving program cannot recognize rows it has already imported. Any overlapping period is added a second time. Exporting OFX instead gives every transaction a FITID and stops this.
Stripe, Shopify, Square and marketplace statements.
Convert a statement to OFX, the format with a unique ID per transaction.
The Quicken import itself, step by step.
What QIF is, which programs still need it, and why this converter exports OFX instead.
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
$294 charged today
Choose speed vs accuracy when extracting
| Base AI Faster | 2,500 pages |
| Pro AI Best accuracy | 500 pages |
Scale statement conversion with bulk upload, custom templates and reports.
USD
per month
per month
$894 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 |