When syncing a vendor bill from BQE CORE to QuickBooks Online Essentials, you might encounter an error indicating that required line-item details are missing. This occurs because QuickBooks Online Essentials does not support item-level or inventory tracking, which prevents item-based vendor bills from syncing successfully.
Issue
When syncing a vendor bill from CORE to QuickBooks Online Essentials, the following error message appears:
We encountered an error while transferring the Vendor Bills to QuickBooks: Vendor Bill No.: 2026-01 Required parameter Line is missing in the request.
This error indicates that required line-item details are missing and occurs when the vendor bill includes Item entries.
Cause
QuickBooks Online Essentials is a limited subscription tier that does not support inventory management or item-based expense tracking. As a result, vendor bills created using item lines cannot be processed by QuickBooks Online Essentials, triggering the missing Line parameter error during synchronization.
Resolution
You can resolve or avoid this issue using one of the following options:
- Create the vendor bill using account-based entries: If item-level tracking is not required, recreate the vendor bill in CORE using the Account tab instead of the Item tab. Vendor bills created with account-based entries sync successfully to QuickBooks Online Essentials.
- Upgrade your QuickBooks Online subscription: If your business requires item-level expense tracking or inventory functionality, upgrade to a QuickBooks Online plan that supports items, such as QuickBooks Online Plus or QuickBooks Online Advanced. After upgrading, item-based vendor bills sync successfully without errors.
Note:
- This behavior is expected and is due to limitations of QuickBooks Online Essentials.
- No configuration changes are required in CORE.
- After upgrading QuickBooks Online, no historical updates are needed. Future item-based vendor bills sync automatically.