Nventory Docs
Integrations

QuickBooks Integration

Connect QuickBooks Online to Nventory for accounting and inventory sync.

Connecting QuickBooks Online

Nventory connects to QuickBooks Online through OAuth, syncing products, inventory, customers, and financial data between both platforms.

Prerequisites

  • A QuickBooks Online account (Simple Start, Essentials, or Plus)
  • Admin access to your QuickBooks company

Setup Steps

From your dashboard sidebar, click on Integrations to see all available platforms.

Integrations page

Click Add on QuickBooks

Find the QuickBooks card in the available integrations and click + Add to begin connecting.

Integrations list

Authorize on QuickBooks

You'll be redirected to Intuit's authorization page. Sign in with your QuickBooks credentials and select the company you want to connect. Grant Nventory the required permissions.

Click Connect to authorize.

Review Configuration

After authorization, the Configuration tab shows your connected QuickBooks company details.

QuickBooks configuration

Configure Sync Settings

Set sync direction and mode for products, inventory, orders, and customers.

QuickBooks sync settings

Configure Product Fields

Choose which product fields to sync and set up auto-import/export preferences.

QuickBooks product sync fields

QuickBooks import/export settings

What Gets Synced

EntityImportExportReal-time
ProductsYesYesWebhook-driven
InventoryYesYesWebhook-driven
OrdersYesYesWebhook-driven
CustomersYesYesWebhook-driven

Bulk Operations

Use the Operations tab for one-time bulk imports and manual syncing.

QuickBooks operations

  • Import All Orders — fetch all invoices/sales from QuickBooks
  • Sync Inventory — update all stock quantities
  • Import All Customers — fetch customer data
  • Export All Customers — push Nventory customers to QuickBooks

QuickBooks-Specific Notes

  • QuickBooks items (products and services) map to Nventory products
  • Sales receipts and invoices map to Nventory orders
  • Inventory tracking must be enabled in QuickBooks for stock sync to work
  • QuickBooks categories map to Nventory product categories
  • Multi-currency support follows your QuickBooks company settings

QuickBooks OAuth tokens auto-refresh. If your connection is interrupted, re-authorize from the Integrations page — your sync settings are preserved.