İçeriğe geç
Piyasalar 24S · USDT TR EN Güncelleme 14:18
6 dk okuma

Rehber

Kripto işlem kayıtları nasıl düzenlenir? Borsa ve cüzdanı eşleştirme

Borsa ve cüzdan işlem kayıtlarının Ethereum transferiyle eşleştirildiği kavramsal illüstrasyon
Haberi kaydet

Hızlı yanıt

Kripto işlem kayıtları, kaynak dökümler korunup hesap, ağ, varlık, zaman ve ücret alanları ortak biçime getirilerek düzenlenir. Kendi iki cüzdanınız arasındaki aktarımda giriş ile çıkış eşleşir; portföy miktarını yalnız ücret azaltabilir. Bakiye eşleşmesi, eksik alış maliyetlerini veya vergi hesabını kendiliğinden çözmez.

Aynı transferin iki hesapta görünmesi kâr hesabını şaşırtabilir. Ham dökümlerden başlayıp izlenebilir çalışma tablosu kuruyor, kapanış bakiyesini somut örnekle kontrol ediyoruz.

Borsadaki toplam bakiyeyi cüzdandaki bakiyeye eklediğinizde portföyünüzü bulabilirsiniz. Fakat aynı paranın nereden geldiğini, hangi ücretle taşındığını ve ne kadarının satıldığını yalnız toplam tutardan çıkaramazsınız. Kripto işlem geçmişini düzenlerken ilk hedef kâr hesaplamak değil, her hareketin izini kaybetmeden hesapları uzlaştırmaktır.

Çalışmayı üç dosya grubu üzerine kuracağız: dokunulmamış kaynak dökümler, ortak biçime getirilen çalışma tablosu ve açıklama gerektiren hareketlerin kanıtları. Sonunda hesap başına kapanış bakiyesini yeniden hesaplayabilecek, eşleşmeyen satırları ayırabileceksiniz. Vergi oranı veya ülkeye özgü maliyet yöntemi seçmek ayrı iştir.

Önce hangi kayıtların eksik olduğunu bulun

Kullandığınız borsaları, alt hesapları ve cüzdan adreslerini listeleyin. Her adresin ağını yazın; aynı adres metni farklı ağlarda kullanılabilir. Başlangıç ve bitiş anını saat dilimiyle belirleyin. Örneğin 1 Ekim 2026 00.00 UTC ile 8 Ekim 2026 00.00 UTC arasını inceliyorsanız, başlangıç dahil ve bitiş hariç gibi tek sınır kuralı kullanın.

Her kaynak için dosyanın kapsadığı aralığı, indirildiği günü ve rapor türünü not edin. Dosyalar arasındaki boşlukları görmek için haftalık veya aylık kapsama çizelgesi yeterlidir. Açılış bakiyesini bilmiyorsanız yalnız aralıktaki değişimi uzlaştırabilirsiniz; toplam varlığı sıfırdan başlamış gibi hesaplamayın.

Coinbase hesap dökümleri, aylık veya filtrelenmiş raporların indirilebildiğini gösteriyor. Kraken’in Ledger ve Trades açıklaması ise iki dökümün farklı görevlerini ayırıyor: biri bakiye hareketlerini, diğeri gerçekleşen işlemleri anlatıyor. Kraken’de Trades dosyasındaki ücretin karşılık para birimindeki gösterimi, gerçekten kesilen ücret varlığıyla aynı olmayabilir. Uygulama üzerinden yapılan bazı dönüşümler de yalnız Ledger tarafında bulunabilir.

Cüzdan tarafında doğru ağın gezginini kullanın. MetaMask’in Ethereum hesap geçmişi yöntemi, Etherscan üzerinden CSV indirmeyi anlatırken iç işlemlerin kapsam dışında kaldığını belirtiyor. Tek dosyayı bütün ağların, token hareketlerinin ve DeFi işlemlerinin eksiksiz dökümü saymayın. Şüpheli satırda blok gezgininden işlem ayrıntılarını kontrol etmek eksik kanıtı bulmanızı sağlar.

Ham dosyayı koruyun, çalışma tablosunu ayrı hazırlayın

İndirilen CSV’yi değiştirmeden saklayın. Örneğin 2026-10_borsa-a_ledger.csv adını verdiğiniz kaynak dosyanın kopyası üzerinde çalışın. Düzelttiğiniz her hücre için eski değer, yeni değer ve gerekçeyi ayrı sütunda tutun. Yeniden dışa aktarım aldığınızda hangi satırın neden değiştiğini hatırlamak zorunda kalmazsınız.

CSV dosyasını çift tıklayıp açmak yerine uygulamanın içe aktarma ekranından alın. Microsoft’un veri türü açıklamasına göre sayısal görünen kimlikler baştaki sıfırlarını veya uzun basamaklarını kaybedebilir. Emir, hesap ve işlem kimliği sütunlarını dönüşümden önce metin olarak tanımlayın. Sonradan hücre biçimini değiştirmek silinen basamakları geri getirmez.

