Kasirnesia

Manajemen Stok

Barcode Produk: Cara Membuat, Mencetak, dan Memakainya di Toko

Barcode produk bikin kasir cepat dan data stok akurat. Pahami standar EAN/UPC, cara membuat kode internal sendiri, mencetak, dan memakainya di kasir.

14 menit baca
Barcode Produk: Cara Membuat, Mencetak, dan Memakainya di Toko

Barcode produk adalah kombinasi garis hitam-putih dan deretan angka yang mewakili satu kode unik untuk sebuah barang, supaya barang itu bisa dipindai dalam sepersekian detik di kasir lalu tercatat otomatis ke data penjualan dan stok. Jadi barcode bukan sekadar hiasan di kemasan, melainkan cara mesin mengenali barang Anda tanpa perlu kasir mengetik nama atau harga satu per satu.

Bagi pemilik warung, toko kelontong, dan minimarket, memahami barcode itu penting karena menyangkut dua hal yang paling sering bikin pusing setiap hari: kecepatan kasir saat ramai dan ketepatan angka stok saat tutup toko. Tanpa barcode, kasir mengandalkan hafalan harga dan ketikan manual yang rawan salah. Dengan barcode yang tertata, satu pindai sudah cukup untuk memunculkan nama barang, harga, dan mengurangi stok sekaligus. Artikel ini membahas apa itu barcode, jenisnya, cara membuat dan mencetak sendiri, alat yang dibutuhkan, sampai cara memakainya di aplikasi kasir.

Daftar Isi

  1. Apa Itu Barcode Produk dan Kenapa Toko Perlu Tahu
  2. Bagian Barcode dan Standar EAN/UPC
  3. Manfaat Barcode untuk Kasir, Stok, dan Harga
  4. Dua Jenis Barcode: Bawaan Pabrik vs Kode Internal SKU
  5. Cara Membuat dan Mencetak Barcode Sendiri
  6. Alat yang Dibutuhkan: Scanner atau Kamera HP
  7. Cara Memakai Barcode di Aplikasi Kasir dan Stok
  8. FAQ: Pertanyaan Umum seputar Barcode Produk

Apa Itu Barcode Produk dan Kenapa Toko Perlu Tahu

Secara teknis, barcode atau kode batang adalah representasi optik dari data yang bisa dibaca oleh mesin. Menurut penjelasan di ensiklopedia terbuka, kode batang mengumpulkan data dalam lebar garis dan spasi garis sejajar, lalu dibaca oleh pemindai optik yang disebut pembaca kode batang (Wikipedia, Kode batang). Sederhananya, garis-garis tebal-tipis itu adalah bahasa yang dimengerti mesin, sedangkan angka di bawahnya adalah versi yang bisa dibaca manusia kalau garisnya kebetulan rusak atau kotor.

Cara paling gampang memahaminya, anggap barcode sebagai KTP untuk barang. Setiap jenis produk punya satu kode yang berbeda dari yang lain. Sebotol air mineral 600 ml punya kode sendiri, dan botol 1,5 liter dari merek yang sama punya kode lain lagi. Begitu kode itu dipindai di kasir, sistem tahu persis barang mana yang dimaksud, berapa harganya, dan stok mana yang harus dikurangi.

Kenapa pemilik toko perlu tahu soal ini, bukan cuma menyerahkan ke aplikasi? Karena keputusan sehari-hari bergantung pada pemahaman ini. Anda yang menentukan barang mana yang pakai barcode pabrik, barang mana yang harus dibuatkan kode sendiri, dan bagaimana menatanya supaya kasir tidak bingung. Toko sembako yang menjual campuran barang bermerek dan barang curah, misalnya, tidak bisa asal pasang barcode tanpa strategi. Kalau Anda mengelola minimarket, panduan yang lebih spesifik soal alur kasirnya bisa Anda baca di aplikasi kasir minimarket.

