Bir ürünü 120 TL'ye almak, o ürünün stok maliyetinin mutlaka 120 TL olduğu anlamına gelmez. Ticari iskonto, iade, nakliye ve yükleme gibi doğrudan giderler birim maliyeti değiştirebilir. Üstelik aynı mal farklı tarihlerde farklı fiyatlardan alındığında “hangi maliyetle çıkış yapacağız?” sorusu ayrı bir hesap gerektirir.
Bu rehberde stok maliyeti nasıl hesaplanır sorusunu önce satın alınan bir malın birim edinme maliyeti üzerinden yanıtlıyoruz. Ardından ağırlıklı ortalama ve FIFO'nun neden ayrı bir maliyet hesaplama yöntemi olduğunu, üretim maliyetiyle stok taşıma maliyetinin neden aynı hesap olmadığını gösteriyoruz.
Kapsam: Aşağıdaki örnekler işletme içi kontrolü kolaylaştırır; tek başına vergi değerlemesi veya finansal tablo kaydı değildir. KDV, finansman, kur farkı, fire ve dönem sonu değerlemesi işletmenin tabi olduğu kurala göre değişebilir.
Birim stok maliyeti nedir?
Birim stok maliyeti, satın alınan veya üretilen stok için maliyete dâhil edilmesi gereken toplam tutarın ilgili stok birimlerine dağıtılmasıyla bulunur. Bu nedenle faturadaki birim alış fiyatı ile kayıtlarınızda izlemeniz gereken birim maliyet her zaman aynı olmayabilir.
Vergi Usul Kanunu'nda “alış bedeli” yalnız satın alma bedelini, “maliyet bedeli” ise iktisapla bağlantılı ödemeleri ve ilgili kurallar uyarınca maliyete giren giderleri ifade eder. Aynı Kanun'un 274. maddesi emtianın maliyet bedeliyle değerlenmesini düzenler. Güncel maddeleri GİB'in Vergi Usul Kanunu sayfasından kontrol edebilirsiniz.
Günlük işletme dilinde ise “stok maliyeti” üç farklı soruyu anlatabilir:
| Soru | Hesap | Bu yazıdaki yeri |
|---|---|---|
| Bu malın bir adedi bize kaça geldi? | Birim edinme maliyeti | Ana konu |
| Farklı fiyatlı girişlerden hangisi çıkışa düşecek? | FIFO veya ağırlıklı ortalama gibi maliyet yöntemi | Kavramsal ayrım |
| Bu stoğu depoda tutmak işletmeye ne yüklüyor? | Sermaye, depo, risk ve eskime maliyeti | Ayrı yönetim göstergesi |
Satın alınan stok için temel formül
Satın alınan bir mal için pratik başlangıç formülü şöyledir:
Birim stok maliyeti = (Net alış tutarı + doğrudan edinim giderleri + uygulanan çerçevenin gerektirdiği diğer tutarlar) ÷ kabul edilmiş net stok miktarı
Net alış tutarı hesaplanırken belgeli alış iadeleri ile alışa bağlı ticari iskontolar toplamdan düşülür. Malın işletmeye getirilmesiyle doğrudan ilişkili nakliye, yükleme-boşaltma, gümrük ve benzeri giderler ise işlemin niteliğine ve uygulanan kurala göre maliyete girebilir.
Formüldeki “uygulanan çerçeve” ifadesi önemlidir. VUK vergi değerlemesi ile TMS/BOBİ finansal raporlama kuralları; depolama, finansman, genel gider ve değer düşüklüğü gibi alanlarda aynı sonucu vermeyebilir. Bu nedenle formülü, her işletmede bütün muhasebe kayıtlarını otomatik belirleyen evrensel bir kural gibi kullanmayın.
Adım adım stok maliyeti hesaplama örneği
Bir işletmenin 100 adet parçayı 120 TL liste fiyatıyla aldığını düşünelim. Yüzde 10 ticari iskonto uygulanıyor, 10 adet ürün tedarikçiye iade ediliyor ve kabul edilen stokla doğrudan ilişkili 900 TL nakliye-yükleme gideri oluşuyor.
| İşlem | Hesap | Tutar |
|---|---|---|
| Liste alış tutarı | 100 × 120 TL | 12.000 TL |
| Ticari iskonto | 12.000 × %10 | −1.200 TL |
| 10 adet iadenin net tutarı | 10 × 108 TL | −1.080 TL |
| Doğrudan nakliye ve yükleme | Belgeli gider | +900 TL |
| Net edinim maliyeti | 12.000 − 1.200 − 1.080 + 900 | 10.620 TL |
| Birim stok maliyeti | 10.620 ÷ 90 adet | 118 TL |
Bu örnekte iade hem toplam maliyeti hem de miktarı azaltmıştır. Sonuçta kalan 90 kullanılabilir ürünün birim edinme maliyeti 118 TL'dir. Örneği sade tutmak için indirilebilen/iade alınabilen KDV ile finansman gideri hesaba katılmamıştır; gerçek kayıttaki uygulamayı mali müşavirinizle doğrulayın.
Hangi giderler maliyete eklenebilir?
Bir giderin “stokla ilgili” olması tek başına onu birim maliyete eklemek için yeterli değildir. Giderin malı bulunduğu yere ve kullanılabilir durumuna getirmekle doğrudan bağlantısı, oluştuğu aşama ve işletmenin tabi olduğu değerleme çerçevesi birlikte değerlendirilir.
- Alış fiyatı: Tedarikçiye mal için ödenen temel bedeldir.
- Ticari iskonto ve iade: Alışla ilişkili kesinleşmiş indirimler ve iadeler net tutarı azaltır.
- Nakliye ve yükleme: Malı işletmeye getirmeyle doğrudan ilişkiliyse maliyet unsuru olabilir.
- Gümrük ve iade alınamayan vergiler: İşlemin ve uygulanan mevzuatın şartlarına göre maliyette yer alabilir.
- İlk konuma gelene kadarki giderler: Sigorta veya zorunlu depolama gibi bazı kalemlerin sonucu, oluştuğu aşamaya ve kullanılan çerçeveye bağlıdır.
KGK'nin 2026 güncel setindeki TMS 2 standardı satın alma maliyetini; alış fiyatı, iade alınamayan vergiler ve doğrudan taşıma/yükleme gibi edinim giderleriyle açıklar, ticari iskontoları düşer. Fakat TMS 2 her küçük işletmeye kendiliğinden uygulanan tek rejim değildir. Standardı yalnız kapsamınız belirlenmişse KGK'nin güncel TMS 2 metninden değerlendirin.
KDV stok maliyetine dâhil edilir mi?
“KDV her zaman maliyettir” ve “KDV hiçbir zaman maliyet değildir” ifadelerinin ikisi de güvenli değildir. İndirilebilen veya iade alınabilen vergi ile işletmenin üzerinde kalan vergi aynı biçimde ele alınmaz. İşletmenin mükellefiyet durumu, işlemin türü ve indirim hakkı sonucu değiştirir.
İşletme içi birim maliyet tablosunda KDV'yi ezberden toplamın içine atmak veya dışarıda bırakmak yerine hangi tutarın neden maliyete alındığını belgeleyin. Vergi kaydı için güncel uygulamayı mali müşavirinizle doğrulayın.
İade, kırık ve fire miktarı nasıl ele alınır?
Tedarikçiye iade edilen mal, ilgili maliyetle birlikte hem toplam tutardan hem stok miktarından çıkarılır. Ancak kırılan veya bozulan ürünleri yalnız miktardan düşüp bütün maliyeti kalan sağlam ürünlere yüklemek her durumda doğru değildir.
Örneğin 100 ürünün 10'u olağandışı bir kazada kullanılamaz hâle geldiyse “toplamı 90'a bölerim” demek sağlam ürünlerin birim maliyetini yapay biçimde yükseltebilir. TMS 2 normalin üzerindeki hammadde, işçilik ve üretim kayıplarını stok maliyetinin dışında tutar. VUK'ta bozulma, kırılma ve benzeri değer kayıpları için ayrıca değerleme hükümleri vardır.
Fizikî miktar ile kayıt arasındaki farkı önce nedenine göre ayırın. Sayım ve fire sürecini stok sayımı ve fire rehberinde ayrıntılı bulabilirsiniz.
Farklı fiyatlı alımlarda ortalama maliyet
Aynı malı farklı tarihlerde farklı fiyatlardan aldığınızda yalnız yeni faturanın birim fiyatına bakmak, önceki stoğun maliyetini yok sayar. Yönetim amaçlı hareketli ağırlıklı ortalama için temel hesap şöyledir:
Yeni ortalama maliyet = (Mevcut stok değeri + yeni girişin maliyeti) ÷ giriş sonrası toplam miktar
Örneğin elinizde birim maliyeti 420 TL olan 100 adet mal varken, birim maliyeti 500 TL olan 50 adet yeni giriş yaparsanız toplam değer 67.000 TL, toplam miktar 150 olur. Yeni ağırlıklı ortalama yaklaşık 446,67 TL'dir. İki fiyatın basit ortalaması olan 460 TL doğru değildir; çünkü parti miktarları eşit değildir.
Bu örnek yöntemin mantığını gösterir. Muhasebe ve vergi kayıtlarında hangi maliyet yönteminin kullanılacağı, işletmenin tabi olduğu kurallara ve tutarlılık şartına göre belirlenir.
FIFO, ortalama maliyet ve son alış fiyatı aynı şey mi?
Hayır. Bir partinin birim edinme maliyetini bulmak ile stoktan çıkan malın hangi maliyetle kaydedileceğini belirlemek ayrı işlemlerdir.
| Yaklaşım | Ne yapar? | Sınır |
|---|---|---|
| FIFO | İlk giren maliyetin ilk çıkışa ait olduğunu varsayar. | Fizikî ürünün mutlaka aynı sırayla taşındığını ispatlamaz. |
| Ağırlıklı ortalama | Miktarları dikkate alarak ortak birim maliyet üretir. | Basit fiyat ortalaması değildir. |
| Özel maliyet | Tekil veya özel projeye ayrılmış kalemi kendi maliyetiyle izler. | Birbirinin yerine geçen yüksek hacimli mallarda pratik olmayabilir. |
| Son alış fiyatı | Güncel tedarik fiyatını hızlı gösterir. | Mevcut stokun tamamının gerçek kayıtlı maliyeti sayılmaz. |
İşletme, yalnız o dönem daha iyi kâr gösterdiği için yöntemler arasında gelişigüzel geçmemelidir. Uygulanacak yöntemi muhasebe politikanız ve tabi olduğunuz çerçeve belirler.
Üretilen mamulün birim maliyeti nasıl bulunur?
Satın alınan ticari mal ile atölyede üretilen mamul aynı hesap değildir. Üretimde hammaddeye ek olarak doğrudan işçilik ve mamule dağıtılan genel üretim giderleri gündeme gelir. Basit çerçeve şöyledir:
Birim mamul maliyeti = (Doğrudan malzeme + doğrudan işçilik + mamule dağıtılan genel üretim giderleri + gerekiyorsa zorunlu ambalaj) ÷ tamamlanan uygun mamul miktarı
VUK'un 275. maddesi imal edilen emtia için hammadde, mamule düşen işçilik, genel imal gideri payı ve zorunlu ambalaj gibi unsurları düzenler. Üretim maliyetinde kapasite, fire, işçilik ve dağıtım kurallarını burada tekrar etmiyoruz; ayrıntılı yöntemi üretim maliyeti hesaplama rehberinde bulabilirsiniz.
Stok maliyeti ile stok taşıma maliyeti farkı
Birim stok maliyeti, malın edinim veya üretim maliyetini izler. Stok taşıma maliyeti ise paranın stokta bağlı kalması, olağan depo kullanımı, sigorta, sayım, kayıp, bozulma ve eskime gibi stoğu elde tutmanın işletmeye yükünü ölçer.
Taşıma maliyetini otomatik olarak ürünün kayıtlı birim maliyetine eklemek mükerrer hesap yaratabilir. Bazı giderlerin maliyete girip girmediği, oluştuğu aşamaya ve uygulanan çerçeveye göre ayrıca belirlenir. Stokta ne kadar süredir para bağlı kaldığını görmek için stok devir hızı ve nakit dönüş süresi hesaplarını ayrı kullanın.
Operasyonel stok değeri nasıl hesaplanır?
Günlük yönetim için en sade görünüm, her malzemenin mevcut miktarını seçilen ve güncel tutulan birim maliyetle çarpmaktır:
Operasyonel stok değeri = Σ (mevcut miktar × girilmiş birim maliyet)
Örnekteki 118 TL birim maliyetli üründen 75 adet kaldıysa operasyonel değer 8.850 TL görünür. Bu sonuç, maliyeti girilmemiş kalemleri, dönem sonu değer düşüklüğünü veya resmî değerleme düzeltmelerini kendiliğinden kapsamaz.
Basit miktar kontrolü için stok takip tablosunu kullanabilirsiniz. Dosya giriş, çıkış ve kalanı izler; muhasebe değerleme yöntemi seçmez.
En sık yapılan stok maliyeti hataları
- Fatura fiyatını doğrudan birim maliyet saymak: İskonto, iade ve doğrudan edinim giderleri atlanır.
- İadeyi yalnız miktardan düşmek: İlgili maliyet toplamdan çıkmadığı için kalan mal pahalı görünür.
- Fiyatların basit ortalamasını almak: Parti miktarları farklıysa ağırlıklar kaybolur.
- Son alış fiyatını bütün stoğa uygulamak: Önceki partilerin maliyeti görünmez olur.
- Kırık ve olağandışı kaybı sağlam mala yüklemek: Birim maliyet yapay olarak yükselir.
- KDV için tek ezber kullanmak: İndirim ve iade hakkı dikkate alınmaz.
- Stok taşıma maliyetini birim edinme maliyeti sanmak: Depoda bekleme, sermaye ve eskime göstergeleri birbirine karışır.
- Operasyonel toplamı bilanço değeri diye sunmak: Değerleme yöntemi ve eksik maliyetli kalemler gözden kaçar.
krkbos stok maliyetini nasıl gösterir?
krkbos'ta malzeme kartına birim maliyeti kullanıcı girer. Sistem, mevcut miktarı girilmiş birim maliyetle çarpar ve malzeme stoklarının operasyonel toplamını gösterir. Birim maliyeti olmayan stoklu kalemler toplamdan çıkarılır ve kullanıcıya uyarı verilir.
krkbos FIFO, ağırlıklı ortalama veya son alış yöntemini sizin yerinize seçmez; alış kaydından birim maliyeti otomatik türetmez. Gösterilen sonuç resmî envanter, bilanço değeri veya satılan malın maliyeti yerine geçmez. Günlük giriş-çıkış düzenini stok takibi rehberinde inceleyebilirsiniz.
Sık sorulanlar
Stok maliyeti nasıl hesaplanır?
Net alış tutarına doğrudan edinim giderleri ve uygulanan çerçevenin gerektirdiği diğer tutarlar eklenir; sonuç kabul edilmiş net stok miktarına bölünür. İade, ilgili tutarı ve miktarı; ticari iskonto ise net alış tutarını doğru şekilde azaltmalıdır.
Faturadaki birim fiyat stok maliyeti midir?
Her zaman değil. Ticari iskonto, iade, doğrudan nakliye ve benzeri edinim giderleri faturadaki fiyatla kayıtlı birim maliyetin farklı olmasına yol açabilir.
Nakliye stok maliyetine eklenir mi?
Malı bulunduğu yere ve kullanılabilir durumuna getirmekle doğrudan ilişkili taşıma gideri maliyete girebilir. Satış sonrası müşteriye teslim veya olağan depo taşıması aynı kapsamda otomatik değerlendirilmez.
KDV stok maliyetine dâhil mi?
İndirilebilen veya iade alınabilen vergi ile işletmenin üzerinde kalan vergi aynı şekilde ele alınmaz. İşlemin ve mükellefiyetin durumuna göre uygulama mali müşavirle doğrulanmalıdır.
Ağırlıklı ortalama stok maliyeti nasıl bulunur?
Mevcut stok değeri ile yeni girişin maliyeti toplanır ve giriş sonrası toplam miktara bölünür. Fiyatların basit ortalaması, parti miktarları eşit değilse doğru sonucu vermez.
Son alış fiyatı stok maliyeti olarak kullanılabilir mi?
Son alış fiyatı güncel tedarik maliyetine ilişkin hızlı bir göstergedir; önceki partilerden kalan stoğun gerçek kayıtlı maliyetini kendiliğinden değiştirmez.
Stok maliyeti ile stok değeri aynı mı?
Birim stok maliyeti bir kalemin birim başına maliyetini, stok değeri ise miktar ile birim maliyetin toplam etkisini gösterir. Resmî dönem sonu değerlemesi ayrıca uygulanacak kurallara bağlıdır.
