Ambil produk apa pun di toko dan Anda akan menemukan barcode di suatu tempat pada kemasannya. Sebagian besar waktu, itu adalah EAN-13 — 13 digit yang membentang melintasi untaian batang hitam-putih yang sudah tak asing. Namun terkadang, pada barang kecil seperti sebungkus permen karet atau tube lip balm, Anda akan melihat barcode yang lebih pendek dan lebih ringkas: EAN-8.
Kedua format melakukan tugas yang sama — memberi setiap produk ID unik yang dapat dipindai — tetapi keduanya dirancang untuk situasi yang berbeda. Panduan ini membahas perbedaan nyata antara EAN-13 dan EAN-8, kapan menggunakan masing-masing, dan bagaimana keduanya menempatkan diri dalam ekosistem barcode GS1 yang lebih luas.
EAN-13 vs EAN-8: Perbedaan Utama dalam Sekilas
Perbedaan terbesar antara kedua format ini berkaitan dengan berapa banyak digit yang dibawa dan berapa banyak ruang fisik yang mereka tempati pada label.
| Feature | EAN-13 | EAN-8 |
|---|---|---|
| Digits | 13 | 8 |
| Module width | 95 modules | 67 modules |
| Minimum print width | ~1.5 inches (38 mm) | ~1 inch (26 mm) |
| Typical use | Standard retail products | Very small packaging |
| Managed by | GS1 | GS1 |
Sebuah barcode EAN-13 mengodekan 13 digit dan terdiri dari 95 modul dengan lebar yang sama, menurut Wikipedia. EAN-8 hanya mengodekan 8 digit, yang menghasilkan barcode yang jauh lebih sempit — kira-kira dua pertiga lebarnya.
Cara Memilih: Pohon Keputusan Sederhana
Bagi siapa pun yang memutuskan format mana yang akan digunakan, logikanya cukup sederhana:
- Produk standar — Jika kemasan Anda memiliki ruang untuk barcode dengan lebar setidaknya 1.5 inci, pilih EAN-13. Ini adalah persyaratan default untuk ritel di seluruh dunia.
- Barang kecil — Jika area yang dapat dicetak pada produk Anda terlalu sempit untuk EAN-13, Anda dapat mengajukan permohonan EAN-8.

Hal yang sering luput dari perhatian adalah Quiet Zone — ruang putih kosong di kedua sisi barcode. Menurut Wikipedia, barcode EAN-13 sering kali menyertakan indikator > di sisi kanan yang menandai awal Quiet Zone. Penanda visual ini membantu pemindai menemukan tepi kode agar tidak bingung dengan grafik atau teks di sekitarnya.
Kapan EAN-8 adalah Pilihan yang Tepat: Aturan Luas Permukaan
EAN-8 bukan alternatif gratis — ini adalah format khusus untuk produk yang benar-benar tidak muat memakai barcode standar. Seperti yang dijelaskan Barcodes South Africa, karena hanya tersedia 8 digit (jauh lebih sedikit kombinasi unik dibandingkan 13 digit), Organisasi Anggota GS1 hanya menetapkan nomor EAN-8 kepada produsen yang dapat menunjukkan bahwa kemasannya terlalu kecil untuk EAN-13.
Dalam praktiknya, ini berarti Anda akan melihat EAN-8 pada barang seperti:
– Permen batang atau bungkus permen karet individu
– Kosmetik kecil (lip balm, maskara)
– Bungkus biji atau rempah
– Aksesori elektronik kecil
Jika produk Anda memiliki cukup ruang, EAN-13 selalu menjadi pilihan default.
Spesifikasi Teknis: Bagaimana Format EAN Distrukturkan?
Di balik batang-batangnya, format EAN mengikuti struktur yang presisi untuk memastikan setiap produk mendapat ID unik global melalui sistem GS1 (Global Standards 1).
Struktur EAN-13:
- GS1 Prefix (3 digit): Mengidentifikasi Organisasi Anggota GS1 mana yang menerbitkan kode. Misalnya,
590adalah Polandia,400–440adalah Jerman. - Kode Produsen (panjang variabel): Pengenal unik yang ditetapkan kepada sebuah perusahaan.
- Kode Produk (panjang variabel): Nomor spesifik yang ditetapkan perusahaan untuk item tertentu (pada dasarnya SKU).
- Check Digit (1 digit): Digit terakhir, dihitung dari semua digit sebelumnya untuk menangkap kesalahan pemindaian.
Struktur EAN-8:
EAN-8 bekerja secara berbeda — tidak ada kode produsen dengan panjang variabel. Otoritas penomoran menetapkan kode produk secara langsung. Menurut Oracle, setiap perusahaan dapat meminta EAN-8 meskipun mereka sudah memegang prefix EAN-13, tetapi kedua nomor tersebut tidak memiliki hubungan matematis satu sama lain.

