Yazılara Geri Dön
E-TICARETGIRIŞIMCILIK
12 dk okuma

Minimum Stok Seviyesi ve Yeniden Sipariş Noktası Nasıl Hesaplanır?

Minimum Stok Seviyesi ve Yeniden Sipariş Noktası Nasıl Hesaplanır?
Bu içeriği yapay zekâ ile özetleyin

Stok yönetiminde iki tür hata vardır ve ikisi de pahalıdır. Birincisi stoksuz kalmak: en çok satan ürününüz tükenir, listeleme pazaryerinde geriye düşer, müşteri rakibinizden alır ve çoğu zaman bir daha dönmez. İkincisi fazla stok tutmak: nakit, depodaki kolilerin içinde donar; raf ömrü kısalır, model eskir, sezon geçer ve elinizde indirimle eritilecek bir yığın kalır.

Bu iki hatanın ortasındaki dengeyi "gözüm alışkın, ben bakınca anlarım" yaklaşımıyla kurmak, ürün sayısı arttıkça imkânsız hâle gelir. Neyse ki soru aslında iki net sayıya indirgenebilir: ne zaman sipariş vereceğim ve kaç adet sipariş vereceğim. Bu yazıda, bu iki sorunun cevabını veren emniyet stoku, yeniden sipariş noktası ve ekonomik sipariş miktarı hesaplarını, gerçekçi bir e-ticaret örneği üzerinden adım adım ele alıyoruz.

Temel Kavramlar: Hangi Seviye Ne Anlama Geliyor?

Uygulamada bu terimler sık sık birbirinin yerine kullanılıyor; hesaba girmeden önce hepsini netleştirelim.

KavramNe demek?İşlevi
Tedarik süresi (lead time)Siparişi verdiğiniz andan malın satılabilir hâlde rafa girdiği ana kadar geçen süreTüm hesabın zaman ekseni
Emniyet stokuTalep veya tedarik süresi beklenenden kötü giderse tampon görevi gören ek miktarBelirsizliğe karşı sigorta
Minimum stok seviyesiNormal şartlarda altına inilmemesi gereken taban seviyePratikte emniyet stokunun karşılığı
Yeniden sipariş noktası (ROP)Stok bu seviyeye düştüğünde yeni sipariş verilirZamanlama kararı
Ekonomik sipariş miktarı (EOQ)Sipariş ve stok taşıma maliyetlerini birlikte en aza indiren parti büyüklüğüMiktar kararı
Maksimum stok seviyesiSipariş rafa girdiğinde ulaşılan üst sınırAşırı stoku sınırlar

En kritik ayrım, minimum stok seviyesi ile yeniden sipariş noktası arasındadır. Minimum stok, dokunulmaması gereken tampondur; yeniden sipariş noktası ise o tampona inmeden önce alarmın çaldığı, daha yüksek bir seviyedir. Aradaki fark tam olarak tedarik süresi boyunca satacağınız miktardır. Bu ikisini birbirine karıştıran işletme, siparişi tam da tampona girdiği anda verir ve tedarik süresi boyunca stoksuz kalır.

Adım 1 — Ortalama Günlük Talebi Bulun

Her şey, günde kaç adet sattığınızı bilmekle başlar.

Ortalama Günlük Talep = Dönemdeki Toplam Satış Adedi / Dönemdeki Gün Sayısı

Burada üç pratik uyarı var:

  • Doğru dönemi seçin. Çok kısa bir pencere (son 7 gün) tek bir kampanyanın etkisiyle şişer; çok uzun bir pencere (son 12 ay) büyüme trendini geç yakalar. Hızlı hareket eden ürünlerde son 30–90 gün genellikle iyi bir dengedir.
  • Stoksuz geçen günleri hesaptan çıkarın. Ürün 20 gün stokta yoktu diye satış "sıfır" görünüyorsa, ortalamanız gerçek talebin altında çıkar. Bu, klasik bir kısır döngüdür: eksik stok → düşük görünen talep → daha az sipariş → yine eksik stok.
  • Olağandışı hareketleri ayıklayın. Tek seferlik bir kurumsal toplu alım ya da iade edilen büyük bir sipariş, ortalamayı yanıltır.

Örneğimizde bir e-ticaret işletmesinin kablosuz kulaklık ürününü ele alalım. Son 90 günde 1.800 adet satılmış:

Ortalama Günlük Talep = 1.800 / 90 = 20 adet/gün

