Barkod Nedir ve Nasıl Çalışır

Ekleme Tarihi: 01.04.2023 | Güncelleme Tarihi: 15.10.2026 | Yazar Ekibi: Barkod Programı Editör Ekibi

Barkod nedir ve nasıl çalışır; farklı kalınlıktaki paralel siyah çizgiler ve beyaz boşluklardan oluşan optik sembollerin barkod okuyucu cihazlar tarafından taranarak dijital sayı dizilerine dönüştürülmesi ve bu verinin kasa veya stok programı veri tabanındaki ürün kartıyla milisaniyeler içinde eşleştirilmesi prensibiyle işleyen temel tanımlama teknolojisidir.

Barkod Nedir ve Nasıl Çalışır: Temel Optik Tanımlama İlkeleri

Modern ticaretin omurgasını oluşturan barkod sistemi, perakende mağazalarından devasa lojistik depolarına kadar her ölçekteki işletmede ürünlerin hatasız ve hızlı bir biçimde tanımlanmasını sağlar. Bir ürünün ambalajına baktığınızda gördüğünüz dikey siyah çizgiler ve aralarındaki beyaz boşluklar, aslında bilgisayarların doğrudan okuyabileceği optik bir alfabedir. İnsan gözü için yalnızca bir dizi çizgi gibi görünen bu semboller, optik okuyucuların kızılötesi veya lazer ışınları altında taranarak benzersiz birer veri dizisine dönüştürülür.

İşletmeler açısından barkod nedir ve nasıl çalışır sorusunun yanıtı, yalnızca çizgilerin taranmasından ibaret değildir. Sistem; fiziksel etiket, optik tarayıcı donanımı, kod çözücü yazılım mimarisi ve arka planda çalışan ürün yönetim veri tabanı olmak üzere birbirine sıkı sıkıya bağlı dört ana bileşenden meydana gelir. Ürün kasaya veya mal kabul noktasına geldiğinde tarayıcı çizgileri okur, kod çözücü sinyali sayısal koda çevirir, satış programı veri tabanında bu koda karşılık gelen ürün adını, satış fiyatını ve vergi oranını bulur; ardından ilgili kayıt kasa fişine yazdırılırken stok miktarı anında bir birim düşürülür.

Geleneksel ticarette her ürünün fiyatının ezberlenmesi veya ürünün üzerine tek tek fiyat etiketi yapıştırılması gerekiyordu. Enflasyonist dönemlerde veya dönemsel kampanyalarda raf fiyatı ile kasa fiyatının birbirini tutmaması, kasada kuyrukların oluşmasına ve müşteri memnuniyetsizliğine yol açıyordu. Barkod teknolojisi, fiyat bilgisini ürünün ambalajından bağımsız hale getirerek merkezi veri tabanına bağlamıştır. Böylece bir ürünün fiyatı değiştiğinde merkez bilgisayardan tek bir güncelleme yapılır ve dükkândaki tüm kasalar aynı anda yeni fiyattan işlem yapmaya başlar.

Barkodun Fiziksel ve Matematiksel Yapısı

