Skip to main content

QuickBooks Online Integration

Written by Krystal Allen

Overview

The BuildOps + QuickBooks Online integration keeps your key data in sync between both systems. During implementation, BuildOps imports your existing items, customers, properties, and vendors from QuickBooks. After setup, new records created in BuildOps are automatically exported to QuickBooks upon saving. Invoices, receipts, and payments are also synced — with specific rules governing where each record is created in QuickBooks. This article covers the stipulations and limitations that apply to each data type.

Data Import & Export During Implementation

  1. Items

    • During implementation, BuildOps will import your existing items.

    • New items must be created in BuildOps and will be exported to QuickBooks upon creation and saving.

    • NOTE: BuildOps only integrates with Non-Inventory and Service type items in QuickBooks.

  2. Customers & Properties

    • During implementation, BuildOps will import your existing customers and properties.

    • New customers or properties must be created in BuildOps and will be exported to QuickBooks upon creation and saving.

  3. Vendors

    • During implementation, BuildOps will import your existing vendors.

    • New vendors must be created in BuildOps and will be exported to QuickBooks upon creation and saving.

Receipts & Job-Based Invoicing

  1. Receipts

    • Once a receipt is exported, any changes made directly in QuickBooks will sync back and update the bill in BuildOps.

  2. Invoice Creation & Job Exporting

    • If jobs are exported, the A/R invoice is created under the job in QuickBooks.

    • If jobs are not exported, the A/R invoice is created under the customer or property in QuickBooks.

    • Exceptions:

      • If a tenant selects a different billing customer during job creation, the invoice will be created under that customer.

      • Users can create ad-hoc invoices at the customer or property level, and those invoices will sync accordingly in QuickBooks.

      • If an invoice is generated from a service agreement, the service agreement is created at the property level, and the invoice is created underneath it.

Payment Exporting

  1. Accounts Receivable Payments

    • The BuildOps integration only supports the export of payments generated from Accounts Receivable transactions.

Did this answer your question?