Skip to content

Switching software

How to export your data from ServiceTitan (step by step)

How to export data from ServiceTitan before you switch: customers, pricebook, report templates, A/R and scheduled reports, plus what you can't export.

Updated October 15, 2026 · 14 min read

The steps at a glance

  1. 1

    Make a list and check your access

    List the records you need, confirm your role has reporting permissions, and check whether your package lets you create custom reports from templates.

  2. 2

    Export your customer list

    Click Search in the top toolbar, choose Customers, leave all filters off, click the Expand icon and choose Export to Excel (*.xlsx).

  3. 3

    Export your pricebook

    Go to Pricebook, then Import/Export, open the Export tab, choose the export type Pricebook (Settings, Materials and Part Link), pick a business unit, optionally tick Include inactive, then click Export.

  4. 4

    Create reports from templates

    Under Reports, click Create Report, pick a template such as Locations, Equipment, Customer Memberships, Jobs or Invoices, choose the columns, name it and save.

  5. 5

    Run each report and export it to XLSX

    Open the report, clear filters or set the widest date range, click Run Report, then Export, choose Export to XLSX and click Export. Run big history reports a year at a time.

  6. 6

    Export open balances

    The A/R Management screen can't export. Run the AR Transactions By Customer report under Reports, All Reports, and export it to Excel.

  7. 7

    Schedule the reports that change

    Click the Calendar icon next to a report, attach it as XLSX, add recipients and set how often it sends, so fresh files arrive while you run two systems.

  8. 8

    Capture cards on file and phone numbers

    Run the Saved Payment Methods report to see who has a card stored, and screenshot Settings, Phone Numbers for your new carrier.

  9. 9

    Request the termination export in writing

    Email your customer success manager asking for a full data export at termination, its format, timing and any fee, before you give notice.

Your ServiceTitan data is yours. ServiceTitan's own Terms of Use say the customer owns and retains its customer data (§8(a)).1 Getting it out in a usable shape is a different matter: there's no single "download everything" button, so you run a handful of exports from different screens.

This guide shows each one as an illustrated click path taken from ServiceTitan's own help center, then the exact steps, what you get, and what you can't export at all. Run them while you still have full access, well before you give notice.

What you'll end up with

Here's the set of files this guide produces, and what TradesWork does with each one if that's where you're going. Every one of them is worth keeping whatever you move to.

From ServiceTitanIn TradesWork
  • Customer list.xlsxImportsCustomersContact details, type, status, member status, balance and tags; custom fields become notes.
  • Pricebook.xlsxImportsPrice bookCategories, services, materials and equipment with prices and costs. Images don't come across in the spreadsheet.
  • Locations reportImportsService locationsLinked to customers; zones and tags come across.
  • Equipment reportImportsInstalled equipmentLinks to the address by Location ID, so keep that column.
  • Customer Memberships reportImportsMemberships, billing heldType, dates and status. Nothing bills in TradesWork until the owner starts billing.
  • Recurring Service EventsImportsVisits dueEach visit lands on its membership; drop it with the memberships report.
  • Jobs reportImportsJob historyJobs keep their numbers, business unit, job type and campaign; techs matched by name.
  • Invoices reportPartlyInvoice historyTotals and paid status, with each invoice's total as one line. Line detail stays in ServiceTitan or QuickBooks.
  • Estimates report (open)ImportsFollow Up boardAutomated follow-up texts stay off until you start them.
  • A/R reportPartlyOpen invoicesEach open balance becomes an open invoice. Check its columns are recognized; QuickBooks can bring A/R instead.
  • Saved Payment Methods reportKeep as archiveYour re-collection listRecognized and kept for reference. Card numbers can't move in a file.
  • All Payments reportKeep as archiveYour archiveKeep it for disputes and year-over-year reports.
From TradesWork's ServiceTitan layouts. Most were written from ServiceTitan's screens and help pages and are still being validated against real exports; keep your original files.

Before you start: permissions and package limits

Most shops need four groups of records: what you'll import (customers, locations, equipment, pricebook), what keeps day one running (memberships, visits due, open jobs and estimates, open balances), what you'll keep as history (jobs, estimates, invoices, payments), and what you need for the cutover (who has a card on file, and your phone numbers).

