> ## Documentation Index
> Fetch the complete documentation index at: https://docs.audimate.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# QuickBooks invoices

> Use your connected QuickBooks Online company to look up invoices, prepare new invoices, change billing details, and download PDFs with Arro.

Ask Arro to prepare invoices in QuickBooks Online and retrieve their details or PDFs.

Connect your QuickBooks Online company through [Plugins](/concepts/plugins.md#connect-an-app).
Your customer and products or services must already exist in that company.
Arro can [create customer records](/concepts/quickbooks.md#customer-details) before preparing an invoice.

## Supported actions

| Action | What you can request |
| - | - |
| Read invoice | Line items, dates, customer and outstanding balance |
| Create invoice | Customer, items, prices, dates, notes and tax treatment |
| Update invoice | Dates, notes or replacement sales item lines |
| Download invoice | Invoice PDF, up to 2 MiB |

For example: “Create an invoice for Acme for 2 hours of Consulting at 75 per hour, due November 20.”
Specify the currency and tax treatment when needed. Arro checks the customer and item names against QuickBooks.

Creation saves an invoice in your accounting records. It is not a separate draft awaiting publication.
Your [action permissions](/concepts/plugins.md#manage-permissions) control creation and updates.
See [Reviewing changes](/concepts/quickbooks.md#reviewing-changes) for approval details, rounding and interrupted updates.

## Email and payment settings

New invoices have online card and bank payments disabled because QuickBooks can automatically email imported invoices with those methods enabled.
You can review payment options and send the invoice in QuickBooks afterward.

To avoid automatic emailing, Arro only updates invoices whose online card and bank payments are disabled.
If either setting is enabled or cannot be determined, edit that invoice directly in QuickBooks.

## Updating an invoice

Tell Arro which invoice to change and what should be different.
Arro reads its current details before making the change.

“Invoice number or version changed. Read the invoice again before editing.” means the invoice differs from the one Arro read.
Ask Arro to read it again and confirm the intended changes.

Supplying new line items replaces the complete sales item list, including any lines you want to keep.
Creation and line replacement support up to 100 sales item lines. Larger lists are refused.
Edit discounts, groups, linked transactions, customer changes, currency changes and invoice-number changes directly in QuickBooks.

If a request times out, ask Arro to check whether it succeeded before requesting another invoice.

## Downloading a PDF

Ask Arro to retrieve the invoice PDF and save it as a file.
See [PDF downloads](/concepts/quickbooks.md#pdf-downloads) for the file size limit and download errors.

## Related

> **[QuickBooks](/concepts/quickbooks.md)**
>
> Manage customers, prepare estimates and read financial reports.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.