Get 50% OFF QuickBooks for 3 months*

Buy now
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements
Work smarter and get more done with advanced tools that save you time. Discover QuickBooks Online Advanced.
rdsryan
Level 1

Importing a custom Invoice IIF into QuickBooks Desktop Enterprise Solutions - Manufacturing and Wholesale Edition 24.0

I want to decrease the time my team needs to take to manually import invoices by automation with IIFs. Is there anything I need to change to allow the IIF to format without issue? The IIF format I currently have is below:

 

!TRNSTRNSIDTRNSTYPEDATEACCNTNAMEAMOUNTDOCNUMMEMOCLEARTOPRINTNAMEISTAXABLEADDR1ADDR3TERMSSHIPVIASHIPDATEPONUM 
!SPLSPLIDTRNSTYPEDATEACCNTNAMEAMOUNTDOCNUMMEMOCLEARQNTYPRICEINVITEMTAXABLEOTHER2YEARTODATEWAGEBASEEXTRACLASS
!ENDTRNS                  
TRNS INVOICE9/30/2025Accounts ReceivableCamel Cigarettes1529.39INVOICENUMBERResponse/CagingNYN  Net 30 9/30/2025PONUMBER 
SPL INVOICE9/30/2025  -115.64 Minimum Processing Invoice (excludes Additional Services) $1500.00N-1115.64Minimum ProcessingN 00  
SPL INVOICE9/30/2025    ----------Mail Processing of Donations----------N  Description OnlyN 00  
SPL INVOICE9/30/2025  -358.15 Contributor Response (opening and imaging of returns with contributions)N-12350.29Caging-Other ClientsN 00  
SPL INVOICE9/30/2025  -18.98 Non-Contributor Response(opening and imaging of returns without contributions)N-730.26Caging-Other ClientsN 00  
SPL INVOICE9/30/2025  -68.74 Comment Flagging (identifying & separating a reply with an action comment)N-4910.14Caging-Other ClientsN 00  
SPL INVOICE9/30/2025  -0.18 Additional Image (Imaging of correspondence that will not have data capture)N-30.06Caging-Other ClientsN 00  
SPL INVOICE9/30/2025  -144.1 Exception Processing (cash handling, weekly package preparation, mail sorting, business reply mail refund processing, premium removals, hand opening returns, lockbox) LockboxN-3.5840.25Clerical Other ClientsN 00  
SPL INVOICE9/30/2025  0 Exception Processing (cash handling, weekly package preparation, mail sorting, business reply mail refund processing, premium removals, hand opening returns) Data EntryN040.25Data EntryN 00  
SPL INVOICE9/30/2025  -2.42 Exception Processing (cash handling, weekly package preparation, mail sorting, business reply mail refund processing, premium removals, hand opening returns) Caging-Other Clients:Donor RelationsN-0.0640.25Caging-Other Clients:Donor RelationsN 00  
SPL INVOICE9/30/2025    --------------Data Entry-------------N  Description OnlyN 00  
SPL INVOICE9/30/2025  -77 OCR Capture ( automated capturing of and ID/Finder number and source code or scanline)N-11000.07Data EntryN 00  
SPL INVOICE9/30/2025  -23.38 Manual Capture (Keying a Finder or ID (with a check digit) and Source Code or scanline)N-1670.14Data EntryN 00  
SPL INVOICE9/30/2025  -189.7 Flag Capture (name/address update, email, occupation, employer, phone,etc)N-13550.14Data EntryN 00  
SPL INVOICE9/30/2025  -9.12 Full name and address captureN-240.38Data EntryN 00  
SPL INVOICE9/30/2025  0 Full Name & Address Keying from HandwritingN00.58Data EntryN 00  
SPL INVOICE9/30/2025  -55.29 One-Time Credit Card processing in our system (per transaction)N-970.57Data EntryN 00  
SPL INVOICE9/30/2025  0 Sustainer Credit Card processing and Data Entry  (within our Systems)N00.86Sustainers CC/ChecksN 00  
SPL INVOICE9/30/2025  -3.75 MICR Line RepairN-150.25Data EntryN 00  
SPL INVOICE9/30/2025  0 Output Files - 1 Free Daily (20 files)N011.5Data EntryN 00  
SPL INVOICE9/30/2025  -23 Finder File Conversion FeeN-211.5Data EntryN 00  
SPL INVOICE9/30/2025    -------------Administrative Services------------N  Description OnlyN 00  
SPL INVOICE9/30/2025  -143.75 Daily P.O. Box Pickup Fee (Brentwood, Baltimore, Frederick post offices) monthlyN-1143.75Courier ServicesN 00  
SPL INVOICE9/30/2025  -69 Physical Cash delivery (existing banks; new locations subject to additional charges)N-169Courier ServicesN 00  
SPL INVOICE9/30/2025  -169.05 Donor View Access per month / Real time access to donor transactions, 2 years of image storage included, additional image storage options available, Pricing based on volumeN-1169.05Data EntryN 00  
SPL INVOICE9/30/2025  -28.75 PCI Compliance Shred (checks and credit card transactions)N-128.75Caging-Other ClientsN 00  
SPL INVOICE9/30/2025    -------------Additional Services Outside of Minimum------------N  Description OnlyN 00  
SPL INVOICE9/30/2025  -29.4 All shipping (UPS, FedEx, etc.) banking supplies, banking courier, trucking, outbound postageN-129.4Courier ServicesN 00  
SPL INVOICE9/30/2025  0 Postal Account  Set up (Management/paperwork and courier service included)N0650Caging-Other ClientsN 00  
SPL INVOICE9/30/2025  0 Postal Account ManagementN051.25Caging-Other ClientsN 00  
SPL INVOICE9/30/2025  0 Custom Programming and report development per hourN0172.5Data EntryN 00  
SPL INVOICE9/30/2025  0 Generating and Posting a Custom ReportN017.25Data EntryN 00  
SPL INVOICE9/30/2025  0 Sustainer Program Set Up Fee (up to 500 records, pricing available for larger volumes)N0575Sustainers CC/ChecksN 00  
SPL INVOICE9/30/2025  0 Sustainer Maintenance (up to 500 records, pricing available for larger volumes)N0230Sustainers CC/ChecksN 00  
SPL INVOICE9/30/2025  0 Credit Card RedactionN040.25Caging-Other Clients:Donor RelationsN 00  
SPL INVOICE9/30/2025  0 High Touch Donor Relationships (lookups, limited database interaction, etc.)N050.75Caging-Other Clients:Donor RelationsN 00  
SPL INVOICE9/30/2025  0 BRE Mail ProcessingN00.07Caging-Other ClientsN 00  
SPL INVOICE9/30/2025  0 Check Signature/VerifyN00.06Data EntryN 00  
SPL INVOICE9/30/2025  0 Sustainer File ConversionN017.25Data EntryN 00  
SPL INVOICE9/30/2025  0 Review before depositN035Data EntryN 00  
SPL INVOICE9/30/2025  0 Analysis Report & programming for reportingN017.25Data EntryN 00  
SPL INVOICE9/30/2025  0 Telemarketing Program Set Up (dependent on vendor and file layout)N0345Sustainers CC/ChecksN 00  
SPL INVOICE9/30/2025  0 Telemarketing File Conversion Fee ( consistent file format required)N017.25Sustainers CC/ChecksN 00  
SPL INVOICE9/30/2025  0 Acknowledgement Program Set Up ( 1 letter setup included)N0230FulfillmentN 00  
SPL INVOICE9/30/2025  0 Acknowledgment Letter setupsN0109.25FulfillmentN 00  
SPL INVOICE9/30/2025  0 Acknowledgment Letters (1-500 letters)N0345FulfillmentN 00  
SPL INVOICE9/30/2025  0 Acknowledgment Letters (per letter over 500 in a run)N00.57FulfillmentN 00  
SPL INVOICE9/30/2025  0 Administration Letter Set up (multiple letters additional costs)N0230Caging-Other Clients:Donor RelationsN 00  
SPL INVOICE9/30/2025  0 Donor Support Letter (1 weekly run per acct (set up, time, machinery))N0150Caging-Other Clients:Donor RelationsN 00  
SPL INVOICE9/30/2025  0 Per Admin LetterN01.55Caging-Other Clients:Donor RelationsN 00  
SPL INVOICE9/30/2025  0 Letterhead and Envelopes Storage up to 5 boxesN028.75Caging-Other Clients:Donor RelationsN 00  
SPL INVOICE9/30/2025  0 Bank Account ManagementN086.25Admin:Escrow AccountingN 00  
SPL INVOICE9/30/2025  0 Expedited Mail ProcessingN00Expedited ServicesN 00  
SPL INVOICE9/30/2025  0 Finder File CorrectionN075Data EntryN 00  
ENDTRNS                  
6 Comments 6
SIAB
Level 7