Ayrıca hesabın ilerisinde kullanmak üzere iki bilgiye daha ihtiyacımız var: en yoğun günlerde satış 35 adete kadar çıkıyor ve günlük satışların standart sapması 6 adet. Standart sapma, tablo programlarında STDSAPMA (veya STDEV) fonksiyonuyla günlük satış listesinden doğrudan hesaplanabilir; talebin ortalamanın etrafında ne kadar dalgalandığını gösterir.

Adım 2 — Tedarik Süresini Gerçekçi Ölçün

Tedarik süresi, tedarikçinin size söylediği süre değildir. Siparişi verdiğiniz andan ürünün satılabilir olduğu ana kadar geçen toplam süredir ve şunları içerir:

  • Siparişin hazırlanması ve tedarikçiye ulaşması
  • Tedarikçinin üretim/hazırlık süresi
  • Nakliye (ithal ürünlerde gümrük dahil)
  • Mal kabul, sayım, kalite kontrol
  • Etiketleme, barkodlama, pazaryeri deposuna sevk

Bu adımların hepsi sayılmadığında hesap sistematik olarak kısa çıkar. Son 8–10 siparişinizin gerçek gün sayılarını bir kenara not edin; ortalamasını ve en kötüsünü kullanacaksınız.

Örneğimizde: ortalama tedarik süresi 12 gün, en kötü durumda 18 gün, tedarik süresinin standart sapması 3 gün.

Adım 3 — Emniyet Stokunu (Minimum Stok Seviyesi) Hesaplayın

Emniyet stoku, "her şey planlandığı gibi gitmezse" diye tuttuğunuz tampondur. Üç yaygın yöntem var; hangisini seçeceğiniz elinizdeki veriye bağlı.

Yöntem 1 — Maksimum yöntemi (en basit)

Elinizde sadece "en kötü gün" ve "en kötü tedarik süresi" varsa:

Emniyet Stoku = (Maks. Günlük Satış × Maks. Tedarik Süresi) − (Ort. Günlük Satış × Ort. Tedarik Süresi)
= (35 × 18) − (20 × 12) = 630 − 240 = 390 adet

Bu yöntem anlaşılırdır ama fazlasıyla temkinlidir: en kötü talebin en kötü tedarik süresiyle aynı anda gerçekleşeceğini varsayar. İkisinin birlikte gelme olasılığı düşük olduğu için sonuç çoğu zaman gereğinden büyük çıkar ve gereksiz sermaye bağlar. Yeni başlayan, veri geçmişi zayıf işletmeler için makul bir başlangıç noktasıdır.

Yöntem 2 — Servis seviyesine göre (talep dalgalanması)

Tedarik süreniz istikrarlıysa ama satış dalgalıysa, emniyet stokunu hedeflediğiniz servis seviyesine göre belirleyebilirsiniz:

Emniyet Stoku = Z × Talebin Standart Sapması × √Tedarik Süresi

Buradaki Z, hedef servis seviyesinin istatistiksel karşılığıdır. Servis seviyesi, "tedarik süresi boyunca stoksuz kalmama olasılığı" demektir:

Hedef servis seviyesiZ değeri
%901,28
%951,65
%971,88
%982,05
%992,33
%99,93,09

%95 servis seviyesi hedefleyelim:

Emniyet Stoku = 1,65 × 6 × √12 = 1,65 × 6 × 3,46 = 34,3 → 35 adet

Tablodaki artışa dikkat edin: %95'ten %99'a çıkmak Z'yi 1,65'ten 2,33'e taşır, yani emniyet stokunu %41 büyütür. Servis seviyesi ücretsiz değildir; her ek puan doğrudan bağlanan sermaye demektir. Bu yüzden %99,9'u tüm katalog için değil, yalnızca gerçekten kritik ürünler için hedefleyin.

Yöntem 3 — Hem talep hem tedarik süresi dalgalıysa

Gerçek hayatta genellikle ikisi birden oynar. Bu durumda:

Emniyet Stoku = Z × √[(Tedarik Süresi × Talep Std. Sapması²) + (Ort. Günlük Talep² × Tedarik Süresi Std. Sapması²)]

Örneğimizin rakamlarıyla (Z = 1,65; tedarik süresi 12 gün; talep standart sapması 6 adet; ortalama günlük talep 20 adet; tedarik süresi standart sapması 3 gün):

BileşenHesapSonuç
Talep belirsizliği12 × 6²432
Tedarik süresi belirsizliği20² × 3²3.600
Toplam4.032
Karekök√4.03263,5
Emniyet stoku1,65 × 63,5≈ 105 adet

