SKU (stock keeping unit, jednostka magazynowa) to Twój własny, wewnętrzny kod produktu — wymyślasz go sam. Kod SKU buduj z bloków od ogólnego do szczegółowego: kategoria, model, kolor, rozmiar, np. KOS-105-CZA-M. Tylko łacińskie litery bez polskich znaków i cyfry, wielkie litery, jeden separator (myślnik), bez spacji — i nie zmieniaj SKU, gdy produkt jest już w sprzedaży. Kodu EAN, w przeciwieństwie do SKU, nie wymyśla się: numery pochodzą z GS1.
Najczęstszy błąd to nie sama nazwa, tylko zapomnienie, jak długo SKU żyje: trafia do cenników hurtowni, ofert na Allegro, feedów Google i Ceneo, listów przewozowych i zamówień. Zmieniony albo niejednoznaczny kod miesza wtedy stany we wszystkich kanałach. Niżej — schemat SKU, gotowe szablony dla kilku branż, kodowanie rozmiarów i kolorów oraz różnica między SKU, EAN i kodem dostawcy.
Kiedy ludzie pytają, jak stworzyć kod SKU
Zwykle wtedy, gdy katalog rośnie do kilkuset pozycji albo marketplace prosi o kod w każdej ofercie. Sprzedawca szuka „sku co to” i „kod sku”, a potem pyta: „co oznacza skrót SKU”, „gdzie znajdę kod SKU”, „czym SKU różni się od EAN” i „czy mogę użyć kodu z hurtowni”.
Ostatnie pytanie to pułapka. Kod hurtowni działa, dopóki masz jednego dostawcę. Gdy ten sam produkt przychodzi od drugiego, masz dwa kody na jedną rzecz. Twoje SKU nie zależy od tego, u kogo kupujesz.
Co to jest SKU
SKU to unikalny kod, po którym sklep odróżnia jeden produkt od drugiego w katalogu, magazynie i zamówieniach. W e-commerce „SKU”, „kod produktu”, „indeks” i „numer katalogowy” zwykle znaczą to samo: osobny kod dla każdego wariantu, którego stan liczysz osobno.
Obok Twojego SKU karta produktu ma jeszcze trzy kody: kod producenta (MPN — kod modelu na opakowaniu albo w katalogu marki), kod dostawcy (numer pozycji w jego cenniku) i numer kodu kreskowego — GTIN, potocznie EAN. Pomagają w wyszukiwaniu i dopasowaniu, ale żaden nie zastępuje SKU — różnice są w tabeli niżej.
Jak zbudować kod SKU: cztery bloki od ogólnego do szczegółowego
SKU składa się z krótkich bloków, każdy z własną listą kodów. Kolejność — od najszerszego do najwęższego, wtedy SKU tej samej kategorii i modelu stoją obok siebie przy każdym sortowaniu.

| Blok | Co oznacza | Jak ułożyć listę kodów | Przykład |
|---|---|---|---|
| 1. Kategoria | Rodzaj produktu | 2–4 litery na kategorię, ustalone raz | KOS — koszulki, BLU — bluzy |
| 2. Model | Konkretny model w kategorii | Numer kolejny o stałej liczbie cyfr | 105 |
| 3. Kolor | Wariant koloru | 3 litery na kolor | CZA — czarny, BIA — biały |
| 4. Rozmiar | Wariant rozmiaru lub pojemności | Jak na metce albo w tabeli rozmiarów | S, M, XL, 42 |
Bloków może być mniej: produkty bez rozmiarów i kolorów potrzebują dwóch — kategorii i modelu. Więcej niż cztery rzadko ma sens: kod z 20 znaków trudno podyktować przez telefon i łatwo w nim o literówkę.
Przykłady kodów SKU dla różnych sklepów
Schemat jest ten sam, ale każda branża ma swoje bloki. Przykłady niżej to gotowe szablony — weź jeden i wstaw swoje listy kodów:
| Branża | Schemat | Przykład |
|---|---|---|
| Odzież | kategoria-model-kolor-rozmiar | KOS-105-CZA-M |
| Obuwie | kategoria-model-kolor-rozmiar | BUT-022-BIA-41 |
| Kosmetyki | marka-linia-pojemność | LUM-SRM-050 |
| Części samochodowe | grupa-numer modelu-pozycja | HAM-1204-PR |
| Dom i dekoracje | kategoria-model-materiał | SWI-310-SOJ |
| Elektronika i akcesoria | kategoria-model-kolor | KAB-007-CZA |
Jeśli asortyment ciągle się zmienia, a produkty nie mają wariantów, prostsze jest SKU kolejne: kategoria plus numer (SWI-000318). Nie mówi, co to za produkt, ale nigdy nie musisz wymyślać kodu dla nowego bloku.
SKU dla rozmiarów i kolorów
Każdy wariant, którego stan liczysz osobno, dostaje własne SKU: kod modelu zostaje, zmienia się tylko końcówka wariantu. Koszulka 105 w trzech wariantach to trzy SKU, nie jedno.

