Skip to main content

QuickBooks Integration: Account Settings in Ply

Sync Your Inventory and Financial Data the Right Way

In this guide, we’ll walk you through how to configure your QuickBooks Online account settings in Ply. Setting up these accounts correctly ensures your inventory, income, and expenses flow seamlessly between Ply and QuickBooks, keeping your records consistent and accurate.

When you connect QuickBooks, you’ll map a few key accounts so Ply knows where to send each type of transaction. You’ll choose from accounts that already exist in your QuickBooks Chart of Accounts.

To access this setup or make changes at any time, go to Settings →Workspace → Integrations → Accounting in Ply.


Where You’ll Set This Up

Once your QuickBooks account is connected, you’ll land on the Accounting Settings screen.

Here, you can:

  • Choose a warehouse to sync your data from

Notion Image

  • Optionally set materials to always default to that warehouse - Heads up — if you don’t have this enabled, the materials will go straight to the catalog instead of a warehouse.

  • Map the four key QuickBooks accounts used for inventory tracking and purchasing workflows

Notion Image

The accounts shown in Ply come directly from your QuickBooks account.

1. Inventory Asset Account

Tracks the total value of your on-hand inventory. This is an asset account in QuickBooks and appears on your balance sheet.

  • Purpose: Tracks how much your current inventory is worth

  • QuickBooks Account Type: Other Current Asset

  • Subtype: Inventory


Used when materials are received or adjusted in stock.


2. Income Account

Tracks revenue when items are sold. This account appears on your profit and loss statement in QuickBooks.

  • Purpose: Records income from sales of inventory items

  • QuickBooks Account Type: Income

  • Subtype: SalesOfProductIncome

Used to track product sales revenue coming from Ply.


3. Accounts Payable (A/P) Account

Tracks money your business owes to vendors when purchase orders become bills. This is a liability account in QuickBooks.

  • Purpose: Manages outstanding vendor payments once a bill is created

  • QuickBooks Account Type: Accounts Payable

  • Subtype: AccountsPayable

This account is used only when a Purchase Order is converted into a Bill in QuickBooks.


4. Expense Account (Cost of Goods Sold)

Tracks the cost of items you sell — often referred to as COGS. This account shows up as an expense in your profit and loss report.

  • Purpose: Records the cost of purchasing or producing items that have been sold

  • QuickBooks Account Type: Cost of Goods Sold

  • Subtype: SuppliesMaterialsCogs (or another suitable COGS subtype)

Used to calculate your gross margin and profitability.



✅ Quick Reference Table

Ply Field

QuickBooks Account Type

Subtype

Purpose

Inventory Asset Account

Other Current Asset

Inventory

Tracks value of on-hand inventory

Income Account

Income

SalesOfProductIncome

Records sales revenue from inventory items

Accounts Payable (A/P)

Accounts Payable

AccountsPayable

Tracks vendor bills and payables

Expense Account (COGS)

Cost of Goods Sold

SuppliesMaterialsCogs

Tracks cost of sold inventory


Best Practices

  • Review your Chart of Accounts in QuickBooks before setup so you know exactly which accounts to link

  • If you’re unsure which account to select, check with your accountant or bookkeeper

  • You can update these settings at any time by going to Settings → Integrations in Ply

Common cases where materials don't sync

Material type is set to "Non-Inventory" in QuickBooks Online

Ply requires materials to be set as Inventory type in QBO. If a material is set to Non-Inventory, it won't sync correctly.

To fix this:

  1. In QuickBooks Online, open the item and change its type from Non-Inventory to Inventory.

  2. Return to Ply and run the sync again.

After the sync completes, your materials should match up with Ply by name.

Material name contains more than 100 characters

If a material name in QBO exceeds this limit, it will be skipped during the sync.

To fix this:

  1. In QuickBooks Online, shorten the material name to 100 characters or fewer.

  2. Run the sync again in Ply.

Material is duplicated in QuickBooks Online

If the same material appears more than once in QBO, Ply may not be able to determine which one to sync, causing it to be skipped or imported incorrectly.

To fix this:

  1. In QuickBooks Online, review your items list and remove or merge any duplicate entries.

  2. Run the sync again in Ply.


Still need help? Contact Support!

Did this answer your question?