Bu tablo çok öğretici bir şey söylüyor: toplam belirsizliğin %89'u tedarik süresinden geliyor, talep dalgalanmasından değil. Yani bu işletme için emniyet stokunu düşürmenin en ucuz yolu daha iyi satış tahmini yapmak değil, tedarikçisini istikrarlı hâle getirmektir. Tedarik süresinin standart sapmasını 3 günden 1 güne indirmek, emniyet stokunu 105 adetten 48 adete çekerdi — depoda hiçbir şey değiştirmeden.

Üç yöntemin sonuçlarını yan yana koyalım:

YöntemEmniyet stoku
Maksimum yöntemi390 adet
Servis seviyesi (yalnız talep)35 adet
Servis seviyesi (talep + tedarik süresi)105 adet

Birim maliyetin 800 TL olduğu düşünülürse, ilk yöntemle üçüncü yöntem arasındaki fark 228.000 TL bağlı sermaye demektir. Veriniz varsa üçüncü yöntemi kullanın.

Adım 4 — Yeniden Sipariş Noktasını Hesaplayın

Artık zamanlama kararını verebiliriz:

Yeniden Sipariş Noktası = (Ortalama Günlük Talep × Tedarik Süresi) + Emniyet Stoku
= (20 × 12) + 105 = 240 + 105 = 345 adet

Yorumu şu: stok 345 adede düştüğünde yeni sipariş verilir. Bundan sonraki 12 gün boyunca ortalama 240 adet satılır ve mal geldiğinde elde yaklaşık 105 adetlik tampon kalmış olur. Tedarikçi gecikirse ya da satış beklenenin üzerine çıkarsa, bu tampon devreye girer.

Eldeki stok değil, stok pozisyonu. Sipariş kararını verirken bakmanız gereken rakam depodaki miktar değildir. Doğrusu: stok pozisyonu = eldeki stok + yolda olan (sipariş verilmiş, henüz gelmemiş) − müşteriye söz verilmiş, sevk edilmemiş miktar. Bu ayrım atlandığında en sık görülen hata mükerrer sipariştir: yolda 300 adet varken stok 345'in altına indiği için bir 300 adet daha ısmarlanır ve depo iki katı malla dolar.

Sabit periyotla sipariş veriyorsanız

Bazı tedarikçilerle "her ayın başında sipariş" gibi sabit bir takvimle çalışılır. Bu durumda stoku sürekli izlemek yerine, her sipariş anında elinizi hedef stok seviyesine tamamlarsınız:

Hedef Stok Seviyesi = Ort. Günlük Talep × (Tedarik Süresi + Sipariş Periyodu) + Emniyet Stoku

30 günde bir sipariş veriyorsanız: 20 × (12 + 30) + 105 = 945 adet. O gün stok pozisyonunuz 400 ise 545 adet sipariş edersiniz. Bu modelde tampon, tedarik süresinin yanı sıra bir sonraki sipariş gününe kadar geçecek süreyi de kapsamak zorunda olduğu için emniyet stoku da daha yüksek hesaplanır.

Adım 5 — Kaç Adet Sipariş Vereceğinizi Belirleyin

Ne zaman sipariş vereceğinizi biliyorsunuz; sıra miktarda. Burada iki maliyet ters yönde çalışır:

  • Sipariş maliyeti: Her sipariş için katlanılan sabit yük — tedarikçiyle yazışma, evrak, gümrük dosyası, nakliye asgari ücreti, mal kabul işçiliği. Az sayıda büyük sipariş bu maliyeti düşürür.
  • Stok taşıma maliyeti: Depo alanı, sigorta, fire ve eskime, en önemlisi bağlanan sermayenin maliyeti. Küçük ve sık siparişler bu maliyeti düşürür.

Ekonomik sipariş miktarı (EOQ), bu ikisinin toplamını en aza indiren noktadır:

EOQ = √(2 × Yıllık Talep × Sipariş Başına Sabit Maliyet / Birim Yıllık Taşıma Maliyeti)

Örneğimizde:

DeğişkenDeğer
Yıllık talep (20 × 365)7.300 adet
Sipariş başına sabit maliyet1.500 TL
Birim alış maliyeti800 TL
Yıllık taşıma maliyeti oranı%25
Birim yıllık taşıma maliyeti (800 × 0,25)200 TL
EOQ = √(2 × 7.300 × 1.500 / 200) = √109.500 ≈ 331 adet

Yani her seferinde yaklaşık 331 adet sipariş vermek, yılda 22 sipariş anlamına gelir — kabaca 16–17 günde bir. Buradan iki seviye daha çıkar:

Maksimum Stok Seviyesi = Emniyet Stoku + EOQ = 105 + 331 = 436 adet
Ortalama Stok = Emniyet Stoku + (EOQ / 2) = 105 + 166 = 271 adet

