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

<https://kriptometa.com/kripto-islem-kayitlari>

Yazar: Özkan Göçer
Dil: Türkçe

Yayınlanma: 2026-10-14T14:33:58+03:00

Güncellenme: 2026-10-14T14:33:58+03:00

![Borsa ve cüzdan işlem kayıtlarının Ethereum transferiyle eşleştirildiği kavramsal illüstrasyon](https://kriptometa.com/uploads/kripto-islem-kayitlari-nasil-duzenlenir-borsa-ve-cuzdani-eslestirme-5bac6bb47787_article.webp)

## 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](https://help.coinbase.com/en/coinbase/taxes/tools/statements), aylık veya filtrelenmiş raporların indirilebildiğini gösteriyor. [Kraken’in Ledger ve Trades açıklaması](https://support.kraken.com/articles/115000302707-differences-between-ledger-and-trades-history) 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](https://support.metamask.io/configure/accounts/reconciling-and-keeping-track-of-your-accounts), 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](https://kriptometa.com/kripto-para-transfer-takibi) 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](https://support.microsoft.com/en-gb/excel/keeping-leading-zeros-and-large-numbers) 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 grubu | Kaydedilecek bilgi | Neyi önler? |
|---|---|---|
| Kaynak | Dosya adı, satır numarası, hesap takma adı, sağlayıcı kimliği | Hareketin dayanağının kaybolmasını |
| Zaman | Kaynak tarih/saat, saat dilimi, ortak UTC zamanı | Farklı günlere düşen eşleşmeleri |
| Varlık | Ağ, sembol, token ise sözleşme adresi, miktar | Aynı sembollü farklı varlıkların birleşmesini |
| Olay | Alı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ştirme | Emir/işlem referansı, varsa TXID, bağlı satırlar, kontrol durumu | Aynı 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](https://kriptometa.com/sozluk/islem-kimligi-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ıt | A cüzdanı | B cüzdanı | Toplam |
|---|---|---|---|
| Açılış | 2 | 0 | 2 |
| Transferin iki bacağı | −0,5 | +0,5 | 0 |
| Ağ ücreti | −0,001 | 0 | −0,001 |
| Kapanış | 1,499 | 0,5 | 1,999 |



![2 ETH başlangıç, 0,5 ETH iç transfer ve 0,001 ETH ücret sonrası toplam 1,999 ETH kalır](https://kriptometa.com/uploads/kripto-islem-kayitlari-nasil-duzenlenir-borsa-ve-cuzdani-eslestirme-17a8d1f0e384_article.webp)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](https://kriptometa.com/sozluk/gas-ag-ucreti). Ü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ı](https://kriptometa.com/kripto-borsa-islem-ucretleri) 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ü](https://help.coinbase.com/en/coinbase/trading-and-funding/sending-or-receiving-cryptocurrency/my-investment-performance), 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](https://kriptometa.com/sozluk/roi-gerceklesen-kar-zarar) sözlüğündeki sayısal örnek farkı gösteriyor. Doğrulanmış alım miktarları ve toplam maliyetler elinizdeyse [ortalama maliyet hesabı](https://kriptometa.com/araclar/ortalama-maliyet-hesaplama) 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](https://kriptometa.com/sozluk/seed-phrase) 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.
