Istilah CPG Dijelaskan, sebuah seri oleh Cyril Ovely

SKU vs UPC vs EAN vs Barcode: Bagaimana Kode Produk Saling Berkaitan

Ambil produk apa pun dari rak, dan produk itu membawa beberapa identitas sekaligus, yang diberikan oleh orang-orang berbeda untuk alasan yang berbeda. Artikel ini adalah petanya: satu tabel perbandingan, satu produk yang diikuti mulai dari brand hingga checkout, dan jawaban yang jelas untuk apa sebenarnya kegunaan setiap kode.

Tabel perbandingan yang layak disimpan

Sebagian besar kebingungan di area ini berasal dari lima konsep berbeda yang digunakan hampir saling bertukar. Berikut kelimanya, berdampingan:

KodeApa ituSiapa yang menetapkannyaTerstandarisasiFormat
GTINKeluarga global nomor identifikasi produkGS1 (berlisensi)Ya8, 12, 13, atau 14 digit
UPCGTIN 12 digit, digunakan terutama di AS dan KanadaGS1Ya12 digit
EANGTIN 13 digit, digunakan di seluruh duniaGS1Ya13 digit
BarcodeSimbol yang dapat dibaca mesin dan dicetak pada kemasanSiapa pun yang mencetak labelnyaSimbologinya terstandarisasi, isi datanya tidakGaris dan spasi, atau matriks 2D
SKUKode internal milik perusahaan sendiri untuk item yang dijualPerusahaan itu sendiriTidak, tidak pernahAlfanumerik, struktur bebas

Telusuri tabel ini ke bawah dan polanya menjadi jelas. GTIN, UPC, dan EAN adalah ide yang sama dengan panjang yang berbeda, semuanya dilisensikan dari satu badan standar. Barcode sama sekali bukan sebuah angka, melainkan gambar dari sebuah angka. Dan SKU adalah satu-satunya kode dalam daftar ini yang benar-benar milik perusahaan yang menggunakannya. Jika Anda tidak mengingat hal lain dari seri ini, ingatlah pembagian itu: nomor global, satu simbol, dan satu nama pribadi.

Satu produk, empat identitas: sebuah perjalanan

Tabel bersifat abstrak, jadi mari ikuti satu item, toples Alpha Coffee Original 200g yang dipakai sepanjang seri ini, mulai dari peluncuran hingga checkout:

  • Brand melisensikan sebuah GS1 company prefix dan menetapkan identifier per level kemasan: GTIN 012345678901 untuk toples, dan sebuah GTIN-14 untuk case isi 12. Dalam sistemnya sendiri, toples ini adalah AC-ORG-200. Label unit dicetak sebagai simbol UPC-A atau EAN-13, dan case-nya mendapatkan simbol ITF-14 yang membawa GTIN-14.
  • Distributor mengonboarding range produk tersebut dan membuat SKU-nya sendiri untuk toples ini, misalnya BEV-04412, dipetakan ke GTIN milik brand. Di dok penerimaan, tim receiving memindai kode ITF-14 level case untuk mencocokkan barang yang tiba dengan purchase order.
  • Retailer mendaftarkan toples tersebut dengan nomor item miliknya sendiri untuk assortment dan pricing, dipetakan ke GTIN yang sama. Di titik penjualan, scanner membaca EAN-13 pada toples dan sistem toko menerjemahkannya menjadi harga dan sebuah transaksi penjualan.
  • Field rep yang melayani toko tersebut bekerja pada satu lapisan lagi: pesanan dibuat berdasarkan SKU milik distributor, pengecekan rak memastikan toples tersedia, dan setiap selisih akan ditelusuri kembali lewat pemetaan yang sama.

Satu toples, empat identitas: SKU milik brand, SKU milik distributor, nomor item milik retailer, dan GTIN di balik barcode-nya. Masing-masing ada karena organisasi yang berbeda perlu mengelola benda fisik yang sama dalam sistemnya sendiri. Pemetaan di antara semuanya adalah infrastruktur senyap yang membuat seluruh rantai ini saling sepakat.

Untuk apa masing-masing kode, dalam satu baris

  • GTIN: identitas global. Satu nomor untuk setiap konfigurasi produk, berlaku di setiap sistem di seluruh dunia.
  • UPC dan EAN: dua panjang regional dari nomor yang sama itu.
  • Barcode: pembacaan yang dapat dibaca mesin. Cara tercepat memasukkan angka ke dalam sistem tanpa perlu mengetiknya.
  • SKU: operasional internal. Kode yang digunakan perusahaan untuk menyimpan stok, menjual, menghitung, dan melaporkan item tersebut.

Apa yang sebenarnya disyaratkan oleh channel

Satu hal yang perlu dinyatakan secara jelas, karena sering dilebih-lebihkan: persyaratan GTIN adalah aturan channel, bukan hukum. Jika Anda hanya menjual lewat toko sendiri, SKU saja sudah cukup; Anda bahkan bisa membuat barcode-nya sendiri dengan simbologi umum. Jika Anda menjual lewat supermarket, retailer besar, atau marketplace utama, mereka akan mensyaratkan GTIN berlisensi GS1 yang tervalidasi terhadap registry GS1. Beberapa marketplace memberikan pengecualian untuk item handmade atau private label pada kategori tertentu, tetapi ekspektasi bakunya untuk produk CPG bermerek adalah GTIN berlisensi di setiap level kemasan.

