PayPal to QuickBooks Desktop Converter (IIF)

🥦

Convert Complete

QuickBooks Desktop IIF Format
valid rows

Convert PayPal Activity Download to QuickBooks Desktop IIF format with automatic fee tracking. Works with QB Pro, Premier, and Enterprise.

Free preview — then from $5. Save with bundles.
Free preview before you pay
Files never leave your browser
No account needed to start

Download Sample PayPal Export

Sample CSV to test the converter

Download Sample

How to Convert Your File

1

Export from Paypal

Activity → All Reports → Activity download → Download CSV

2

Upload and Configure

Upload Activity Download CSV and choose IIF File format

3

Preview and Download

Review converted data, download Quickbooks Desktop-ready file

4

Import to QuickBooks Desktop

File → Utilities → Import → IIF Files → Select File

Output is in QuickBooks Desktop IIF format — ready to import directly, no manual reformatting needed.

How People Use This

I run QuickBooks Pro 2023 and PayPal doesn't connect directly to Desktop. I converted my PayPal Activity CSV to IIF format and imported six months of transactions in one go. The automatic Gross/Fee/Net split created balanced entries so my PayPal bank account reconciled perfectly.

Frank J.
Small Business Owner · 150+ PayPal transactions/mo

Several of my clients receive PayPal payments but use QuickBooks Desktop. Converting their PayPal CSV to IIF with the correct account names means I can import directly without QuickBooks creating phantom accounts. The fee splits map to Bank Service Charges exactly as my clients need for tax time.

Diane L.
Bookkeeper for Contractors · 10 contractor clients

I use QuickBooks Premier for my resale business and needed PayPal transactions imported monthly. The converter turned my PayPal export into proper IIF with deposits and checks mapped correctly. Each transaction balances to zero with the fee line separated out, so my accountant stopped complaining about missing fee entries.

Howard B.
eBay Reseller · 300+ orders/mo

QuickBooks Desktop doesn't accept CSV for transaction imports and I had no idea IIF files existed. I converted my PayPal CSV to IIF format and the 60-second conversion replaced what used to be two hours of manual data entry every month. The completed-only filter skips pending payments automatically.

Priya G.
Freelance Consultant · 60-80 PayPal invoices/mo

Our nonprofit receives PayPal donations and tracks everything in QuickBooks Enterprise. I converted our quarterly PayPal Activity Download to IIF and imported it under File, Utilities, Import. The income account mapping put donations in the right revenue category without manual reclassification.

Wayne C.
Nonprofit Treasurer · 200 donations/quarter via PayPal

Year-end is brutal when clients hand me a year of PayPal activity to enter into QuickBooks Desktop. I converted their PayPal exports to IIF with custom account names matching each client's chart of accounts. What took a full day per client now takes a quick upload and verification pass.

Lena R.
CPA for Small Businesses · 20+ Desktop clients

Common Conversion Questions

What QuickBooks versions support IIF import?

QuickBooks Pro, Premier, and Enterprise versions from 2020-2025 all support IIF import. The file menu location is: File → Utilities → Import → IIF Files.

How do I verify the import was successful?

After import, run the Profit & Loss report and check your PayPal bank account register. The register should show the imported transactions with the correct dates and amounts.

Does PayPal export include transaction fees?

Yes, PayPal exports automatically include processing fees and refunds as separate transactions, which import as negative amounts in QuickBooks Desktop.

Why PayPal CSV Doesn't Import to QuickBooks Desktop

Desktop Doesn't Accept CSV for Transactions

QuickBooks Desktop cannot directly import CSV files as bank transactions. It requires IIF (Intuit Interchange Format) - a special tab-delimited format. PayPal's CSV export has the data, but in the wrong format entirely.

The Gross/Fee/Net Challenge

PayPal records Gross, Fee, and Net per transaction. IIF requires balanced entries (amounts must sum to zero). Each PayPal transaction becomes a proper IIF block: - TRNS: PayPal account (Net amount) - SPL 1: Income/Expense (Gross, opposite sign) - SPL 2: Fees expense (Fee amount) - ENDTRNS marker

Your Conversion is Secure

Browser-Only Processing

All conversion runs in your browser. Files are never uploaded to any server.

No Data Retention

Nothing is stored after conversion. Close the tab and your data is gone.

GDPR Compliant

Full EU data protection compliance. Your privacy rights are fully protected.

More credits - more savings