Catatan: Barcode tidak menyimpan harga di dalam garisnya. Yang tersimpan hanya kode identitas barang. Harga, nama, dan stok tersimpan di database aplikasi kasir Anda. Itu sebabnya saat harga naik, Anda cukup mengubah data di aplikasi, bukan mencetak ulang semua label barcode.

Bagian Barcode dan Standar EAN/UPC

Kalau Anda perhatikan barcode di kemasan barang belanjaan, ada dua bagian: kumpulan garis hitam dengan lebar berbeda-beda, dan deretan angka di bawahnya. Angka itulah kode uniknya, sedangkan garis adalah wujud kode yang sama dalam bentuk yang bisa dipindai mesin.

Di dunia ritel, kode ini tidak dibuat sembarangan. Ada standar global yang mengaturnya supaya satu barang punya nomor yang sama di mana pun dipindai. Standar yang paling umum adalah EAN, sistem barcode standar yang dipakai dalam perdagangan global untuk mengenali jenis produk ritel (Wikipedia, International Article Number). Versi yang paling sering Anda temui adalah EAN-13, yang terdiri dari 13 angka. Ada juga UPC yang lazim dipakai di produk asal Amerika Utara. Menurut penjelasan resminya, barcode UPC-A terdiri dari 12 angka yang diberikan secara unik untuk tiap barang dagangan (Wikipedia, Universal Product Code).

Standar ini dikelola secara global oleh organisasi bernama GS1, dan di Indonesia perwakilannya adalah GS1 Indonesia yang merupakan perwakilan dari GS1 Global Office (GS1 Indonesia). Nomor pada EAN-13 sebenarnya punya struktur: bagian awal menandai negara atau organisasi penerbit, bagian tengah menandai perusahaan dan produk, dan angka terakhir adalah angka pemeriksa (check digit) yang dipakai mesin untuk memastikan hasil pindai tidak salah baca.

Selain EAN dan UPC, ada beberapa jenis kode lain yang berguna untuk kebutuhan berbeda. Tabel berikut merangkum jenis yang paling relevan untuk toko.

Jenis BarcodeIsi KodeUmum Dipakai UntukKeterangan
EAN-1313 angkaProduk ritel kemasan (makanan, minuman, sabun)Standar global paling umum, biasa tercetak di kemasan pabrik
EAN-88 angkaKemasan kecil (permen, bungkus mungil)Versi ringkas EAN untuk barang berukuran kecil
UPC-A12 angkaProduk ritel, umum di barang impor Amerika UtaraSering ditemui pada barang impor
Code 128Huruf dan angkaKode internal, label buatan sendiri, logistikFleksibel, cocok untuk SKU barang curah atau racikan
QR CodeTeks, angka, atau tautanPembayaran, promo, tautan menuBerbentuk kotak dua dimensi, bukan untuk identifikasi harga ritel standar

Dari tabel di atas, yang perlu Anda ingat: EAN dan UPC adalah untuk barang bermerek yang sudah punya barcode pabrik, sedangkan Code 128 adalah pilihan umum saat Anda membuat kode sendiri. QR Code memang juga kode dua dimensi, tapi fungsinya berbeda dan tidak dipakai untuk menghitung harga barang di kasir seperti barcode garis.

Manfaat Barcode untuk Kasir, Stok, dan Harga

Manfaat pertama yang paling terasa adalah kecepatan di kasir. Bayangkan warung Anda ramai di jam pulang kerja, antrean mengular, dan kasir harus mengetik nama tiap barang satu per satu. Dengan barcode, kasir cukup mengarahkan pemindai, barang langsung dikenali, dan transaksi berjalan. Sebagai contoh ilustrasi, kalau mengetik dan mencari satu barang secara manual butuh sekitar 8 detik dan memindai barcode hanya butuh 1 detik, maka untuk transaksi berisi 10 barang Anda menghemat sekitar 70 detik per transaksi. Di jam ramai, selisih itu menentukan berapa banyak pembeli yang mau menunggu atau malah kabur ke sebelah.