Importing a custom Invoice IIF into QuickBooks Desktop Enterprise Solutions - Manufacturing and Wholesale Edition 24.0

What do you mean "by automation"?

 

ArielI
QuickBooks Team

Importing a custom Invoice IIF into QuickBooks Desktop Enterprise Solutions - Manufacturing and Wholesale Edition 24.0

I understand how important it is to import invoices efficiently, @rdsryan that way, you can save time on manual work and avoid errors. Let me share the IIF file limitations and the key considerations you need to keep in mind for a successful import. 

 

Before we proceed, could you clarify what specific automation you're referring to in relation to importing IIF files? Understanding these details will help us provide more accurate and effective support.

 

Here's the things you need to consider:

 

  • You can only import a certain number of list items. See the maximum number of list entries for more info.
  • When you import IIF files, it doesn't link transactions. For example, you still need to link an invoice and an invoice payment after the import.
  • To link transactions, go to the Receive Payments or Pay Bills window. You can also use third-party apps to import and link transactions.
  • When you import assembly items, you can't import data in the item's custom fields.
  • You can't export or import price levels that are set up on a per-item basis.
  • You can only use IIF files to export payroll data from Core, Premium, and Elite Standalone Payroll.
  • You can't import and export IIF files to and from a country's version of QuickBooks to another country's version. For example, from the US version of QuickBooks to the Canadian version.
  • When you create an IIF import file, you can't enter numbers with leading zeros in Microsoft Excel. As a workaround, you can format the column cells as Custom.

 

