Troubleshooting Printer's Plan & QuickBooks Integration Follow
Overview
This guide explains how to diagnose and correct .IIF (Intuit Interchange Format) import failures when you export Sales, Invoices, Payments, or Invoices + Payments from Printer’s Plan into QuickBooks Desktop. It supplements the QuickBooks Integration Guide , which covers initial account, item, tax, and preference setup.
Info: For cloud‑hosted Printer’s Plan environments, export files through RemoteApp (Windows) or Microsoft Remote Desktop (Mac). Windows users may save directly to the local PC; Mac users must download the file from the remote session.
- How It Works
- Troubleshooting Steps
- Cloud‑Hosted Export Setup
- Article Update Workflow
- Key Points
- Demonstration
How It Works
IIF Structure
Printer’s Plan creates a tab‑delimited text file. Each transaction block consists of:
-
!TRNS— header (INVOICE, GENERAL JOURNAL, etc.) -
!SPL— individual line‑item splits -
!ENDTRNS— end‑of‑transaction marker
Recognizing these rows lets you match QuickBooks error lines to specific data.
Example – Sales Export
!TRNS TRNSTYPE DATE ACCNT AMOUNT MEMO NAME CLASS !SPL TRNSTYPE DATE ACCNT AMOUNT MEMO NAME CLASS !ENDTRNS TRNS GENERAL JOURNAL 05/06/2025 1152 35.00 Total Sales SPL GENERAL JOURNAL 05/06/2025 Broker -35.00 Broker
Example – Invoice Export
!TRNS TRNSTYPE DATE ACCNT NAME AMOUNT DOCNUM MEMO !SPL TRNSTYPE DATE ACCNT NAME AMOUNT DOCNUM MEMO QNTY INVITEM EXTRA TAXABLE PRICE !ENDTRNS TRNS INVOICE 05/06/2025 1151 BEST PRINT 35.00 10006 SPL INVOICE 05/06/2025 1152 -35.00 10006 Single Sided Card -1000 Single Sided Card N
What Causes Import Failures?
Printer’s Plan exports valid IIF, but QuickBooks rejects rows if referenced configuration elements are absent or inconsistent.
Important – Frequent Error Messages
- Account does not exist: Chart‑of‑Accounts entry missing.
- Item not found: INVITEM value unmatched in Item List.
- Missing term / ship method: Payment term or ship‑via code absent.
- Program Fee missing: Fee item or income account not configured.
Troubleshooting Steps
- Open the IIF (optional)
Read‑only review helps confirm what was exported.
Preferred editors: Excel / Google Sheets (import as tab‑delimited), Notepad++ (Win) or BBEdit (Mac). Save edited files as plain‑text.iif; ensure Windows “All Files” or remove Mac “.txt”. - Attempt the import • QuickBooks Desktop → File ▸ Utilities ▸ Import ▸ IIF Files.
- Read
IIF_LOG.TXTLocate in the same folder; open and search for[ERROR]. - Resolve the configuration mismatch Update accounts, items, terms, or taxes in Printer’s Plan and QuickBooks to match exactly.
- Edit & re‑import safely Correct only failed rows; never re‑import lines already accepted to avoid duplicates.
Cloud‑Hosted Export Setup
For hosted users, save exports to the local PC:
- Main Menu → Change Data Source Folders
- Select Export Data → Change
- Browse to
C on [YourComputer]→ Users → YourName → Desktop - Choose OK
Key Points
- Back‑up the QuickBooks company file before each import.
- Use
IIF_LOG.TXTto identify the failing field. - Correct mismatches in configuration, not just in the file.
- Do not re‑import rows already accepted—this duplicates data.
- Always save and deliver files with the .IIF extension.