Banka mutabakatı otomasyonu, banka hesap hareketlerinin otomatik olarak alınıp ERP'deki tahsilat, ödeme, fatura ve cari hesap kayıtlarıyla önceden tanımlı kurallara göre eşleştirilmesidir. Eşleşen hareketler muhasebe kaydına dönüşür, yalnızca eşleşmeyen kalemler incelemeye düşer. Böylece ay sonunu bekleyen ekstre yığını günlük, kısa bir kontrol işine dönüşür.
Ay sonunda muhasebe masasında ne oluyor?
Birkaç banka hesabıyla çalışan orta ölçekli bir firmada mutabakat genellikle şöyle yürür: muhasebe çalışanı her bankanın internet şubesine girer, ekstreyi Excel olarak indirir ve her satırın kime ait olduğunu açıklama alanına bakarak bulmaya çalışır. "Fatura ödemesi", "cari", "ABC LTD ŞTİ" gibi açıklamalar cari kartla birebir eşleşmez; müşteri bazen iki faturayı tek havalede öder, bazen bir faturayı üç parçada. Masraf, komisyon, POS toplu ödemeleri ve virmanlar ayrıca ayıklanır.
Bu iş günlük yapılmadığında ay sonuna birikir. Cari bakiyeler günlerce güncel olmaz; satış ekibi borcunu ödemiş bir müşteriyi arar ya da borcu gecikmiş bir müşteriye yeni sevkiyat yapılır. Tablolarla yürüyen bu düzenin nerede kırıldığını Excel ile iş takibinin sınırları yazımızda ayrıntılı anlattık.
Elle mutabakatın maliyeti
Elle yapılan mutabakatın ilk maliyeti güvendir. Drexel Üniversitesi LeBow İşletme Fakültesi ile veri yazılımı şirketi Precisely'nin 565 veri ve analitik uzmanıyla yaptığı 2025 Outlook: Data Integrity Trends and Insights araştırmasında katılımcıların %67'si kurumunun kullandığı veriye tam güvenmediğini, %64'ü veri kalitesini en büyük veri bütünlüğü sorunu olarak gördüğünü söyledi. Cari bakiyesine güvenilmeyen bir şirkette her tahsilat kararı telefonla teyide döner.
İkinci maliyet, ekibin her ay aynı eşleştirmeye harcadığı zamandır. Otomasyonun bu tarafta ne kazandırabileceğine dair uluslararası veriler var: Deloitte Global Intelligent Automation Survey 2022 verisine göre 35 ülkeden 479 yöneticinin katıldığı 2021/22 anketinde akıllı otomasyonu ölçeklendiren kuruluşlar ortalama %32 maliyet azalması bildirdi. Kuralları net, hacmi yüksek ve tekrarlı olduğu için mutabakat, otomasyona iyi aday olan finans süreçlerindendir; bir sürecin otomasyona uygunluğunu hangi ölçütlerle değerlendireceğinizi RPA nedir yazısında anlattık.
Üçüncü maliyet, fark edilmeyen yetkisiz çıkışlardır:
FBI İnternet Suçları Şikâyet Merkezi'nin 2025 Internet Crime Report verisine göre IC3 Varlık Kurtarma Ekibi 2025'te başlattığı 3.900 vakada hedeflenen 1,16 milyar dolarlık transferin 679 milyon dolarını dondurabildi (%58); rapor, sahte bir transfer fark edildiğinde zamanın kritik olduğunu vurguluyor.
Hesap hareketlerini her gün eşleştiren bir şirket, beklenmeyen bir çıkışı ay sonunda değil ertesi sabah görür. Ödemenin dolandırıcıya gitmesiyle sonuçlanan senaryoyu IBAN değişikliği maili dolandırıcılığı yazısında anlattık.
Banka verisi ERP'ye nasıl alınır?
Otomasyonun ilk adımı, hareketlerin elle indirilmeden sisteme gelmesidir. Türkiye'de kullanılan başlıca yollar şunlardır:
| Yöntem | Nasıl çalışır? | Avantaj | Dikkat noktası |
|---|---|---|---|
| İnternet şubesinden dosya | Ekstre Excel/CSV olarak indirilir, sisteme yüklenir | Her bankada vardır | Elle adım kalır, banka bazında format farklıdır |
| MT940 ekstre | SWIFT standardındaki ekstre dosyası düzenli aralıklarla alınır | Standart format, çok bankalı yapıya uygun | Bankanın kurumsal hizmeti gerekir, gün içi güncellik sınırlı olabilir |
| Bankanın web servisi | Hesap hareketleri bankanın kurumsal servisinden sorgulanır | Gün içi ve otomatik | Her bankayla ayrı sözleşme ve teknik uyum |
| Açık bankacılık (hesap bilgisi hizmeti) | Yetkili bir kuruluş, müşterinin onayıyla birden çok bankadaki hareketi tek bağlantıyla getirir | Tek entegrasyonla çok banka | Hizmet sağlayıcı seçimi ve yetki süreleri |
| Ekran otomasyonu (RPA) | Bot, internet şubesine girip ekstreyi indirir | Başka yol yoksa hızlı çözüm | Ekran değişince bakım gerekir |
Açık bankacılık tarafında hesap bilgisi hizmeti, 6493 sayılı Ödeme ve Menkul Kıymet Mutabakat Sistemleri, Ödeme Hizmetleri ve Elektronik Para Kuruluşları Hakkında Kanun kapsamında Türkiye Cumhuriyet Merkez Bankası'nın düzenlediği bir ödeme hizmetidir. Yöntemlerin genel karşılaştırmasını API entegrasyonu nedir yazısında yaptık.
Banka mutabakatı otomasyonunda eşleştirme kuralları
Otomasyonun kalbi, bir hareketi hangi kayda bağlayacağını belirleyen kurallardır. Kurallar en kesinden en esneğe doğru sıralanır ve her hareket ilk tuttuğu kuralla eşleşir:
- Referans eşleşmesi: Açıklamada fatura, sipariş ya da tahsilat numarası geçiyorsa doğrudan o kayda bağlanır.
- Gönderen IBAN'ı: Daha önce aynı IBAN'dan ödeme yapmış carinin kartında bu IBAN kayıtlıysa hareket o cariye yazılır.
- Vergi veya kimlik numarası: Açıklamadaki VKN/TCKN, cari karttaki numarayla karşılaştırılır.
- Tutar ve vade penceresi: Tutar açık bir faturayla birebir aynıysa ve tarih vade aralığındaysa eşleşme önerilir.
- Toplu ve kısmi ödeme: Bir havale birden çok faturayı kapatıyorsa ya da bir fatura parça parça ödeniyorsa, açık kalemler toplam tutara göre kombinlenir.
- Masraf ve komisyon: EFT/havale masrafı, POS komisyonu ve hesap işletim ücretleri açıklamadaki kalıplara göre ilgili gider hesabına yazılır.
- Toplu tahsilatlar: POS ve pazaryeri ödemeleri gibi tek tutarda gelen tahsilatlar, ayrıntı raporuyla açılarak işlem bazında eşleştirilir. Pazaryeri hakedişlerinin nasıl açıldığını pazaryeri entegrasyonu rehberinde anlattık.
Kurala uymayan her hareket, gerekçesiyle birlikte bir istisna listesine düşer. Kullanıcının istisnada verdiği karar (ör. "bu IBAN artık şu cariye ait") yeni bir kural olarak kaydedilirse eşleşme oranı zamanla yükselir. Kuralların tutması, cari kartların temiz olmasına bağlıdır; mükerrer cari kartları veri kalitesi ve mükerrer kayıt yazımızdaki yöntemle temizleyin.
Banka mutabakatı otomasyonu nasıl kurulur? 7 adımlık plan
- Hesapları ve hacmi çıkarın. Kaç banka ve hesapla, hangi para birimlerinde, ayda kaç hareketle çalıştığınızı listeleyin.
- Veri alma yolunu seçin. Her banka için yukarıdaki yöntemlerden hangisinin mümkün olduğunu bankanızla birlikte netleştirin.
- Cari kartları temizleyin. IBAN, VKN/TCKN ve unvan bilgilerini güncelleyin; aynı müşteri için açılmış mükerrer kartları birleştirin.
- Kuralları yazın ve önceliklendirin. Muhasebe ekibinin bugün kafasında uyguladığı eşleştirme mantığını, sırasıyla birlikte yazıya dökün.
- Geçmiş bir ayla test edin. Kapanmış bir ayın hareketlerini sistemden geçirin; otomatik eşleşmeyi elle yapılan mutabakatla karşılaştırın.
- Onay ve kayıt kuralını belirleyin. Hangi eşleşmenin doğrudan muhasebe kaydına döneceğini, hangisinin onaya düşeceğini tanımlayın.
- Tek hesapla pilot yapın, sonra genişletin. En yoğun hesapla başlayın; eşleşme oranı ve istisna listesi oturduktan sonra diğer hesapları ekleyin.
Faturanın kendisinin sisteme nasıl geldiği de eşleşmeyi etkiler. e-Fatura ile gelen belgeler yapılandırılmış veri taşır; e-Fatura entegrasyonu yazısında bu akışı anlattık. Kâğıt ya da PDF faturalar için OCR ile fatura okuma aynı veriyi üretir.
RPA mı, API entegrasyonu mu, özel yazılım mı?
Bankanın servis sunduğu ve ERP'nin belgelenmiş bir arayüzü olduğu durumda API entegrasyonu en sağlam yoldur. Bankadan yalnızca internet şubesi üzerinden veri alınabiliyorsa ya da ERP'ye kayıt atmanın tek yolu ekransa, RPA hızlı bir köprü kurar. Eşleştirme kurallarınız ERP'nin hazır mutabakat ekranının karşılayamayacağı kadar çeşitliyse, kuralları yöneten ayrı bir katmanı özel web yazılımı olarak firmaya özel geliştirmek gerekir.
Karar ölçütlerini özel yazılım mı hazır paket mi yazımızda anlattık. Mutabakatın merkezinde duran sistemin ne olması gerektiğini ise KOBİ'ler için ERP rehberi ele alıyor.
Kontrol, görevler ayrılığı ve KVKK
Otomasyon, kontrolü azaltmamalı, görünür kılmalıdır. Eşleştirme kurallarını değiştiren kişi ile istisnaları onaylayan kişi farklı olmalı, her otomatik kaydın hangi kurala dayandığı denetim izinde görünmelidir. Normal dışı tutarlar, alışılmadık saatlerde yapılan çıkışlar ya da yeni bir IBAN'a ilk ödeme ayrıca işaretlenebilir; bu tür sinyallerin nasıl yakalandığını anomali tespiti yazısında anlattık.
Hesap hareketleri, bireysel müşterilerin ad-soyadı ve kimlik numarası gibi kişisel veriler içerebilir. 6698 sayılı Kişisel Verilerin Korunması Kanunu (KVKK), veri sorumlusundan uygun teknik ve idari tedbirleri almasını bekler; pratikte bu, erişimin görevi gereği ihtiyaç duyanlarla sınırlanması ve saklama sürelerinin tanımlanması demektir. Muhasebe kayıtlarının vergi ve ticaret mevzuatından doğan saklama yükümlülükleri de ayrıca dikkate alınmalıdır; sürelerin ayrıntısını hukuk danışmanınız ve mali müşavirinizle netleştirin.
Digital Bridge banka mutabakatı otomasyonunda nasıl yardımcı olur?
Banka mutabakatını, muhasebe ekibinizin bugün uyguladığı kuralları yazılıma taşıyarak otomatikleştiriyoruz:
- Keşif ve ihtiyaç analizi. Banka hesaplarınızı, hareket hacminizi, ERP yapınızı ve ekibin eşleştirme mantığını çıkarıyor; hangi bankadan hangi yolla veri alınabileceğini netleştiriyoruz.
- Veriyi otomatik getiriyoruz. Bankaların kurumsal servislerini ya da açık bankacılık sağlayıcısını API entegrasyonu ile bağlıyor, servis olmayan yerde RPA süreç otomasyonu ile ekstre indirme adımını otomatikleştiriyoruz.
- Kuralları ERP'ye bağlıyoruz. Eşleştirme kurallarını, istisna listesini ve onay adımlarını, hazır paket ya da firmaya özel olsun, mevcut ERP sisteminizle çalışacak şekilde kuruyoruz.
- Pilotla başlıyoruz. Önce kapanmış bir ayla test ediyor, ardından tek hesapla canlıya geçiyor, eşleşme oranı oturduktan sonra diğer hesapları ekliyoruz. Nakit ve tahsilat görünümünü BI dashboard ile yönetim paneline taşıyabiliyoruz.
Tedarikçi faturaları e-postayla geliyorsa Smart360 ailesindeki SmartMail, fatura PDF'inden taraflar, vade tarihi, genel toplam, belge ve vergi numarasını dosya indirilmeden çıkarır; bu bilgiler ödeme listesini hazırlarken elinizin altında olur. Mükellef evrakı yöneten bürolar için yaklaşımı mali müşavirlik belge yönetimi yazısında anlattık. Hazır paket satmıyoruz; kapsam, aşamalar ve bedel ihtiyaç analizinden sonra yazılı teklifle netleşir.
Banka mutabakatı, kuralı net ve hacmi yüksek olduğu için otomasyon adayları arasında çoğu zaman üst sıralara yerleşir; bunun nedenini ve sıradaki süreci nasıl seçeceğinizi süreç otomasyonu nereden başlanır yazımızda anlattık.
Sonraki adım
Geçen ayın mutabakatından üç rakam çıkarın: kaç banka hareketi elle eşleştirildi, bu iş kaç saat sürdü ve ay kapandığında kaç kalem açıklanamadan kaldı? Bu tabloyla iletişim sayfamızdan bize ulaşın; bankalarınıza ve ERP'nize uygun otomasyon kapsamını birlikte çıkaralım. Diğer rehberler Yazılım Geliştirme yazılarımızda bir arada.