Ortalama stokun parasal karşılığı 271 × 800 = 216.800 TL. Bu, yıl boyunca bu tek üründe sürekli bağlı duran sermayedir. Stok kararlarının neden bir nakit yönetimi konusu olduğunu en net gösteren rakam budur; konuyu nakit akış tablosu yazımızda daha geniş ele almıştık.

EOQ'yu olduğu gibi uygulamayın

Formülün çıktısı bir başlangıç noktasıdır, emir değil. Gerçek hayatta şu kısıtlarla düzeltilir:

  • Minimum sipariş miktarı (MOQ): Tedarikçi 500 adetten az satmıyorsa EOQ 331 çıkmasının pratik bir karşılığı yoktur.
  • Koli ve palet katları: 331 adet yerine 24'lük kolilerle 336 adet sipariş etmek nakliyeyi ucuzlatır.
  • Miktar iskontosu: 500 adette birim fiyat %6 düşüyorsa, ek taşıma maliyetiyle karşılaştırıp hesabı yeniden yapın. Kazanılan iskonto, fazladan bağlanan sermayenin maliyetini aşıyorsa büyük parti mantıklıdır.
  • Raf ömrü: Gıda, kozmetik gibi son kullanma tarihli ürünlerde sipariş miktarı, ürünün raf ömrü içinde satılabilecek miktarı aşmamalıdır.
  • Konteyner doluluğu: İthalatta nakliye maliyeti hacimle belirlendiği için sipariş miktarı çoğu zaman konteyner kapasitesine göre yuvarlanır.

Her Ürüne Aynı Özeni Göstermeyin: ABC Analizi

Yüzlerce ürünlü bir katalogda her kalem için ayrı emniyet stoku ve servis seviyesi hesaplamak gerçekçi değildir — gerekli de değildir. Ürünleri yıllık satış tutarına göre sıralayıp üç gruba ayırın:

GrupKataloğun payıCironun payıÖnerilen yaklaşım
A~%20~%80Haftalık gözden geçirme, yüksek servis seviyesi (%98–99), sıkı tedarikçi takibi
B~%30~%15Aylık gözden geçirme, orta servis seviyesi (%95)
C~%50~%5Üç aylık gözden geçirme, düşük servis seviyesi (%90), seyrek ve büyük partiler

Bu ayrım, sınırlı zamanı ve sınırlı nakdi doğru yere yönlendirir. Cironun yarısını taşıyan beş üründe stoksuz kalmamak, kuyruktaki 200 üründe kusursuz olmaktan kıyaslanamayacak kadar değerlidir.

Bir uyarı: A grubu yalnızca ciro büyüklüğüyle belirlenmemelidir. Ciro payı küçük ama sipariş edilen sepetlerin çoğunda bulunan tamamlayıcı bir ürün (kablo, adaptör, ambalaj malzemesi) tükendiğinde, kendi cirosundan çok daha fazlasını götürür. Böyle ürünleri elle A grubuna taşıyın.

Hesabı Bozan Özel Durumlar

Formüller "normal" bir dönemi varsayar. Aşağıdaki durumlarda sayıları elle düzeltmeniz gerekir:

  • Kampanya ve indirim günleri. Kasım kampanyalarında talep birkaç katına çıkar. Kampanya için ayrı bir hedef belirleyip stoku, siparişin rafa giriş süresini de hesaba katarak kampanyadan en az bir tedarik süresi önce tamamlayın.
  • Sezonluk ürünler. Klima, mangal kömürü ya da okul çantasında yıllık ortalama anlamsızdır; sezon içindeki haftalık talebi ayrı hesaplayın ve sezon sonunda tampona değil, eritme planına geçin.
  • Yeni ürünler. Geçmiş satış verisi olmayan üründe formül çalışmaz. Benzer ürünün ilk 60 günündeki eğrisini referans alın, küçük parti ile başlayıp ilk verilerle hızla güncelleyin.
  • Tek tedarikçiye bağımlılık. Alternatifsiz bir tedarikçide gecikme riski daha yüksek sonuç doğurur; ikinci bir kaynak bulmak, emniyet stokunu büyütmekten genellikle daha ucuzdur.
  • Çok kanallı satış. Aynı stoku kendi siteniz ve birden çok pazaryerinde satıyorsanız hesabı kanal bazında değil toplam talep üzerinden yapın; kanalların stokları anlık olarak eşitlenmiyorsa aşırı satış (oversell) kaçınılmazdır. Pazaryeri entegrasyonu tam da bu senkronizasyon sorununu çözer.
  • Üretim yapıyorsanız. Mamul stoku kadar hammadde stoku da bu hesaba tabidir; hammaddenin yeniden sipariş noktası, üretim süresi ile tedarik süresinin toplamına göre kurulur. Ürün reçetesi ve iş emri bazlı takibe üretim takip programı ile geçebilirsiniz.

