If you encounter an error stating “Barcode is empty” or “Barcode is invalid” when listing products on Kaufland, it means your items don’t have a valid EAN. Kaufland requires a correct barcode for every item to identify the product, match it to the existing PID, or create a new catalog item.
Follow the steps below to fix the issue and list your products on Kaufland.
Common reasons #
These errors typically appear when:
- Your product doesn’t have an EAN assigned in the Store or Catalog.
- The barcode value is invalid, unofficial, or incorrectly formatted.
- The Barcode Source selected in your M2E listing settings points to an empty or incorrect attribute/metafield.
How to fix the error #
Step 1. Add a valid EAN to your product #
Update the product in your Store or Catalog so it contains a correct, GS1-registered EAN. If you use a custom attribute or metafield as your Barcode Source in M2E, make sure it contains the correct value.
✅ We recommend using only official GS1 barcodes from your suppliers or purchasing them from an authorized GS1 provider.
Step 2. Find the items affected by the error #
Go to the Listings page in M2E Multichannel Connect and use filters to display the products marked with this error. See our quick guide on how to locate listings that require your attention.

Step 3. Resubmit the products #
Select the items for which you’ve updated the barcode and want to resubmit to Kaufland. Click Manage Items and choose List from the mass actions menu.

If the EAN is valid, M2E will submit your products to Kaufland, and they will be listed under the appropriate existing PID.
In case the issue persists, the M2E Listings Validator Assistant will highlight the incorrect or missing barcode. Click Next Steps to see the available options for resolving the issue.

From there, you can enter a valid source of the EAN value and list your products on the Kaufland marketplace.

💡 For more information about how to manage Kaufland PIDs in M2E Multichannel Connect, see our detailed guide.