Kedua format sangat andal dalam menangkap kesalahan. Wikipedia mencatat bahwa EAN-13 mendeteksi 100% kesalahan satu digit dan 90% kesalahan transposisi (di mana dua digit yang berdekatan bertukar tempat). Artinya, jika pemindai salah membaca satu batang pun, check digit hampir selalu menandainya.
Apakah EAN-13 Diterima di AS? Perbandingan dengan UPC-A
Kekhawatiran umum bagi perusahaan yang menjual secara internasional adalah apakah EAN-13 berfungsi di Amerika Serikat, yang secara historis menggunakan format UPC-A 12-digit miliknya sendiri.
Jawaban singkatnya: ya, sepenuhnya. Inisiatif “2005 Sunrise” — yang kini menjadi kebijakan yang sudah lama berlaku — mewajibkan setiap sistem point-of-sale di AS dan Kanada untuk menerima EAN-13 maupun UPC-A. Bahkan, EAN-13 secara teknis adalah superset dari UPC-A. Barcode UPC-A hanyalah EAN-13 yang digit pertamanya 0.
Apa artinya dalam praktik:
– Jika Anda merek global, Anda dapat menggunakan EAN-13 di mana saja — tidak perlu kode UPC-A terpisah.
– Pengecer Amerika dapat memindai produk EAN-13 Anda tanpa perubahan konfigurasi apa pun.
Ada juga prefix khusus dalam sistem EAN-13 yang patut diketahui. Prefix Bookland (978 dan 979) menyematkan ISBN langsung ke EAN-13, memungkinkan buku dipindai di kasir ritel standar mana pun terlepas dari tempat mereka diterbitkan.
Integrasi GTIN dan Normalisasi Database
Baik EAN-13 maupun EAN-8 adalah bagian dari keluarga Global Trade Item Number (GTIN). Ketika produk dengan panjang barcode yang berbeda berakhir dalam database yang sama — misalnya, sistem manajemen gudang — mereka memerlukan format yang konsisten. Di situlah GTIN-14 hadir.
Normalisasinya sederhana: tambahkan nol di depan pada kode yang lebih pendek.
| Barcode | GTIN-14 |
|---|---|
EAN-13: 4006381333931 |
04006381333931 (1 leading zero) |
EAN-8: 96385074 |
00000096385074 (6 leading zeros) |
Pada sistem seperti Oracle WMS, semua GTIN diratakan kanan dan diisi hingga 14 digit sehingga satu field database dapat menangani semuanya, dari tube lip balm hingga palet penuh.

Cara Menghitung Check Digit (Modulo-10, Langkah demi Langkah)
Digit terakhir dari barcode EAN apa pun bukan acak — dihitung menggunakan algoritma Modulo-10. Software modern menangani ini secara otomatis, tetapi memahami matematikanya berguna jika Anda membuat barcode secara terprogram atau memecahkan masalah pemindaian.
Contoh: memverifikasi check digit untuk EAN-13400638133393?
Step 1 — Dimulai dari kanan (tidak termasuk check digit), tetapkan bobot bergantian 3 dan 1 :
| Position | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Digit | 4 | 0 | 0 | 6 | 3 | 8 | 1 | 3 | 3 | 3 | 9 | 3 |
| Weight | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 |
| Product | 4 | 0 | 0 | 18 | 3 | 24 | 1 | 9 | 3 | 9 | 9 | 9 |
Step 2 — Jumlahkan semua produk: 4 + 0 + 0 + 18 + 3 + 24 + 1 + 9 + 3 + 9 + 9 + 9 = 89
Step 3 — Temukan kelipatan 10 berikutnya (yaitu 90). Kurangkan: 90 − 89 = 1.
Check digit adalah 1, sehingga barcode lengkap menjadi 4006381333931.
Ini adalah pemeriksaan kewarasan yang baik untuk dijalankan selama desain label — menangkap check digit yang salah sebelum Anda mencetak ribuan label akan menghemat uang dan waktu.
Kesimpulan
EAN-13 adalah pekerja keras global dalam barcoding ritel — inilah yang akan Anda gunakan untuk sebagian besar produk. EAN-8 adalah alternatif ringkas, disediakan untuk barang yang ruang kemasannya benar-benar terlalu sempit untuk barcode standar. Kedua format dikelola oleh GS1, keduanya menggunakan sistem check digit Modulo-10 yang sama, dan keduanya dipindai dengan andal oleh setiap sistem POS modern di seluruh dunia — termasuk di AS dan Kanada.
Keputusannya bermuara pada luas permukaan. Jika kemasan Anda dapat menampung barcode dengan lebar setidaknya 1.5 inci, gunakan EAN-13. Jika tidak, ajukan permohonan EAN-8 melalui kantor GS1 lokal Anda. Apa pun pilihannya, produk Anda akan terpindai dengan benar di seluruh rantai pasokan.
FAQ
Bisakah saya mengonversi kode EAN-8 menjadi kode EAN-13?
Tidak — keduanya adalah pengenal yang sepenuhnya terpisah. Nomor EAN-8 ditetapkan langsung oleh GS1 dan tidak memiliki koneksi dengan prefix produsen EAN-13 Anda. Jika Anda memerlukan kode EAN-13, Anda harus menggunakan nomor dari blok EAN-13 yang ditetapkan kepada Anda.
Apakah EAN-13 diterima di Amerika Serikat dan Kanada?
Ya. Sejak kesepakatan 2005 Sunrise, setiap sistem POS modern di Amerika Utara memindai UPC-A maupun EAN-13 tanpa masalah. Kebanyakan merek global kini menggunakan EAN-13 secara eksklusif untuk menyederhanakan operasi di semua pasar.
Apa yang terjadi jika saya memindai barcode EAN-8 di sistem yang mengharapkan 14 digit?
Sistem akan zero-pad kode 8-digit tersebut dengan menambahkan enam nol di depan untuk mengisi field GTIN-14 (mis., 000000XXXXXXXX). Ini adalah praktik standar pada sistem seperti Oracle WMS untuk menjaga catatan database tetap konsisten di berbagai ukuran produk.






