Sage Intacct Error: You cannot create inventory transactions at root without a warehouse Location in line X

Why the Sync Error occurs

This error occurs when you link a bill to a purchase order in Bill.com and that link tries to sync to the Root level of a Multi-Entity account in Sage Intacct, but the purchase order has items that require a Warehouse ID in Sage Intacct.

The item(s) coded to the purchase order is an inventory item. Bill.com doesn't currently support linking bills to purchase orders in Sage Intacct when the purchase order is created using items that affect inventory control.

How to Fix the Sync Error

  1. Create a new purchase order in Sage Intacct at the root level using only non-inventory items
  2. Create a new bill in Bill.com, and link the bill to the purchase order in Bill.com.