Miktar ve ücret sütunları ise hesaplanabilir sayı olarak kalmalı. Türkçe dosyada 0,125 ile İngilizce dosyada 0.125 aynı miktarı gösterebilir; ayraç seçimini ilk birkaç satırda kontrol edin. Tarih için 2026-10-14T09:00:00Z gibi açık biçim kullanın. İstanbul’da aynı an 12.00’dir; kaynak saati ve saat dilimini silmeden ayrı UTC sütunu oluşturun.

İşlem kayıtlarını birleştirmek için çalışma alanları
Alan grubuKaydedilecek bilgiNeyi önler?
KaynakDosya adı, satır numarası, hesap takma adı, sağlayıcı kimliğiHareketin dayanağının kaybolmasını
ZamanKaynak tarih/saat, saat dilimi, ortak UTC zamanıFarklı günlere düşen eşleşmeleri
VarlıkAğ, sembol, token ise sözleşme adresi, miktarAynı sembollü farklı varlıkların birleşmesini
OlayAlım, satım, transfer, ödül veya ücret; giriş/çıkış yönüHer para girişinin kazanç sayılmasını
ÜcretÜcret miktarı ve ödendiği varlık; net/brüt açıklamasıÜcretin iki kez düşülmesini
EşleştirmeEmir/işlem referansı, varsa TXID, bağlı satırlar, kontrol durumuAynı olayın tekrar içe alınmasını

Transferi eşleştirin; aynı TXID taşıyan satırları silmeyin

Kendi hesaplarınız arasındaki sıradan aktarım, toplam portföy kaydında yeni alım veya satış değildir. Gönderen hesaptaki çıkışı ve alıcı hesaptaki girişi aynı transfer grubu altında bağlayın. Kaynak satırları koruyun; toplam portföy hareketini hesaplarken iki bacağı birlikte değerlendirin. Köprü kullanımı, token sarma veya başka varlığa dönüşüm aynı basit sınıflandırmaya zorlanmamalı.

Eşleştirmede ağ, varlık, adresler, miktar ve yakın zaman birlikte kullanılır. TXID güçlü kanıttır ancak tek başına satır silme anahtarı değildir. Aynı zincir işlemi birden fazla token hareketi üretebilir. Borsada tek emir birkaç parçalı gerçekleşme içerebilir; hesap içi bazı hareketlerin zincir kimliği hiç olmayabilir.

Tekrar içe aktarımı ayıklarken hesap, rapor türü, sağlayıcının satır/gerçekleşme kimliği ve olay bacağını birlikte karşılaştırın. Kimlik yoksa olası tekrarları işaretleyip kaynak dosyada okuyun. Yalnız aynı saniyeye veya aynı tutara bakıp otomatik silmek, iki gerçek işlemi teke indirebilir.

Örnek: 0,5 ETH transferinde kayıp görünen tutar

Aşağıdaki kurgu aynı kişiye ait A ve B cüzdanlarını kapsıyor. A’da 2 ETH, B’de sıfır ETH var. A’dan B’ye 0,5 ETH gönderiliyor ve 0,001 ETH ağ ücreti gönderilen tutara ek olarak A’dan kesiliyor. Ücret varsayımsaldır; güncel ağ tarifesi değildir.

Tek transferin hesaplara ve portföye etkisi — varsayımsal ETH miktarları
KayıtA cüzdanıB cüzdanıToplam
Açılış202
Transferin iki bacağı−0,5+0,50
Ağ ücreti−0,0010−0,001
Kapanış1,4990,51,999
2 ETH başlangıç, 0,5 ETH iç transfer ve 0,001 ETH ücret sonrası toplam 1,999 ETH kalır

Hesap kontrolü 2 − 0,5 − 0,001 = 1,499 ETH sonucunu verir. Portföyün 0,5 ETH’si kaybolmadı; yalnız yeri değişti. Toplam miktardaki azalma ağ ücretidir. Ücreti hem çıkış tutarının içinde hem ayrı sütunda düşerseniz kapanış hatalı olur.

Borsa raporu çekim tutarını net veya brüt gösterebilir. Satırdaki tutara ücretin dahil olup olmadığını rapor açıklamasından doğrulayın; örneğin modelini her platforma kopyalamayın. Kesintinin işlem komisyonu mu, çekim bedeli mi, ağ ücreti mi olduğunu ayırmak için borsa ücretlerinin karşılaştırılması farklı maliyet katmanlarını açıklıyor.

Bakiye tutuyor diye kâr hesabı hazır sayılmaz

Başka cüzdandan gelen varlığın alış maliyeti, hesaba giriş anındaki piyasa değeriyle aynı olmak zorunda değildir. Eski alım kaydı yoksa maliyeti sıfır yazmak yerine “kaynak gerekli” olarak işaretleyin. Miktar uzlaşması tamamlanabilir; kâr hesabındaki belirsizlik yine kalır.

