Import and Submit Customer Invoices via QBO
This procedure outlines the steps required to import customer billing invoices into QuickBooks Online (QBO) using Usked Invoice Export file through the native import feature, while maintaining data integrity and preventing duplicate or incorrect records.
This guide is intended for users importing customer invoices into QBO using its built-in CSV import feature. Transaction Pro is not used in this process.
Transaction Pro (recommended automation tool)
Transaction Pro may be used to streamline and automate the invoice import process in QuickBooks Online.
Automates recurring imports
Overrides or updates existing data when needed
Reduce manual corrections and rework
Minimize steps required in the Pre-QBO Invoice Data Import checklist
Improves audit trail visibility and control
System: QuickBooks Online
Login: Log in to QBO using your assigned credentials.
Pre-QBO Invoice Data Import Checklist
Step 1 - Usked Invoice Export File
Step 2 - Review Existing Master QBO Data
Step 3 - Update Lists (Locations, Classes, Products & Services)
Step 4 - Update Customers Addresses
QBO Import Data
Step 1 - Open Import Tool
Step 2 - Select Record Type
Step 3 - Upload CSV File
Step 4 - Map Fields
Step 5 - Validate & Import
Submit Customer Invoices via QBO
Step 1 - Update Invoice Template
Step 2 - Update Message Template
Step 3 - Review Customer Invoices
Step 4 - Submit Customer Invoices
Complete ALL steps before importing invoice data into QBO. Failure to complete these steps may result in import errors or duplicate records.
Step 1 - Usked Invoice Export File
Step 2 - Review Existing Master QBO Data
Step 3 - Update Lists (Locations, Classes, Products & Services)
Step 4 - Update Customers Addresses
Billing Menu → Reports → Customer Billing → QuickBooks Invoice Export
Update the Start/End Date in the Search Criteria
Click Search
Download CSV File
Add two new columns
TxnDate → Invoice Date
DueDate → Invoice due Date
Verify the Refnumber column
No duplicate invoice numbers
Invoice numbering follows billing sequence.
⚠️Duplicate invoice numbers will cause import failures.
Save the file to your computer
Ensure that the following lists and addresses exist in the QBO Data.
Lists
Customer Addresses
Click the links below for step-by-step instructions
Products & Services ⚙️ Settings → Lists → Product and Services
Locations⚙️ Settings → Lists → All Lists → Locations
Classes⚙️Settings → Lists → All Lists → Classes
Step 1 - Open Import Tool
Step 2 - Select Record Type
Step 3 - Upload CSV File
Step 4 - Map Fields
Step 5 - Validate & Import
Go to Settings⚙️ → Tools - Import Data
Select record type → Invoices
Click the green button Import
Select import method → Upload a file to import data
Click on the green button Upload
Upload your CSV file > Browse
Select your Usked Invoice Export file > Check Add new customers to QuickBooks
Click the green button Next
All mandatory fields must be mapped before proceeding. You may skip Terms and Memo.
Select RefNumber (Invoice No.)
Select TxnDate (Invoice Date)
Choose your Invoice Date format
Leave DueDate as is (Due Date)
Optional: Terms
Select LineItem (Item (Product/Service))
Select LineDesc (Item Description)
Select LineQty (Item Quantity)
Select LineUnitPrice (Item Rate)
Select LineAmount (Item Amount)
Optional: Memo
Re-select BillAddrState (Location)
Leave BillEmail as is (Email)
Re-select LineClass (Class)
Step 5 - Validate and Import
After you click Next, you should see “You’re good to go” followed by the number of invoices that will be imported
Wait for the import to complete
Review The results are in
Click Done
Step 1 - Update Invoice Template
Step 2 - Update Message Template
Step 3 - Review Customer Invoices
Step 4 - Submit Customer Invoices
Settings > Custom form styles
Click New style > Invoice
Create the invoice template
Click Done
Click Edit next to your new template
Set it as default
Settings > Account and Settings
Click on Sales on the left side
Click the pencil icon next to ‘Messages’
Update email address and other fields if needed
Click on Done
All apps →Sales & Get Paid → Invoices
Select a Date Range to include Invoice Date
Select all invoices
Click on Batch actions → Print
Review the batch of invoices
Click View/Edit if you see incorrect information
Edit any information as needed
Click Manage to ensure that the correct template is set by default
Click on Save