Hesaplamak.Net Parasal Kayıp/Kazanç aracı, başlangıçtaki net parasal konumunuzun ve dönem içinde bu konumda varsaydığınız değişimlerin satın alma gücü etkisini hesaplar. Başlangıç tutarını ve her hareketi, sizin verdiğiniz endeks oranıyla dönem sonunun parası cinsinden karşılaştırır. Böylece yalnız son bakiyeye bakmanın gizleyebileceği bir farkı görürsünüz: Aynı kapanış tutarına ulaşan iki farklı hareket dizisinin enflasyon etkisi aynı olmayabilir.
Hesabın konusu yatırımınızın satış kârı, hesabınıza geçen nakit veya işletmenizin muhasebe kârı değildir. Burada net parasal konum, seçtiğiniz parasal varlıkların seçtiğiniz parasal borçlardan farkıdır. Kapsamı siz belirlersiniz. Sonuç, bu kapsamın doğru seçildiğini, bir finansal tablonun eksiksiz olduğunu veya bir raporlama standardına uyulduğunu doğrulamaz.
Net parasal konum nasıl anlaşılır?
Parasal varlıklarınızın toplamından parasal borçlarınızı çıkardığınızda pozitif bir tutar kalıyorsa net parasal varlık konumundasınızdır. Borçlar daha yüksekse net konum negatiftir. Örneğin seçtiğiniz kapsamda 150.000 TL parasal varlık ve 50.000 TL parasal borç varsa başlangıç konumu 100.000 TL olur. Varlık 50.000 TL, borç 150.000 TL olursa başlangıç konumu −100.000 TL’dir. Araca iki brüt toplam yerine bu işaretli fark girilir.
Genel fiyat düzeyi yükselirken değişmeden tutulan para, önceki miktarda mal ve hizmet almaya yetmez. Sabit parasal borcun satın alma gücü karşılığı ise azalır. Bu nedenle pozitif konum enflasyonda kayba, negatif konum kazanca yol açabilir. Buradaki kazanç, borcun silindiği veya ödeme yükümlülüğünün azaldığı anlamına gelmez; yalnız aynı nominal borcun satın alma gücü karşılığındaki değişimi ifade eder.
Başlangıç tutarı ve endeksler
Başlangıç net konumu sıfır, pozitif veya negatif olabilir. Teknik giriş sınırı −1.000.000.000.000 TL ile +1.000.000.000.000 TL arasındadır; tutar en fazla iki ondalık basamakla, yani kuruş hassasiyetinde girilir. Büyük bir tutarı kabul edebilmek ekonomik kapsamın uygunluğunu onaylamak değildir. Başlangıç değeri, yalnız seçtiğiniz senaryonun ilk durumudur; geçmiş hareketler buradan geriye doğru kurulmaz.
Başlangıç ve dönem sonu endeksi ayrı alanlardır. Her endeks 0,000001 ile 1.000.000.000.000 arasında pozitif bir sayı olmalı ve en fazla altı ondalık basamak içermelidir. Endeksin sıfır olması oran hesabını tanımsız bırakır. Endeks alanına yüzde enflasyon değil, aynı serinin iki düzeyi yazılır. Yüzde kırk artış örneği için 100 ve 140 kullanılabilir; bunlar resmî veri iddiası taşımayan senaryo sayılarıdır.
Hareket satırı nakit giriş veya çıkışı değildir
Her hareket, net parasal konumun ilgili noktadaki değişimidir. Pozitif değişim net konumu artırır; negatif değişim azaltır. Bir tutarın negatif yazılması mutlaka kasadan ödeme yapıldığı anlamına gelmez. Hangi olayın net konumu ne kadar değiştirdiğini önceden belirlemeniz gerekir. Hesaplayıcı işlemi belgeden tanımaz, hesap sınıfını seçmez ve borç ile varlık tarafını ayrı ayrı denetlemez.
Örneğin 20.000 TL kredi kullanımı hem nakdi hem parasal borcu 20.000 TL artırıyorsa bu iki etki birbirini götürür; net konum değişimi sıfırdır. Aynı şekilde kapsamınızda bulunan bir alacağın nakde dönüşmesi, yalnız bir parasal varlığın başka bir parasal varlığa dönüşmesi olabilir. Yalnız nakit hesabındaki artışı hareket olarak girmek bu durumlarda satın alma gücü hesabını bozabilir.
Hareket alanına her satırda iki bilgi yazılır: önce hareket endeksi, sonra net konum değişimi. Arada tek noktalı virgül bulunur. Örneğin “120; 50000” satırı, endeksin 120 olduğu noktada net konumun 50.000 TL arttığı varsayımıdır. “130; -20000” satırı ise 20.000 TL azalışı gösterir. Tutarın önündeki eksi işareti ekonomik yönü değiştirir; bu nedenle kopyalanan listeler ayrıca gözden geçirilmelidir.
Satır sırası ve sayı biçimi
Hareket girmek zorunlu değildir; en fazla 60 satır kullanılabilir. Alanın başındaki ve sonundaki boşluklar temizlenir. Buna karşılık dolu satırların arasında boş bir satır bulunması veya bir satırın iki sütundan farklı olması giriş hatasıdır. Açıklama, tarih veya üçüncü bir tutar aynı satıra eklenmez. Bilimsel gösterim kullanılmaz; örneğin bir tutarı kısaltmak için “1e6” yazılmaz.
Metnin tamamı en çok 12000, her hareket satırı en çok 160 karakter olabilir. Ortak sayı kuralında tek nokta ve üç rakamla yazılan “1.000” belirsiz kabul edilerek reddedilir; bin için “1000”, bir tam için “1” yazın. Anlamı değiştirmeyen sondaki sıfırlar kabul edilebilir. Teknik basamak sınırı içinde olsa bile, sayısal aktarımda bütün rakamları korunamayan çok büyük kesirli girişler açık hata verir; kaybolan basamaklar sessizce yuvarlanmaz.
Sayılar ortak Türkçe sayı kurallarıyla değerlendirilir. Ondalık virgül ve tutarlı binlik grupları kullanmak, özellikle başka bir uygulamadan veri yapıştırırken yanlış anlamayı azaltır. Hareket tutarları kuruşu, endeksler altı ondalık basamağı aşmamalıdır. Dosya başlığını veya sütun adlarını hareket alanına yapıştırmayın. Yalnız sayısal iki sütunun bulunması, satırın hesabın parçası mı açıklama mı olduğu belirsizliğini önler.
Tarih yerine kullanıcının verdiği sıra kullanılır
Satırların gerçek hayattaki sırasını siz varsayarsınız. Araç tarih istemez; gün, ay, yıl veya eşit uzunlukta dönem üretmez. İki satır arasındaki endeks farkından kaç gün geçtiği çıkarılmaz. Aynı endeksin birden fazla satırda bulunması mümkündür. Eşit endeksler, hareketlerin aynı tarihte gerçekleştiğini de kanıtlamaz; yalnız satın alma gücü karşılaştırmasında aynı düzeyin kullanıldığını gösterir.
Endekslerin sürekli yükselmesi şart değildir. Fiyat düzeyinin gerilediği bir senaryo veya önce artıp sonra düştüğü bir yol girilebilir. Bunun için bütün değerlerin aynı endeks temelinden geldiğini ve kendi varsayımınızla tutarlı olduğunu kontrol etmelisiniz. Farklı temel yıllara ait düzeyleri doğrudan karıştırmak oranları değiştirir. Araç endeksi otomatik getirmez, eksik düzey doldurmaz ve herhangi bir değeri resmî endeks olarak doğrulamaz.
Hesabın açık matematik sözleşmesi
Başlangıç net konumuna N₀, başlangıç endeksine I₀, dönem sonu endeksine Iₜ diyelim. Her hareketin net değişimi Cᵢ, hareket endeksi Iᵢ olsun. Nominal kapanış net konumu Nₜ = N₀ + ΣCᵢ olarak hesaplanır. Bu, başlangıç ile hareketlerin aritmetik toplamıdır. Başka bir kapanış değeri girilmediği için sonuç, dışarıdaki bir hesap bakiyesiyle karşılaştırılarak doğrulanmış sayılmaz.
Karşılaştırma büyüklüğü E = N₀ × Iₜ / I₀ + Σ(Cᵢ × Iₜ / Iᵢ) olur. Başlangıç ve bütün değişimler, kendi endekslerinden son endekse taşınır. Parasal etki G = Nₜ − E farkıdır. E, varsayımsal bir satın alma gücü karşılaştırmasıdır; bilançodaki parasal kalemleri yeni bir borç tutarına dönüştürmez. Bu ifade, endeks taşıma ilkesinden türetilmiş bir kullanıcı senaryosudur; standartta aynen yazılı zorunlu bir formül olarak sunulmaz.
Başlangıç da bir satır gibi ele alındığında, her satırın etkisi q × (Iᵢ − Iₜ) / Iᵢ biçiminde yazılabilir. Burada q başlangıç satırında N₀, sonraki satırlarda ilgili değişim tutarıdır. Bu eşdeğer ifade, hangi hareketin toplamı hangi yönde değiştirdiğini görmeyi kolaylaştırır. Satırın kendi endeksi son endeksten küçükse pozitif tutar negatif etki yapar; negatif tutarın etkisi ters yöndedir. İki endeks eşitse satır etkisi tam sıfırdır.
Hareketleri tek toplamda birleştirmenin sınırı
Aynı endeksteki hareketleri işaretli toplamlarına indirmek kesin hesabı değiştirmez. Ancak farklı endekslerdeki hareketleri tek satırda birleştirmek için bunlara yeni bir ortak endeks seçmeniz gerekir; bu seçim ayrı bir varsayımdır. Örneğin erken bir artış ile daha sonraki azalış nominal olarak birbirini götürse bile, son endekse taşınmış etkileri birbirini tamamen götürmeyebilir. Net hareket sıfırken parasal etkinin sıfır olmaması bu nedenle mümkündür.
Başlangıç ve kapanış konumlarının basit ortalamasını almak da bütün hareket listesini temsil etmek zorunda değildir. Bu araç gün ağırlıklı ortalama hesaplamaz ve hareketlerin dönem içinde eşit dağıldığını kabul etmez. Girilen her endeksi doğrudan kullanır. Listeniz çok sayıda gerçek işlemin toplulaştırılmış hali ise, seçilen satır endekslerinin bu toplulaştırmaya uygunluğu sizin varsayımınız olarak kalır. Hesap sonucu, aynı kapanışı veren farklı listelerin eşdeğer olduğunu göstermez.
Sonuçların işareti ve ölçüm birimi
G pozitifse “Kazanç”, negatifse “Kayıp”, tam olarak sıfırsa “Etkisiz” sınıflaması yapılır. Bütün bu tutarlar dönem sonu TL satın alma gücüyle ifade edilir. Başlangıç parasıyla ölçülen bir kayıp başka sayısal tutar verebilir. Bu iki ölçümün farkı hata değildir; farklı zamanların para birimleriyle karşılaştırma yapılmasından kaynaklanır. Sonuçları yan yana koyarken önce hangi dönemin parasıyla gösterildiklerine bakın.
Tek bir yatırımın nominal getirisi ile enflasyonu karşılaştıran reel getiri yüzdesi burada hesaplanmaz. Hareketli net konumda, artış veya azalışın hangi endekste gerçekleştiği sonucu etkiler. Nominal kapanışın başlangıçtan yüksek olması da tek başına satın alma gücü kazancını kanıtlamaz. Konum artmış olsa bile, dönem sonu karşılaştırma büyüklüğünün gerisinde kalabilir; özet bu iki tutarı ayrı gösterir.
Kuruş yuvarlaması neden ayrıca gösterilir?
Hesap, tutar ve endeksleri kesin kesirler olarak işler. Ana parasal etki, bütün kesin satır etkileri toplandıktan sonra yalnız bir kez kuruşa yuvarlanır. Tam yarım kuruşta sıfırdan uzağa yuvarlama uygulanır: pozitif yarım kuruş bir kuruşa, negatif yarım kuruş eksi bir kuruşa gider. Satırda gösterilen kuruş tutarları ise okunabilirlik için ayrı ayrı yuvarlanır ve ana toplamı üretmekte kullanılmaz.
Bu yüzden görünen satırları topladığınızda ana sonuçtan bir veya birkaç kuruş farklı bir değer bulabilirsiniz. Araç, ana yuvarlanmış sonuç ile yuvarlanmış satırların toplamı arasındaki farkı ayrıca gösterir. Bu fark, eksik hareket veya gizli gider değildir. Karşılaştırma büyüklüğü E de ayrıca kuruşa alınır. Ana G ile “nominal kapanış eksi yuvarlanmış E” işlemi arasındaki uzlaşma da aynı nedenle ayrı bir bilgidir.
Kesin sonuç sıfırdan küçük olup kuruş görünümünde sıfıra yuvarlanabilir. Bu durumda sınıflama yine kayıptır; çünkü işaret, yuvarlamadan önceki kesin değerden belirlenir. Çok büyük sonuçların sayısal gösterim güvenliğini aşması durumunda metin gösterimi korunabilir. Görünümün değişmesi, hesap yönteminin veya girilen senaryonun değiştiği anlamına gelmez; kesin kesir bilgisi denetim için ayrıca sunulur.
Kullanım akışı 1: Değişmeyen bir konumu incelemek
Önce seçtiğiniz parasal varlık ve borç kapsamını belirleyin, bunların farkını başlangıç net konumuna yazın. Aynı temelden gelen başlangıç ve son endeksini girin. Dönem boyunca net konumda değişiklik varsaymıyorsanız hareket alanını boş bırakın. Hesap sonrasında nominal kapanışın başlangıçla aynı kaldığını, karşılaştırma büyüklüğünün ise endeks oranına göre değiştiğini okuyun.
İkinci bir denemede yalnız başlangıç konumunun işaretini değiştirerek varlık fazlası ile borç fazlasının aynı fiyat değişiminde nasıl farklı etki verdiğini görebilirsiniz. Ardından son endeksi başlangıç endeksine eşitleyin; sabit endekste parasal etkinin sıfır olması beklenir. Bu denemeler, kendi veri kaydınızın doğruluğunu kanıtlamaz ancak işaret ve ölçüm birimini anlamanıza yardımcı olur.
Kullanım akışı 2: Dönem içindeki değişimleri ayırmak
Önce her olayın net konuma etkisini hesaplayın; nakit hareketlerini doğrudan listelemekle yetinmeyin. Her değişimi kendi endeksiyle ayrı satıra yazın ve varsaydığınız sırayı koruyun. Sonra kapanış net konumunun, başlangıca bu değişimleri ekleyerek beklediğiniz değere ulaşıp ulaşmadığını kontrol edin. Özellikle negatif satırların yönünü ve kullanılan endekslerin ortak temelini gözden geçirin.
Sonucu incelerken önce ana kazanç veya kayba, ardından her satırın etkisine bakın. Dönem sonu endeksiyle aynı endekse sahip bir hareket nominal kapanışı değiştirir fakat enflasyon etkisi oluşturmaz. Bir hareketi daha erken bir endekse taşıyarak karşılaştırmalı senaryo yapabilirsiniz. Bunun gerçek bir tarihi değiştirmediğini, yalnız kullanıcı varsayımını değiştirdiğini unutmadan iki çıktıyı karşılaştırın.
Örnek 1: Pozitif başlangıç ve iki farklı hareket
Başlangıç net konumu 100.000 TL, başlangıç endeksi 100 ve son endeks 140 olsun. Hareket alanına önce “120; 50000”, sonra “130; -20000” girilir. Nominal kapanış, başlangıca 50.000 TL eklenip 20.000 TL çıkarılarak oluşur. Ancak iki hareket aynı endekste gerçekleşmediği için yalnız net 30.000 TL değişimi tek satırda göstermek bu senaryoyla aynı hesap değildir.
Pozitif ilk hareket, son döneme taşınırken satın alma gücünü koruyacak karşılaştırma tutarını artırır. Negatif ikinci hareket bunun bir bölümünü geri alır. Örnek tablolarında kapanış, taşınmış karşılaştırma, kesin parasal etki ve yuvarlama uzlaşmaları birlikte okunmalıdır.
| Sonuç satırı | Değer |
|---|---|
| Başlangıç net parasal konumu | 100.000,00 TL |
| Ara net değişimler toplamı | 30.000,00 TL |
| Nominal model kapanışı | 130.000,00 TL |
| Dönem sonuna taşınmış teorik karşılık | 176.794,87 TL |
| Parasal kazanç / kayıp | -46.794,87 TL |
| Yuvarlanmış satır etkileri toplamı | -46.794,87 TL |
| Ana sonuç − satır etkileri toplamı | 0,00 TL |
| Nominal kapanış − yuvarlanmış karşılık | -46.794,87 TL |
| Ana sonuç − yuvarlanmış kapanış farkı | 0,00 TL |
| Kesin sonucun yönü | Kayıp |
| Başlangıç endeksi | 100 |
| Dönem sonu endeksi | 140 |
| Hareket satırı sayısı | 2 |
| Parasal etki · kesin TL kesri | -1825000/39 |
| Teorik karşılık · kesin TL kesri | 6895000/39 |
| Sıra | Konum kaydı | Kullanıcı endeksi | Net konum değişimi (TL) | Son döneme taşınmış karşılık (TL) | Parasal etki (TL) | Nominal birikimli konum (TL) |
|---|---|---|---|---|---|---|
| 0 | Başlangıç | 100 | 100.000 | 140.000 | -40.000 | 100.000 |
| 1 | Ara değişim 1 | 120 | 50.000 | 58.333,33 | -8.333,33 | 150.000 |
| 2 | Ara değişim 2 | 130 | -20.000 | -21.538,46 | 1.538,46 | 130.000 |
Örnek 2: Borç fazlasından başlayan konum
Başlangıç net konumu −100.000 TL, başlangıç endeksi 100, son endeks 140 olsun. “120; 50000” ve “140; 20000” hareketleri girilir. İki pozitif değişim, başlangıçtaki negatif net konumun büyüklüğünü azaltır. Bu satırlar gerçek kredi geri ödemesi olarak adlandırılmaz; yalnız kullanıcının net konumun değiştiğine ilişkin varsayımını temsil eder.
Son endeks 140 iken yine 140 endeksinde girilen ikinci hareket, kendi başına satın alma gücü etkisi oluşturmaz. Buna rağmen nominal kapanışa 20.000 TL eklenir. Bu ayrım, bir hareketin kapanışı değiştirmesi ile enflasyon etkisi üretmesinin neden ayrı sonuçlar olduğunu gösterir.
| Sonuç satırı | Değer |
|---|---|
| Başlangıç net parasal konumu | -100.000,00 TL |
| Ara net değişimler toplamı | 70.000,00 TL |
| Nominal model kapanışı | -30.000,00 TL |
| Dönem sonuna taşınmış teorik karşılık | -61.666,67 TL |
| Parasal kazanç / kayıp | 31.666,67 TL |
| Yuvarlanmış satır etkileri toplamı | 31.666,67 TL |
| Ana sonuç − satır etkileri toplamı | 0,00 TL |
| Nominal kapanış − yuvarlanmış karşılık | 31.666,67 TL |
| Ana sonuç − yuvarlanmış kapanış farkı | 0,00 TL |
| Kesin sonucun yönü | Kazanç |
| Başlangıç endeksi | 100 |
| Dönem sonu endeksi | 140 |
| Hareket satırı sayısı | 2 |
| Parasal etki · kesin TL kesri | 95000/3 |
| Teorik karşılık · kesin TL kesri | -185000/3 |
| Sıra | Konum kaydı | Kullanıcı endeksi | Net konum değişimi (TL) | Son döneme taşınmış karşılık (TL) | Parasal etki (TL) | Nominal birikimli konum (TL) |
|---|---|---|---|---|---|---|
| 0 | Başlangıç | 100 | -100.000 | -140.000 | 40.000 | -100.000 |
| 1 | Ara değişim 1 | 120 | 50.000 | 58.333,33 | -8.333,33 | -50.000 |
| 2 | Ara değişim 2 | 140 | 20.000 | 20.000 | 0 | -30.000 |
Örnek 3: Satırlarla ana toplamın yuvarlanması
Başlangıç net konumu 0,01 TL, başlangıç endeksi 100 ve son endeks 150 olsun. Hareket alanına “100; 0,01” yazılır. Başlangıç ile hareketin her biri için kesin etki −0,005 TL’dir. Bu iki etki ayrı ayrı gösterildiğinde her biri −0,01 TL olur; görünen satırların toplamı −0,02 TL’ye ulaşır.
Ana hesap ise iki kesin etkiyi önce toplar: −0,005 TL ile −0,005 TL toplamı −0,01 TL’dir. Dolayısıyla ana sonuç −0,01 TL, ana sonuç eksi yuvarlanmış satır toplamı +0,01 TL olur. Örnek, satır görünümlerini toplayarak ana sonucu yeniden üretmeye çalışmanın neden yanıltıcı olabileceğini gösterir.
| Sonuç satırı | Değer |
|---|---|
| Başlangıç net parasal konumu | 0,01 TL |
| Ara net değişimler toplamı | 0,01 TL |
| Nominal model kapanışı | 0,02 TL |
| Dönem sonuna taşınmış teorik karşılık | 0,03 TL |
| Parasal kazanç / kayıp | -0,01 TL |
| Yuvarlanmış satır etkileri toplamı | -0,02 TL |
| Ana sonuç − satır etkileri toplamı | 0,01 TL |
| Nominal kapanış − yuvarlanmış karşılık | -0,01 TL |
| Ana sonuç − yuvarlanmış kapanış farkı | 0,00 TL |
| Kesin sonucun yönü | Kayıp |
| Başlangıç endeksi | 100 |
| Dönem sonu endeksi | 150 |
| Hareket satırı sayısı | 1 |
| Parasal etki · kesin TL kesri | -1/100 |
| Teorik karşılık · kesin TL kesri | 3/100 |
| Sıra | Konum kaydı | Kullanıcı endeksi | Net konum değişimi (TL) | Son döneme taşınmış karşılık (TL) | Parasal etki (TL) | Nominal birikimli konum (TL) |
|---|---|---|---|---|---|---|
| 0 | Başlangıç | 100 | 0,01 | 0,02 | -0,01 | 0,01 |
| 1 | Ara değişim 1 | 100 | 0,01 | 0,02 | -0,01 | 0,02 |
Son kontrolde hangi sorular sorulmalı?
Başlangıç ve hareketler aynı parasal kapsamı anlatmalıdır. Yalnız kasayı başlangıçta kullanıp sonraki satırlarda bütün alacak ve borçları kapsam içine almak tutarsız sonuç verir. Net konumun dönem içinde işaret değiştirmesi ise geçerli olabilir. Örneğin 100 konumundan, 110 endeksinde −200 hareketiyle −100 konumuna geçildiğinde ve son endeks 121 olduğunda toplam etki −1 TL’dir. Son konumun negatif olması, önceki varlık konumunun etkisini ortadan kaldırmaz.
Endekse bağlı sözleşmeler, döviz kuru etkileri, faiz tahakkukları, vergi ve masraflar kendiliğinden hesaplanmaz. Girdi listesinin bunları nasıl dışarıda bıraktığını kullanıcı belirler. Araç gerçek işlem tarihini, muhasebe sınıflamasını, VUK veya TMS uygulama koşullarını seçmez. Hesap, hangi nominal konumu hangi endekslerle karşılaştırdığınızı görünür kılan bir senaryodur; resmî muhasebe kaydı veya hak kazanılmış nakit tutarı oluşturmaz.
Kaynakların desteklediği kapsam ve tarihler
KGK’nın 2026 seti yolundaki TMS 29 nüshası, 12–13 ve 27. paragraflarda parasal kalem ve net parasal pozisyon bağlamını sağlar. Belgede ilk yayım 31.12.2005, ilk uygulama kapsamı bu tarihten sonra başlayan hesap dönemleri olarak belirtilir. URL’deki 2026, yeni yayım veya yürürlük tarihi olarak alınmamıştır.
KGK Uygulama Rehberi, 2.1 ve 2.5 bölümlerinde endeks oranını ve parasal etkiyi; 2.7.5 bölümünün basılı 28. sayfasında hareket uzlaşması bağlamını açıklar. PDF’nin kesin yayın veya revizyon tarihi burada doğrulanmamıştır. St. Louis Fed’in 03.01.2023 tarihli “Adjusting for Inflation” yazısı, farklı zamanların tutarlarını endeks oranıyla aynı satın alma gücünde karşılaştırma yöntemini destekler. Üç kaynak 16.10.2026 tarihinde okunmuştur; okuma tarihi yürürlük tarihi değildir. Bu araçtaki hareketli net konum formülü ve yuvarlama kuralı, açıklanan kullanıcı senaryosuna aittir.