How to Fix Error 90220: Missing Required Attributes in Amazon Listings
Explains Amazon listing Error 90220, which occurs when required product attributes are missing from submissions, and provides step-by-step guidance for identifying and fixing the issue.
Overview
Error 90220 is one of the most common listing errors Amazon sellers encounter when creating or updating product listings. This error triggers when a required attribute or field has been left blank in your product feed or listing template. Understanding how to quickly identify and resolve this error can save sellers significant time and prevent delays in getting products live on the marketplace.
Key Points / What Sellers Need to Know
- Root Cause - Error 90220 fires when a required field in your listing submission is either missing entirely or contains no value. Amazon's system validates every required attribute before accepting a listing.
- Error Message Format - The error message will specifically tell you which attribute is missing, displayed as: "'[attribute_name]' is required but not supplied." This pinpoints exactly which field needs attention.
- Template Indicators - Required fields are highlighted in red within Amazon's listing templates, making them visually identifiable before you submit.
- URL Restrictions - When populating URL fields, only the "http" protocol is accepted. Amazon does not support "https," "ftp," or "file" protocols in listing attribute values.
- Character Restrictions - Certain special characters including dollar signs ($), question marks (?), at symbols (@), and ampersands (&) are not permitted in specific fields and may trigger validation errors.
How to Identify Required Fields
Before submitting your product data, Amazon provides a straightforward way to determine which fields must be completed. Within your listing template, navigate to the "Field Definitions" tab, which contains detailed information about every attribute in the template. Look for the "Required?" column in this tab to check whether each specific field is mandatory for your submission. Any field marked as required that is left empty will trigger Error 90220 upon submission. Taking a few minutes to review this tab before filling out your template can prevent the error entirely and avoid unnecessary resubmission cycles.
How to Fix the Error
Resolving Error 90220 is generally straightforward once you know which field is causing the problem. Start by reading the full error message carefully, as it will name the specific attribute that is missing. Then locate that field in your listing template or flat file, enter a valid value that meets Amazon's formatting requirements, and resubmit your file. If you are submitting via a flat file or inventory loader, double-check that you have not accidentally deleted a column header or shifted data into the wrong column, as these formatting issues can also cause required fields to appear empty. For sellers managing large catalogs, consider creating a checklist of required fields for each product type to streamline future submissions.
Analysis & Recommendations
Why This Matters
Listing errors delay product launches and revenue generation. Understanding how to quickly resolve Error 90220 helps sellers maintain efficient catalog management and avoid repeated submission failures.
Key Takeaways
- Error 90220 names the exact missing attribute in its message — read it carefully before troubleshooting
- Check the Field Definitions tab and Required? column in your template before submitting
- Only the http protocol is accepted for URL fields — https, ftp, and file are rejected
- Submit small test batches before bulk uploads to catch missing-field issues early
Recommended Actions
- →Download fresh category-specific templates before each listing submission to ensure all current required fields are included
- →Review the Field Definitions tab and complete every required field before uploading
- →Use spreadsheet data validation to flag empty cells in required columns before submitting flat files
Comments
Join the discussion
Log in or create an account to share your thoughts on this update.
No comments yet. Be the first to share your thoughts!