Oracle NetSuite Sync Error: Item, xxx referred by the bill does not have a valid status in Bill.com

Why the Sync Error occurs

This sync error occurs if a default item type code with a negative Internal ID in Netsuite is attempting to sync from Netsuite to Bill.com, but it isn't a correct type. The sync error will contain a negative number which corresponds to the items Internal ID in Netsuite. Examples of these negative Internal ID item type codes from Netsuite:

-2 = subtotal
-3 = Description
-4 = billable group
-5 = Billable Expense Markup
-6 = Partner Discount
-7 = Tax Code
-8 = Tax Group


How to Fix the Sync Error

To resolve this error, you'll need to create a new item with an item type code which can sync into Bill.com and assign that item to the bill, then run another sync.