Buy bundles and get up to 60% off. Perfect for recurring monthly conversions.

Field Mapping

How Paypal Transactions fields map to Quickbooks Desktop Iif

Paypal Transactions Source Value Quickbooks Desktop Iif Target Value Note
Date 01/15/2025 DATE 01/15/2025 Transaction date
Transaction ID 9AB12345CD678901E DOCNUM 9AB12345CD678901E Document/reference number
Net 97.10 AMOUNT (TRNS) Net amount to PayPal account
Gross 100.00 AMOUNT (SPL1) Gross amount to income/expense
Fee -2.90 AMOUNT (SPL2) Fee amount to expense account
Name John Smith NAME John Smith Payee/customer name

Why Use This Converter?

Native IIF Format

Output is ready for QuickBooks Desktop import - no conversion needed.

Automatic Fee Splits

Gross/Fee/Net split into balanced transaction blocks. All amounts sum to zero.

Works with All Versions

Compatible with QuickBooks Pro, Premier, and Enterprise (2020-2025).

Transaction Type Mapping

Payments, refunds, and transfers automatically mapped to appropriate QuickBooks types.

60-Second Conversion

Upload → Preview → Download. No API, no sync, no waiting.

Balanced Entries

Every transaction balances correctly. IIF validation built-in.

Data Transformation

Each PayPal transaction becomes TRNS/SPL/ENDTRNS block

Input PayPal Transaction

Single row with Gross, Fee, Net amounts

Key columns: Date, Transaction ID, Gross, Fee, Net
1:N — One input row creates multiple output rows
Output IIF Transaction Block 3-4 rows per input

Hierarchical TRNS/SPL structure for QuickBooks Desktop

Common IIF File Import Errors

Issues you might encounter when importing Activity Download data to IIF File - and how we solve them

Account Name Mismatch

QuickBooks can't find account in Chart of Accounts

ACCNT: 'PayPal Account' (doesn't exist)
ACCNT: 'Checking' (matches QB)

Create accounts in QB first or use matching names

Edit account names in tool options before converting

Transaction Doesn't Balance

IIF requires all AMOUNTs to sum to zero

TRNS: 97.10, SPL: -100.00 (gap of 2.90)
TRNS: 97.10, SPL1: -100.00, SPL2: 2.90 (balances)

Fee split ensures amounts balance correctly

Our converter automatically creates balanced entries

Frequently Asked Questions

Your data never leaves your device. All files are processed entirely in your browser using client-side JavaScript - no data is stored on our servers or sent anywhere. There's no account to hack, no database storing your files, and no API connections to your bank or accounting software. You upload, convert, download, and we forget it immediately.
No payment or signup required. You can upload your file, see a free preview of the conversion results, and verify everything looks correct before paying anything. If it doesn't work for your files, you haven't wasted any money. We only charge when you're satisfied and ready to download the final converted file.
You can, but free scripts and AI often miss edge cases that break real-world data: missing SKUs, currency formatting quirks, tax calculation errors, or date format mismatches. We have battle-tested validators specifically designed for accounting software imports that catch these issues before they corrupt your books. Plus, you get instant browser-based conversion without installing Python or managing dependencies.
QuickBooks Pro, Premier, and Enterprise versions from 2020-2025 all support IIF import. The file menu location is: File → Utilities → Import → IIF Files.
Yes! Account names in the IIF must match your QuickBooks Chart of Accounts exactly (including capitalization). If a name doesn't match, QuickBooks will create a new account.
QuickBooks will auto-create missing accounts, but they'll default to 'Bank' type. We recommend creating your accounts first with correct types (Bank, Income, Expense).
After import, run the Profit & Loss report and check your PayPal bank account register. The register should show the imported transactions with the correct dates and amounts.
IIF imports don't check for duplicates. Import the same file twice and you'll have duplicate transactions. Always import once and verify before re-importing.
Yes, PayPal exports automatically include processing fees and refunds as separate transactions, which import as negative amounts in QuickBooks Desktop.
Yes, PayPal refunds import automatically when syncing or using IIF files. They appear as reversed transactions in QuickBooks Desktop.
QuickBooks Desktop requires 3 or 4-column CSV files in specific order. Date format must be consistent, and amount columns should not include the word 'amount'.
You can specify any date range when importing PayPal data. Choose your desired start date during manual import or initial setup.
Common reasons include incorrect column format, date format inconsistencies, or zero values in amounts. Ensure headers and data match QuickBooks requirements.