PayPal to QuickBooks Desktop Converter (IIF)

🥦

Convert Complete

QuickBooks Desktop IIF Format
converted

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

No API required
Browser-based processing
Run on Google Cloud Platform

Download Sample PayPal Export

Sample CSV to test the converter

Download Sample

How It Works

1

Export from PayPal

Go to PayPal → Reports → Activity Download. Select 'Balance Affecting' and download CSV.

2

Upload to Converter

Drag and drop your PayPal CSV file.

3

Configure Account Names

Enter your QuickBooks account names exactly as they appear in your Chart of Accounts.

4

Preview & Download

Review the IIF preview. Download the .iif file.

5

Import to QuickBooks

In QuickBooks Desktop: File → Utilities → Import → IIF Files. Select your downloaded file.

Your Data is Safe

Bank-Level Security

256-bit SSL encryption. Same standards as major financial institutions.

No Data Storage

Files are processed directly in browser. No calls to our servers.

GDPR Compliant

Full EU data protection compliance. Your privacy rights protected.

ISO/IEC 27001 Certified GDPR Compliant Swiss Privacy CCPA Compliant

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

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

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 three amounts per transaction: Gross, Fee, and Net. IIF requires each transaction to "balance" - amounts must sum to zero. We convert each PayPal transaction into a proper IIF block: - TRNS line: PayPal account (Net amount) - SPL line 1: Income/Expense (Gross amount, opposite sign) - SPL line 2: Fees expense (Fee amount) - ENDTRNS marker Everything balances, fees are tracked, and your books are accurate.

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

Why Use This Tool?

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.

Frequently Asked Questions

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.