I’ve got a solution for you to get rid of this error, @Brant.
The status code 3140 that says “There is an invalid reference to QuickBooks Account "###### - #########" in the item…” happens if the mapped item account in Point of Sale is incorrect, or the item account is inactive or deleted in QuickBooks financial.
Before you perform the instructions below, make sure to create a backup of your QuickBooks Point of Sale (POS) file and QuickBooks Desktop Pro file. After, follow these steps to review your Preferences:
- Open your POS.
- From the File menu, select Preferences.
- Select Company.
- Under Financial, click Accounts.
- Check the Basic and Advanced tabs. Ensure the accounts are mapped correctly, then select Save. Please know that an account name in brackets ([ ]) indicates that the account isn’t mapped.
- Run financial exchange.
Then, check your item account. Here are the steps to do it:
- In QuickBooks Financial, select the Lists menu.
- Go to Chart of Accounts.
- Press Account at the bottom, then click Show Inactive Accounts.
- If it's inactive, it has an X mark beside its name. Select on the X mark or right-click the account, then select Make Account Active.
- Run another financial exchange.
On the other hand, if the account is deleted, you’ll want to create a new one in the program.
Also, you can reach out to our payments support team in case you want to verify this issue further. Check out this reference to connect with us easily: Contact Payments and learn support hours.
I’ll be here to help if you have any other questions or concerns besides the financial exchange error. Simply hit the Reply button below to add your comments. Always take care!