These restrictions can result in unsuccessful imports. It's important to follow the specified formatting and guidelines to ensure a smooth importing process. For more detailed information, please refer to this article: Export, import, and edit IIF files.

 

We know importing data can be challenging, especially with these limitations. Following the correct format and steps can make the process smoother. If you need help or have questions, feel free to reach out. We’re here to support you and make sure your import is successful!

rdsryan
Level 1

Importing a custom Invoice IIF into QuickBooks Desktop Enterprise Solutions - Manufacturing and Wholesale Edition 24.0

We have an in-house database system with matching data to the SPL lines in the IIF I posted. The idea is to export the data directly from there in a form (the IIF) that will import cleanly. If the format I posted works for this, we can do the programming on our end to organize the data. If the example I posted looks fine, I am happy with it. 

 

What does "you can't export or import price levels that are set up on a per-item basis." mean, if you wouldn't mind clarifying. 

 

rdsryan
Level 1

Importing a custom Invoice IIF into QuickBooks Desktop Enterprise Solutions - Manufacturing and Wholesale Edition 24.0

Can you tell me if the structure of the IIF works? I just need another pair of eyes on it so I can shove it into our programming system. 

ChristineJoieR
QuickBooks Team

Importing a custom Invoice IIF into QuickBooks Desktop Enterprise Solutions - Manufacturing and Wholesale Edition 24.0

I understand that you need to import data from your in-house database system into QuickBooks Desktop for your convenience and to bypass manual entry of details in the IIF format, Rdsryan.

 

We can import and export data from another program or create it from scratch as long as the header matches the IIF format. However, this process can be technically complex and challenging without experience in formatting delimited text files. Please always check your data carefully after importing to ensure it is complete and accurate.

 

To address concerns about price levels, the IIF process in QuickBooks Desktop uses a file format that is too basic for handling complex price lists. It can't look up a special price for every item because it doesn't have the correct headers to read and write that kind of detailed, multi-level price data.

 

To determine if the structure of your IIF file works, ensure the following:

 

  • The file is formatted correctly according to the IIF specifications, with appropriate headers and data sections.
  • Each transaction type (e.g., TRNS, SPL, ENDTRNS) is correctly formatted and complete.
  • Data fields are in the correct order and use valid values.
  • The file imports without errors into QuickBooks Desktop.

 

Also, it would be best to utilize the import/export IIF format. This file facilitates easier data transfer between different platforms, allowing for better control of company records in QuickBooks Desktop.

 

If you have additional questions, please reply to this post.

SIAB
Level 7

Importing a custom Invoice IIF into QuickBooks Desktop Enterprise Solutions - Manufacturing and Wholesale Edition 24.0

@rdsryan 

IIF only supports limited functionality. You can prepare data from CSV or XLS files and use a third-party importer to automate the process. It's a $199 one time license.

https://get.transactionpro.com/qbd

 

If your company is located in the US, you can get this license for free from a partner.

 

Need QuickBooks guidance?
Log in to access expert advice and community support instantly.

Need to get in touch?

Contact us