Manfaat kedua adalah anti salah harga. Kesalahan harga adalah masalah klasik toko yang mengandalkan hafalan. Kasir yang lupa harga rokok naik seribu rupiah bisa membuat toko rugi diam-diam sepanjang hari. Karena barcode menarik harga langsung dari database, harga yang keluar selalu harga terbaru yang Anda tetapkan, bukan tebakan kasir. Ini juga mengurangi celah kecurangan, karena harga tidak bisa diubah sepihak di meja kasir. Topik pengawasan kasir ini kami bahas lebih dalam di artikel tentang tugas kasir sehari-hari.

Manfaat ketiga adalah data stok yang akurat. Setiap barcode yang dipindai saat penjualan otomatis mengurangi angka stok di sistem. Jadi Anda tidak perlu menghitung ulang dari nol setiap sore. Ketika saatnya mencocokkan catatan dengan barang fisik, proses stok opname juga jauh lebih cepat karena tinggal memindai rak, bukan menghitung manual sambil mencari-cari di kertas. Akurasi ini penting supaya Anda tahu kapan harus kulakan lagi, dan sistem pencatatannya sendiri bisa Anda kelola lewat aplikasi stok barang yang terhubung ke kasir.

Manfaat keempat berkaitan dengan struk dan bukti transaksi. Karena setiap pindai memunculkan nama dan harga yang benar, struk yang tercetak untuk pembeli juga rapi dan sesuai. Kalau Anda ingin memahami cara menyusun struk yang benar, kami sudah menuliskannya di panduan cara membuat struk atau nota kasir.

Pro Tip: Manfaat barcode baru terasa penuh kalau data produk di aplikasi Anda rapi sejak awal. Sisihkan waktu di jam sepi untuk mendaftarkan semua barcode barang bermerek sekali jalan. Sekali beres, kasir tinggal menikmati hasilnya setiap hari tanpa perlu memikirkannya lagi.

Dua Jenis Barcode: Bawaan Pabrik vs Kode Internal SKU

Ini bagian yang sering membingungkan pemilik toko baru: tidak semua barang punya barcode, jadi bagaimana caranya? Jawabannya, ada dua jenis barcode yang perlu Anda bedakan, dan masing-masing punya cara penanganan sendiri.

Jenis pertama adalah barcode bawaan pabrik. Barang bermerek seperti mie instan, air mineral, sabun, atau minuman kemasan sudah membawa barcode EAN atau UPC dari pabriknya. Anda tidak perlu membuat apa pun. Cukup pindai kode itu sekali saat mendaftarkan produk ke aplikasi kasir, isikan harga jual dan stok awal, lalu barang itu siap dijual. Semua toko yang menjual barang sama akan membaca kode yang identik, karena nomornya memang diterbitkan secara global.

Jenis kedua adalah kode internal atau SKU (Stock Keeping Unit) buatan sendiri. Ini untuk barang yang tidak punya barcode pabrik, dan jumlahnya banyak di toko Indonesia: beras curah kiloan, gula pasir timbangan, telur butiran, gorengan, kopi susu racikan, sampai nasi bungkus buatan sendiri. Barang seperti ini tidak akan pernah punya barcode pabrik, jadi Anda yang membuat kodenya. Anda menentukan penomorannya, mencetak labelnya, lalu menempelkannya di wadah, rak, atau kemasan takaran.

Berikut perbandingan singkat keduanya supaya lebih jelas.

