IIF Format
Tab-delimited format compatible with QB Desktop 2020-2025.
Enter your email to receive a sign-in link
Convert Stripe payments to QuickBooks Desktop IIF format. Works with QB Pro, Premier, and Enterprise.
Free preview — then from $5. Save with bundles.Payments → Export
Upload Payments Export CSV and choose IIF File format
Review converted data, download Quickbooks Desktop-ready file
File → Utilities → Import → IIF Files → Select File
Output is in QuickBooks Desktop IIF format — ready to import directly, no manual reformatting needed.
How Stripe Payments fields map to Quickbooks Desktop Iif
| Stripe Payments | Source Value | Quickbooks Desktop Iif | Target Value | Note | |
|---|---|---|---|---|---|
id |
ch_1KX7YZQg123abc |
→ | DOCNUM |
ch_1KX7YZQg123abc
|
Stripe charge ID as document number |
Created (UTC) |
2025-01-15 14:23:00 |
→ | DATE |
01/15 14:23:00/2025
|
Transaction date |
Amount |
100.00 |
→ | AMOUNT |
100.00
|
Transaction amount |
Customer Email |
customer@example.com |
→ | NAME |
customer@example.com
|
Customer name |
Description |
Order #12345 |
→ | MEMO |
Order #12345
|
Transaction memo |
Each payment becomes a TRNS/SPL/ENDTRNS block (3+ rows)
One row per successful payment
id,
Created (UTC),
Amount,
Fee,
Net
Hierarchical structure for QuickBooks Desktop import
IIF import works with QuickBooks Pro, Premier, and Enterprise versions 2020-2025. Some older versions may also work.
In QuickBooks Desktop, go to File → Utilities → Import → IIF Files. Select your downloaded file and click Import.
Stripe IIF files include payments, refunds, fees, and payouts data formatted for QuickBooks Desktop import.
Tab-delimited format compatible with QB Desktop 2020-2025.
Every CASH SALE transaction balances (debits = credits).
Optional separate line item for Stripe processing fees.
Works with QuickBooks Pro, Premier, and Enterprise.
Customize deposit, sales, and fee account names to match your Chart of Accounts.
Files process locally. Your payment data never leaves your computer.
Most of my clients still run QuickBooks Desktop and several accept Stripe payments. Finding a tool that converts Stripe to IIF format was a lifesaver. The balanced CASH SALE transactions import via File > Utilities > Import without errors, and the fee breakdown keeps expense tracking accurate.
I run QB Premier and process everything through Stripe. The converter turns my monthly payment export into an IIF file with proper account names matching my Chart of Accounts. Each transaction imports individually with customer info and fee lines so my accountant has full detail at tax time.
Several clients on QuickBooks Desktop need Stripe transactions imported quarterly for tax prep. Converting Stripe payments to IIF format with configurable deposit, sales, and fee accounts means I match each client's chart of accounts exactly. No more manual transaction entry for Desktop users.
Issues you might encounter when importing Payments Export data to IIF File - and how we solve them
QuickBooks Desktop is strict about IIF formatting
Incorrect column order or missing headers
!TRNS, !SPL, !ENDTRNS headers in correct order
We generate proper IIF headers and structure
Import via File > Utilities > Import > IIF Files
IIF requires AMOUNT sum to equal zero per transaction
TRNS: 100, SPL: -90 (doesn't balance)
TRNS: 100, SPL: -100 (balances to zero)
We ensure each transaction balances correctly
All amounts are validated before export
No server round-trips. Your Stripe → QB Desktop data is processed entirely in the browser tab.
The moment you close the page, all Stripe → QB Desktop data is wiped from browser memory. No traces left.
Meets GDPR requirements by design — no data processing on external servers, ever.
Buy bundles and get up to 60% off. Perfect for recurring monthly conversions.
All available data flows from Stripe to Quickbooks Desktop
Help us improve—what stopped you today?
Enter your email to claim your welcome bonus
SpreadsheetBroccoli