QuickBooks Desktop Integration Overview

Buildertrend's integration with QuickBooks enables the transfer of information directly to and from QuickBooks. This allows you to manage payments and receivables within QuickBooks without the need for duplicate data entry.thicker+but+condenced


Buildertrend to QuickBooks:
Create Jobs, Customers, and Vendors2024 08 15 10 57 51

Jobs & Customers

For steps on how to create a customer and/or job in QuickBooks from a job + attached client in Buildertrend, review Buildertrend to QuickBooks: Feature Mapping > Jobs in the QuickBooks Desktop | Initial Integration article.

Job Fields that push over to QuickBooks

2024 08 15 12 07 19
2025 02 05 16 08 03
2024 08 15 11 57 01

 

Customer Fields that push over to QuickBooks

2024 08 15 13 25 27

 

2024 08 15 13 21 30
2024 08 15 13 21 39

 


Vendors

For steps on how to create a vendor in QuickBooks from a sub/vendor in Buildertrend, review Buildertrend to QuickBooks: Feature Mapping > Vendors in the QuickBooks Desktop | Initial Integration article.

Vendor Fields that push over to QuickBooks

2024 08 22 12 58 33
2024 08 15 14 37 21
2024 08 15 14 37 31

 

thicker+but+condenced

Buildertrend to QuickBooks:

Push Bills, Invoices, and Time Clock entries2024 08 14 12 20 46

Bills

Pushing a Bill from Buildertrend to QuickBooks

When creating a bill in Buildertrend, there is a QuickBooks section.

2024 08 14 13 23 09
  • If checked, the bill will be pushed over to QuickBooks when the bill is saved.

  • If unchecked, the bill will not be pushed over to QuickBooks upon save. However, you can still push the bill at a later time by selecting the bill from the Bills dashboard and clicking Send to QuickBooks.rtaImage?eid=ka0PB0000001t45&feoid=00NPB000004CogM&refid=0EMPB00000GKoXK 

 

Fields on a bill that push over to QuickBooks

2024 08 15 12 04 42
2024 08 14 16 42 14
2024 08 14 17 07 00


Invoices

Adding QuickBooks Costs to your Buildertrend invoice

When creating an Invoice in Buildertrend, you can import existing costs from connected features, such as Change Orders, Selections, Estimates, Bills, the Time Clock, and QuickBooks Costs pulled into the budget.

To invoice QuickBooks Costs (expenses created in QuickBooks and pulled into the Buildertrend Job Costing Budget), click the Add from dropdown and select QuickBooks Costs.

Using the checkboxes, select any applicable QuickBooks Costs you would like to add to the invoice and click Apply.2024 12 13 12 06 14

✏️ Note: To prevent invoicing a QuickBooks Cost more than once, once a QuickBooks Cost has been invoiced, it will no longer show in the list of QuickBooks Costs on future invoices.

Pushing an Invoice from Buildertrend to QuickBooks

When creating an Invoice in Buildertrend, there is a QuickBooks section.2025 02 05 16 14 29

  • If checked, the invoice will be pushed over to QuickBooks when it has been released to the customer.
  • If unchecked, the invoice will not be pushed over to QuickBooks upon release. However, you can still push the invoice at a later time by opening the released invoice and clicking Create Invoice from the QuickBooks Status section of the invoice.2024 08 16 10 52 59

Fields on the Invoice that push over to QuickBooks

2024 08 16 12 03 34
2025 02 05 16 12 32
2024 08 16 12 00 50

Time Clock Entries

Pushing a Time Clock entry from Buildertrend to QuickBooks

✏️Note: If your default preference is NOT set to push automatically when a Time Clock entry has been approved, see the following steps to push entries to QuickBooks.

1. Select and approve the Time Clock entry

2. Select the Time Clock entry and click Send to QuickBooks2024 08 16 14 13 12

 

‼️IMPORTANT:


Overtime hours are not automatically sent to QuickBooks during the data transfer process. Only the standard shift hours are transferred to QuickBooks. If you need to account for overtime in QuickBooks, you will have to manually adjust or enter the overtime data directly in QuickBooks after the shift hours are transferred from Buildertrend.

 

Fields on the Time Clock entry that push over to QuickBooks

2024 08 16 14 00 34

 

2024 08 16 13 57 32
2024 08 16 13 57 41

 

thicker+but+condenced

QuickBooks to Buildertrend:

Receive Estimates, Bill Payments, Invoice Payments, and Budget Actuals

2024 08 16 15 56 52

Estimates

Importing an Estimate from QuickBooks into Buildertrend

From the Estimate, click the External Import button and select QuickBooks.

2024 08 16 14 56 49

Using the Import Wizard, select the QuickBooks estimate you'd like to import from the drop-down of available estimates.

2024 08 16 15 00 43

Ensure each QuickBooks estimate cost item is mapped to the corresponding Buildertrend cost line item using the drop-downs.

2024 08 16 15 09 48

Ensure that all QuickBook Items used on the estimate are mapped to the corresponding Buildertrend Cost Code using the drop-downs.

2024 08 16 15 13 03

Confirm your import by selecting Next.2024 08 16 15 14 33


Bill & Invoice Payments

Payment status in Buildertrend when an Invoice is paid in QuickBooks

When a payment is applied to an invoice in QuickBooks, the corresponding Owner Invoice in Buildertrend will be marked as Paid once the web connector is run.

You can see the details in both the Payment History as well as the QuickBooks Status section.

2024 08 16 15 24 29
2025 02 05 16 40 42

Payment status in Buildertrend when a Bill is paid in QuickBooks

When a payment is made to a Bill in QuickBooks, the corresponding Bill in Buildertrend will be marked as Paid once the web connector is run.

2024 08 16 15 35 07
2024 08 16 15 36 39

 


Budget: QuickBooks Costs

Fields on a QuickBooks Expense that pull into Buildertrend

✏️Note: Each Expense Type in QuickBooks (Bill, Check, Credit Card Purchase) created will push the same field information over into Buildertrend.

 

The biggest difference will be to pay attention to the Expense Type field.

2025 02 06 10 20 01
2025 02 06 10 16 33
2025 02 06 10 16 42
thicker+but+condenced

Running the Web Connector

The Web Connector is required for QuickBooks Desktop to push information to, as well as receive information sent from Buildertrend. 

1. In Buildertrend, navigate to the user settings dropdown.

2. Select Sync with QuickBooks to request a sync with QuickBooks Desktop.

3. In QuickBooks, open the Web Connector.

4. Check the box next to the "Buildertrend Web Connector Service" connection.

5. Click Update Selected.

6. Wait for both the Application Progress and Total Progress to reach 100%.2024 08 15 13 45 46

✏️Note: The "Sync with QuickBooks" in Buildertrend will auto-run every 2 hours and the web connector will auto-run at whatever interval you have designated.

thicker+but+condenced

Interested in Learning More? 📚

Visit the Buildertrend Learning Academy to explore additional learning opportunities — from live group trainings and certifications to on-demand courses and more.

For questions or additional support, contact our Customer Support team via Live Chat, email support@buildertrend.com, or call 1-888-415-7149 — we’re always happy to help.

Still have questions or need our help finding a resource?

Contact our Customer Success team.

Mon - Fri

8:00am - 5:00pm

USA (CST-6)