AspekBarcode Bawaan PabrikKode Internal (SKU) Buatan Sendiri
Contoh barangMie instan, air mineral, sabun, snack kemasanBeras curah, gula kiloan, gorengan, kopi racikan
Siapa membuat kodePabrik atau produsen (standar EAN/UPC)Anda sendiri, biasanya pakai format Code 128
Perlu daftar GS1Sudah didaftarkan produsenTidak perlu untuk pemakaian internal toko
Cara input ke kasirPindai kode yang sudah ada di kemasanKetik kode buatan sendiri lalu cetak label
Perlu cetak label sendiriTidakYa, tempel di rak atau wadah

Satu hal penting soal pendaftaran GS1. Kalau kode internal hanya dipakai untuk operasional di dalam toko Anda sendiri, Anda bebas membuatnya dan tidak wajib mendaftar ke mana pun. Pendaftaran nomor resmi ke GS1 Indonesia baru relevan kalau Anda memproduksi barang sendiri dan ingin menjualnya lewat ritel modern berjaringan yang mensyaratkan barcode berstandar global. Untuk warung dan toko yang cuma butuh mempercepat kasir, kode internal sudah lebih dari cukup.

Cara Membuat dan Mencetak Barcode Sendiri

Membuat barcode sendiri untuk barang curah atau racikan tidak serumit yang dibayangkan. Kuncinya bukan pada alat, melainkan pada sistem penomoran yang rapi sejak awal. Berikut langkah-langkahnya.

Pertama, tentukan sistem penomoran SKU yang konsisten. Jangan asal ketik angka acak. Buat pola yang mudah Anda baca sendiri, misalnya dua huruf kategori diikuti nomor urut. Sebagai contoh, "BR-001" untuk Beras Pandan Wangi kiloan, "BR-002" untuk Beras IR64, "KP-001" untuk Kopi Susu Gula Aren, dan "KP-002" untuk Kopi Hitam. Pola yang konsisten membuat Anda cepat mengenali barang bahkan sebelum labelnya dicetak.

Kedua, masukkan kode itu ke data produk di aplikasi kasir. Aplikasi kasir yang baik biasanya sudah punya fitur untuk mengisi kolom barcode atau SKU sekaligus membuat gambar barcode-nya. Kalau aplikasi Anda belum menyediakan, Anda bisa memakai generator barcode gratis yang banyak tersedia di internet, cukup pilih format Code 128 lalu masukkan kode Anda. Hindari memakai layanan berbayar untuk kebutuhan sederhana seperti ini.

Ketiga, cetak labelnya. Ada dua pilihan umum. Anda bisa memakai printer label khusus yang mencetak stiker barcode satu per satu, atau memakai printer biasa dengan kertas stiker ukuran A4 yang sudah ada garis potongnya, lalu mencetak banyak label sekaligus. Untuk warung kecil dengan sedikit barang curah, mencetak di kertas stiker A4 biasanya paling hemat.

Keempat, tempel label pada tempat yang tepat. Untuk barang curah, tempelkan label di rak atau di wadah takaran, bukan di butiran barangnya. Untuk racikan seperti kopi atau nasi bungkus, Anda bisa menyiapkan lembar barcode di dekat kasir supaya kasir tinggal memindai dari situ. Prinsipnya, label harus berada di tempat yang gampang dijangkau pemindai saat transaksi berlangsung.

Pro Tip: Cetak beberapa lembar cadangan label untuk barang yang paling laku. Stiker barcode gampang sobek, kotor, atau terkelupas kena tangan basah. Punya cadangan berarti kasir tidak pernah kehilangan kemampuan memindai gara-gara satu label rusak di tengah jam ramai.

Alat yang Dibutuhkan: Scanner atau Kamera HP

Kabar baiknya, Anda tidak butuh alat mahal untuk mulai memakai barcode. Ada dua pilihan alat pindai, dan Anda bisa mulai dari yang paling murah dulu.

