How to Fix Amazon Listing Error 90147: Attribute Value Mismatch
Error 90147 occurs when Amazon feed validation detects that one attribute value is not less than or equal to a related attribute, commonly affecting pricing, date ranges, and quantity fields in product feeds.
Overview
Error 90147 is a feed validation error that Amazon returns when one listing attribute value fails a "less than or equal to" comparison against another related attribute. This commonly surfaces when sellers submit product feeds with inconsistent pricing, dates, or quantity ranges. Understanding this error helps sellers quickly correct their data and avoid listing processing delays.
Key Points / What Sellers Need to Know
- Attribute comparison failure — This error fires when a value that should be smaller than or equal to another value is actually larger. Amazon enforces logical relationships between paired fields in your product data.
- Pricing is the most common trigger — If your cost price exceeds your list price, Amazon flags the inconsistency. For example, a cost price of $126.10 paired with a list price of $33.21 will generate this error.
- Date ranges must be chronological — Start dates must come before end dates. Submitting a start date of April 1, 2024 with an end date of March 31, 2024 will trigger error 90147.
- Quantity minimums and maximums matter — Any field where a minimum value exceeds the corresponding maximum value will also cause this validation to fail.
- The fix requires resubmission — Once you correct the offending attribute, you need to resubmit your feed file for the changes to take effect.
How This Error Works
Amazon's feed processing system performs automated validation checks on related attribute pairs before accepting product data. When you submit a feed file containing fields that have a logical "less than or equal to" relationship, the system compares the left attribute value against the right attribute value. If the left value is greater than the right value, the system rejects that specific entry and returns error 90147. The error message itself will identify both the attribute names and their values, making it straightforward to locate the problem in your data.
Common Scenarios That Trigger This Error
The most frequent cause is a pricing mismatch, where cost price or sale price accidentally exceeds the standard list price. This can happen through manual data entry mistakes, spreadsheet formula errors, or currency conversion issues when managing international listings. Date-related triggers are also common, particularly for promotional pricing windows or availability periods where start and end dates get swapped. Sellers managing inventory with minimum and maximum order quantities can also encounter this error if those values are reversed in their feed files.
Analysis & Recommendations
Why This Matters
Sellers who upload product feeds need to understand this validation error to quickly fix data inconsistencies and avoid listing delays. Unresolved feed errors can prevent products from going live or updating with correct pricing.
Key Takeaways
- Error 90147 means a value that should be smaller is actually larger than its paired attribute
- Pricing mismatches (cost exceeding list price) are the most common trigger
- Date ranges and min/max quantity fields can also cause this error
- Check your feed processing summary report to identify the exact problematic attribute
Recommended Actions
- →Review your feed processing summary report to identify the specific attribute pair causing the error
- →Add pre-submission validation to your feed workflow to catch value comparison issues before uploading
- →After correcting the attribute values, resubmit your feed file and monitor the processing report for confirmation
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!