Banka Ekstresini Muhasebenle Eşleştir: Ay Sonu Mutabakatı | WP Okulu Blog
· 9 dk okuma · Son güncelleme: 29 Temmuz 2026

Banka Ekstresini Muhasebenle Eşleştir: Ay Sonu Mutabakatı

Ayın son günü. Bankadan ekstreyi indirdin — yüzlerce satır. Muhasebe programında da bir o kadar kayıt var. Şimdi ikisini yan yana koyup satır satır karşılaştırman gerekiyor. Ekranın bir yarısında ekstre, diğer yarısında muhasebe. Elinde bir kalem, açık bir Excel dosyası ve giderek artan bir baş ağrısı.

Üç saat sonra hâlâ tutmuyor. Aradaki fark 4.180 TL. Nereden geldiğini bilen yok. Mali müşavir arıyor: "Şu altı hareket ne? Kayıtta karşılığını göremiyorum." Sen de bilmiyorsun. POS komisyonu mu, EFT masrafı mı, yanlışlıkla iki kez girilen bir fatura mı — bulmak için baştan başlamak gerekiyor.

Bu yazıda, banka ekstresi ile muhasebe kaydını eşleştirme işini yapay zekaya nasıl yaptıracağını göstereceğim. Sonra bir adım daha ileri gidip, bu işi her ay tekrar tekrar yapmak yerine kendi mutabakat aracını nasıl kurabileceğini anlatacağım. Kod bilmene gerek yok.

Ay Sonu Neden Bu Kadar Uzuyor?

Somut bir işletme üzerinden gidelim. Selin'in üç şubeli bir kahve zinciri var: Demlik Kahve. Her şube günde ortalama 120 satış yapıyor, bunların büyük kısmı kartla. Bir de kurumsal müşterileri var — ofislere haftalık kahve çekirdeği satıyor, bunlar havale/EFT ile ödüyor. Tedarikçi ödemeleri, kira, personel maaşları, elektrik faturaları da aynı hesaptan çıkıyor.

Ay sonunda banka ekstresinde yaklaşık 150 hareket birikiyor. Muhasebe programındaki kayıtlarla eşleşmesi lazım. Ama eşleşmiyor. Sebepleri hep aynı:

POS komisyonları. Müşteri 250 TL ödüyor ama hesaba 245,63 TL geçiyor. Muhasebede 250 TL satış yazılı, bankada 245,63 TL. Fark komisyon — ama bu komisyon ayrı bir gider kalemi olarak kaydedilmemiş. Yüzlerce işlemde bu kuruşlar birikiyor.

Blokeli POS ödemeleri. Kartla yapılan satış aynı gün hesaba geçmiyor. 1 gün, bazen 30 gün valörle geliyor. Ayın son üç gününün tahsilatı gelecek ayın ekstresinde çıkıyor. Muhasebe bu ayı yazıyor, banka gelecek ayı gösteriyor.

Banka masrafları. EFT ücreti, havale masrafı, hesap işletim ücreti, kredi kartı aidatı. Küçük tutarlar, ama ekstredeler ve muhasebede yoklar. Kimse 12,50 TL'lik EFT masrafını elle fişe geçirmiyor.

Mükerrer kayıtlar. Aynı tedarikçi faturası iki kez girilmiş. Ya da bir tahsilat hem elden hem havaleden kaydedilmiş. Ekstrede bir kez, muhasebede iki kez görünüyor.

Eksik kalan tahsilatlar. Kurumsal müşteri ödemesini yapmış, açıklamaya sadece "ÖDEME" yazmış. Hangi faturaya karşılık geldiği belli değil. Kayıt açık kalıyor, müşteri "ben ödedim" diyor, sen bulamıyorsun.

Bunların hepsi tek tek çözülebilir sorunlar. Sorun şu ki 150 satırda bunları elle ayıklamak saatler sürüyor — ve her ay tekrar ediyor. Selin'in kendi hesabına göre ay sonu mutabakatı ona ayda 3 ila 4 saate mal oluyordu. Yılda 40 saat. Üstelik bu saatlerin sonunda bile rakamlar tam tutmuyordu; "yaklaşık doğru" bir tabloyla idare ediyordu.

Ve "yaklaşık doğru" bir tablo, işletme için tehlikeli bir şey. Çünkü kârın gerçekte ne olduğunu bilmiyorsun. Fiyatını ona göre belirliyorsun, yeni şube açma kararını ona göre veriyorsun, vergiyi ona göre ödüyorsun.

Yapay Zekaya Ne Verirsin, Ne Alırsın?

Bu işin çözümü aslında çok basit: yapay zekaya iki dosya veriyorsun ve ne yapmasını istediğini söylüyorsun.