Dünya genelinde ve Türkiye perakende pazarında en yaygın kullanılan standart 13 haneli EAN-13 (European Article Number) standardıdır. Bu standartta yer alan her bir hane ve çizgi rastgele dizilmez; katı uluslararası standartlara (GS1) ve özel bir matematiksel algoritmaya dayanır. Bir EAN-13 barkodunun anatomisini incelediğimizde şu bölümleri görürüz:

  • Ülke Kodu (İlk 3 Hane): Ürünün barkod numarasını tahsis eden ülkeyi belirtir. Örneğin Türkiye için bu kod 869 veya 868 ile başlar. Bu kod ürünün mutlaka Türkiye’de üretildiğini değil, firmanın GS1 Türkiye sistemine kayıtlı olduğunu gösterir.
  • Üretici / Firma Kodu (Sonraki 4-6 Hane): GS1 Türkiye tarafından ilgili üretici veya ithalatçı şirkete verilen özel sicil numarasıdır.
  • Ürün Kodu (Sonraki 3-5 Hane): Üretici firmanın kendi bünyesindeki her bir farklı ürün için belirlediği benzersiz sıra numarasıdır. Gramaj, aroma veya renk farklılıkları ayrı bir ürün kodu gerektirir.
  • Kontrol Basamağı (Check Digit – Son Hane): Barkodun hatalı okunmasını engelleyen matematiksel emniyet kilididir. Kendinden önceki 12 hanenin özel bir modülo-10 ağırlıklı formülle hesaplanması sonucu elde edilir. Okuyucu tarama yaptığında son haneyi formülle doğrular; eşleşme sağlanmazsa bip sesi vermez ve hatalı veri kasaya aktarılmaz.

Aşağıdaki karşılaştırma tablosu, perakende ve endüstride en sık karşılaşılan barkod formatlarının teknik özelliklerini ve tipik kullanım alanlarını detaylandırmaktadır.

Barkod FormatıBoyut ve YapıVeri KapasitesiTipik Kullanım Alanı
EAN-13 / EAN-81 Boyutlu (1D) Çizgisel8 veya 13 Nümerik BasamakMarket, bakkal, tekel bayii ve süpermarket ürünleri
Code 1281 Boyutlu (1D) Çizgisel Yüksek YoğunlukAlfanümerik (Harf, Rakam, Özel Karakter)Kargo takibi, koli barkodları, seri numaraları
Code 391 Boyutlu (1D) Geniş ÇizgiselBüyük Harfler ve RakamlarOtomotiv, savunma sanayii ve iç depo envanterleri
QR Kod (Quick Response)2 Boyutlu (2D) Matris7.000+ Karakter, URL, MetinMobil ödeme, restoran menüleri, ürün doğrulama
Data Matrix2 Boyutlu (2D) Noktasal Matris2.300+ Karakter (Mikro Alanda)İlaç İTS karekodu, elektronik parça izlenebilirliği

Barkod Okuma Cihazlarının Donanımsal Çalışma Mantığı

Fiziksel barkod çizgilerinin dijital bir metne dönüştürülmesi optoelektronik bir süreçtir. Barkod okuyucu cihaza güç verildiğinde ve tetiklendiğinde, cihazın penceresinden dışarıya doğru güçlü bir ışık demeti yayılır. Bu ışık kırmızı LED veya katı hal lazer diyotları tarafından üretilir. Işık barkod yüzeyine çarptığında iki farklı tepki oluşur:

Siyah çizgiler üzerine düşen ışığı emerken, beyaz boşluklar ışığı geri yansıtır. Okuyucunun içinde bulunan fotodiyot veya CCD/CMOS sensör, geri yansıyan ışığın yoğunluğunu algılar. Yansıyan ışık miktarına bağlı olarak sensörde bir voltaj dalgalanması meydana gelir. Yüksek voltaj beyaz boşlukları (ikili mantıkta 0), düşük voltaj ise siyah çizgileri (ikili mantıkta 1) temsil eder. Cihaz içindeki mikroişlemci bu elektriksel sinyalleri işleyerek çizgi kalınlıklarını milisaniyenin binde biri hassasiyetinde ölçer.

Çizgilerin genişlik oranları, ilgili barkod standardının karakter haritasına göre deşifre edilir. Deşifre edilen 13 basamaklı sayı dizisi, USB, Seri Port veya Bluetooth bağlantısı aracılığıyla bağlı olduğu bilgisayara klavye vuruşu (HID Keyboard Emulation) veya sanal COM port verisi olarak aktarılır. Bilgisayardaki satış veya stok programı, klavyeden çok hızlı bir şekilde 13 rakam yazılmış ve ardından “Enter” tuşuna basılmış gibi bu veriyi kabul eder.

