Merchlint
Dostępne teraz
Następne, w tej kolejności
  • DeutschDE
  • EspañolES
  • FrançaisFR
  • ItalianoIT
  • PortuguêsPT
  • NederlandsNL
  • SvenskaSV
  • TürkçeTR

Język pojawia się tutaj dopiero wtedy, gdy jego strony są naprawdę napisane. Nic na tej witrynie nie jest tłumaczone maszynowo.

Zainstaluj za darmo Zainstaluj

„Podany EAN (GTIN) jest niepoprawny” — co znaczy ten komunikat Allegro

Allegro pokazuje ten komunikat, gdy kod jest źle zbudowany albo nie ma go w bazie GS1. Poniżej pięć przyczyn, jak sprawdzić każdą z nich i co zrobić, gdy kod jest dobry, a Allegro i tak go odrzuca.

Cały komunikat brzmi: „Podany EAN (GTIN) jest niepoprawny. Podaj EAN (GTIN), który istnieje w bazie GS1.” Pojawia się przy wystawianiu oferty i przy zapisie zmian w ofercie. Dopóki kod się nie zgadza, oferty nie wystawisz, nie zmienisz ani nie wznowisz ręcznie — także takiej, która z tym samym kodem kiedyś przeszła.

Co Allegro sprawdza w kodzie

Kryteria Allegro opisało w zapowiedzi na forum Społeczności z czerwca 2022 roku. Od sierpnia 2024 roku dodatkowo usuwa z ofert numery, których nie ma w bazie GS1 (wpis na portalu Allegro dla programistów, 22 maja 2024).

CoWarunek
Długość8, 10, 12, 13 albo 14 znaków
Znakicyfry; litera X tylko jako ostatni znak ISBN-10
Cyfra kontrolnaostatnia cyfra musi wynikać z poprzednich
Początek numeruzgodny z zakresami GS1 — odpadają numery do użytku wewnętrznego, numery nieistniejące albo zarezerwowane i numery rachunków zwrotnych (za butelki, kegi)
Baza GS1numer musi być w niej zarejestrowany

Trzy pierwsze warunki da się sprawdzić samemu w kilka sekund. Ostatni — tylko w bazie GS1.

Pięć przyczyn i co zrobić z każdą

1. Literówka, zła długość, szkoda z arkusza

Jedna zła cyfra przy przepisywaniu z opakowania, zgubione zero, kod skopiowany razem ze spacją. Ostatnia cyfra kodu to cyfra kontrolna wyliczona z poprzednich, więc pomyłkę w jednej cyfrze widać od razu — bez zaglądania do żadnej bazy.

Osobna grupa to kody z arkusza. Excel bierze kod za liczbę: zera z przodu znikają, a kod z 13 cyframi zapisany do CSV wychodzi jako 5,90123E+12 — ostatnich cyfr już w nim nie ma.

Co zrobić: sprawdź kod w sprawdzarce i przepisz go jeszcze raz z kodu kreskowego na opakowaniu. Przy kodach z arkusza ustaw kolumnę z kodami jako tekst, zanim zapiszesz plik.

2. Kod do użytku wewnętrznego albo inny numer niż EAN

Numery zaczynające się od 2 (od 20 do 29), a w zapisie 13-cyfrowym także od 02 i 04, GS1 zostawia do obiegu wewnątrz firmy albo kraju. Sieć sklepów oznacza nimi towar marki własnej albo ważony, magazyn — swoje naklejki. Taki numer nie jest unikalny: w innej sieci ten sam ciąg cyfr oznacza inny towar. Allegro go nie przyjmie, nawet jeśli jest nadrukowany na opakowaniu.

Do pola EAN trafiają też numery, które EAN-em w ogóle nie są: SKU sklepu, numer katalogowy producenta, kod z naklejki magazynu albo magazynu marketplace’u (np. zaczynający się od X00). Mają litery albo inną długość.

Co zrobić: zapytaj producenta albo dystrybutora o numer GTIN produktu. Kod wewnętrzny sieci nie zastąpi numeru producenta.

3. Numer spoza GS1

GS1 jest jedynym źródłem numerów EAN. Numer kupiony gdzie indziej „z certyfikatem” albo wygenerowany w generatorze może mieć poprawną długość i cyfrę kontrolną — a mimo to nie być w bazie GS1. Allegro pisze w pomocy o kodzie EAN, że takie numery mogą należeć do innych produktów i może zakończyć oferty, które ich używają. Dlatego kod, który kiedyś przechodził, dziś potrafi zablokować edycję oferty.

Co zrobić:

  • Cudzy produkt — numer bierzesz z opakowania albo od producenta. Allegro prosi, żeby nie nadawać własnych numerów produktom cudzej marki.
  • Własna marka albo produkt bez marki — numer zamawiasz w GS1 Polska i rejestrujesz go tam przy produkcie.
  • Rękodzieło, wyroby unikalne, część przedmiotów kolekcjonerskich i antyki — według pomocy Allegro nie musisz kupować ani generować dla nich numerów. Wystawiasz ofertę bez pola GTIN i uzupełniasz pozostałe parametry.

4. Numer, którego baza jeszcze nie zna

