QBD 2.0 Export Error: Error 3170 There was an error when modifying a ItemNonInventory. Cannot use SalesAndPurchaseMod aggregate when the item is not reimbursable Updated on Mar 27, 2026 Published on Feb 11, 2026
Print
Copy page Copy as Markdown for LLMs View as Markdown View the page as plain text
Open in ChatGPT Ask ChatGPT about this page Open in Claude Ask Claude about this page Prev Next Problem There is a missing GL Account for the item in QuickBooks.
Solution Resolve the Quickbooks error message You need to confirm that ST Pricebook items have the same number of GL accounts that QB items have that match the name.
Steps to take in QBs:
Check Item within QuickBooks to confirm the same GL accounts are set up as in ST.
If type "Service" then uncheck the box saying "This item is used in assemblies or is purchased for a specific customer: job"
If type "NonInventory Part" then check the box saying "This item is used in assemblies or is purchased for a specific customer: job"
Related Content
Was this article helpful?
Yes No
Related articles
Product Areas > Accounting Integrations > QuickBooks Desktop > Troubleshooting and FAQ
Product Areas > Accounting Integrations > QuickBooks Online > Troubleshooting
Product Areas > Accounting Integrations > Touchless Integration > Troubleshooting and FAQ