Okuyucu Teknolojileri: Lazer, CCD ve Karekod İmaj Tarayıcılar

Perakende pazarında kullanılan okuyucular temelde üç farklı teknolojiye ayrılır. İşletmenizin operasyonel hızına ve ürün çeşitliliğine göre doğru cihazı seçmek kasa performansını doğrudan belirler:

  1. Lazer Barkod Okuyucular: Döner prizmalar veya aynalar aracılığıyla tek bir kırmızı lazer çizgisi üreten geleneksel tarayıcılardır. Uzak mesafelerden ve dar açılardan mükemmel okuma yaparlar; ancak yalnızca tek boyutlu (1D) çizgisel barkodları okuyabilirler. Cep telefonu ekranından barkod okumada yetersiz kalabilirler.
  2. Doğrusal CCD Tarayıcılar: Kamera benzeri yüzlerce minik ışık sensöründen oluşan bir şerit kullanırlar. Hareketli parça içermedikleri için son derece dayanıklıdırlar. Düşük maliyetli perakende işletmeleri için uzun ömürlü bir alternatiftir, ancak okuma mesafesi genellikle 10-20 santimetre ile sınırlıdır.
  3. 2D Alan Görüntüleyici (Area Imager) Tarayıcılar: İçlerinde küçük bir dijital kamera sensörü (CMOS) barındıran modern cihazlardır. Barkodun tamamının anlık fotoğrafını çeker ve gelişmiş görüntü işleme algoritmalarıyla kodun açısı ne olursa olsun (360 derece) anında okur. Hem çizgisel barkodları hem de karekodları, hatta yıpranmış, buruşmuş veya cep telefonu ekranındaki kodları dahi kolaylıkla deşifre edebilirler.

Kasa ve Stok Programında Veri Tabanı Eşleşmesi Nasıl Gerçekleşir?

Sıkça düşülen bir yanılgı, ürünün adının, fiyatının veya son kullanma tarihinin barkod çizgilerinin içinde yazılı olduğunun zannedilmesidir. Oysa standart bir EAN-13 barkodunun çizgileri yalnızca 13 haneli bir sayı taşır. Bu sayı bir nevi ürünün kimlik numarasıdır (T.C. Kimlik Numarası gibi). Çizgilerin içinde fiyat bilgisi bulunmaz.

Barkod okuyucu 13 haneli sayıyı bilgisayara ilettiğinde, arka planda çalışan market ve kasa yazılımı devreye girer. Yazılım, yerel veya bulut veri tabanında SQL sorgusu çalıştırır: “SELECT * FROM Urunler WHERE Barkod = ‘8690123456789’”. Bu sorgu saliseler içinde sonuçlanır. Veri tabanından ürünün adı (“1 Litre Yağlı Süt”), satış fiyatı (“32,50 TL”), KDV oranı (“%1”) ve mevcut stok miktarı (“48 Adet”) çekilerek satış ekranının sepet listesine eklenir.

Tartılı ürünlerde (manav, şarküteri, kasap) ise durum biraz farklıdır. Elektronik terazi tarafından basılan barkodlar genellikle 27 veya 29 ile başlar. Bu tip özel etiketlerde ilk iki hane terazi kodunu, sonraki 5 hane ürün kodunu (örn. Beyaz Peynir), sonraki 5 hane ise terazide tartılan gramajı veya tutarı ifade eder. Kasa programı bu barkodu okuduğunda çizgileri parçalayarak ürün kodunu ve ağırlık miktarını otomatik olarak sepet satırına yansıtır.