Check what your login can do before you start. Here's what ServiceTitan's help center says:

ExportWhat controls itSource
Customer listRun with no filters, or the file is filtered too2
PricebookExported per business unit; inactive items are optional3
Running and exporting any reportYour reporting permissions; ask your account administrator if you can't see a report4
Report formatsPDF or XLSX only; choose XLSX for data4
Creating reports from templatesThe Works package, or legacy and non-packaged customers. No Create Report button means ask your CSM5
Viewing or editing a saved reportPermissions for both the template and the report's category5
Scheduled report emailsRecipients must be employees, technicians or business units with an email in their profile6
A/R Management screenCan't export; use the AR Transactions By Customer report7

If you can't create a template report below, note it and put it in your written request to your customer success manager.

1. Export your customer list

This is the most important file, and it takes under a minute.2

  1. 1Search
  2. 2Customers
  3. 3Expand
  4. 4Export to Excel (*.xlsx)
Illustration of the steps in ServiceTitan help: exporting a list of customers to Excel. Not ServiceTitan's actual screen; menus can differ by plan and version.
  1. Click Search (the magnifying glass) in the top toolbar.
  2. Choose Customers from the dropdown. Leave all filters unset.
  3. Click the Expand icon and select Export to Excel (*.xlsx).

The help article warns that any filter changes the results.2 Check the row count against the number of customers you expect. A file with exactly 1,000 or 5,000 rows has probably been cut off.

2. Export your pricebook

Your pricebook is years of work. ServiceTitan exports it as one Excel workbook.3

  1. 1Pricebook
  2. 2Import/Export
  3. 3Export tab
  4. 4Export the pricebook
Illustration of the steps in ServiceTitan help: import and export your pricebook. Not ServiceTitan's actual screen; menus can differ by plan and version.
  1. Click Pricebook in the navigation bar, then Import/Export in the side menu.
  2. Open the Export tab.
  3. Under Export Type, choose Pricebook (Settings, Materials and Part Link).
  4. Select a Business Unit. The export includes items in the categories linked to it, so with several business units, export each one.
  5. Tick Include inactive if you want retired items too.
  6. Click Export. An XLSX file downloads.

The help article doesn't say whether images are included.3 Assume they aren't, and plan to re-attach the ones that matter.

3. Create reports from templates

Everything else comes out through reports, and most shops don't have the right ones saved yet. You build each one once from a template.5

  1. 1Reports
  2. 2Create Report
  3. 3Select a report template
  4. 4Save the report
Illustration of the steps in ServiceTitan help: create custom reports. Not ServiceTitan's actual screen; menus can differ by plan and version.
  1. Click Reports in the navigation bar, then Create Report.
  2. Pick a report type to filter the list, or All, and click the template under Select a report template.
  3. Under Columns to be displayed in the report, tick the columns you want. Include every ID column offered; IDs let a new system link locations to customers and equipment to locations.
  4. Click Next, enter a Name, choose a Category, and click Save.

Build one from each of these templates: Locations, Equipment, Customer Memberships, Recurring Service Events, Jobs, Estimates, Invoices, All Payments and Saved Payment Methods.8

4. Run each report and export it

Any ServiceTitan report exports to XLSX or PDF.4 Always pick XLSX for data you'll import.

  1. 1Reports
  2. 2Run Report
  3. 3Export
  4. 4Export to XLSX
Illustration of the steps in ServiceTitan help: run and export reports. Not ServiceTitan's actual screen; menus can differ by plan and version.
  1. Click Reports, find the report (type a few letters in the search bar), and click its name.
  2. Clear filters, or set the widest date range the report allows, and click Run Report.
  3. Click Export above the results.
  4. Under Exporting Format, choose Export to XLSX and click Export. Leave Export only aggregated data unticked.

Run history in chunks. For Jobs, Invoices, Estimates and All Payments, run one calendar year at a time and name each file with its range. If a report shows fewer results than expected, the help article says to clear active filters; if downloads fail, check your browser isn't blocking pop-ups.4 For Recurring Service Events, cover overdue visits plus at least the next 90 days.

Even if your new system can't import history, these files are your permanent record for warranty lookups, disputes and year-over-year reports.

5. Export open balances (A/R)

