Overview
The tables below outline how ServiceTitan fields map to QuickBooks Desktop (QBD) for transaction types and record information. Use the data mapping to verify and review exported transactions.
Who uses this feature
Administrators, office employees, managers, accountants, and bookkeepers
Applies to all business types
Applies to all trades
Feature configuration
Account configuration is required to use this feature. Please contact Technical Support for details.
Things to know
If you use QuickBooks Advanced Inventory-Multi Site Tracking, inventory location from ServiceTitan exports on the invoice and bill. If the inventory location on the bill or invoice doesn’t exist, then this new location is created in QuickBooks to ensure mapping is accurate.
When exporting to QuickBooks, ServiceTitan does not export job details but instead pushes invoice details. Therefore, the invoice date is the date the system considers.
Invoices
Invoices from ServiceTitan are exported to QuickBooks Desktop as the Sales Invoice or Sales Credit Memo.
Invoice Number | Invoice # | |
|---|---|---|
Business Unit | Class | Class must be set up in ServiceTitan, Business Unit settings. |
Invoice Date | Date | |
Bill To | Customer:Job | Customer:Job is the internal reference field on QuickBooks (Not visible on printed invoices) |
Bill To | Bill To | Bill To is the external name on QuickBooks (Visible on printed invoices) |
Ship To | Ship To | |
Invoice Summary | Memo | |
Item Code | Item Name | |
Item Description | Description | |
Item Inventory Location (truck or warehouse) | Inventory Site | |
Item Quantity | Quantity | |
Item Unit Price | Price Each | |
Serial Number | Serial Number | Serialized equipment will populate in QBD if inputted in ServiceTitan. |
Tax | Line Item Type: Service | Line Item Type: Service |
Total | Total | |
Payment term | Terms | |
Payment Due Date | Ship | |
Memo | Memo | The memo contains the batch name and number and summary. If this is an adjustment invoice, the applied to transaction is also displayed. |
Payments
Payments from ServiceTitan are exported to QuickBooks Desktop as Payments.
Customer | Received From | |
|---|---|---|
Type | Payment Type | |
Paid on | Date | |
Payment ID | Reference | If payment type is check, Check No. will be sent. If payment type is Credit Card, Auth Code will be sent. If neither, internal Payment ID will be sent. |
Check No. | Reference | If payment type is check, Check No. will be sent. If payment type is Credit Card, Auth Code will be sent. If neither, internal Payment ID will be sent. |
| Reference | If payment type is check, Check No. will be sent. If payment type is Credit Card, Auth Code will be sent. If neither, internal Payment ID will be sent. |
Amount | Payment Amount | |
Memo | Memo | The memo contains the batch name and number. If this is an adjustment invoice, the applied to transaction is also displayed. |
Journal Entry
Payment types designated as a Journal Entry in ServiceTitan export to QuickBooks Desktop as Journal Entries.
Date | Date | |
|---|---|---|
Payment ID | Entry No. | |
GL Account | Account | The account set on the payment type will export to the Account field on the Credit Line in QuickBooks Desktop. The debit line will be Accounts Receivable. |
Amount | Credit Amount | |
Invoice Number | Memo | The Credit Line memo field shows Memo, Invoice #. |
Memo | Memo | The Credit Line memo field shows Memo, Invoice #. |
Customer | Customer Name | |
Business Unit | Class | Class must be set up in ServiceTitan, Business Unit settings. |
Memo | Memo | The memo contains the batch name and number. If this is an adjustment invoice, the applied to transaction is also displayed. |
Customers
Each customer record in ServiceTitan is created as a customer in QuickBooks Desktop.
ID | Customer Name | ServiceTitan ID appends to the end of the customer name. Customer Name ID on Quickbooks Desktop does not appear on printed invoices. |
|---|---|---|
Name |
| ServiceTitan ID appends to the end of the customer name. Customer Name ID on Quickbooks Desktop does not appear on printed invoices. |
Name | Address Line 1 | Name will appear on printed invoices in Quickbooks Desktop. |
Billing Address | Address Line 2 | |
Unit | Address Line 3 | |
City | City | |
State | State/Province | |
Zip | Zip | |
Country | Country/Region | |
Phone 1 | Main Phone | |
Phone 2 | Alt. Phone | |
Email 1 | Main Email | |
Email 2 | CC Email | |
Fax | Fax |
Service Location
Each Service Location is created as a Ship To contact in Quickbooks Desktop. The Ship To contact exists as a contact on the Customer record in Quickbooks Desktop, or as a Customer:Job, depending on your configuration.
ServiceTitan | ||
|---|---|---|
ID | Ship To Name | ServiceTitan ID appends to the end of the Ship To name. Location Name ID on Quickbooks Desktop does not appear on printed invoices. |
Location Name | Ship To Name | ServiceTitan ID appends to the end of the Ship To name. Location Name ID on Quickbooks Desktop does not appear on printed invoices. |
Location Name | Ship To Address Line 1 | |
Street | Ship To Address Line 2 | |
Unit | Ship To Address Line 3 | |
City | Ship To City | |
State | Ship To State/Province | |
Zip | Ship To Zip/Postal Code | |
Country | Ship To Country |
Items
Each pricebook item in ServiceTitan is created as a Service, Non-Inventory Part, or Inventory Part in QuickBooks Desktop.
Services
Services in ServiceTitan is always created as Services in QuickBooks Desktop. Services can be used for expense or liability items by mapping the income account to the desired account.
Code | Item Name/Number | |
|---|---|---|
Item Description | Description | |
Income Account | Account | |
Price | Rate |
Materials
Materials in ServiceTitan is created as Non-Inventory Parts or Inventory Parts in QuickBooks Desktop. This is determined by the material’s inventory status in ServiceTitan.
Code | Item Name/Number | |
|---|---|---|
Item Description | Description on Sales Transactions | |
COGS Account | COGS Account | |
Income Account | Income Account | |
Asset Account | Asset Account | Inventory Items only |
Price | Sales Price | |
Primary Vendor | Preferred Vendor | Inventory Items only |
Equipment
Equipment in ServiceTitan is created as Non-Inventory Parts or Inventory Parts in QuickBooks Desktop. This is determined by the equipment’s inventory status in ServiceTitan.
Code | Item Name/Number | |
|---|---|---|
Model | Manufacturer’s Part Number | |
Item Description | Description on Sales Transactions | |
COGS Account | COGS Account | |
Income Account | Income Account | |
Asset Account | Asset Account | Inventory Items only |
Price | Sales Price | |
Primary Vendor | Preferred Vendor | Inventory Items only |
Vendors
Each vendor record in ServiceTitan is created as a vendor in QuickBooks Desktop.
ID | Vendor Name | ServiceTitan ID appends to the end of the vendor name. Vendor Name ID in Quickbooks Desktop does not appear on printed invoices. |
|---|---|---|
Name | Vendor Name | ServiceTitan ID appends to the end of the customer name. Customer Name ID in Quickbooks Desktop does not appear on printed invoices. |
Name | Print Name on Check As | When you create a bill payment in QuickBooks, the vendor name appears as Payee on the check. |
First Name | First Name | |
Last Name | Last Name | |
Street | Address Line 1 | |
Unit | Address Line 2 | |
City | City | |
State | State/Province | |
Zip | Zip/Postal Code | |
Country | Country/Region | |
Phone | Main Phone | |
Main Email | ||
Fax | Fax |
Inventory Adjustments
Inventory Adjustments in ServiceTitan are exported to QuickBooks Desktop as Inventory Adjustments.
Adjustment Date | Adjustment Date | |
|---|---|---|
Adjustment Number | Reference Number | |
Adjustment Account | Adjustment Account | The Adjustment Account in ServiceTitan is set in Settings > Inventory > Configuration. |
Reference Number | Memo | The memo field shows Reference Number - Memo. |
Memo | Memo | The memo field shows Reference Number - Memo. |
Inventory Location | Inventory Site | |
ST Part # | Item | Each item is a line item entry in the Item section on the QuickBooks Desktop Inventory Adjustment. |
Description | Description | |
Change in Quantity | Qty Difference | |
Memo | Memo | The memo contains the batch name and number and transaction type. |
Business unit | Class |