ONL583 Export Error
ONL583 Export Error in QuickBooks Online
If you see the error:
ONL583: A vendor with this name already exists in QuickBooks Online, but couldn’t be matched. Please confirm the existing vendor record uses the same email as the submitter.
This means QuickBooks Online already has a vendor with the same name, but Expensify cannot match it to the report submitter based on email address.
Why the ONL583 Export Error Happens in QuickBooks Online
The ONL583 error occurs when:
- Expensify attempts to create a vendor for the report submitter.
- A vendor with the same name already exists in QuickBooks Online.
- The existing vendor record does not have the same email address as the submitter in Expensify.
- The submitter’s email address is associated with multiple records (for example, both an employee and a vendor).
Expensify matches vendors using email addresses. If the email does not match exactly, the export will fail.
How to Confirm the Vendor Email in QuickBooks Online
- Log in to QuickBooks Online.
- Go to Expenses.
- Select Vendors.
- Search for the vendor with the same name as the report submitter.
- Open the vendor record.
- Confirm the Email field exactly matches the submitter’s email address in Expensify.
- Update the email if needed and click Save.
After updating the email, retry exporting the report.
How to Check for Duplicate Records in QuickBooks Online
If the export still fails:
- Use the global search bar in QuickBooks Online.
- Search for the report submitter’s email address.
- Review all associated records (vendor, employee, etc.).
- Identify any duplicate records using the same email.
- Remove or deactivate duplicate records as appropriate.
- Save your changes.
Retry exporting the report after cleaning up duplicate records.
How to Disable Automatically Create Employees/Vendors in Expensify
If you prefer to manage vendors manually:
On Web
- Go to the Workspaces navigation tab on the left.
- Select your Workspace.
- Click Accounting.
- Click Advanced.
- Turn off Automatically create employees/vendors.
- Click Save.
On Mobile
- Tap the Workspaces navigation tab on the bottom.
- Select your Workspace.
- Tap Accounting.
- Tap Advanced.
- Turn off Automatically create employees/vendors.
- Tap Save.
After disabling automatic creation, retry exporting the report.
FAQ
Does the Vendor Email Have to Match Exactly?
Yes. The vendor email in QuickBooks Online must exactly match the submitter’s email address in Expensify for the export to work.
Can Duplicate Vendor or Employee Records Cause This Error?
Yes. If multiple records share the same email address, QuickBooks Online may not correctly match the vendor during export, resulting in the ONL583 error.