Verdiğin şeyler:

  • Banka ekstresi — bankandan indirdiğin Excel veya CSV dosyası. Tarih, açıklama, tutar, bakiye sütunları yeterli.
  • Muhasebe kaydın — muhasebe programından aldığın dönem kayıtları veya kendi tuttuğun Excel.
  • Hesap planın — hangi harcamanın hangi kaleme gireceğini gösteren liste. "100 Kasa, 102 Bankalar, 320 Satıcılar, 600 Satışlar, 770 Genel Yönetim Giderleri" gibi. Mali müşavirinden isteyebilirsin.

Sonra promptu yazıyorsun. Süslemeye gerek yok, düz Türkçe yeterli:

"Ocak ayı banka ekstremi mutabık kılmam gerekiyor. Ekteki ekstreyi ve muhasebe kayıtlarımı karşılaştır. İşlemleri analiz edip hesap planımdaki doğru hesaplarla eşleştirebilir ve uyuşmayanları işaretleyebilir misin?"

Bu kadar. Yapay zeka her iki dosyayı okuyor, tarih ve tutar bazında eşleştirme yapıyor, açıklamalardan kalıp çıkarıyor ("MIGROS" geçen her hareket tedarikçi ödemesi, "POS" geçen her hareket satış tahsilatı gibi) ve uyuşmayanları ayrı bir listeye alıyor.

Aldığın şeyler: Eşleşen işlemlerin listesi, hangi harekete hangi hesabın önerildiği, eşleşmeyenlerin nedeniyle birlikte dökümü ve — istersen — muhasebeye doğrudan girebileceğin fiş taslakları. Hepsi tablo halinde, hepsi kaynak gösterilerek. "Bu hareketi neden buraya bağladın?" diye sorabilirsin, cevabını verir.

Bir noktayı baştan netleştirelim: burada muhasebe yapmıyorsun. Yapay zeka senin yerine defter tutmuyor, beyanname vermiyor. Sadece iki listeyi karşılaştırıp farkları önüne koyuyor — yani zaten senin elle yaptığın işi, senden hızlı yapıyor.

Demlik Kahve'nin Ocak Ayı Sonucu

Selin'in ekstresinde 147 hareket vardı. Yapay zeka bunları birkaç dakikada işledi. Sonuç tablosu şöyle çıktı:

Toplam işlem 147 hareket
Otomatik eşleşen 128 hareket (%87)
Yeni kategori gereken 13 hareket
Tutarsızlık 6 hareket
Üretilen muhasebe fişi 13 fiş
Süre Yaklaşık 4 dakika

128 hareket hiç dokunmadan eşleşti. Bunlar zaten sorunsuz olanlardı — tedarikçi ödemeleri, maaşlar, kira, düzgün geçen POS tahsilatları. Yapay zeka her birini hesap planındaki doğru koda bağladı ve "eşleşti" olarak işaretledi.

Asıl değer geri kalan 19 harekette. Onlar zaten Selin'in saatlerini yiyen kısımdı.

Yeni Kategori Gerektiren 13 Hareket

Bunlar muhasebede hiç karşılığı olmayan, ama ekstrede duran hareketlerdi. Yapay zeka her biri için ne olduğunu tahmin edip bir hesap önerdi:

  • POS komisyon kesintileri — ay boyunca 4 ayrı kesinti, toplam 3.847 TL. Muhasebede hiç yoktu, çünkü Selin satışları brüt yazıyor ama komisyonu ayrı gider olarak işlemiyordu. Yapay zeka bunları "653 Komisyon Giderleri" altına önerdi.
  • EFT ve havale masrafları — 6 kayıt, toplam 187,50 TL. Tek tek küçük, toplamda bir kutu kahve çekirdeği.
  • Hesap işletim ücreti — 2 kayıt, 340 TL.
  • Kredi faizi — 1 kayıt, 2.150 TL. Selin'in geçen yıl aldığı işletme kredisinin taksit faizi. Muhasebede anapara ve faiz ayrılmamıştı.

Yapay zeka bu 13 hareket için hazır muhasebe fişi üretti — tarih, tutar, borç hesabı, alacak hesabı, açıklama. Selin bunları mali müşavirine gönderdi, müşavir sadece onayladı.

6 Tutarsızlık

Bunlar gerçek problemlerdi. Yapay zeka her birini işaretleyip "bunu incele" dedi:

  • Mükerrer kayıt (2 adet). Aynı tedarikçi faturası — 8.400 TL — muhasebede iki kez işlenmiş. Bankada bir kez çıkmış. Selin'in giderleri 8.400 TL fazla görünüyordu.
  • Eksik tahsilat (2 adet). İki kurumsal müşteri ödeme yapmış, açıklama boş. Muhasebede o faturalar hâlâ "açık" görünüyordu. Yapay zeka tutar ve tarih benzerliğinden hangi faturaya karşılık geldiğini önerdi — ikisi de tuttu.
  • Tutar farkı (1 adet). Muhasebede 12.500 TL, bankada 12.050 TL. Aradaki 450 TL — tedarikçiden alınan iskonto, muhasebeye yansımamış.
  • Tarihi kayan işlem (1 adet). Ayın son günü yapılan POS satışı, ertesi ay hesaba geçmiş. Hata değil, valör farkı. Yapay zeka bunu "hata değil, sonraki dönemde eşleşecek" diye not düştü.