Sağlayıcının performans ekranı da kendi yöntemini kullanır. Coinbase’in ABD’deki beta performans görünümü, dışarı gönderilen varlıklar için varsayımsal getiri hesaplayabildiğini açıklıyor. Dolayısıyla uygulamadaki “realized return” etiketi, sizin bütün hesaplarınızı birleştiren satış kaydıyla birebir örtüşmeyebilir.

Satılan bölümün sonucu ile elde kalan varlığın değer değişimini ayırmak gerekir. Gerçekleşen ve gerçekleşmemiş kâr/zarar sözlüğündeki sayısal örnek farkı gösteriyor. Doğrulanmış alım miktarları ve toplam maliyetler elinizdeyse ortalama maliyet hesabı kontrol için kullanılabilir; eksik alış geçmişini tamamlamaz, vergiye özgü lot seçimini yapmaz.

Kapanış kontrolünde fark çıkarsa nereden başlanır?

Her hesap ve varlık için açılış + girişler − çıkışlar − ayrı kaydedilen ücretler = kapanış hesabını kurun. Çıkışlar zaten net ücret kesintisini içeriyorsa ücreti yeniden düşmeyin. Dolar veya TL toplamı yerine önce varlık miktarını uzlaştırın; fiyat değişimi, adet hatasını örtebilir.

  • Önce tarih aralığı ve saat dilimine bakın. Gece yarısına yakın hareketler komşu günün dosyasında olabilir.
  • Sonra eksik hesap, ağ veya token kayıtlarını arayın. Token sembolü aynı olsa da sözleşmesi farklıysa ayrı izleyin.
  • Başarısız zincir işlemlerinde varlık aktarılmadan ücret doğmuş olabilir; işlem durumunu ve ücret satırını beraber okuyun.
  • Üst üste alınan raporların ortak satırlarını inceleyin. İkinci dosyanın tümünü eklemek aynı olayı çoğaltabilir.
  • Açıklanamayan farkı “diğer gider” diye kapatmayın. Kaynağı, tutarı ve gereken kanıtı açık işler listesine yazın.

Dosyayı ancak kaynak aralıkları tamamlandığında, transfer çiftleri bağlandığında ve kalan farklar açıklanabildiğinde kapatın. KriptoMeta’nın önerdiği düzenin ölçüsü güzel görünen toplam değil, herhangi bir rakamdan kaynak satırına geri dönebilmektir. Ham dökümleri erişimi sınırlı yerde saklayın; paylaşılacak çalışma kopyasında kişisel bilgileri ayıklayın. Kurtarma kelimeleri veya özel anahtarlar kayıt tablosunun hiçbir alanına ait değildir.

Sıkça sorulan sorular

Borsa kapandıysa eski işlem kayıtlarını nasıl tamamlarım?

Önce daha önce indirdiğiniz dosyaları, hesap bildirimlerini ve banka hareketlerini toplayın. Zincir üzerindeki transferler gezginden doğrulanabilir, fakat borsanın içindeki her alım satım zincirde görünmez. Kanıtı bulunamayan işlemi tahminle doldurmayın; eksik kaydı ve kapsamını açık bırakın.

Aynı CSV dosyasını iki kez eklediğimi nasıl anlarım?

Kaynak dosya, hesap ve sağlayıcının satır kimliği üzerinden karşılaştırın. Çakışan dönemlerde tekrar eden kayıtları işaretleyin; aynı tutar veya zaman tek başına silme gerekçesi değildir. Kimliği olmayan satırları kaynak dökümle tek tek eşleştirin.

Alım satım geçmişi dosyası bütün hareketleri içerir mi?

Dosyanın kapsamını kontrol etmek gerekir. Gerçekleşme listesi; yatırma, çekme, ödül ve bazı dönüşüm kayıtlarından ayrı tutulabilir. Bakiye hareketi dökümüyle işlem raporunu birlikte okumak eksik kalemleri fark etmeyi sağlar.

Eski transferi bugünkü dolar fiyatıyla kaydedebilir miyim?

Geçmiş işlem değeri gerekiyorsa işlemin zamanına ve seçilen yönteme uygun fiyat kullanılmalı. Bugünkü fiyat yalnız bugünkü değerlemeyi anlatır. Miktar, geçmiş değer ve güncel değer sütunlarını ayrı tutun; geriye dönük fiyatı nereden aldığınızı kaydedin.

Kayıtları her gün indirmek zorunda mıyım?

Herkes için geçerli günlük zorunluluk yoktur. İşlem sıklığınıza ve sağlayıcının geçmişe erişim kapsamına uygun aralık seçin. Hesap kapatmadan veya hizmet değiştirmeden önce son dökümü alın; yeni dönemin öncekiyle boşluksuz birleştiğini kontrol edin.

Hazırladığım çalışma tablosu vergi beyannamesi yerine geçer mi?

Hayır. Tablo işlem izini ve miktar kontrolünü düzenler. Vergi kapsamı, maliyet yöntemi ve gereken belgeler ülkeye ve kişisel duruma göre değerlendirilir; yalnız bakiyelerin tutması hukuki doğruluk sağlamaz.

GİZLİLİK TERCİHLERİ