QuickBooks Online / Inventory

Inventory software that integrates with QuickBooks Online: what reaches the books

QuickBooks Onlinesystem of record for the books
invoices, bills and cost of goods sold into the books
Inventory6 connections recorded

Short answer. Most inventory tools keep quantities to themselves and send QuickBooks the accounting: invoices, bills and cost of goods sold. Cin7 Core and Katana post COGS automatically and suit multichannel sellers and makers. inFlow pushes invoices, bills and COGS and syncs payments both ways. SOS Inventory and Fishbowl are built around QuickBooks; Zoho Inventory suits Zoho users. Check your QuickBooks plan: several need Plus or Advanced.

Check before you connect

Connections, by situation

Multichannel sellers

Cin7 Core

Cin7⇄QuickBooks Online Built by the app vendor
  • →Purchase invoices as bills
  • →Sales invoices (per channel)
  • →Credit notes, payments, refunds
  • →COGS
  • ←Open invoices and bills (opening balances)

Cin7 Core exports bills, sales invoices per channel, credit notes, payments and daily COGS, and can consolidate sales into daily journals.

Watch out: Needs QuickBooks Online Plus or Advanced; consolidation applies to sales only.

Small manufacturers

Katana

Katana⇄QuickBooks Online Built by the app vendor
  • →Sales orders as invoices
  • →Purchase orders as bills
  • →COGS journal on delivery
  • ←Invoice payment status

Katana turns sales orders into invoices and purchase orders into bills, posts COGS when orders are delivered and pulls payment status back.

Watch out: Bills need QuickBooks Essentials or higher; COGS posts only on delivery.

Stockrooms that want payments in sync

inFlow Inventory

inFlow⇄QuickBooks Online Built by the app vendor
  • →Invoiced sales orders as invoices
  • →Received purchase orders as bills
  • →COGS and inventory value
  • ⇄Payments

inFlow pushes invoiced orders as invoices, received purchase orders as bills, COGS and inventory value, and syncs payments both ways.

Watch out: It does not push quantities or serial numbers; records created in QuickBooks do not flow back.

Built for QuickBooks users

SOS Inventory

SOS Inventory⇄QuickBooks Online Built by the app vendor
  • ⇄Customers, vendors, items
  • →Invoices
  • →Shipments as journal entries

SOS Inventory syncs customers, vendors and items both ways and sends invoices and shipment journals to QuickBooks Online.

Watch out: SOS sales orders do not sync, and QuickBooks bundles cause errors.

Warehouses and manufacturing

Fishbowl

Fishbowl⇄QuickBooks Online Built by the app vendor
  • →Inventory adjustments
  • →Sales orders as invoices, COGS
  • →Customer payments
  • →Completed work orders
  • ←Items, vendors, customers (initial import)

Fishbowl posts adjustments, invoices, COGS, payments and completed work orders to QuickBooks Online.

Watch out: Supports QuickBooks Online Plus and Advanced, and the connection must be re-authorised every 90 days.

Zoho users

Zoho Inventory

Zoho⇄QuickBooks Online Built by the app vendor
  • ⇄Chart of accounts
  • ⇄Customers
  • →Invoices, credit notes, payments
  • →Bills and bill payments
  • →Inventory asset / COGS journals (optional)

Zoho Inventory exports invoices, credit notes, payments, bills and optional COGS journals, with accounts and customers synced both ways.

Watch out: One QuickBooks organisation only, and line discounts become invoice-level discounts.

Compatibility matrix

ConnectionBuilt byDirectionTimingQuickBooks Online plansApp plansRegion / currency
Cin7 CoreBuilt by the app vendor⇄ both waysScheduled: COGS exported daily; optional daily consolidation into journals.QuickBooks Online Plus or Advanced (Essentials limited)Cin7 Core plansBase currency must match
KatanaBuilt by the app vendor⇄ both waysOn each event: Documents sync as orders progress; COGS when fully delivered.Bills need QuickBooks Essentials or higherKatana plansNot stated
inFlow InventoryBuilt by the app vendor⇄ both waysOn each event: Pushes when orders are invoiced or received.QuickBooks US, Canada, UK and AustraliainFlow plansUS, CA, UK, AU
SOS InventoryBuilt by the app vendor⇄ both waysWhen you send it: Initial sync on connection, then “Sync now”.Not stated on pages checkedSOS plansNot stated
FishbowlBuilt by the app vendor⇄ both waysScheduled: Exports on a schedule you set (FAQ); newer pages describe posting as work happens.QuickBooks Online Plus and AdvancedFishbowl plansNot stated
Zoho InventoryBuilt by the app vendor⇄ both waysScheduled: Daily auto-sync from QuickBooks; you choose frequency for exports.Not stated on pages checkedZoho Inventory plansSame country and base currency required

→ into QuickBooks Online · ← from QuickBooks Online · ⇄ both ways · ? not stated. Directions are per object in the cards above; the matrix shows the overall pattern.

Documented limits

ConnectionLimits the vendor documents
Cin7 CoreNot QuickBooks Desktop or Simple Start. Consolidation applies to sales only, not purchases.
KatanaCOGS is optional and only posts once an order is Delivered.
inFlow InventoryInventory quantities and serial numbers are not pushed. Records created in QuickBooks do not flow back, except payments.
SOS InventorySOS sales orders do not sync to QuickBooks Online. QuickBooks bundles are not compatible and cause sync errors.
FishbowlQuickBooks Online connection must be re-authorised every 90 days, per Fishbowl.
Zoho InventoryOne QuickBooks organisation per Zoho Inventory organisation. Line-item discounts become invoice-level discounts.

One source of truth for stock

When an inventory app is connected, turn off QuickBooks’ own quantity tracking for the items it manages, or follow the vendor’s guidance exactly. Most duplicate-COGS problems come from both systems tracking the same items.

Before you connect

Count stock, match the inventory asset balance in QuickBooks to the app’s valuation, and close old open orders so they are not invoiced twice.

Sources

SourceUsed forChecked
Cin7Cin7 Core: what syncs, requirements
KatanaKatana: overview
KatanaKatana: bills
inFlowinFlow Inventory: setup and scope
SOS InventorySOS Inventory: integration overview
FishbowlFishbowl: integration and plan support
ZohoZoho Inventory: sync scope and limits

Other QuickBooks Online integration guides