The A/R Management screen can't be exported to Excel. ServiceTitan's help center says to use the AR Transactions By Customer report instead.7

  1. 1Reports
  2. 2All Reports
  3. 3AR Transactions By Customer
  4. 4Run Report
  5. 5Export to XLSX
Illustration of the steps in ServiceTitan help: exporting AR Management to Excel. Not ServiceTitan's actual screen; menus can differ by plan and version.

Set your filters, run it and export it as in step 4. Check the total against the A/R screen, and run it again on your cutover date, because open balances change every day. If you need columns it can't produce, the article points you to ServiceTitan Technical Support.7

6. Schedule the reports that change

During a side-by-side run you'll want fresh customers, memberships, jobs and A/R every day or two. ServiceTitan can email any report on a timetable as an XLSX attachment.6

  1. 1Reports
  2. 2All Reports
  3. 3Calendar icon
  4. 4Simple Report
  5. 5Schedule the email
Illustration of the steps in ServiceTitan help: schedule reports. Not ServiceTitan's actual screen; menus can differ by plan and version.
  1. Under Reports, All Reports, find the report and click its Calendar icon (or open it, click More and choose Schedule).
  2. Choose Simple Report or Flexible Report.
  3. Enter a subject, set Attach report as to XLSX, and pick a date range such as Yesterday or Trailing 7 Days.
  4. Add recipients in Search and add recipients. They must be employees, technicians or business units with an email address in their profile.
  5. Set Send report every and the time, then click Schedule. Scheduled reports are listed under Reports, Scheduled.

The recipient rule matters if you want reports to go to an import address outside ServiceTitan: send them to your own mailbox and forward them.

7. Capture cards on file and phone numbers

  • Saved Payment Methods report. Create it from its template (step 3) to list which customers have a card stored.8 You'll use it to ask members on autopay to re-save a card.
  • Phone numbers. Screenshot Settings, Phone Numbers. Your new carrier will ask for the details when you port your numbers.9

What you can't export yourself

  • Stored card data. ServiceTitan stores a token and the last four digits; the card itself sits with the payment processor.10 Plan to re-collect cards rather than move them.
  • Attachments, photos and call recordings in bulk. We found no bulk export on the customer's screens, and one competitor's switching guide warns that images, documents and recordings may not export.11 Download the ones you need by hand, such as photos and signed paperwork for open warranties and recent installs.
  • Automations, dynamic pricing rules, custom forms and report designs. These don't export in a form another system can use. List the ones you rely on and rebuild them.
  • Your phone numbers themselves. They move by porting, on carrier timelines, not by export.

The termination export (.BAK)

There's one more route: asking ServiceTitan for your data when your agreement ends. Its Terms of Use (§5(e)) say that after termination, on request, ServiceTitan will make "commercially reasonable efforts" to export your customer data electronically.1 Three caveats from the same section:

  • Service fees may apply.
  • The format is ServiceTitan's choice: a Microsoft SQL Server backup (.BAK), Microsoft Tape Format (.MTF) or another format it decides. A .BAK file needs a database tool, or someone who knows one, to read.
  • ServiceTitan isn't obligated to keep your data more than 60 days after termination, and your access to the service ends at termination.

So don't rely on it alone. Cancellation goes through your customer success manager,12 so request the export in writing before you give notice, asking what format you'll get, when and at what cost. Keep the email. Our guide on how to cancel ServiceTitan covers the timing.

Final export checklist

ServiceTitan exports, done

  • Customer list exported with no filters; row count checked
  • Pricebook exported for every business unit, inactive items included
  • Locations, Equipment, Customer Memberships and Recurring Service Events reports exported to XLSX
  • Jobs, Estimates, Invoices and All Payments exported a year at a time
  • AR Transactions By Customer exported; total checked against the A/R screen
  • Saved Payment Methods report run; Settings, Phone Numbers screenshotted
  • Key reports scheduled to email XLSX daily during the side-by-side run
  • Photos, signed paperwork and recordings you need downloaded by hand
  • Termination export requested in writing from your customer success manager
  • Every file named with what it is and the date, stored outside ServiceTitan with an offline copy

How TradesWork imports these files