Toplam etki: Selin'in defterindeki 4.180 TL'lik açık kapandı, gerçek kâr rakamı ortaya çıktı. Ve mali müşavirin "şu altı hareket ne?" sorusunun cevabı artık yazılı bir raporda duruyordu.

Çıktıyı CSV olarak alıp muhasebe programına aktarabilirsin. Ya da yapay zekadan resmi bir mutabakat raporu isteyebilirsin — açılış bakiyesi, dönem hareketleri, düzeltmeler, kapanış bakiyesi. Mali müşavirine göndereceğin formatta.

Mali Müşavirinle İlişkin Nasıl Değişir?

Küçük işletme sahiplerinin mali müşavirle ilişkisi genelde şöyle işler: ayda bir klasör dolusu belge gider, birkaç gün sonra "şunlar eksik, bunlar ne?" diye bir liste gelir. Sen o listeyi cevaplamak için haftalar öncesine dönmeye çalışırsın. Kimse kimseye kızgın değildir ama iki taraf da yorulur.

Mutabakatı önceden yaptığında bu döngü tersine döner. Müşavirine giden şey artık ham bir belge yığını değil — üzerinde çalışılmış, farkları işaretlenmiş bir dosya. "Şu 6 hareket şunlar, üçü şu sebepten, ikisi mükerrer, biri valör farkı" diyorsun. Müşavir kontrol edip onaylıyor, bitiyor.

Bunun iki somut faydası var. Birincisi, müşavirinin sana ayırdığı zaman düzeltmeyle değil, danışmanlıkla geçmeye başlıyor — vergi planlaması, teşvikler, maliyet analizi. İkincisi, kendi rakamlarına hâkim oluyorsun. Hangi şubenin gerçekten kâr ettiğini, POS komisyonlarının aylık kaç lira olduğunu, hangi müşterinin sürekli geciktiğini artık biliyorsun. Bunlar bir muhasebe raporunun dipnotları değil, işletme kararlarının temeli.

Bunu Her Ay Tekrar Yapmak Yerine

Buraya kadar anlattığım şey tek seferlik bir çözüm. Güzel, hızlı, işe yarıyor. Ama ay sonu her ay geliyor. Her seferinde dosyaları hazırlamak, promptu yeniden yazmak, hesap planını tekrar yapıştırmak zorunda kalıyorsun.

İşte burada vibecoding devreye giriyor. Bu işi bir araca dönüştürebilirsin. Ekstreyi yüklediğin, tek tuşa bastığın ve mutabakat raporunu aldığın küçük bir uygulama. Kendi bilgisayarında çalışan, verilerini hiçbir yere göndermeyen, sadece sana ait bir araç.

Claude Code ile bunu şöyle anlatırsın:

"Basit bir banka mutabakat aracı yap. İki dosya yükleyeceğim: banka ekstresi (CSV) ve muhasebe kaydı (CSV). Araç bunları tarih ve tutar bazında eşleştirsin. Eşleşenleri yeşil, eşleşmeyenleri kırmızı gösteren bir tablo çıkarsın. Alt kısımda özet olsun: toplam işlem, eşleşen, eşleşmeyen, toplam fark. Sonucu CSV olarak indirebileyim."

Claude Code arka planda projeyi kurar, dosya yükleme ekranını yapar, eşleştirme mantığını yazar ve sana çalışan bir sayfa verir. İlk versiyon kaba olur — sorun değil. Sonra üstüne ekleyerek geliştirirsin:

  • Kural hafızası: "MIGROS geçen her hareketi otomatik olarak tedarikçi ödemesi say" gibi kuralları bir kez öğret, her ay hatırlasın.
  • POS komisyon hesabı: Brüt satış ile hesaba geçen tutar arasındaki farkı otomatik komisyon olarak ayır.
  • Valör takibi: Ay sonunda kayan POS tahsilatlarını "bekleyen" olarak işaretle, gelecek ay eşleştir.
  • Mükerrer uyarısı: Aynı tutar ve aynı tarihte iki kayıt varsa kırmızı bayrak kaldır.
  • Aylık arşiv: Her ayın mutabakat raporunu sakla, geçmişe dönüp bakabil.