Wspólna część KOS-105 łączy warianty w jedną kartę produktu w sklepie i na marketplace, a pełny kod pokazuje, który wariant zamówiono. Daj wszystkim wariantom jedno SKU, a sprzedaż czarnej M zdejmie stan białej S. Ta sama zasada dotyczy numerów GTIN: GS1 Polska wymaga osobnego numeru dla każdej cechy, która odróżnia produkty — koloru, smaku, rozmiaru, opakowania.
SKU a EAN i kod dostawcy: różnica
SKU tworzysz Ty, numer EAN (GTIN) pochodzi z GS1, a kod dostawcy — z cennika hurtowni. Dlatego na jednym kartonie mogą być wszystkie trzy, i każdy służy do czego innego.

| Kod | Kto nadaje | Czy można wymyślić | Do czego służy |
|---|---|---|---|
| SKU | Ty | Tak | Twój katalog, magazyn, zamówienia, feedy |
| GTIN w kodzie EAN-13 (13 cyfr) | Właściciel marki, z numerem z GS1 | Nie, poza kodami wewnętrznymi z prefiksami 200–299 | Skanowanie przy kasie i w magazynie, sieci handlowe, marketplace'y, Google Merchant |
| Kod producenta (MPN) | Producent | Nie | Wyszukiwanie produktu i dopasowanie do katalogu marki |
| Kod dostawcy | Hurtownia | Nie | Zamawianie u dostawcy, porównanie z jego cennikiem |
W Polsce numery GTIN nadaje GS1 Polska — jedyne oficjalne źródło. Firma rejestruje się, płaci roczną opłatę za pulę numerów i przypisuje je produktom; rejestracja trwa do 3 dni roboczych. Prefiks 590 oznacza, że numer nadała GS1 Polska, a nie że produkt powstał w Polsce. Prefiksy 200–299 GS1 zarezerwowała dla obiegu ograniczonego — kodów do użytku wewnętrznego, nie dla produktów sprzedawanych przez innych. Serię takich kodów z poprawną cyfrą kontrolną da generator kodów EAN-13.
W kanałach sprzedaży kody idą do osobnych pól. Na Allegro Twój kod to sygnatura oferty (w API pole external.id), a EAN — parametr produktu. W feedzie Google Merchant SKU trafia do id (Google zaleca tam właśnie SKU, 1–50 znaków), kod kreskowy — do gtin, kod producenta — do mpn.
Zasady, które utrzymają SKU w porządku
Te zasady wynikają z błędów, które długo się potem czyści z katalogu:

