--- title: "NetSuite vendor not created for Administrators - Payhawk Help Center" slug: "failed-to-create-vendor-with-name-because-of-required-fields-in-netsuite" description: "Fix the error when Payhawk cannot create a vendor in Oracle NetSuite because of required fields: create the vendor in NetSuite with the employee name and retry." updated: 2026-04-15T11:25:33Z published: 2026-04-15T11:25:33Z canonical: "payhawk.com/failed-to-create-vendor-with-name-because-of-required-fields-in-netsuite" --- > ## Documentation Index > Fetch the complete documentation index at: https://payhawk.com/help/llms.txt > Use this file to discover all available pages before exploring further. # Failed to create vendor with name because of required fields in NetSuite. Please create the vendor in NetSuite and try again. ## Error message ```plaintext Failed to create vendor with name ${vendor.name} because of required field(s) in NetSuite. Please create the vendor in NetSuite and try again. ``` ## Affected ERP integrations - Oracle NetSuite ## Cause This error occurs when exporting reimbursements as vendor bills. Payhawk attempts to find a vendor in Oracle NetSuite with a name that exactly matches the employee's name. If no matching vendor is found, Payhawk tries to create one automatically. The error occurs when the vendor record in Oracle NetSuite has required fields that Payhawk does not send during automatic creation, preventing the vendor from being created. ## Solution To resolve this issue: 1. Log in to Oracle NetSuite. 2. Manually create a vendor with a name that exactly matches the employee's name. 3. Fill in all required fields for the vendor record. 4. Save the vendor. 5. Return to Payhawk and retry the export. If the issue persists, verify that: - The vendor name exactly matches the employee name, including spacing and capitalization. - All required fields on the vendor record are populated. - The vendor is active.