Di mana kebingungan menjadi mahal

  • Benturan varian (variant collisions). Dua varian yang berbagi satu kode, baik secara internal maupun global, akan merusak catatan stok, pesanan, dan riwayat penjualan secara bersamaan, dan kerusakan ini baru diketahui belakangan.
  • Listing ditangguhkan (suppression). Marketplace dan retailer memvalidasi GTIN terhadap registry GS1. Nomor yang tidak cocok dengan perusahaan yang mengajukannya akan membuat listing ditolak.
  • Biaya cetak ulang. Menemukan kesalahan penomoran setelah kemasan dicetak berarti artwork baru, plat cetak baru, dan stok yang terbuang, semuanya hanya untuk memperbaiki apa yang sebenarnya merupakan keputusan data.
  • Pemetaan melenceng (mapping drift). Pemetaan SKU ke GTIN ke nomor item retailer melemah secara diam-diam seiring produk di-relist, dikemas ulang, dan dinomori ulang. Pada saat ada yang menyadarinya, selisih penerimaan barang dan sengketa invoice sudah menjadi hal rutin.

FAQ Singkat

Bisakah saya membuat kode SKU sendiri? Bisa. SKU bersifat internal dan tidak diatur secara eksternal, sehingga formatnya bebas Anda rancang sendiri. Disiplinnya terletak pada menjaga kode tetap konsisten, terdokumentasi, dan dipetakan ke setiap identifier eksternal yang dibawa produk.

Apakah saya perlu membeli barcode? Jika channel Anda mensyaratkannya, Anda melisensikan sebuah GTIN dari GS1, dan simbol barcode dihasilkan dari nomor tersebut. Lisensi mencakup nomornya; mencetak simbolnya adalah urusan artwork.

Apakah EAN hanya UPC versi Eropa? Tidak. EAN-13 adalah bentuk global 13 digit, dan UPC-A adalah bentuk Amerika Utara 12 digit. Keduanya satu keluarga penomoran, dan UPC apa pun menjadi EAN yang valid dengan menambahkan angka nol di depan.

Apakah barcode menyimpan harga? Tidak. Barcode menyandikan sebuah angka, dan sistemlah yang mencari harganya. Itulah sebabnya produk yang sama bisa memiliki harga berbeda di toko yang berbeda tanpa perlu mengubah kemasannya.

Rekap istilah

  • GTIN: Global Trade Item Number, keluarga identifier GS1 dalam bentuk 8, 12, 13, dan 14 digit.
  • UPC-A / UPC-E: nomor ritel 12 digit dan bentuk kemasan kecilnya yang zero-suppressed.
  • EAN-13 / EAN-8: nomor ritel global 13 digit dan bentuk kemasan kecilnya.
  • JAN: Implementasi sistem EAN di Jepang.
  • ISBN / ISSN: identifier buku dan publikasi berkala, yang berada di dalam ruang angka EAN.
  • ITF-14: simbologi yang digunakan untuk kode case GTIN-14.
  • GS1-128: simbologi logistik yang membawa GTIN ditambah data batch, lot, kedaluwarsa, dan serial.
  • Code 128 / Code 39: simbologi serbaguna yang digunakan untuk label SKU internal.
  • QR Code: simbologi 2D untuk URL dan konten yang menghadap konsumen.
  • Check digit: digit terakhir hasil perhitungan yang menangkap kesalahan transkripsi.
  • GS1 Company Prefix: blok nomor berlisensi tempat perusahaan menetapkan GTIN-nya.
  • SSCC: kode serial yang mengidentifikasi satu unit logistik individual seperti sebuah pallet.
  • ASIN: Identifier katalog milik Amazon, salah satu dari beberapa ID eksternal yang dipetakan dari sebuah SKU secara online.

Intinya

Identifikasi produk adalah sistem kecil dengan logika yang bersih. GS1 memiliki nomor globalnya, UPC dan EAN adalah dua panjang regionalnya, barcode adalah simbol yang membawanya, dan setiap perusahaan yang menangani produk menambahkan SKU-nya sendiri di atasnya. Tidak ada yang mewah dari semua ini. Tapi inilah bedanya antara supply chain di mana setiap scan memastikan kenyataan, dan supply chain di mana setiap scan hanyalah taruhan kecil pada spreadsheet seseorang.

Bagi tim yang menjalankan distribusi, pelajaran praktisnya adalah data induk produk, yaitu SKU, GTIN per level kemasan, dan pemetaan di antara keduanya, layak mendapatkan kedisiplinan yang sama seperti finance atau payroll. Simpan satu register, tetapkan kode sebelum peluncuran, dan jangan pernah menggunakan kembali kode yang sudah dipensiunkan. Sistem akan memberikan hasil setimpal dengan ketelitian sebesar itu. Di Lighthouse, data induk produk ini menjadi fondasi bagi alur kerja distribusi, eksekusi, dan trade, sehingga pesanan, pengiriman, dan audit toko semuanya merujuk pada identifier yang sama.

Sumber dan bacaan lebih lanjut


Lighthouse untuk CPG

Lihat bagaimana Lighthouse mengubah istilah-istilah ini menjadi eksekusi ritel

Lighthouse menghubungkan distribusi, eksekusi, trade, dan supply ke dalam satu sistem yang dapat ditindaklanjuti oleh tim komersial Anda hingga level toko dan SKU.

Ajukan demo
Cyril Ovely
Co-Founder dan CTO, Vxceed

Cyril adalah Co-Founder dan CTO di Vxceed. Dengan pengalaman lebih dari dua dekade di bidang teknik dan kewirausahaan, ia berfokus pada pembangunan solusi SaaS yang skalabel untuk mentransformasi eksekusi rantai permintaan dan membantu bisnis beroperasi dengan ketangkasan yang lebih besar di pasar yang terus berkembang.