Pilihan pertama adalah scanner barcode khusus. Ini alat berbentuk pistol atau balok kecil yang dicolokkan ke perangkat kasir lewat kabel USB atau koneksi bluetooth. Begitu ditembakkan ke barcode, kodenya langsung masuk ke aplikasi seperti Anda mengetiknya. Kelebihannya adalah kecepatan dan ketahanan untuk dipakai ribuan kali sehari tanpa lelah. Minimarket dengan antrean panjang biasanya memilih ini karena kasir tidak perlu repot mengarahkan kamera. Harga scanner bervariasi, dari yang terjangkau untuk warung sampai yang lebih tangguh untuk toko bervolume tinggi, jadi sesuaikan dengan intensitas pemakaian Anda.

Pilihan kedua adalah kamera ponsel. Banyak aplikasi kasir modern sudah bisa memindai barcode langsung memakai kamera HP, tanpa perlu membeli alat tambahan apa pun. Ini pilihan ideal untuk warung baru, pedagang keliling, atau usaha yang volumenya belum tinggi. Modalnya nyaris nol karena Anda tinggal memakai HP yang sudah ada. Kekurangannya, memindai lewat kamera sedikit lebih lambat dibanding scanner khusus dan bisa terganggu kalau pencahayaan toko kurang atau layar HP kotor.

Aturan sederhananya begini. Kalau Anda baru mulai dan transaksi belum banyak, mulai dari kamera HP dulu untuk menekan modal. Begitu antrean makin sering panjang dan kasir kewalahan, barulah pertimbangkan membeli scanner khusus. Untuk gambaran perbandingan kebutuhan alat di toko dengan volume tinggi, artikel aplikasi kasir minimarket membahas alur kerja yang biasanya menuntut scanner fisik.

Cara Memakai Barcode di Aplikasi Kasir dan Stok

Setelah tahu jenis dan alatnya, sekarang bagian praktik: bagaimana barcode dipakai dari hari ke hari. Alurnya sebenarnya cuma tiga tahap besar, dan setelah setup awal beres, semuanya berjalan otomatis.

Tahap pertama adalah pendaftaran produk. Di menu master produk aplikasi kasir, Anda memasukkan setiap barang beserta barcode-nya. Untuk barang bermerek, cukup pindai kode di kemasan lalu isikan nama, harga jual, dan stok awal. Untuk barang curah dan racikan, masukkan kode internal yang sudah Anda buat. Tahap ini memang paling memakan waktu, tapi hanya dilakukan sekali di awal dan saat ada barang baru.

Tahap kedua adalah transaksi harian. Saat pembeli membayar, kasir memindai barcode tiap barang, dan aplikasi otomatis memunculkan nama dan harga yang benar, menjumlahkan total, lalu mencetak struk. Kasir tidak perlu menghafal harga atau mengetik apa pun. Inilah momen di mana semua persiapan tadi terbayar dalam bentuk antrean yang lebih cepat dan lebih sedikit salah hitung.

Tahap ketiga adalah pembaruan stok otomatis. Setiap barang yang terjual lewat pindai barcode otomatis mengurangi angka stok di sistem. Anda bisa melihat kapan sebuah barang menipis dan perlu dikulak lagi tanpa harus mengecek rak satu per satu. Di sinilah letak perbedaan penting yang sering disalahpahami: barcode adalah alat identifikasi barang, sedangkan pencatatan keluar-masuk jumlahnya tetap berjalan lewat mekanisme kartu stok. Barcode mempercepat pengisian kartu stok karena setiap pindai langsung memutakhirkan angkanya, tetapi keduanya bekerja bersama, bukan saling menggantikan.

Kasirnesia adalah aplikasi kasir yang bisa memindai barcode memakai kamera HP maupun scanner, sekaligus mengelola stok dan mencetak struk dari satu tempat. Jadi Anda bisa mulai dari perangkat yang sudah dimiliki, lalu menambah scanner saat toko makin ramai. Detail fiturnya bisa Anda lihat di halaman fitur, dan Anda bisa mencobanya dulu lewat paket gratis sebelum memutuskan berlangganan.