Sık Yapılan 7 Hata

  1. Yeniden sipariş noktasını emniyet stokuyla aynı sanmak. Sipariş, tampona inince değil, tampona inmeden tedarik süresi kadar önce verilir.
  2. Tedarikçinin vaat ettiği süreyi kullanmak. Hesap, gerçekleşen tedarik sürelerinin ortalamasıyla ve dalgalanmasıyla yapılır.
  3. Yoldaki malı saymamak. Stok pozisyonunu değil eldeki miktarı izlemek, mükerrer siparişin bir numaralı sebebidir.
  4. Seviyeleri yılda bir güncellemek. Talep de tedarik süresi de değişir; en azından üç ayda bir, A grubu ürünlerde daha sık yenileyin.
  5. Tüm katalogda tek servis seviyesi uygulamak. C grubu ürünlerde %99 hedeflemek, en çok satan üründe kullanılacak nakdi rafta bekletmektir.
  6. Stoksuz geçen günleri "satış olmadı" saymak. Bu, talebi olduğundan düşük gösterip stoksuzluğu kalıcı hâle getirir.
  7. Ölü stoku hesaba katmamak. Depodaki 500 adedin 200'ü satılamayan eski model ise, gerçek satılabilir stokunuz 300'dür. Bu ayrımı yapmayan sistem, dolu görünen depoda stoksuz kalır.

Takibi Sürdürülebilir Kılmak

Bu hesapları bir kez yapıp tabloyu bir kenara koymak işe yaramaz; kalıcı fayda, seviyelerin sistemde tanımlı olması ve alarmın kendiliğinden çalmasıyla gelir. Asgari gereksinimler:

  • Stok hareketlerinin anlık kaydı. Giriş, çıkış, iade ve fire anında kaydedilmiyorsa hiçbir formül doğru sonuç vermez. Stok takip programı ile kritik seviyeleri ürün bazında tanımlayıp uyarı alabilirsiniz.
  • Ürün bazında kritik seviye tanımı. Tek bir "her üründe 50 adet" kuralı yerine, her ürünün kendi talebine ve tedarik süresine göre hesaplanmış seviyesi.
  • Tedarikçi performans kaydı. Her siparişte gerçekleşen tedarik süresini kaydedin; bu veri olmadan Yöntem 3 uygulanamaz. Tedarikçi bakiyeleriyle birlikte izlemek için cari hesap takibi yazımıza bakabilirsiniz.
  • Doğru maliyet verisi. Taşıma maliyeti hesabı birim maliyete dayanır; bu maliyetin hangi yöntemle bulunduğu sonucu değiştirir. Ayrıntılar stok değerleme yöntemleri ve üretim maliyeti yazılarımızda.
  • Düzenli sayım. Sistem stoku ile fiili stok arasındaki fark, tüm hesabı geçersiz kılar. Tüm depoyu yılda bir sayacağınıza, A grubu ürünleri ayda bir sayan bir döngüsel sayım düzeni kurun.

Sonuç

Stok yönetimini sezgiden çıkarıp hesaba bağlamak için üç sayı yeterlidir: ortalama günlük talep, gerçekleşen tedarik süresi ve bunların dalgalanması. Bu üçünden emniyet stoku, ondan yeniden sipariş noktası, EOQ'dan da sipariş miktarı çıkar.

Örneğimizin özeti şöyleydi: emniyet stoku 105 adet, yeniden sipariş noktası 345 adet, sipariş miktarı 331 adet, maksimum stok 436 adet. Bu dört rakam sisteme girildikten sonra karar tartışma konusu olmaktan çıkar — stok 345'e düşer, uyarı çalar, sipariş verilir.

En değerli çıktı ise şu fark ediştir: emniyet stokunu şişiren şey çoğu zaman talebin oynaklığı değil, tedarik süresinin oynaklığıdır. Tedarikçinizle sürede istikrar sağlamak, depoya para bağlamaktan hem daha ucuz hem daha kalıcıdır.

Paramset ile ürün bazında kritik stok seviyelerini tanımlayabilir, tüm satış kanallarınızdaki stok hareketlerini tek yerden izleyerek yeniden sipariş anını kaçırmayabilirsiniz.

Önerilen Makaleler