Bir hafta sonunda oturup yaparsın, sonraki 12 ay boyunca kullanırsın. Ay sonu mutabakatı üç saatlik bir işkenceden, iki dakikalık bir tıklamaya iner.

Buradaki asıl kazanç hız değil aslında — süreklilik. Elle yaptığın bir işi bazı aylar atlarsın, yoğunluktan erteleyip üç ayı birden yapmaya kalkarsın, o zaman da içinden çıkamazsın. Ama iki dakika süren bir işi atlamazsın. Her ay yaparsın. Ve rakamların her ay doğru olur.

Aynı mantığı işletmenin başka bir yerine de taşıyabilirsin. Mesela alacaklarını takip eden bir tahsilat takip paneli — kim ödemiş, kim ödememiş, kim gecikmiş. Mutabakat aracıyla birleştiğinde, bankaya para geçtiği anda ilgili fatura otomatik kapanır.

Uygulamalı öğrenmek istersen: WP Okulu'nun vibecoding atölyesinde, kendi işine özel araçları sıfırdan geliştirmeyi öğreniyorsun. Mutabakat aracı, tahsilat paneli, stok takibi — ne ihtiyacın varsa. Anthropic sertifikalı eğitmen rehberliğinde, 8 kişilik küçük gruplarda, kod bilmeden. Atölye detaylarını incele →

Dikkat Etmen Gereken Şeyler

Yapay zeka mali müşavirinin yerini almaz. Sana eşleştirme yapar, tutarsızlık gösterir, fiş taslağı üretir. Ama son onay hâlâ müşavirinde. Vergi mevzuatı, hesap planı doğruluğu, dönemsellik — bunlar uzmanlık işi. Yapay zekayı müşavirinin işini kolaylaştıran bir asistan olarak gör, yerine geçen bir şey olarak değil.

Verilerini nereye verdiğine dikkat et. Banka ekstresi hassas bir belge. Hesap numaraları, müşteri isimleri, ödeme tutarları içeriyor. Eğer bu konuda hassassan, ekstreyi yüklemeden önce hesap numarası gibi alanları silebilirsin — mutabakat için tarih, açıklama ve tutar yeterli. Kendi aracını yaptığında ise veri hiç bilgisayarından çıkmaz.

Sonuçları kontrol et. %87 otomatik eşleşme harika bir oran, ama %100 değil. Yapay zekanın "eşleşti" dediği bir hareket yanlış eşleşmiş olabilir. Özellikle ilk birkaç ay, çıktıyı gözden geçirmeyi alışkanlık haline getir. Güven ama doğrula.

Küçük başla. İlk denemende tüm yılı vermeye çalışma. Tek bir ay al, sonucu incele, doğru mu diye bak. İşe yaradığını gördüğünde ölçeklendir.

Sonuç

Ay sonu mutabakatı, işletme sahibinin en sevmediği ama en çok ihtiyaç duyduğu iş. Sevmiyorsun çünkü sıkıcı ve uzun. İhtiyaç duyuyorsun çünkü rakamların tutmadığı bir işletmenin gerçek durumunu kimse bilemez.

İyi haber şu: bu iş, yapay zekanın en iyi yaptığı işlerden biri. İki listeyi karşılaştırmak, kalıp bulmak, sapmaları işaretlemek — makinenin insandan çok daha hızlı ve çok daha dikkatli yaptığı şeyler. 147 hareketin 128'ini dört dakikada eşleştiren, 6 gerçek problemi bulup önüne koyan bir asistanın var artık.

Daha da iyi haber: bunu bir kerelik bir çözüm olarak bırakmak zorunda değilsin. Kendi mutabakat aracını yapabilirsin. Kod bilmeden, birkaç günde, tam senin işine göre. Ve o araç her ay seni saatlerce iş yükünden kurtarır.

İlk adım olarak, bir sonraki ay sonunda ekstreni ve muhasebe kaydını yapay zekaya verip sonucu gör. Sadece bu bile fikrini değiştirmeye yeter. Excel'de boğulduğun başka işler de varsa, Karmaşık Excel'i çözme yazısını oku →


Kaynak: Bu yazı, Anthropic'in Claude kullanım senaryolarından uyarlanmıştır: Reconcile transactions across your accounts.

Fikret Tozak
Yazar

Fikret Tozak

WP Okulu kurucusu. 15 yılı aşkın web geliştirme deneyimi. Anthropic sertifikalı vibecoding eğitmeni.

Vibecoding'i uygulamalı öğrenmek ister misin?

10 kişilik uygulamalı atölyemizde, 2 haftada kendi ürününü geliştir. Kod bilmene gerek yok.

Atölye Hakkında Bilgi Al →
Sonraki grup Ağustos 🎯 -3.000 TL

Bilgilerin güvende. Sadece kayıt için kullanılır.