Understanding Amazon Error 90107: How to Fix Invalid UIEE Prefix Issues in Your Feed Submissions
Amazon error 90107 occurs when a UIEE feed row lacks required prefixes such as sku=, price=, or qty=. The guide shows a before‑after fix for SKU 56789 (price prefix missing) and stresses using the latest “Price‑and‑Quantity” template saved as UTF‑8.
Overview
Amazon returns error 90107 when a UIEE (Universal Information Exchange Environment) record in a feed lacks the required prefixes or contains malformed ones. The issue appears during the feed‑processing stage, causing the entire file or individual rows to be rejected. Sellers who rely on bulk inventory uploads must address the problem quickly to keep product listings, pricing, and stock levels up to date.
Key Points
- Error 90107 definition — Amazon’s system cannot locate any valid UIEE prefixes in the submitted record, so the feed is marked as failed.
- Mandatory UIEE prefixes — Every UIEE line must start with correctly formatted identifiers (e.g.,
sku=,price=,qty=) that tell Amazon what data follows. - Immediate feed rejection — Records that trigger this error are excluded from processing; they will not modify the catalog until the feed is corrected and re‑uploaded.
- Typical root causes — Common triggers include manual edits that delete or shift columns, export tools that drop special characters, and blank or misspelled prefix fields.
- Impact on time‑sensitive listings — Delays in fixing the error can postpone price changes, inventory updates, or new product launches, potentially costing sales.
- Preventive habits — Using the latest Amazon template, avoiding spreadsheet programs that auto‑format, and testing small batches help keep the error from recurring.
How to Resolve Error 90107
- Download the current inventory template — Pull the latest file from Seller Central’s “Add Products via Upload” page. For example, if you are submitting a price‑and‑quantity feed, download the “Price‑and‑Quantity” template that matches your marketplace.
- Locate the rejected row — Open the processing report, note the line number (e.g., row 27), and copy that exact row into a separate worksheet. In a typical case, the row may read
12345,,100,9.99where the second column, which should contain the prefix, is empty.
Analysis & Recommendations
Why This Matters
Missing UIEE prefixes cause entire rows to be rejected, delaying price changes and stock updates. For example, a row `56789,,200,15.49` was ignored until corrected to `sku=56789,price=15.49,qty=200`, preventing potential sales loss.
Key Takeaways
- Error 90107 is triggered when no valid UIEE prefixes (sku=, price=, qty=) are found in a feed row.
- Saving the feed in the wrong encoding (e.g., UTF‑16) can also cause prefix misreading.
- Testing a mini‑feed with corrected rows before full upload verifies the fix.
- Using the latest Amazon “Price‑and‑Quantity” template ensures correct column order and required prefixes.
Recommended Actions
- →Download the current template from Seller Central > Add Products via Upload and save as UTF‑8.
- →Open the processing report, locate the rejected line number, and edit the row in a plain‑text editor to add missing prefixes (e.g., sku=, price=, q...
- →Upload a small test file (10 rows) via Seller Central > Upload your inventory file and confirm no error 90107 appears before resubmitting the full ...
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!