--- title: "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" slug: "qbd-20-export-error-error-3170-itemnoninventory-salesandpurchasemod-error" tags: ["Area - Accounting Integrations", "Focus - Construction", "Focus - Service Replacement", "Role - Accountant", "Role - Admin", "Type - Commercial", "Type - Residential"] updated: 2026-10-15T02:44:27Z published: 2026-10-15T02:44:27Z canonical: "help.servicetitan.com/qbd-20-export-error-error-3170-itemnoninventory-salesandpurchasemod-error" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.servicetitan.com/llms.txt > Use this file to discover all available pages before exploring further. # 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 ## Problem There is a missing GL Account for the item in QuickBooks. ## Solution > [!NOTE] > **Note:** Depending on your account's configuration, you might see one or more of the following: > > - *Items and Pricing* instead of *Pricebook*. > - *Customer* instead of *Homeowner*. > - *Procurement* instead of *Inventory*. > > The names are different, but everything works the same way. For more, see [Commercial Personalization Platform - FAQ](https://help.servicetitan.com/commercial/docs/commercial-personalization-platform-faq). ### 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: 1. Check Item within QuickBooks to confirm the same GL accounts are set up as in ST. 2. If type **"Service"** then **uncheck** the box saying "This item is used in assemblies or is purchased for a specific customer: job" 3. If type **"NonInventory Part"** then **check** the box saying "This item is used in assemblies or is purchased for a specific customer: job" ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/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-image-fq8c182o.png?sv=2026-02-06&spr=https&st=2026-11-09T11%3A34%3A41Z&se=2026-11-09T12%3A34%3A41Z&sr=c&sp=r&sig=Q2y1Yi6XxILNOEgfMJGpbVKfrK4u8TvFpYV6ys2bMSY%3D) ### Related Content - [Resolve QuickBooks Desktop integration export error messages](/commercial/docs/resolve-quickbooks-desktop-integration-export-error-messages) - [QuickBooks Desktop](/commercial/docs/quickbooks-desktop-home) - [Web Connector Setup Step 1: Download and install ServiceTitan Web Connector](/commercial/docs/web-connector-setup-step-1-download-and-install-servicetitan-web-connector)