QuickBooks is a robust accounting tool that lets you efficiently manage your expenses. You can import and add invoices from an Excel sheet or a text file into your QuickBooks company file. During this process, you may sometimes get QuickBooks Error 3140. The error box shows you the following message:
"There is an invalid reference to QuickBooks item xxxx in the invoice line. QuickBooks error message: Invalid argument. The specified record does not exist in the list."
Don't worry if you have received QuickBooks Error 3140! Follow the steps provided in this article to fix this error. If you want a certified technician to perform the troubleshooting steps for you, you can contact us.
Common causes that trigger Error 3140 in QuickBooks
There are multiple reasons that cause QuickBooks Web Connector Error 3140. Some of the most common ones are as follows:
QuickBooks is being used in multi-user mode and the program is unable to access the company file stored on the server.
QuickBooks Desktop company file is either damaged or corrupt.
You are using an invalid Tax Code in QuickBooks My Works settings.
Sales tax is not enabled in QuickBooks.
Steps to fix QuickBooks Error 6140
Solution 1: Check the Name of Products
- Open QuickBooks Desktop and check the list of products. Make sure there are no special characters, such as @ $ % ! etc., used in the name of the product and their descriptions.
Solution 2: Verify the Settings of Sales Tax in QuickBooks
Open QuickBooks, go to the Edit tab, click on Preferences and then on the Sales Tax sidebar.
Now under the Sales Tax section, check if the Sales Tax is turned on and a sales tax item as default is selected.
Solution 3: Edit QuickBooks Company Preferences
Open QuickBooks, go to the Edit tab, select Preferences, and then click Payments.
Click on Company Preferences and check the box for Use Undeposited Funds as a default deposit to account option.
Solution 4: Use QuickBooks in Single-User Mode
Open QuickBooks Desktop, go to the File tab, and check if QuickBooks is displaying Switch to Multi-user Mode.
Switch in case you get the choice to switch to Single-user mode.
Wait until the screen shows Switch to Multi-user mode as an active option.
Solution 5: Run QuickBooks Verify/Rebuild Data Utility
Open QuickBooks Desktop, go to the File tab and navigate to Utilities.
Select Verify Data.
Click OK If QuickBooks displays “QuickBooks detected no problems with your data.”
If you receive an error on the Verify Data tool in the data, click Rebuild Now.
Click OK and create a backup of your company file data.
Click OK when the Rebuild is complete.
See if you still get Error 3140 while adding invoices.
Sum Up!
We hope you find this blog post informative and helpful in fixing QuickBooks Error 3140. If the issue persists even after performing all the troubleshooting steps as provided herein, please feel free to call our QuickBooks error support experts at 1-800-615-2347.