İşlem AdımıManuel Kasa SüreciBarkodlu Otomasyon Süreci
Ürün TanımlamaKasiyerin fiyatı ezberlemesi veya etikete bakmasıOkuyucunun çizgiyi tarayıp anında ekrana dökmesi
İşlem HızıÜrün başına 5-10 saniye arama ve tuşlamaÜrün başına 0,2 saniye tarama hızı
Hata OranıYüksek; yanlış rakam tuşlama ve fiyat karıştırmaMilyonda bir; kontrol basamağı algoritması korumalı
Stok SenkronizasyonuGünün sonunda kâğıttan veya akıldan düşüm yapmaHer okutmada stoktan anlık ve otomatik eksilme
Fiyat GüncellemeDükkândaki yüzlerce ürün etiketini tek tek değiştirmeMerkezi sistemden tek tuşla tüm kasalara anlık dağıtım

Bulut Tabanlı Perakende Yönetimi ve Posingo Entegrasyonu

Geleneksel perakende sistemlerinde barkod okuma yazılımları yerel bir bilgisayarın sabit diskine kurulurdu. Bu mimaride bilgisayar arızalandığında satışlar durur, veri tabanı bozulduğunda geçmiş kayıtlar kaybolur ve dükkân sahibi işletme dışındayken satış rakamlarını göremezdi. Günümüzde ise modern bulut mimarileri bu sınırları ortadan kaldırmıştır.

Bulut tabanlı bir çözüm olan Posingo, fiziksel kasadaki barkod okuyucu donanımlarını doğrudan güvenli bulut sunucularla entegre eder. İşletmenizdeki kasa satışları, depo girişleri ve fiyat düzenlemeleri eşzamanlı olarak buluta işlenir. İnternet kesilse dahi yerel önbellek sayesinde kasada satış aksamadan sürer; bağlantı sağlandığında tüm fişler sunucuya aktarılır. İşletme sahibi tatilde veya yolda olsa bile akıllı telefonundan anlık ciroyu, kâr oranlarını ve azalan stokları canlı olarak izleyebilir. Ayrıntılı perakende çözümlerini Posingo barkod sistemi platformunda inceleyebilirsiniz.

Mali Mevzuat ve Resmi Standartlar: GİB Uyumluluğu

Türkiye’de perakende satış yapan işletmelerin kullandığı barkod sistemleri, mali mevzuata ve Gelir İdaresi Başkanlığı (GİB) tarafından yayımlanan Yeni Nesil Ödeme Kaydedici Cihaz (YN ÖKC) tebliğlerine tam uyumlu olmak zorundadır. Kasada barkod okutulduğunda oluşan sepet toplamı, entegre çalışan mali POS cihazına veya e-Arşiv Fatura portalına hatasız iletilmelidir.

Mevzuat gereği ürünlerin KDV oranları (%1, %10, %20), kısım tanımları ve mali fiş bilgileri satış programı ile ödeme kaydedici cihaz arasında birebir örtüşmelidir. Barkod okuyucuyla yapılan hızlı satışın fişi mali hafızaya kaydedilir ve müşteriye resmi mali fiş olarak teslim edilir. İşletmelerin güncel mevzuat ve zorunlu entegrasyon takvimlerini takip edebilmesi için Gelir İdaresi Başkanlığı resmi portalı düzenli olarak izlenmelidir.

İşletmelerde Barkod Sistemi Kurulum Adımları