Poin Penting: Barcode bukan tujuan akhir, melainkan alat bantu supaya kasir cepat dan data stok bisa dipercaya. Toko yang datanya rapi bisa mengambil keputusan lebih tenang: barang mana yang laku, kapan harus kulakan, dan berapa harga yang pantas. Barcode adalah pintu masuk ke arah sana, bukan sekadar hiasan modern di kemasan.

FAQ: Pertanyaan Umum seputar Barcode Produk

Apa itu barcode produk? Barcode produk adalah kombinasi garis hitam-putih dan deretan angka yang mewakili satu kode unik untuk sebuah barang. Kode ini bisa dibaca pemindai optik dalam sepersekian detik, sehingga kasir tidak perlu mengetik nama atau harga barang secara manual. Di ritel, barcode paling umum memakai standar EAN atau UPC yang diatur secara global oleh organisasi GS1.

Apa beda barcode bawaan pabrik dan kode internal buatan sendiri? Barcode bawaan pabrik sudah tercetak di kemasan barang bermerek seperti mie instan atau air mineral, memakai standar EAN atau UPC, dan tinggal Anda daftarkan sekali di aplikasi kasir. Kode internal atau SKU buatan sendiri Anda buat untuk barang yang tidak punya barcode pabrik, misalnya beras curah, gula kiloan, atau menu racikan. Keduanya sama-sama bisa dipindai, bedanya hanya pada siapa yang menerbitkan nomornya.

Apakah saya wajib mendaftar barcode ke GS1? Tidak wajib kalau barcode hanya dipakai untuk operasional internal toko Anda sendiri. Anda bebas membuat kode internal dan mencetaknya sendiri untuk mempercepat kasir dan mencatat stok. Pendaftaran nomor resmi ke GS1 Indonesia baru perlu kalau produk Anda akan dijual lewat ritel modern seperti supermarket atau minimarket berjaringan yang mensyaratkan barcode berstandar global.

Alat apa yang dibutuhkan untuk memindai barcode di kasir? Anda butuh salah satu dari dua hal: scanner barcode khusus yang dicolok ke perangkat kasir, atau kamera ponsel jika aplikasi kasir Anda mendukung pindai lewat kamera. Warung kecil sering cukup memakai kamera HP, sedangkan minimarket dengan antrean panjang biasanya memilih scanner fisik karena lebih cepat dan tidak cepat lelah untuk pemakaian sepanjang hari.

Bagaimana cara membuat barcode untuk produk curah atau racikan? Buat dulu sistem penomoran SKU yang konsisten, misalnya kode kategori ditambah nomor urut, lalu masukkan kode itu ke produk di aplikasi kasir dan cetak labelnya memakai fitur cetak barcode atau generator gratis. Tempel label pada rak, wadah, atau kemasan takaran. Dengan begitu beras kiloan atau kopi susu racikan Anda tetap bisa dipindai secepat barang bermerek.

Apakah barcode sama dengan kartu stok? Berbeda. Barcode adalah alat identifikasi barang supaya cepat dikenali sistem, sedangkan kartu stok adalah catatan keluar-masuk jumlah barang. Barcode mempercepat pengisian kartu stok karena setiap pindai otomatis mengurangi atau menambah angka stok, tetapi tidak menggantikan fungsi pencatatannya. Keduanya bekerja bersama, bukan saling menggantikan.

Masih ada pertanyaan soal menata barcode dan stok di toko Anda? Chat tim Kasirnesia lewat WhatsApp di wa.me/6285136212005, kami bantu Anda menyiapkan sistem barcode yang pas untuk jenis usaha Anda.

Gratis untuk mulai

Siap berhenti nyatet manual dan mulai jualan lebih rapi?

Coba Kasirnesia gratis, tetap jalan walau internet mati, dan langganan bulanan tanpa setor setahun di muka. Tim kami siap bantu setup lewat WhatsApp.