- Bez liter podobnych do cyfr. O i 0, I i 1 mylą się na etykietach i przez telefon. Albo nie używaj O i I w blokach literowych, albo ustal, że bloki numeryczne mają tylko cyfry.
- Bez spacji i z jednym separatorem. „KOS 105” i „KOS-105” to dla wyszukiwarki różne ciągi. Wybierz jeden separator, zwykle myślnik.
- Bez polskich znaków. Ż, Ó, Ł, Ą, Ę, Ś, Ć, Ń, Ź wyglądają jak Z, O, L, A, E…, ale dla programu to inne znaki: wyszukiwanie po SKU nie znajdzie produktu, a hurtownia czy feed może kod odrzucić albo zamienić na „krzaki”. Kolor żółty to ZOL, nie ŻÓŁ.
- Stała długość bloków numerycznych. 007 zamiast 7: wtedy KOS-007 wszędzie sortuje się przed KOS-105.
- Nie zmieniaj SKU. Jest już w feedach, zamówieniach i listach przewozowych. Nowy kod starego produktu to dla marketplace'u nowy produkt; Google Merchant Center ostrzega, że po zmianie
idprodukt i jego historia zostaną nadpisane. Nie dawaj też wycofanego SKU innemu produktowi. - Nie wpisuj do SKU ceny, dostawcy ani sezonu. One się zmieniają, a SKU nie. Karta produktu ma na nie osobne pola.
Jak nadać kody SKU całemu katalogowi w Excelu
Najpierw listy kodów, potem formuła: tak tysiąc SKU powstaje w kilka minut, bez wpisywania ręcznie.
- Zrób listy kodów: kategorie, kolory, rozmiary. Każda to osobny arkusz z dwiema kolumnami: nazwa i kod.
- W tabeli produktów daj każdemu blokowi osobną kolumnę: kategoria, numer modelu, kolor, rozmiar. Numer modelu trzymaj jako tekst z zerami na początku (007, 105).
- Złóż SKU formułą: =A2&"-"&B2&"-"&C2&"-"&D2. Operator & działa w Excelu i Arkuszach Google w każdej wersji językowej — nie trzeba średników między argumentami.
- Sprawdź, czy każde SKU jest unikalne: posortuj po SKU i poszukaj duplikatów (formatowanie warunkowe → duplikujące się wartości).
- Wczytaj SKU do katalogu razem z produktami — importem z pliku, a nie ręcznie w każdej karcie.
Gdy masz kilku dostawców i kanałów sprzedaży
Własne SKU zwraca się, gdy ten sam produkt przychodzi od kilku hurtowni i sprzedaje się w sklepie i na marketplace'ach: katalog działa na Twoim kodzie, a kody dostawców i EAN pomagają tylko znaleźć dopasowanie.
W Elbuz karta produktu ma na to osobne pola: Kod (SKU), kod producenta (MPN), kod kontrahenta i kod kreskowy. Cennik hurtowni dopasowuje się do katalogu po kodzie kreskowym, kodzie albo nazwie, więc aktualizacja cen i stanów zmienia istniejące produkty zamiast tworzyć duplikaty — jak to działa z plikami XML i CSV dostawców, opisuje strona integracji z hurtowniami. Produktom bez kodu kreskowego formuła z generatorem EAN-13 nadaje kody z poprawną cyfrą kontrolną. Jak taki katalog wygląda w całości — na stronie systemu PIM dla sklepu internetowego; stany wariantów po SKU prowadzi program magazynowy.
Komu się nie przyda: przy kilkudziesięciu produktach od jednej hurtowni wystarczy arkusz z listami kodów i formuła z rozdziału wyżej.
Najczęstsze pytania
Co oznacza skrót SKU?
SKU to stock keeping unit, czyli jednostka magazynowa: unikalny kod, który sklep sam nadaje produktowi, żeby odróżnić go w katalogu, magazynie i zamówieniach. Każdy wariant z osobnym stanem ma własne SKU.
Jak stworzyć kod SKU dla produktu?
Złóż go z bloków od ogólnego do szczegółowego: kategoria, model, kolor, rozmiar, np. KOS-105-CZA-M. Wielkie litery bez polskich znaków, cyfry, jeden separator i bez spacji.
Jak wygląda numer SKU?
W odzieży — KOS-105-CZA-M (koszulka, model 105, czarna, rozmiar M); w kosmetykach — LUM-SRM-050 (marka, linia, pojemność). Więcej szablonów jest w tabeli według branży.
Czym SKU różni się od EAN?
SKU tworzysz sam dla swojego katalogu i może zawierać litery. EAN to kod kreskowy z 13-cyfrowym numerem GTIN, który w Polsce nadaje GS1 Polska; identyfikuje produkt dla każdego sprzedawcy i nie można go wymyślić.
Gdzie znajdę kod SKU?
Twoje SKU jest w Twoim katalogu albo panelu sklepu, bo nadajesz je sam; na Allegro — w polu „sygnatura” oferty. Kod producenta jest na opakowaniu lub w katalogu marki, kod dostawcy — w cenniku hurtowni.
Czy mogę użyć kodu z hurtowni jako SKU?
Możesz, dopóki masz jednego dostawcę. Gdy ten sam produkt przyjdzie od drugiej hurtowni z innym kodem, katalog dostanie duplikaty — bezpieczniej mieć własne SKU, a kod dostawcy trzymać w osobnym polu.
Źródła
- GS1 Polska, „Zamów GTIN (kod EAN)”: jedyne oficjalne źródło numerów GTIN w Polsce, osobny numer dla każdego koloru, smaku, rozmiaru, opakowania, rejestracja do 3 dni roboczych, opłata roczna — gs1pl.org/zamow-kod-kreskowy.
- GS1 Polska, „Kody kreskowe EAN/UPC”: EAN-13 koduje 13-cyfrowy GTIN — gs1pl.org.
- GS1, „GS1 Prefixes”: 590 — GS1 Poland, 200–299 — numery do obiegu ograniczonego — gs1.org/prefixes.
- Allegro Developer, „Parametr GTIN w ofertach oraz produktach” (29.06.2020): pole
external.iddedykowane dla sygnatury — developer.allegro.pl. - Google Merchant Center, „Identyfikator [id]”: zalecenie użycia SKU, 1–50 znaków, zmiana identyfikatora nadpisuje produkt i historię — support.google.com/merchants/answer/6324405.
- Google Merchant Center, „GTIN [gtin]” i „MPN [mpn]” — answer/6324461, answer/6324482.
Sprawdzono 01.11.2026.

John Smith
Świetny temat do dyskusji! Myślę, że jednym ze sposobów bycia oryginalnym jest używanie krótkich i zapadających w pamięć słów lub wyrażeń związanych z produktem. Na przykład, jeśli są to kosmetyki, możesz użyć słów, które odzwierciedlają piękno lub pielęgnację skóry. Co myślisz?