Sıfırdan bir barkodlu çalışma düzenine geçmek isteyen veya mevcut dağınık yapısını profesyonel bir sisteme dönüştürmeyi hedefleyen işletmeler için adım adım uygulanması gereken standart yol haritası şöyledir:

  1. Donanım ve Ekipman Seçimi: Kasa yoğunluğunuza uygun masaüstü çok yönlü (omni-directional) veya kablosuz el tipi barkod okuyucu, dokunmatik POS terminali, termal fiş yazıcı ve barkod etiket yazıcısı temin edilir.
  2. Ürün Envanteri ve Kodlama: Üzerinde orijinal fabrika barkodu bulunan ambalajlı ürünler sisteme okutularak kaydedilir. Açıkta satılan, barkodsuz veya kendi üretiminiz olan ürünler için sistem üzerinden dahili EAN veya Code 128 barkodları üretilir.
  3. Raf ve Ürün Etiketleme: Üretilen dahili barkodlar barkod yazıcı aracılığıyla yapışkanlı termal veya kuşe etiketlere basılarak raflara ve ürün ambalajlarına yapıştırılır.
  4. Yazılım ve Mali Cihaz Entegrasyonu: Satış programı kurulur, yazarkasa POS cihazı ile haberleşme protokolleri bağlanır ve departman KDV eşleşmeleri tamamlanır.
  5. Kullanıcı Eğitimi ve Pilot Çalışma: Kasiyerler ve depo görevlileri ürün okutma, miktar değiştirme, iade alma ve gün sonu raporu alma konularında mesai saatleri içinde uzaktan destek eşliğinde eğitilir. İlk günlerde paralel takip yapılarak kasa farkları denetlenir.

Barkod Kullanımında En Sık Yapılan Hatalar ve Çözüm Yolları

İşletmelerde barkodlu çalışma düzenine geçildiğinde yapılan bazı operasyonel hatalar sistemin verimini düşürebilir. Bu hataların başında, tek bir ürün kartına farklı gramaj veya aromadaki ürünleri aynı barkodla bağlamak gelir. Örneğin çilekli ve muzlu sütün barkodları farklı olmasına rağmen aynı ürün kartına tanımlanırsa, stok sayımında bir ürün fazla diğeri eksik çıkacaktır.

İkinci yaygın hata, barkod etiketlerinin doğrudan güneş ışığına veya neme maruz kalan alanlarda eko termal etiketle basılmasıdır. Eko termal etiketler birkaç hafta içinde kararır veya silinir; okuyucu çizgileri algılayamaz hale gelir. Uzun süre rafta kalacak ürünlerde lamine termal veya ribon baskılı kuşe etiket tercih edilmelidir.

Üçüncü hata ise barkod okuyucu camının tozlanması veya çizilmesidir. Kasa tezgâhındaki toz ve kir okuyucu merceğini kapladığında lazer ışığı dağılır ve okuma süresi uzar. Okuyucu camının düzenli aralıklarla mikrofiber bezle temizlenmesi donanım ömrünü uzatır ve kasa hızını korur.

Barkod Teknolojisinin Geleceği ve Dijital Dönüşüm

Barkod teknolojisi yarım asrı aşkın bir süredir kullanımda olmasına rağmen dijital dönüşümle birlikte hızla evrilmektedir. Günümüzde GS1 organizasyonu tarafından yürütülen “Sunrise 2027” inisiyatifi ile geleneksel 1D çizgisel barkodların yerini kademeli olarak 2D QR kod tabanlı “GS1 Digital Link” standartlarına bırakması hedeflenmektedir. Bu yeni nesil kodlar hem kasada ürün kimliği olarak taranabilecek hem de tüketiciler akıllı telefonlarıyla okuttuğunda ürünün menşei, alerjen bilgisi, karbon ayak izi ve son kullanma tarihine anında ulaşabilecektir.

Ayrıca yapay zekâ destekli görüntü işleme ve RFID (Radyo Frekanslı Tanımlama) sistemleri, barkod teknolojisiyle hibrit biçimde çalışarak sepet tarama süreçlerini daha da hızlandırmaktadır. Bu teknolojik dönüşümün gerisinde kalmamak için işletmelerin esnek, güncellenebilir ve bulut tabanlı yazılım altyapılarını tercih etmesi büyük önem taşır.

Sıkça Sorulan Sorular

1. Barkod nedir ve nasıl çalışır kısaca nasıl özetlenir?

Barkod, ürün kimliğini temsil eden paralel siyah ve beyaz çizgilerden oluşan optik bir semboldür. Okuyucu cihaz çizgileri ışıkla tarar, yansıyan sinyalleri sayısal koda dönüştürür ve yazılım veri tabanındaki ürün adı ve fiyatıyla saniyeler içinde eşleştirir.

