> For the complete documentation index, see [llms.txt](https://help.paintscout.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.paintscout.com/support/integrations/accounting/quickbooks-online-integration.md).

# QuickBooks Online

Connect QuickBooks Online to export invoices, handle deposits, and sync payments automatically

PaintScout's QuickBooks Online integration exports invoices, handles deposits, and syncs payments automatically, eliminating double data entry between your estimating and accounting software.

## What is QuickBooks Online?

QuickBooks Online is an accounting software for tracking payments, creating invoices, managing payroll, and time tracking.

[Learn more about QuickBooks >](https://quickbooks.intuit.com)

***

## Why integrate QuickBooks and PaintScout?

Export invoices directly from PaintScout to QuickBooks, eliminating double entry and keeping your accounting in sync.

***

## How do I integrate with QuickBooks?

1\. Click the person icon in the top right of your page and go to your **Account Settings** > **Integrations** section.

2\. Locate QuickBooks and toggle it on. Log in to your QuickBooks account.

<figure><img src="https://231248629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPyUbJF1GXLjxdJqm89IQ%2Fuploads%2Fgit-blob-56e0903f75470c558d1a2a28b532120d765f3d99%2Fe661ccafedc535cecbc5fa7a_Screenshot_2023-08-23_at_4.44.37_PM.png?alt=media" alt="Screenshot showing the QuickBooks Online integration toggle in PaintScout settings"><figcaption></figcaption></figure>

3\. Once you have connected your account, click the settings drop-down to customize the integration.

<figure><img src="https://231248629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPyUbJF1GXLjxdJqm89IQ%2Fuploads%2Fgit-blob-f9479c7aca0aa75b111bac292f2a3b1353b1582e%2FScreenshot%202026-08-18%20at%204.12.28%E2%80%AFPM.png?alt=media" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
You must have an option selected for each drop-down menu for the integration to work.
{% endhint %}

### Creating Invoices

Choose when to create invoices in QuickBooks. Each selected trigger creates a separate QuickBooks invoice.

You can choose to automatically send an invoice to QuickBooks:

1. When an estimate is accepted

* Select if you would like to send a Full Invoice or a Deposit Invoice

2. When invoices are created
3. When an invoice is changed to "Paid"

{% hint style="warning" %}
Select only **one** trigger to prevent multiple QuickBooks invoices for the same work.

Remember that you can also manually send invoices through the "Send" menu on any PaintScout estimate or invoice.
{% endhint %}

<figure><img src="https://231248629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPyUbJF1GXLjxdJqm89IQ%2Fuploads%2Fgit-blob-8d2ca9d8790237319c1f39496d43fae3021c41c9%2FScreenshot%202026-08-21%20at%2012.26.27%E2%80%AFPM.png?alt=media" alt="Screenshot showing the invoice creation options for when to send invoices to QuickBooks"><figcaption></figcaption></figure>

### Update Invoices <a href="#h_fd3e3b69d5" id="h_fd3e3b69d5"></a>

Choose when invoice updates sync to QuickBooks.

Enable paid-status syncing to update invoices when they reach **Paid** status. You can also choose to **sync invoice to QuickBooks when a partial payment is received**. This optional setting syncs each partial payment for invoices already sent to QuickBooks.

The partial-payment setting is off by default. It only appears when paid-status syncing is enabled. Turning off paid-status syncing also clears the partial-payment setting.

<figure><img src="https://231248629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPyUbJF1GXLjxdJqm89IQ%2Fuploads%2Fgit-blob-9354060d1171d0471ce00525b7f8e41bec7c7545%2FScreenshot%202026-08-21%20at%2012.19.11%E2%80%AFPM.png?alt=media" alt="Screenshot showing the Update Invoices setting for syncing paid invoices to QuickBooks"><figcaption></figcaption></figure>

### Canadian Users

1\. To make sure our Canadian users have the best experience, it's important to toggle on the **Canadian QuickBooks User** button. This ensures that you are directed to the right version of QuickBooks specifically tailored to your needs.

2\. Once you have selected this checkbox, select your tax rate.

<figure><img src="https://231248629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPyUbJF1GXLjxdJqm89IQ%2Fuploads%2Fgit-blob-5d6b404debdf773e82bf2f37e9321bdbfa155de0%2Fc42f7c8cf7f17ccca721be8a_Screenshot_2023-09-05_at_12.11.06_PM.png?alt=media" alt="Screenshot showing the Canadian QuickBooks User toggle and tax rate selection dropdown"><figcaption></figcaption></figure>

### Item Handling

Select if you want the invoice to show one item with the total, or show each individual item's price (Areas/Line Items).

<figure><img src="https://231248629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPyUbJF1GXLjxdJqm89IQ%2Fuploads%2Fgit-blob-090b237c2af63bca5ca43bf24154448ad44c3c1f%2F70b8c9c040658c14b21ea8f9_Screenshot_2023-08-23_at_5.03.12_PM.png?alt=media" alt="Screenshot showing the item handling options to display a single total or individual Area/Line Items in QuickBooks"><figcaption></figcaption></figure>

* If **Area/Line Items** is selected, the pre-tax amount will be sent, allowing QuickBooks to handle the calculations line by line.
* Select if you want the invoice to not create descriptions.

### Total Item Value

Choose how you would like discounts to appear on your QuickBooks invoice - whether as a separate line or combined with the invoice total.

<figure><img src="https://231248629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPyUbJF1GXLjxdJqm89IQ%2Fuploads%2Fgit-blob-d82e0dfdab7de850eebaf25c2eb4723a651a6848%2FScreenshot%202026-07-31%20at%203.12.51%E2%80%AFPM.png?alt=media" alt="Screenshot showing the total item value setting with option to use the after-tax total"><figcaption></figcaption></figure>

### Item Types

Select your item type. These must be set up in QuickBooks beforehand.

<figure><img src="https://231248629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPyUbJF1GXLjxdJqm89IQ%2Fuploads%2Fgit-blob-e2fcfceeffa46163e1478d9400b5acfcf1c5d597%2F7fdabc8721274f3904b4830d_Screenshot_2023-08-23_at_5.06.56_PM.png?alt=media" alt="Screenshot showing the item type selection dropdown for QuickBooks integration"><figcaption></figcaption></figure>

### Deposit Item Types

If you choose to have a Deposit Invoice created after an estimate is accepted - or from an individual invoice - you can select your deposit item type. This is what your deposit invoices will choose for a service item type instead of the one set for your actual items.

<figure><img src="https://231248629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPyUbJF1GXLjxdJqm89IQ%2Fuploads%2Fgit-blob-2dbf0d558901d6a0fd5249d8d86a7565ea97b974%2FScreenshot%202026-04-07%20at%209.28.10%E2%80%AFAM.png?alt=media" alt="Screenshot showing the deposit item type selection for QuickBooks deposit invoices"><figcaption></figcaption></figure>

### Deposit Invoice Percentage

Choose if you would like PaintScout to create Deposit Invoices with a percentage of the total of your invoices. Feel free to customize this percentage amount.

<figure><img src="https://231248629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPyUbJF1GXLjxdJqm89IQ%2Fuploads%2Fgit-blob-767922bf1e232bd6038a64bb82a3e659915eed78%2F1841211153_141d64f5cb397d7b026dcf49b658?alt=media" alt="Screenshot showing the deposit invoice settings with customizable percentage amount for QuickBooks"><figcaption></figcaption></figure>

### Include Surcharge

When surcharging is enabled in your account, you can choose to include surcharge amounts in your payment and deposit totals.

<figure><img src="https://231248629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPyUbJF1GXLjxdJqm89IQ%2Fuploads%2Fgit-blob-b6dfd50d17a74ad9653c9d90704de7067463b291%2FScreenshot%202026-06-09%20at%2010.57.12%E2%80%AFAM.png?alt=media" alt="Screenshot showing the Include Surcharge setting in the QuickBooks integration"><figcaption></figcaption></figure>

### Real Payments

Configure how payment records sync to QuickBooks in the **Real Payments** section. If you choose to record payments as QuickBooks Payments, you can customize:

* Which account to deposit into
* The default payment method
* The account for deposit payments if you prefer to send deposits to a different QuickBooks account than regular payments

<figure><img src="https://231248629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPyUbJF1GXLjxdJqm89IQ%2Fuploads%2Fgit-blob-ac084028344508cfa15648f1cc6ea90530a8b37c%2FScreenshot%202026-08-21%20at%2012.24.47%E2%80%AFPM.png?alt=media" alt=""><figcaption></figcaption></figure>

### Payment Settings Overrides

By default, invoices created will use the default payment settings from QuickBooks for credit card and ACH payments. You can override to turn these off.

<figure><img src="https://231248629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPyUbJF1GXLjxdJqm89IQ%2Fuploads%2Fgit-blob-dbf9244fe651cfa77979214642dbe58265504a88%2F1abb599cd1a4acadf017e100_Screenshot_2023-08-23_at_5.09.31_PM.png?alt=media" alt="Screenshot showing the payment settings overrides to disable credit card and ACH payments in QuickBooks"><figcaption></figcaption></figure>

***

## Can I sync my PaintScout invoice numbers to QuickBooks?

PaintScout can send its invoice number to the QuickBooks **Invoice No.** field. Enable custom transaction numbers in QuickBooks before syncing the invoice.

1. In QuickBooks, click the gear icon and select **Account and Settings**.
2. Select **Sales**.
3. Under **Sales form content**, enable **Custom transaction numbers**.
4. Save your changes.

When this setting is enabled, synced invoices use the PaintScout invoice number in QuickBooks. If it is disabled, QuickBooks assigns its own invoice number.

***

## How can I send invoices to QuickBooks?

You can adjust the settings below to suit your preferences

<figure><img src="https://231248629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPyUbJF1GXLjxdJqm89IQ%2Fuploads%2Fgit-blob-2e09b3e5a9cddbd9ef5900c5e375e38b0b3a3ed7%2F329e0a9cbd458a28ef3298f5_Screenshot_2023-08-29_at_2.51.15_PM.png?alt=media" alt="Screenshot showing the options for when to automatically create invoices in QuickBooks"><figcaption></figcaption></figure>

**1. When Estimates are Accepted**

* Will automatically create an invoice in QuickBooks when the PaintScout estimate has been accepted.

**2. When Invoices are Created**

* Will automatically create an invoice in QuickBooks when the PaintScout estimate is converted into an invoice.

**3. When an Invoice is marked as "Paid"**

* Will automatically create an invoice in QuickBooks when the PaintScout invoice is changed to "Paid" status.

**4. Manually from the "Send" dropdown**

* Go to your invoice and click the drop-down arrow beside the send button. You can choose to create a full or deposit invoice in QBO.

<figure><img src="https://231248629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPyUbJF1GXLjxdJqm89IQ%2Fuploads%2Fgit-blob-16883f407d6afd5360085169c8c4efb9ae69b9e1%2F1841224043_a76df489c1163d9838f18c21d31c?alt=media" alt="Screenshot showing the Send menu dropdown with options to create a full or deposit invoice in QuickBooks"><figcaption></figcaption></figure>

***

## Create a QuickBooks contact without an invoice

You can manually create a customer contact in QuickBooks from PaintScout without creating an invoice.

1. Open the estimate or invoice in PaintScout.
2. Click the dropdown next to **Send**.
3. Select **Create Contact in QuickBooks**.

This action only creates or updates the customer contact in QuickBooks. It does not create an invoice.

<figure><img src="https://231248629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPyUbJF1GXLjxdJqm89IQ%2Fuploads%2Fgit-blob-fed7128d8ee274b273da4ec3f0242e8eff5f7c70%2FScreenshot%202026-08-21%20at%2012.27.59%E2%80%AFPM%20(1).png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

***

## Can I view or update my invoices in QuickBooks from PaintScout?

Yes. Easily view your invoices in Quickbooks when you click the "Send" menu dropdown. You can view either the full or deposit invoice in Quickbooks.

There's also an option to manually update your QuickBooks invoice.

<figure><img src="https://231248629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPyUbJF1GXLjxdJqm89IQ%2Fuploads%2Fgit-blob-7497b5b3cf171e987f80b6f9c884562327e456d3%2FImage%202.png?alt=media" alt="Screenshot showing the Send menu options to view or update QuickBooks invoices from PaintScout"><figcaption></figcaption></figure>

***

## How should I send Additional Work to QuickBooks?

When your customer accepts additional work on an invoice, this will automatically send over to QuickBooks.

But you have the option to send these items to QuickBooks manually - for example, when the work is added to the invoice - from the drop-down arrow next to the send button:

<figure><img src="https://231248629-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPyUbJF1GXLjxdJqm89IQ%2Fuploads%2Fgit-blob-b1207dc175d86302c6f409f76a25e8845b200f6e%2F1827626646_49c0d25307359d95071c34abf928?alt=media" alt="Screenshot showing the Send menu with the option to send additional work items to QuickBooks"><figcaption></figcaption></figure>

***

## What happens when Additional Work has a negative total?

Because QuickBooks rejects invoices with a negative total or balance due, PaintScout will instead create a QuickBooks Online credit memo when Additional Work has a net-negative total.

Credit memos support negative balances on customer accounts. PaintScout automatically uses one for net-negative Additional Work.

***

## Related articles

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Xero</strong></td><td>Connect Xero accounting software to export quotes, invoices, and sync payments from PaintScout</td><td><a href="/support/integrations/accounting/xero-integration.md">Xero</a></td></tr><tr><td><strong>Invoice Settings</strong></td><td>Configure invoice due dates and enable automatic invoice generation when estimates are accepted in PaintScout.</td><td><a href="/support/customization/templates-and-presets/invoice-settings.md">Invoice Settings</a></td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.paintscout.com/support/integrations/accounting/quickbooks-online-integration.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
