Troubleshooting
Role: Administrator · Accountant · BookkeeperArea: Accounting · QuickBooks Desktop integration · All versions
What you're seeing
You export a batch from ServiceTitan to QuickBooks Desktop and it lands in the wrong company file, or the export fails with "Object specified cannot be found" and/or "Active Connection Cannot be Found." This happens when you run more than one QuickBooks company file from a single ServiceTitan tenant.
Why this happens
Reason 1
A batch is tied to the company file it was created against, and exports use whichever connection is active.
ServiceTitan exports each batch to the company file that batch is associated with, using the connection that's active at the time. A batch is tied to a company file when it's created. If a batch was posted against one company file but you try to export it while a different file is open and connected, the export errors out or goes to the wrong place. Exporting to multiple company files also makes reconciling harder, because you have to total the reports across all files to match ServiceTitan.
Before you start
Map your Business Units to each QuickBooks company file before exporting. Do this in Settings > Integrations > QuickBooks Desktop: click the company file, then edit Business Units Assigned. Your Chart of Accounts must also be mapped per file.
Keep an active ServiceTitan Web Connector connection for each company file. Each connection must have a unique connection name. You can check whether a connection is live in Settings > Integrations > QuickBooks Desktop: click the file name and look at the Connections section, where a green icon means connected and red means not connected.
Caution: If you export to the wrong file, there's no easy self-service way to reverse it. Old batches can't be exported after a new company file is integrated, so create new batches instead.
How to fix it
Run these checks in order. Most issues are resolved by Check 1.
1Export to the correct company file (QuickBooks Desktop 2.0)
Open the QuickBooks company file you want to export to.
Close all other company files.
Confirm you have an active connection to the target company file (green icon in Settings > Integrations > QuickBooks Desktop).
Confirm your Business Units are mapped to that file.
Post and export the batch. For details, see Export to QuickBooks Desktop from ServiceTitan.
✓ Done · The batch exports into the correct company file with no connection or "object not found" error.
2If you get "Object specified cannot be found" or "Active Connection Cannot be Found," re-batch to the correct file
This means the batch was posted against one company file but exported against a different one, or the batch was created before that company file was linked in ServiceTitan. Re-batch it to the file that's currently running:
Unpost the batch.
Un-batch the items in the batch.
Click Un-Batched.
Select the items you want to export by checking the box next to each.
With the correct company file open and running, click Batch Selected. The new batch is tied to whichever company file is running now.
Post and export the batch.
✓ Done · The re-batched items export to the correct company file without the connection error.
Note: These two error strings can also come from causes unrelated to multiple company files, such as a pricebook item with no GL account mapped, or an invoice that was changed in QuickBooks after it was exported. If re-batching to the correct file doesn't clear the error, see Resolve QuickBooks Desktop integration export error messages (error 3120) and Payment export error due to changing an exported invoice in QuickBooks
Still not working?
Contact ServiceTitan Technical Support at go.servicetitan.com/ask with:
The tenant name and the QuickBooks company file you're exporting to
The exact error message you received
The batch number(s) involved
Whether more than one company file was open during export
Which checks from this article you already tried
Want to learn more?
Export to QuickBooks Desktop from ServiceTitan ›
Step-by-step walkthrough for posting and exporting a batch to QuickBooks Desktop.
Web Connector Setup Step 1: Download and install ServiceTitan Web Connector ›
How to download and install the ServiceTitan Web Connector to link a company file.
ServiceTitan Web Connector Best Practices: recommended workflow ›
Recommended workflow and best practices for running the Web Connector.
How to export all transactions to a QuickBooks company file after deactivating another ›
What to do when moving exports to a new company file after deactivating an old one.
Resolve QuickBooks Desktop integration export error messages ›
Fixes for common QuickBooks Desktop export errors, including error 3120.