ONL046 Sync Error
ONL046 Sync Error in QuickBooks Online
If you see the error:
ONL046: Feature not included in QuickBooks Online subscription. Please upgrade QuickBooks version.
This means your QuickBooks Online subscription plan does not support a feature currently being used in Expensify.
Why the ONL046 Sync Error Happens in QuickBooks Online
The ONL046 error occurs when:
- A feature enabled in Expensify is not supported by your QuickBooks Online subscription plan.
- Your QuickBooks Online version does not include functionality such as Classes, Locations, Projects, or Vendor Bills.
Note: QuickBooks Self-Employed is not supported.
How to Fix the ONL046 Sync Error
- Log in to QuickBooks Online.
- Confirm your current subscription plan.
- Review which features are supported by your plan.
- Upgrade your QuickBooks Online subscription if needed to support the feature you are using in Expensify.
Refer to the table below for supported features by plan.
QuickBooks Online Feature Support by Plan
| Feature | Simple Start | Essentials | Essentials Plus |
|---|---|---|---|
| GL Accounts as Categories | Yes | Yes | Yes |
| Classes | No | No | Yes |
| Locations | No | No | Yes |
| Customers | No | No | Yes |
| Projects | No | No | Yes |
| Vendor Bills | No | Yes | Yes |
| Expense Reports | Yes | Yes | Yes |
| Journal Entries | Yes | Yes | Yes |
| Credit Card Transactions | Yes | Yes | Yes |
| Debit Card Transactions | Yes | Yes | Yes |
| Tax | Yes | Yes | Yes |
| Billable | No | No | Yes |
If you are attempting to use a feature marked “No” under your plan, you must upgrade your QuickBooks Online subscription to resolve the sync error.
FAQ
Is QuickBooks Self-Employed Supported?
No. QuickBooks Self-Employed is not supported with the Expensify QuickBooks Online integration.
Do I Need to Reconnect After Upgrading My Plan?
After upgrading your QuickBooks Online subscription, run Sync now in Expensify to refresh available features and retry your export or sync.