ONL097 Export Error
ONL097 Export Error in QuickBooks Online Integration
If you see the error:
ONL097: Please select a vendor in the Name field.
This means reimbursable expenses are being exported as Journal Entries to an Accounts Payable account, and QuickBooks Online requires a Vendor in the Name field, preventing the export from completing.
Why the ONL097 Export Error Happens in QuickBooks Online
The ONL097 error typically indicates:
- Reimbursable expenses are exported as Journal Entries.
- The export account is Accounts Payable (A/P).
- A Vendor record does not exist or is not selected.
- Employee records are enabled in QuickBooks Online.
When posting Journal Entries to Accounts Payable, QuickBooks Online requires a Vendor in the Name field.
This is a QuickBooks Online export configuration issue, not a Workspace configuration issue.
How to Fix the ONL097 Export Error
You can resolve this by adjusting export settings or creating Vendor records.
Option 1: Change the Export Type to Check
If you do not want to use Vendor records:
- Go to Settings > Workspaces.
- Select your Workspace.
- Click Accounting.
- Click Configure.
- Open the Export tab.
- Change the export type for Reimbursable expenses to Check.
- Click Save.
Retry exporting the report.
Option 2: Enable Automatically Create Entities
If you want Expensify to automatically create Vendor records:
- Go to Settings > Workspaces.
- Select your Workspace.
- Click Accounting.
- Click Configure.
- Open the Advanced tab.
- Enable Automatically Create Entities.
- Click Save.
Then click Sync Now and retry exporting the report.
Option 3: Manually Create a Vendor Record
If you prefer manual control:
- Log in to QuickBooks Online.
- Go to Vendors.
- Create a Vendor record for the report creator or submitter.
- Ensure the email address exactly matches the email used in Expensify.
- Save the record.
After creating the Vendor:
- Go to Settings > Workspaces.
- Select your Workspace.
- Click Accounting.
- Click Sync Now.
Retry exporting the report.
FAQ
Can I Retry the Export?
Yes. After adjusting export settings or creating a Vendor record, retry the export.
Does ONL097 Mean Employee Records Are Configured Incorrectly?
No. It means QuickBooks requires a Vendor record when posting Journal Entries to Accounts Payable.
Do I Need to Reconnect QuickBooks Online?
No. Updating export settings or Vendor records and running Sync Now is typically sufficient.