Troubleshoot Salesforce REQUIRED_FIELD_MISSING CSV errors
Salesforce can reject a row when a field required by the object or relationship is empty. Some requirements are universal to an operation; others are specific to your org.
A common relationship case
Salesforce documents REQUIRED_FIELD_MISSING when a required master-detail relationship field is mapped but the CSV does not contain the parent ID for a row.
What ReadyRows can catch locally
ReadyRows catches operation-level requirements such as a missing Id column or empty record Id during Update, plus malformed ID-like relationship values and broken file structure.
Org-specific required fields need context
Custom required fields, master-detail relationships, validation rules and required picklists are defined in your Salesforce org. ReadyRows warns that these rules still need review rather than pretending the CSV alone contains enough information.
Official reference
Salesforce documents the relevant import rule in its REQUIRED_FIELD_MISSING import article.
Check the file before you re-import it
ReadyRows scans the file locally in your browser, highlights platform-specific import risks and separates rows that need attention from rows that are ready to export.
Open the free Salesforce fixerReadyRows is an independent tool and is not affiliated with Salesforce. Import rules can change; confirm account-specific behavior in the platform's official documentation.