Quickbooks Online Sync Error | Duplicate Name Exists Error | The name supplied already exists. : Id={id}
Option A — Update vendor mapping and retry sync (recommended):
- Note the vendor name shown on the error banner in Ramp .
- In QuickBooks Online , go to Expenses → Vendors and search for this name.
- Ensure there is only one active vendor record and resolve any duplicates or inactive ones.
- In Ramp , go to Vendors , open the affected vendor, and click Edit QuickBooks vendor mapping .
- Select the correct, active QBO vendor .
- Save, return to the reimbursement, and click Retry sync .
- If there's still an error, please let us know the exact banner text you see.
This resolves the duplicate name conflict since QBO requires unique vendor names across vendor, employee, and customer lists.
Option B — Manually clear and post in QBO if you're on a deadline:
- Open the reimbursement from the Accounting → Reimbursements tab in Ramp .
- Select it and click Sync . In the dialog, choose Download as CSV .
- In that same dialog, click Mark Synced to remove it from the Ramp queue (this doesn't post to QBO).
- Use the CSV details to manually create the bill or expense in QBO.
A few quick checks:
- Ensure your vendor in QBO is marked Active .
- Ensure the Ramp vendor name matches exactly what needs to be mapped.
- If you want Ramp to create a new vendor, please adjust the name to avoid any conflicts.