2. Barkodun içinde ürünün fiyatı ve adı doğrudan kayıtlı mıdır?

Hayır. Standart bir ürün barkodunda yalnızca ürünün benzersiz kimlik numarası (örn. EAN-13) bulunur. Fiyat, isim, KDV ve stok miktarı gibi tüm ayrıntılar kasa ve stok programının veri tabanında tutulur.

3. Bir işletme kendi barkodunu kendisi üretebilir mi?

Evet. İşletme içinde kalacak açık ürünler, unlu mamuller veya özel servisler için yazılım üzerinden dahili barkod üretilip barkod yazıcıyla basılabilir. Ancak uluslararası piyasada satılacak ürünler için GS1 Türkiye’den resmi tescilli numara alınmalıdır.

4. Çizgisel barkod (1D) ile karekod (2D) arasındaki temel fark nedir?

Çizgisel barkodlar yalnızca yatay eksende veri barındırır ve genellikle 8-20 hane ile sınırlıdır. Karekodlar ise hem yatay hem dikey eksende binlerce karakter veri, seri no, son kullanma tarihi ve web bağlantısı saklayabilir.

5. Barkod okuyucu bilgisayara nasıl bağlanır ve tanıtılır?

Barkod okuyucuların büyük bölümü tak-çalıştır (Plug and Play) USB bağlantısıyla çalışır. Bilgisayara bağlandığında ek bir sürücü gerektirmeden standart bir klavye gibi tanınır ve okunan kodları anında ekrana aktarır.

6. Hasarlı veya yırtık bir barkod okunabilir mi?

Gelişmiş 2D imager okuyucular hafif yıpranmış veya buruşmuş barkodları hata düzeltme algoritmaları sayesinde okuyabilir. Çizgiler tamamen silinmiş veya parçalanmışsa kasiyer ürünün altındaki sayıları elle klavyeden tuşlayarak işlemi tamamlayabilir.

7. Tartılı manav ve şarküteri ürünlerinde barkod nasıl işler?

Tartılı teraziler ürün tartıldığında ağırlık veya tutar bilgisini içeren özel bir barkod etiketi basar (genellikle 27 veya 29 ile başlar). Kasa programı bu barkodu okuduğunda ağırlığı ve birim fiyatı çarparak satır tutarını hesaplar.

8. Cep telefonu ekranındaki barkodlar standart okuyucularla taranabilir mi?

Geleneksel lazer okuyucular telefon ekranlarındaki yansıma nedeniyle dijital ekranları okumakta zorlanır. Ancak 2D imager ve CCD sensörlü okuyucular cep telefonu ekranındaki dijital kart ve kupon barkodlarını rahatlıkla okur.

9. Barkod sistemi kurulumu ne kadar sürede tamamlanır?

Donanım bağlantısı ve hazır ürün listelerinin içeri aktarılması genellikle 1-2 gün içinde tamamlanır. Kasiyer ve personel eğitimi mesai saatleri içinde uzaktan destek ile verilerek işletme aynı gün içinde barkodlu satışa başlayabilir.

10. İnternet kesilirse bulut tabanlı barkod programı çalışmaya devam eder mi?

Posingo gibi gelişmiş bulut tabanlı perakende sistemleri yerel çevrimdışı (offline) çalışma desteğine sahiptir. İnternet kesilse bile kasada satışlar kesintiye uğramadan devam eder; bağlantı geldiğinde kayıtlar bulutla otomatik eşitlenir.

İşletmenizde hızlı, hatasız ve mali mevzuata uygun bir perakende operasyonu kurmak için barkod sistemlerinin sunduğu hızdan faydalanabilir; stok ve satış süreçlerinizi tek merkezden güvenle yönetebilirsiniz.