Importing invoices into QuickBooks Desktop from external sources such as Excel, spreadsheets, IIF (Intuit Interchange Format), CSV (Comma-Separated Values), and text files can save you time and streamline your data entry process. This guide provides a step-by-step walkthrough on how to import invoices into QuickBooks Desktop using various file formats.

How To Import Invoices Into QuickBooks Desktop?
How To Import Invoices Into QuickBooks Desktop?

Section 1: Preparing Your Data for Import

1.1 Data Formatting:

  • Ensure your invoice data is organized in a structured manner, with each column representing a specific field such as customer name, invoice number, date, amount, etc.
  • Remove any unnecessary formatting, blank rows, or columns that are not relevant to the import process.

1.2 Data Validation:

  • Review and validate the data in your file to ensure accuracy and consistency.
  • Check for any missing or incorrect information that may cause errors during the import process.

Read Also : How To Import Invoices Into QuickBooks Online?

Section 2: Importing Invoices into QuickBooks Desktop

2.1 Launching QuickBooks Desktop:

  • Open QuickBooks Desktop and log in to your company file.

2.2 Accessing the Import Function:

  • From the top menu, go to “File” and select “Utilities” or “Import.”

2.3 Selecting the Import Type:

  • Choose the option that corresponds to the file format you are importing, such as Excel, CSV, IIF, or text files.

2.4 Mapping Fields:

  • QuickBooks Desktop will prompt you to map the fields in your file to the corresponding QuickBooks fields (e.g., customer name, invoice date, amount).
  • Follow the instructions and select the appropriate fields from your data file.

2.5 Verifying Field Mapping:

  • Review the field mapping summary to ensure the correct mapping of data.
  • Make any necessary adjustments if certain fields are not correctly mapped.

2.6 Setting Import Options:

  • Configure import options, such as specifying the import method (add, modify, or delete existing data) and handling duplicates.
  • Select any additional preferences or settings based on your specific requirements.

2.7 Importing the Invoices:

  • Once all settings and mappings are confirmed, initiate the import process by clicking the “Import” or “Start Import” button.
  • Wait for the import process to complete. This may take some time depending on the size of the file and the amount of data being imported.

2.8 Reviewing Imported Invoices:

  • After the import is complete, review the imported invoices in QuickBooks Desktop to verify their accuracy.
  • Ensure that all fields and transactions are correctly imported and aligned with your existing data.

Read Also : How To Remove Customer Credit Balance In QuickBooks Desktop & Online?

Section 3: Troubleshooting and Best Practices

3.1 Troubleshooting Errors:

  • If you encounter any errors during the import process, carefully review the error messages provided by QuickBooks Desktop.
  • Verify that your data file and field mappings are accurate, and make any necessary adjustments or corrections.

3.2 Data Backup:

  • Before importing invoices, it is advisable to create a backup of your QuickBooks company file to prevent any loss or unintended changes.

3.3 Data Cleanup:

  • Regularly review and clean up your imported data to remove duplicates, reconcile discrepancies, and maintain data integrity.

3.4 Import Templates:

  • Utilize QuickBooks Desktop’s import templates or sample files to ensure proper formatting and field mapping.
  • These templates provide guidance on the required data structure and field names.

Read Also : How To Delete Customer In QuickBooks Desktop & Online?


Importing invoices into QuickBooks Desktop from Excel, spreadsheets, IIF, CSV, or text files can streamline your workflow and reduce manual data entry. By following the step-by-step instructions outlined in this guide and adhering to best practices, you can efficiently import invoices and ensure accurate financial records in QuickBooks Desktop. Remember to validate your data, review the import settings, and troubleshoot any errors to maintain data integrity throughout the process.

Geeks Jonson : Jonson is a highly skilled accounting specialist and QuickBooks expert with a deep passion for numbers and financial management. With years of experience in the field, Jonson has established himself as a trusted professional known for his exceptional expertise in accounting and proficiency in QuickBooks software. Jonson's comprehensive knowledge of accounting principles, financial analysis, and regulatory compliance sets him apart in the industry.