If TradesWork is on your list, you drop these files on the import page in Settings, Integrations, in any order or as one ZIP. Its export assistant sits beside the drop zone with the same click paths, a timer for the quickest route (pricebook, customers, locations, email consent and a QuickBooks connection), and a green check as each file is recognized.

Twelve ServiceTitan exports recognized in TradesWork, next to the export assistant: where to click in ServiceTitan, the 4-minute path with its timer, and which steps are done. · Real product screenshot, demo company data.
Twelve ServiceTitan export files recognized in TradesWork beside the export assistant checklist

It shows a preview before anything is saved, and you can import into a sandbox company first. Jobs keep their numbers, memberships arrive with billing held, imported history never posts to accounting, and new job numbers start above your last ServiceTitan number. Re-dropping a newer export, or a scheduled report email, updates the same records instead of creating duplicates. Several of these layouts were written from ServiceTitan's screens and help pages and are still being validated against real customer exports, so keep your files as an archive too. There's no direct connection to ServiceTitan, by design.

The switch page has the full walkthrough. Compare the two systems on TradesWork vs ServiceTitan, or see seven options on ServiceTitan alternatives.

Footnotes

  1. ServiceTitan, Terms of Use (updated 2026-09-16), §5(e) and §8(a). https://www.servicetitan.com/legal/terms-of-use ↩ ↩2 ↩3

  2. ServiceTitan help, What is the process for exporting a list of customers to Excel, fetched 2026-10-15. https://help.servicetitan.com/docs/what-is-the-process-for-exporting-a-list-of-customers-to-exc ↩ ↩2 ↩3

  3. ServiceTitan help, Import and export your pricebook (marked stale by ServiceTitan), fetched 2026-10-15. https://help.servicetitan.com/docs/import-and-export-your-pricebook ↩ ↩2 ↩3

  4. ServiceTitan help, Run and export reports (marked stale by ServiceTitan), fetched 2026-10-15. https://help.servicetitan.com/docs/run-report ↩ ↩2 ↩3 ↩4

  5. ServiceTitan help, Create custom reports, fetched 2026-10-15. https://help.servicetitan.com/docs/create-custom-reports ↩ ↩2 ↩3

  6. ServiceTitan help, Schedule reports, fetched 2026-10-15. https://help.servicetitan.com/docs/schedule-reports ↩ ↩2

  7. ServiceTitan help, Exporting AR Management to Excel, fetched 2026-10-15. https://help.servicetitan.com/docs/exporting-ar-management-to-excel ↩ ↩2 ↩3

  8. ServiceTitan help, Saved Payment Methods report template. https://help.servicetitan.com/docs/saved-payment-methods-report-template ↩ ↩2

  9. ServiceTitan help, Process for porting out phone numbers from ServiceTitan. https://help.servicetitan.com/docs/process-for-porting-out-phone-numbers-from-servicetitan ↩

  10. ServiceTitan help, Update payment methods. https://help.servicetitan.com/how-to/update-payment-methods ↩

  11. Fieldproxy, How to switch from ServiceTitan: migration guide (a competitor's article, 2026-03-12). https://www.fieldproxy.ai/blog/how-to-switch-from-servicetitan-migration-guide-2026 ↩

  12. ServiceTitan help, Cancel your ServiceTitan subscription. https://help.servicetitan.com/docs/cancel-your-servicetitan-subscription-4 ↩

  13. ServiceTitan, API Terms. https://www.servicetitan.com/legal/api-terms ↩

Free download

The ServiceTitan Exit Kit

Contract timeline, every export to run, a cut-over plan and the questions to ask before you give notice.

Get it free
  • Contract and notice timeline worksheet
  • Every ServiceTitan export to run, with where to find it
  • Data map: what moves, what stays, what to rebuild
  • A 4-week side-by-side cut-over plan
  • Customer card and phone-number checklist

Frequently asked questions

Not with one button. You export the customer list, the pricebook and a set of reports separately, each to Excel. At termination you can request a full export, which ServiceTitan's Terms of Use say it will make commercially reasonable efforts to provide, in a format such as a SQL Server backup (.BAK).

Ready to run a tighter shop?

Try the TradesWork AI plan free for 14 days. Bring your customers and price book, or start fresh with a price book made for your trade.

  • No credit card
  • No contract
  • Cancel any time
Three workers in coveralls unloading equipment from a van