Import PayPal to QuickBooks Desktop

🥦

Import Complete

QuickBooks Desktop IIF Format
imported

Complete guide to import PayPal Activity Download into QuickBooks Desktop. Convert to IIF format with automatic fee tracking.

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

Download Sample PayPal Export

Sample CSV to test the import

Download Sample

How It Works

1

Step 1: Export from PayPal

PayPal → Reports → Activity Download → Select 'Balance Affecting' → Download CSV

2

Step 2: Upload & Convert

Upload your PayPal CSV here. We'll convert it to IIF format.

3

Step 3: Configure Accounts

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

4

Step 4: Download IIF File

Review the preview and download your .iif file.

5

Step 5: Import to QuickBooks Desktop

File → Utilities → Import → IIF Files → Select your downloaded file → Open

6

Step 6: Verify Import

Check your PayPal bank account register to verify transactions imported correctly.

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

The QuickBooks Desktop Import Challenge

Desktop Requires IIF Format

Unlike QuickBooks Online, QuickBooks Desktop cannot import CSV bank transactions. It requires IIF (Intuit Interchange Format) - a special tab-delimited file. PayPal only exports CSV. You need a converter.

Our Import Solution

We convert PayPal CSV to QuickBooks Desktop IIF: 1. Upload your PayPal Activity Download 2. We generate properly structured IIF with fee splits 3. Import directly to QuickBooks Desktop Every transaction includes Gross, Fee, and Net - all balanced correctly.

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?

IIF Format Output

Ready for direct QuickBooks Desktop import - no additional conversion.

Fee Split Included

Each transaction splits Gross/Fee/Net into balanced entries.

All QB Versions

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

Detailed Import Guide

Step-by-step instructions for the complete import workflow.

Transaction Mapping

Payments, refunds, and transfers mapped to correct QB types.

Balanced Entries

Every IIF block balances to zero as required.

Frequently Asked Questions

File menu → Utilities → Import → IIF Files. This option exists in all QuickBooks Desktop versions (Pro, Premier, Enterprise).
QuickBooks will auto-create missing accounts as 'Bank' type. We recommend creating all accounts first with correct types (Bank, Income, Expense).
IIF doesn't have a preview in QuickBooks. Use our preview feature to verify the data before downloading and importing.
QuickBooks doesn't have a single 'undo import' button. You'll need to delete the imported transactions manually or restore from a backup made before import.
Keep track of date ranges you've imported. Never import the same date range twice without first verifying no overlap exists.