Amazon Error 8572: Fix UPC Brand Mismatch
You upload a flat file and Amazon rejects it with error 8572: "The UPC code provided does not match the brand name in your submission." The listing will not go live until you fix it. This guide explains exactly what causes the error and how to resolve it.
Before you rely on this guide
This is general information based on our own experience of Amazon UK flat file uploads as at September 2026, not advice on your specific account. Amazon changes its validation rules without notice, so verify your own GS1 registration and test any change on a small batch first. To the extent the law allows, Rufusly is not liable for loss arising from reliance on this guide.
What error 8572 means
Every UPC and EAN barcode is registered in a global database maintained by GS1, the organisation that issues barcode prefixes worldwide. When you register a GS1 prefix, your company name is recorded against every barcode in that prefix range. Think of it as a title deed: the barcode belongs to whichever company paid GS1 for that number block.
When you submit a flat file, Amazon cross-references the value in your External Product ID column (the UPC or EAN) against GS1 records. If the Brand Name in your flat file does not match the brand owner registered against that barcode, Amazon flags error 8572 and refuses the row.
The check is strict. Amazon does not attempt fuzzy matching. If your GS1 registration says "ABC Trading Ltd" and your flat file says "ABC Trading", that is enough to trigger the error.
Common causes
1. Using barcodes registered to a different brand
This is the most common cause. It happens when sellers buy cheap UPCs from third-party barcode resellers instead of getting them from GS1 directly. These resellers sell barcodes from prefixes registered to other companies. The barcode will always show a different brand owner in GS1 records, and Amazon will always reject it.
It also affects resellers who use the manufacturer's barcodes but enter their own company name in the Brand Name field. If you are reselling someone else's product, the brand name must match the manufacturer, not your shop name.
2. Brand name does not exactly match GS1 registration
Even if you own the barcode, the brand name in your flat file must match your GS1 registration character for character. Common mismatches include:
- "ABC Ltd" in your flat file versus "ABC Limited" in GS1
- "The ABC Company" versus "ABC Company"
- Extra spaces, missing punctuation, or different capitalisation
- A trading name instead of the registered legal entity
3. Barcodes from third-party resellers
Amazon has tightened its barcode validation over the past two years. Barcodes purchased from sites that resell GS1 prefixes registered to other companies are rejected more consistently now. Even if they worked in the past, a resubmission or new listing using the same barcodes may trigger 8572.
4. Catalogue conflicts
If the barcode is already associated with an ASIN on Amazon under a different brand, your submission will fail. This is related to Error 8541 (catalogue mismatch), which covers broader product ID conflicts.
How to fix error 8572
Step 1: Check your GS1 registration
Go to the GS1 GEPIR database at gepir.gs1.org. Enter the UPC or EAN from the rejected row. The result will show the registered company name. This is the name Amazon expects to see in your Brand Name field.
Step 2: Match your Brand Name exactly
Update the Brand Name column in your flat file to match the GS1 registration exactly. Copy it character for character. Do not add or remove "Ltd", "Limited", "Inc", or any other suffix.
If you are Brand Registered on Amazon, check that your Brand Registry enrolment also uses the same name. A mismatch between Brand Registry and GS1 creates a second layer of problems. See our guide on Error 5665 (brand registry) for more on that.
Step 3: Get your own GS1 prefix (brand owners)
If you are a brand owner selling your own products, the long-term fix is to register your own GS1 prefix. In the UK, this is done through GS1 UK (gs1uk.org). Costs start at around £100 per year for a small business, and you get a block of barcodes that are permanently registered to your company.
- Visit gs1uk.org and create an account
- Choose a prefix size based on how many products you have
- Register each product barcode against your brand name
- Use those barcodes in the External Product ID column of your flat file
Step 4: Apply for a GTIN exemption (alternative)
If your products do not have barcodes and you cannot get a GS1 prefix, apply for a GTIN exemption in Seller Central. This lets you list without a UPC or EAN.
- In Seller Central, go to Add a Product
- Search for your product category
- Click "I need a GTIN exemption"
- Select the brand and category, then submit
- Once approved, leave the External Product ID and External Product ID Type columns blank in your flat file
Amazon typically approves exemptions for private-label products, handmade items, and products from brands that genuinely do not use barcodes. Approval is per category and per brand.
Step 5: For resellers, use the manufacturer brand name
If you are reselling products made by another company, the Brand Name in your flat file must be that company's brand, not yours. The barcode is registered to the manufacturer, so the brand name must match. Check the existing ASIN on Amazon to see what brand name is already on the catalogue page. Use that exact value.
How to verify your fix before resubmitting
- Look up every barcode in the rejected rows on gepir.gs1.org
- Compare the GS1 registered name against the Brand Name in your flat file, character for character
- Update any mismatches
- Resubmit just the corrected rows in a small test batch to confirm the error is resolved
If you are dealing with multiple errors across a large flat file, our flat file errors guide covers the broader troubleshooting process and other common error codes.
Preventing error 8572 in future uploads
- Never buy barcodes from third-party resellers. Use GS1 directly or apply for an exemption.
- Keep a reference spreadsheet mapping each barcode to its exact GS1-registered brand name. Use that as the source of truth for every flat file.
- If you change your company name or brand name at GS1, update your flat file templates and Brand Registry at the same time.
- Audit your barcodes before uploading. A pre-upload check that flags mismatches saves hours of back-and-forth with processing summaries.
Frequently asked questions
What does Amazon error 8572 mean?
Error 8572 means "The UPC code provided does not match the brand name in your submission." Amazon has checked the barcode you submitted against its GS1 registration records and found that the brand name in your flat file does not match the brand owner recorded against that UPC or EAN. The listing will not be created or updated until the mismatch is resolved.
Can I use barcodes I bought from a third-party reseller?
Amazon increasingly rejects barcodes purchased from third-party resellers rather than directly from GS1. These resellers sell UPCs from prefixes registered to other companies, so the brand ownership metadata will never match your brand name. The safest path is to register your own GS1 prefix or apply for a GTIN exemption.
How do I check who owns a UPC or EAN barcode?
Use the GS1 GEPIR database at gepir.gs1.org. Enter your barcode number and it will return the registered company name and country. Compare that company name exactly against the Brand Name value in your flat file. Even small differences such as "Ltd" versus "Limited" or a missing space can trigger error 8572.
What is a GTIN exemption on Amazon?
A GTIN exemption lets you list products without a UPC, EAN, or ISBN. You apply through Seller Central under Add a Product, then "I need a GTIN exemption." Amazon approves exemptions for products that genuinely do not carry a barcode, such as own-brand items, handmade goods, or private-label products with no GS1 registration. Once approved, you leave the External Product ID fields blank in your flat file.
I am a reseller. How do I fix error 8572?
As a reseller, use the manufacturer brand name exactly as it appears in GS1 records, not your own company name. Your Brand Name field must match the brand registered against the barcode. If you are listing against an existing ASIN, check the brand name already on the catalogue page and use that exact value.
Does error 8572 affect existing live listings?
Error 8572 blocks the specific row in your flat file from processing. It does not remove or change listings that are already live. However, if you are trying to update an existing listing and the barcode or brand name has changed, the update will fail until the mismatch is corrected.
Rufusly audits your listings file before you upload, catching UPC and brand mismatches before Amazon rejects them. 30 days of full access, no credit card required.
Rufusly is an independent service and is not affiliated with, endorsed by, or sponsored by Amazon.com, Inc. or its affiliates. Amazon and FBA are trade marks of Amazon.com, Inc. or its affiliates.