TradeWeave · ServiceTitan System Guides
ServiceTitan doesn't do accounting itself — it exports to an external platform. Five options exist, and which one an account uses determines a real set of downstream behavior: what syncs automatically, what needs manual entry, and what simply doesn't export at all.
This system sits directly underneath the Bookkeeper role's Pending → Posted → Exported cycle — it's about which platform receives the export and how the connection is configured, not the batching mechanics themselves. General CSV isn't a lesser fallback; it's the deliberate option when the real accounting software isn't one of the four named integrations.
Setup
From choosing the platform through the onboarding sequence and understanding what won't sync automatically.
Ongoing use
Reference
| Symptom | Fix |
|---|---|
| Can't find a specific batch in QuickBooks | Cross-reference by date/invoice number, not batch ID |
| Return/adjustment "missing" from QBO | Enter manually — these don't export |
| Tax totals don't match | Revisit sales tax setup on both sides |
| Revenue posted to wrong account | Fix GL mapping — affects future exports only, not historical |
| "Exported" but nothing shows downstream | Check GL Errors / per-record sync status |
| Metric | Where |
|---|---|
| Export error count | Accounting > GL Errors |
| AR balance match | ST AR Transactions vs. platform Balance Sheet |
| Unmapped GL items | Pricebook item GL assignment audit |