Według pomocy Allegro GS1 dodaje nowy numer do swojej bazy w ciągu 24 godzin od rejestracji. Numer zarejestrowany rano może więc zostać odrzucony do następnego dnia. Pomoc Allegro przypomina też, że numer zamówiony w GS1 trzeba jeszcze zarejestrować, czyli opisać w GS1 produkt, do którego należy.

Co zrobić: sprawdź numer w bazie GS1 (niżej). Jeśli go tam nie ma, dokończ rejestrację w GS1; jeśli jest od niedawna — spróbuj następnego dnia.

5. Kłopot po stronie bazy

23 i 24 czerwca 2026 roku Allegro odrzucało także numery poprawne i zarejestrowane — sprzedawcy zgłaszali to w wątku na forum Społeczności, a moderacja potwierdziła przejściowe problemy z bazą.

Co zrobić: jeśli numer jest w bazie GS1 i wcześniej przechodził, zgłoś to Allegro. Moderacja prosiła wtedy o dwa zrzuty całego ekranu: z bazy GS1, gdzie widać numer, i z formularza wystawiania z komunikatem.

Jak sprawdzić, czy numer jest w bazie GS1

Verified by GS1 — tę wyszukiwarkę wskazuje pomoc Allegro. Wpisujesz numer i widzisz, czy pochodzi z GS1, do jakiego produktu jest przypisany i do kogo należy. Bez opłat, ale do 30 zapytań na dobę (warunki korzystania, stan z 13 października 2026). Więcej kodów naraz sprawdza z pliku GS1 Polska w serwisie eProdukty — potrzebne jest tam konto firmy.

Dlatego najpierw warto odsiać kody źle zbudowane. Numeru z błędną cyfrą kontrolną nie ma sensu szukać w GS1, a dobowy limit zapytań szybko się kończy.

Cała lista naraz, zanim trafi do ofert

Sprawdzarka kodów EAN na tej witrynie bierze całą kolumnę albo plik CSV, TXT czy XLSX i przy każdym błędzie podaje numer wiersza. Plik nie opuszcza przeglądarki — wszystko liczy się na Twoim komputerze.

PrzyczynaCo pokaże sprawdzarka
Zła cyfra kontrolna, zła długośćdo poprawy
Zjedzone zera, zapis 5,90123E+12, niewidoczne znakido poprawy
Litery — SKU, numer katalogowy, naklejka magazynudo poprawy
Kod zaczynający się od 2, 02 albo 04do sprawdzenia
Ten sam kod w kilku wierszachdo poprawy
Numer spoza GS1, niezarejestrowany, świeżynie wykryje — sprawdź w Verified by GS1
Kłopot po stronie bazynie wykryje

Poprawny wynik znaczy tyle, że kod jest dobrze zbudowany. Czy numer jest w bazie GS1 i opisuje właśnie ten towar, sprawdzarka nie wie.

Skąd wziąć listę kodów

  • Ze sklepu internetowego — z eksportu produktów. Kolumnę z kodami sprawdzarka rozpoznaje po nagłówku (EAN, GTIN, kod kreskowy), a bez takiego nagłówka bierze tę, która najbardziej wygląda na kody. Wybór możesz zmienić.
  • Z Base (dawniej BaseLinker) — dział Magazyn → Eksport, szablon „BL – Produkty – domyślny CSV”. Według pomocy Base zawiera on wszystkie informacje o produktach poza wariantami i parametrami, więc kodów wariantów w nim nie będzie. Szablon „uproszczony CSV” kodów EAN nie ma.
  • Z własnego arkusza albo pliku od hurtowni — najlepiej przed wystawieniem pierwszej oferty.

Nie z pliku ofert z Allegro. W pliku „Pobierz plik z ofertami” jest kolumna „ID produktu”, ale według moderacji Allegro (luty 2026) to oznaczenie produktu z Katalogu Allegro, nie EAN z oferty, a zawartości pliku nie da się wybrać.

Ten sam EAN w dwóch produktach i zestawy

Jeden numer opisuje jeden produkt. Pomoc Allegro mówi wprost: nie używaj jednego numeru do różnych produktów ani wariantów — inny kolor, zapach czy pojemność to osobny numer. Powtórzony kod w liście sprawdzarka pokaże także wtedy, gdy jest zapisany inaczej, np. 5901234123457 i 05901234123457.

Zestawowi z różnych produktów, np. aparatowi z kartą pamięci, nie nadaje się nowego numeru — Allegro każe wystawić go przez zestawy produktów. Wyjątek to zestaw złożony przez producenta, który ma własny GTIN.

Kaufland

Kaufland w wymaganiach dla sprzedawców podaje „posiadanie oficjalnych kodów EAN (GTIN) dla oferowanego asortymentu” (strona rejestracji, stan z 14 października 2026). Lista kodów sprawdzona raz przyda się więc na obu platformach.

Kody w samym sklepie

Gdy kody żyją w sklepie, a nie w pliku, Merchlint sprawdza je na miejscu: produkt bez kodu i ten sam kod w dwóch produktach. Obie kontrole są w darmowej wtyczce do WooCommerce i w aplikacji dla Shopera.