---
title: How to Sync Client Invoices with Quickbooks Online
description: Buildern supports a two-way integration with QuickBooks Online (QBO). In this article, you'll learn how client invoice synchronization works, how to configure sync settings, and how to manage updates between Buildern and QuickBooks Online.
---

[Skip to content](https://help.buildern.com/en/articles/15483623-how-to-sync-client-invoices-with-quickbooks-online#main-content)

![logo\_icon\_text](https://help.buildern.com/hubfs/Buildern%20logo.svg)

- [My Account](https://app.buildern.com/signin)

Open main navigation

Close main navigation

- [My Account](https://app.buildern.com/signin)
- [Get Started Free](https://app.buildern.com/signup)

[Get Started Free](https://app.buildern.com/signup)

 Welcome to Buildern Help Center!

- There are no suggestions because the search field is empty.

1. [Buildern Help Center](https://help.buildern.com/en/articles?hsLang=en-gb)
2. [Quickbooks Online Integration](https://help.buildern.com/en/articles/quickbooks-online-integration?hsLang=en-gb)

# How to Sync Client Invoices with Quickbooks Online

### How to Sync Client Invoices with Quickbooks Online

Buildern supports a two-way integration with QuickBooks Online (QBO). In this article, you'll learn how client invoice synchronization works, how to configure sync settings, and how to manage updates between Buildern and QuickBooks Online.

 July 31, 2026

### **📋 Requirements**

Before you begin, make sure:

- Your Buildern account is connected to QuickBooks Online.
- Accounting Integration has been configured.
- Cost Codes, Tax Rates, and Projects are synced between Buildern and QuickBooks Online.

### Understanding Client Invoice Synchronization

| **Buildern** | **QuickBooks Online** |
| --- | --- |
| Client invoice | Invoice |
| Date | Invoice Date |
| Due Date | Due Date |
| Invoice ID | Invoice No. (maximum 21 characters) |
| Attachments (first 10 files) | Attachments |
| Amounts Are | Amounts Are (Australian QBO only) |
| Cost Line Description | Description |
| Cost Code | Product/Service |
| Quantity | Qty |
| Unit Cost | Rate |
| Project | Customer |
| Invoice Payment | Payment |
| Tax rate | GST (Australian QBO only) |

 

### Understanding Cost Codes on Invoice Lines

Invoice lines in Buildern do not always contain Cost Codes.

Cost Codes are assigned only in the following scenarios:

**Schedule of Values Invoices -** When The project invoice type is Schedule of Values, and the Estimate Grouping option is set to Show by Cost Codes.

[![](https://help.buildern.com/hubfs/Knowledge%20Base%20Import/Screenshot+2026-06-18+at+13_46_18.png)](https://downloads.intercomcdn.com/i/o/suco1tn6/2485365920/5d50c1de7b5e633b286ea992185b/Screenshot+2026-06-18+at+13_46_18.png?expires=1792671300&signature=7d72ccc2e49fc055b3e945d643c3849cd08b9d32dfb4ec131790bf32486ec463&req=diQvE8p4mIhdWfMW1HO4zUvhDM7ivXc5pOo6B2BRt06i%2BJgTCYrYLzPq5AYy%0AqKDrB6C4uFEe3jlYDMo%3D%0A)[![](https://help.buildern.com/hubfs/Knowledge%20Base%20Import/Screenshot+2026-06-18+at+13_51_04.png)](https://downloads.intercomcdn.com/i/o/suco1tn6/2485374394/b8ee51cc8087a6716ffe67378114/Screenshot+2026-06-18+at+13_51_04.png?expires=1792671300&signature=83d08d69e5a56440c04204d5096f3f9138d7f31760fd35f9caaa36b261141a48&req=diQvE8p5mYJWXfMW1HO4za5KGWlbmMpH3xTfjUJqgpqmZP2txGhHqY%2F%2FJzAy%0AXlJ0ICjqkQseR3JQ1vw%3D%0A)

**Cost Plus Invoices -** When timesheet records are included on the invoice.

[![](https://help.buildern.com/hubfs/Knowledge%20Base%20Import/Screenshot+2026-06-18+at+13_47_55.png)](https://downloads.intercomcdn.com/i/o/suco1tn6/2485369098/b8d7af5efcd127993030254bda42/Screenshot+2026-06-18+at+13_47_55.png?expires=1792671300&signature=af1245df2d5c3dfafe1aa08b3ca5e7a492fe52f860bb2ac47d0638ef5ecd2659&req=diQvE8p4lIFWUfMW1HO4zdKaHoRJ90vorFKMLffr4a%2Fjh88mLYLzDQLLnoVH%0AFB5K%2Fsxjl6t8cH%2FBeC8%3D%0A)[![](https://help.buildern.com/hubfs/Knowledge%20Base%20Import/27045acb-383c-4fd9-81b3-3d50878baf25.png)](https://downloads.intercomcdn.com/i/o/suco1tn6/2485350994/42186417982ae159c366af82303d/27045acb-383c-4fd9-81b3-3d50878baf25?expires=1792671300&signature=e896c5a47e6b1b929924e1498f26ba2fc1d1368cbf7b1dcdd38747a2c8fc78db&req=diQvE8p7nYhWXfMW1HO4zYfIpSjteeW9nzdce1EskGT3hrH1GSU7NGXxjlQW%0Au69ljOmyJQK1Su%2BkPKo%3D%0A)

**Custom Invoice Lines -** When a custom line item is manually added to the invoice.

[![](https://help.buildern.com/hubfs/Knowledge%20Base%20Import/Screenshot+2026-06-18+at+14_10_15.png)](https://downloads.intercomcdn.com/i/o/suco1tn6/2485408732/022180fdc1ed7d3073deb21483b0/Screenshot+2026-06-18+at+14_10_15.png?expires=1792671300&signature=22c53dca20d93904fb1fb7bfeb258bcd53735bdfc1f183a87e81f4bb0017d7db&req=diQvE81%2BlYZcW%2FMW1HO4zbp3CpyLhQGSRs6J3PqDCICowoYAmV%2BIZAhsln3p%0Al4vDlpS%2BAWcZDCE5K8k%3D%0A)

Outside of these scenarios, invoice lines do not contain Cost Code information. When synced to QuickBooks, no Item information is sent. QuickBooks sets its own default Item on the invoice.

### Configure Automatic Synchronization from Buildern to QuickBooks Online

Buildern can automatically send newly created Client Invoices to QuickBooks Online.

To enable automatic synchronization:

1. Navigate to **Company Settings**.
2. Select **Accounting Integration**.
3. Locate the **Project Default Settings** section.
4. Enable **Client Invoices checkbox**.

[![](https://help.buildern.com/hubfs/Knowledge%20Base%20Import/8d12fb0c-2852-4418-a094-eb73ca375af1.png)](https://downloads.intercomcdn.com/i/o/suco1tn6/2485351001/641290fb3e02d96bd973e0dd940c/8d12fb0c-2852-4418-a094-eb73ca375af1?expires=1792671300&signature=1ad7a75aeca945b5a697195d2c44acc64fd2493ec3da0d839888805c2193de4d&req=diQvE8p7nIFfWPMW1HO4zS2ERoJVGiLw%2BxOhxc0LnUFPIqX%2BlSWkjLRiikyL%0As1zkW5nih2RKgAWyrTk%3D%0A)

Once enabled, newly created Client Invoices will automatically be marked for synchronization with QuickBooks Online.

Buildern currently does not support bringing client invoice from QuickBooks Online. Updates on the synchronized transactions flow both ways.

***ℹ️ Note -*** *Existing Client Invoices are not synchronized automatically. To sync previously created transactions, edit the transaction and enable **Send to QuickBooks** manually.*

### **Create and Sync a Client Invoice**

To create and synchronize a new Client Invoice:

1. Navigate to **Client Invoice**.
2. Click **Create**.
3. Enter the required information, including:

     - Name
     - Date and Due Date
     - Claim Amounts
     - Attachments
4. Review the transaction details.
5. Verify that **Send to QuickBooks** is enabled in the synchronization section.
6. Click **Save**.

Buildern will automatically create the corresponding transaction in QuickBooks Online.

[![](https://help.buildern.com/hubfs/Knowledge%20Base%20Import/0194062c-d33f-4c52-b8af-99e60e7abee2.png)](https://downloads.intercomcdn.com/i/o/suco1tn6/2485350999/629980abdac60b48ba86733fd6f7/0194062c-d33f-4c52-b8af-99e60e7abee2?expires=1792671300&signature=f4bca3cc0c4a0076e3348ccaef31846e1866ce6cdd5ac31373f622a43a75f478&req=diQvE8p7nYhWUPMW1HO4zZ%2BxpmsTJlQv5Jv1B8zvB6rCA2NUBnx7USkqmLie%0AAcxC5AK%2FvXfycVg3WAQ%3D%0A)

 

*👉 Learn more about [How to Create a Client Invoice in Buildern](https://help.buildern.com/en/articles/15531438-how-to-create-a-client-invoice-in-buildern?hsLang=en-gb)*

### **Verify Synchronization Status**

The **Sync** column in the Client Invoices list displays the synchronization status of each transaction.

When a Bill or Expense has been successfully synchronized:

- A QuickBooks Online icon appears in the **Sync** column.
- Clicking the icon opens the corresponding transaction in QuickBooks Online.

[![](https://help.buildern.com/hubfs/Knowledge%20Base%20Import/Screenshot+2026-06-18+at+14_12_02.png)](https://downloads.intercomcdn.com/i/o/suco1tn6/2485410354/eb2626d8e28f5c215a3fe496bfba/Screenshot+2026-06-18+at+14_12_02.png?expires=1792671300&signature=8e43f828a8653fa2cfd2e303766e8b0439ba49ffcbb80f2d4c96f6f555a1ae4a&req=diQvE81%2FnYJaXfMW1HO4zYfS7Rc7sCHD0o73klfIAU0DJCinluoqJBdymHB7%0AbGs12ykRwRYujQ8KLlo%3D%0A)

### **Sync an Existing Client Invoice**

To synchronize a previously created transaction:

1. Navigate to **Client invoices**.
2. Locate the transaction.
3. Click the **⋯ (three-dot menu)**.
4. Select **Edit**.
5. Make any necessary changes.
6. Scroll to the synchronization section.
7. Enable **Send to QuickBooks**.
8. Click **Save**.

[![](https://help.buildern.com/hubfs/Knowledge%20Base%20Import/Screenshot+2026-06-18+at+14_12_56.png)](https://downloads.intercomcdn.com/i/o/suco1tn6/2485412910/bb49dc5a3c9706f8b5e79053658c/Screenshot+2026-06-18+at+14_12_56.png?expires=1792671300&signature=c71c77fb524a2a90e937b154021de4e2a211ec8a1247d44fc04bf33af823c21d&req=diQvE81%2Fn4heWfMW1HO4zTiOy43zi8RCdJxn7%2BYdsu8AZmk61gUl239fab6p%0AgE%2FJv4xDtF2JtcSdwrg%3D%0A)[![](https://help.buildern.com/hubfs/Knowledge%20Base%20Import/Screenshot+2026-06-18+at+14_14_38.png)](https://downloads.intercomcdn.com/i/o/suco1tn6/2485413692/b1727c4d25c2da728bdbfa6b7800/Screenshot+2026-06-18+at+14_14_38.png?expires=1792671300&signature=f85c2094af66616e34589049265dee5fb35e8e6cba42b39924b807065e6ab9f6&req=diQvE81%2FnodWW%2FMW1HO4zbViLfxJjkiOgtDToL2qxPNzwTqfGu46YCY2TwVi%0A1lqKhTVyTRTJ2d7rOFc%3D%0A)

Buildern will create or update the corresponding transaction in QuickBooks Online.

### **Resolve Synchronization Errors**

Synchronization may fail when related records have not yet been synced with QuickBooks Online.

Common causes include:

- New Cost Codes
- New Projects

For example, if the Invoice Project has not been synchronized with QuickBooks Online, Buildern will display an error message during synchronization.

When available:

1. Click **Fix Issues**.
2. Review the missing dependencies.
3. Synchronize the required records.
4. Save your changes.
5. Retry synchronization.

[![](https://help.buildern.com/hubfs/Knowledge%20Base%20Import/30477037-cff4-4f54-bb20-341dbc52d2d3.png)](https://downloads.intercomcdn.com/i/o/suco1tn6/2485351000/890a61288233ef993bef54c086c2/30477037-cff4-4f54-bb20-341dbc52d2d3?expires=1792671300&signature=d48a3cbe9c0116fb1c4dada2d03a8107c166177225772977b0344b3953fb88fb&req=diQvE8p7nIFfWfMW1HO4zZ%2Fbm16ChMUjQVdmQDe2z1e3sBRq%2FXAxKJipStDX%0ASCLFBCWWVNjd%2Bp2jHHc%3D%0A)

Once all required records are synced, the Bill or Expense can be successfully synchronized.

### **View Synced Client Invoices in QuickBooks Online**

To confirm synchronization:

1. Open QuickBooks Online.
2. Navigate to **Sales \> Invoices** to review Bills.

*ℹ️ **Note** - You can also use the Search bar within QBO to see latest transactions and use keywords to search.*

### **Transaction Updates and Ongoing Synchronization**

After a Client invoice has been synchronized, most updates continue to sync automatically between Buildern and QuickBooks Online.

**The following updates made in Buildern are synchronized to QuickBooks Online:**

- Invoice ID
- Project's first client's email address updates
- Date changes
- Due Date changes
- Amounts Are (Australian QBO only)
- Payments
- Line item updates, including:

    - Cost Code on custom lines
    - Tax Rate (Australian QBO only)
    - Description

**The following updates made in QuickBooks Online are synchronized back to Buildern:**

- Date changes
- Due Date changes

Buildern continues to provide tools that simplify project management and improve collaboration.

Happy Building!

- [Getting started](https://help.buildern.com/en/articles/getting-started?hsLang=en-gb)
- [Projects](https://help.buildern.com/en/articles/projects?hsLang=en-gb#main-content)

    - [Getting Started with Projects](https://help.buildern.com/en/articles/projects?hsLang=en-gb#getting-started-with-projects)
    - [Projects Explained](https://help.buildern.com/en/articles/projects?hsLang=en-gb#projects-explained)
- [Dashboards](https://help.buildern.com/en/articles/dashboards?hsLang=en-gb)
- [Takeoff](https://help.buildern.com/en/articles/takeoff?hsLang=en-gb)
- [Estimates](https://help.buildern.com/en/articles/estimates?hsLang=en-gb#main-content)

    - [Creating and Editing an Estimate](https://help.buildern.com/en/articles/estimates?hsLang=en-gb#creating-and-editing-an-estimate)
    - [Estimate Measurements](https://help.buildern.com/en/articles/estimates?hsLang=en-gb#estimate-measurements)
    - [Getting Started with Estimates](https://help.buildern.com/en/articles/estimates?hsLang=en-gb#getting-started-with-estimates)
    - [Importing Estimates](https://help.buildern.com/en/articles/estimates?hsLang=en-gb#importing-estimates)
- [Cost Codes](https://help.buildern.com/en/articles/cost-codes?hsLang=en-gb#main-content)

    - [Getting Started with Cost Codes](https://help.buildern.com/en/articles/cost-codes?hsLang=en-gb#getting-started-with-cost-codes)
    - [Importing Cost codes](https://help.buildern.com/en/articles/cost-codes?hsLang=en-gb#importing-cost-codes)
- [Proposals](https://help.buildern.com/en/articles/proposals?hsLang=en-gb)
- [Schedule](https://help.buildern.com/en/articles/schedule?hsLang=en-gb#main-content)

    - [Schedule Board Explained](https://help.buildern.com/en/articles/schedule?hsLang=en-gb#schedule-board-explained)
    - [Importing Schedule](https://help.buildern.com/en/articles/schedule?hsLang=en-gb#importing-schedule)
    - [Getting Started Schedule](https://help.buildern.com/en/articles/schedule?hsLang=en-gb#getting-started-schedule)
- [Bid Requests / Request for Quote](https://help.buildern.com/en/articles/bid-requests-request-for-quote?hsLang=en-gb)
- [Selections and Allowances](https://help.buildern.com/en/articles/selections-and-allowances?hsLang=en-gb)
- [Purchase Orders](https://help.buildern.com/en/articles/purchase-orders?hsLang=en-gb)
- [Bills](https://help.buildern.com/en/articles/bills?hsLang=en-gb)
- [Budget Tab](https://help.buildern.com/en/articles/budget-tab?hsLang=en-gb)
- [Change Orders / Variations](https://help.buildern.com/en/articles/change-orders-variations?hsLang=en-gb)
- [Quickbooks Online Integration](https://help.buildern.com/en/articles/quickbooks-online-integration?hsLang=en-gb)
- [Xero Integration](https://help.buildern.com/en/articles/xero-integration?hsLang=en-gb)
- [Client Invoices](https://help.buildern.com/en/articles/client-invoices?hsLang=en-gb#main-content)

    - [Client Invoices Explained](https://help.buildern.com/en/articles/client-invoices?hsLang=en-gb#client-invoices-explained)
    - [Getting Started with Invoices](https://help.buildern.com/en/articles/client-invoices?hsLang=en-gb#getting-started-with-invoices)
- [To-Dos](https://help.buildern.com/en/articles/to-dos?hsLang=en-gb)
- [Daily Logs / Site diary](https://help.buildern.com/en/articles/daily-logs-site-diary?hsLang=en-gb)
- [Timesheets](https://help.buildern.com/en/articles/timesheets?hsLang=en-gb)
- [Files](https://help.buildern.com/en/articles/files?hsLang=en-gb)
- [Users, Roles, Permissions](https://help.buildern.com/en/articles/users-roles-permissions?hsLang=en-gb)
- [Clients](https://help.buildern.com/en/articles/clients?hsLang=en-gb)
- [Subcontractors & Vendors](https://help.buildern.com/en/articles/subcontractors-vendors?hsLang=en-gb)
- [Templates](https://help.buildern.com/en/articles/templates?hsLang=en-gb)
- [Settings and Configurations](https://help.buildern.com/en/articles/settings-and-configurations?hsLang=en-gb)
- [Buildern AI](https://help.buildern.com/en/articles/buildern-ai?hsLang=en-gb)

- [My Account](https://app.buildern.com/signin)

[![logo\_icon\_text](https://help.buildern.com/hubfs/Buildern%20logo.svg "logo_icon_text")](https://buildern.com/)

<https://www.facebook.com/buildernsoft> <https://www.instagram.com/buildern.soft> <https://www.linkedin.com/company/buildern> <https://x.com/Buildern_>

Copyright © 2026, Buildern Inc.