Kazanimlar:
- Cari mutabakat, banka mutabakatı ve üç yollu eşleşme (sipariş-irsaliye-fatura) testlerini yapay zeka desteğiyle otomatikleştirmenin mantığını kavrayabilme
- Farklılık (fark) analizini ve mutabakat farklarının nedenlerini yapay zeka ile sınıflandırıp önceliklendirebilme
- Eşleşmeyen kalemlerin ve teyit farklarının denetçi tarafından araştırılması gerektiğini, yapay zekanın yalnızca farkı gösterdiğini kavrayabilme
Denetimin bel kemiği, bir kaydın gerçekten olduğunu ve doğru tutulduğunu bağımsız bir kaynakla karşılaştırarak doğrulamaktır. Bir alacak kaydının gerçek olduğunu, borçlu tarafın onayıyla; bir banka bakiyesinin doğru olduğunu, bankanın teyidiyle; bir satın almanın gerçekliğini, sipariş-irsaliye-fatura üçlüsünün birbirini tutmasıyla test edersiniz. Bu işlere topluca mutabakat (reconciliation) ve teyit (confirmation) denir. Doğaları gereği çok sayıda kalemin karşılaştırılmasını gerektirdikleri için, tekrarlı, zaman alıcı ve tam da yapay zekanın parladığı işlerdir.
Bu ünitede üç işi ele alacağız: cari/hesap mutabakatı (iki tarafın kayıtlarının karşılaştırılması), banka mutabakatı (defter bakiyesi ile banka ekstresinin uzlaştırılması) ve üç yollu eşleşme (three-way match) (satın alma siparişi, mal kabul/irsaliye ve satıcı faturasının karşılaştırılması). Temel ilke değişmez: YZ eşleştirir ve farkı gösterir; farkın nedenini araştırmak ve sonuca varmak denetçiye aittir.
Üç yollu eşleşme nedir ve neden önemlidir
Bir işletme mal/hizmet satın alırken tipik olarak üç belge oluşur: (1) Satın alma siparişi — ne, ne kadar, hangi fiyata sipariş edildi; (2) İrsaliye/mal kabul — ne, ne kadar teslim alındı; (3) Satıcı faturası — ne, ne kadar faturalandı. Sağlıklı bir kontrol ortamında bu üçü birbirini tutmalıdır: sipariş edilen = teslim alınan = faturalanan. Üç yollu eşleşme testi, bu üçlünün uyuşup uyuşmadığını kontrol eder. Uyuşmazlıklar; fazla faturalama, hayali alım, mükerrer ödeme, fiyat manipülasyonu veya basit veri hatası anlamına gelebilir.
YZ, binlerce satın alma işlemini bu üç belge üzerinden saniyeler içinde eşleştirebilir. Ama çıkan "eşleşmeyen kalemler" listesi bir hata listesi değildir. Bir kalem şu masum nedenlerle eşleşmemiş olabilir: kısmi teslim (sipariş 100, teslim 60), zamanlama farkı (fatura henüz gelmemiş), kabul edilebilir tolerans içinde fiyat farkı, iskonto veya nakliye kalemi. Denetçinin işi, farkın nedenini bulup masum ile şüpheliyi ayırmaktır.
Eşleşme türü
Karşılaştırılan
Tipik fark nedenleri
Cari mutabakat
Bizim kayıt ↔ karşı taraf kaydı
Zamanlama, iade, eksik kayıt, kur farkı
Banka mutabakatı
Defter ↔ banka ekstresi
Yolda çek, banka masrafı, henüz işlenmemiş kayıt
Üç yollu eşleşme
Sipariş ↔ irsaliye ↔ fatura
Kısmi teslim, zamanlama, fiyat farkı, mükerrer, hayali
Dış teyit: en güvenilir kanıtlardan biri
Denetimde dış teyit (external confirmation), bir bakiye veya işlem hakkında doğrudan üçüncü taraftan (banka, müşteri, tedarikçi) yazılı yanıt alma yöntemidir ve BDS 505 bunu düzenler. Dış teyit, denetçinin en güçlü kanıtlarından biridir; çünkü bilgi denetlenen işletmeden değil, bağımsız bir kaynaktan gelir. YZ burada teyit mektubu taslağı üretme, gelen yanıtları defter kayıtlarıyla karşılaştırma ve yanıt vermeyen tarafları (takip edilecekler) listeleme işlerinde hızlandırıcıdır. Ama iki nokta kritiktir: birincisi, teyit mektubunun gerçek muhatap bilgileriyle doldurulması ve gönderilmesi denetçinin kontrolünde olmalıdır; ikincisi, gelen yanıtın gerçekliğinden ve doğrudan denetçiye ulaştığından denetçi emin olmalıdır. Teyit sürecinin bütünlüğü denetçinindir; YZ yalnızca karşılaştırmayı ve takibi kolaylaştırır.
Fark analizi: YZ sınıflandırır, denetçi karar verir
Mutabakat farklarını incelemenin en verimli yolu, farkları sınıflandırmaktır: hangileri zamanlama kaynaklı (dönemler arası kayacak ama gerçek fark değil), hangileri kalıcı fark, hangileri açıklanamıyor. YZ bu ön sınıflandırmayı hızlıca yapabilir: fark tutarını, yönünü ve olası nedenini bir tabloya döker. Ama dikkat: YZ'nin "olası neden" sütunu bir tahmintir, bir tespit değil. "Muhtemelen zamanlama farkı" yazması, o farkın zamanlama olduğunu kanıtlamaz; denetçi bunu belgeyle (sonraki dönem faturası, iade dekontu, banka dekontu) doğrulamalıdır.
İpucu: Farkları tutar büyüklüğüne ve açıklanabilirliğine göre önceliklendirin. Küçük ve kolay açıklanan farkları toplu geçin; büyük veya açıklanamayan farklara denetçi mesaisini yoğunlaştırın. YZ önceliklendirme tablosunu üretir; eşiği ve odağı siz belirlersiniz.
Adım adım mutabakat otomasyonu
- İki (veya üç) veri kümesini hazırla ve anonimleştir. Eşleştirme anahtarını (fatura no, sipariş no, tutar+tarih) belirle.
- Tamlığı teyit et. Her kümenin toplamı ve kayıt sayısı beklenenle mutabık mı?
- Eşleştirme kuralını tanımla. Tam eşleşme mi, tolerans (örn. ±%1 fiyat farkı) tanınacak mı?
- YZ ile eşleştir. Eşleşenler, eşleşmeyenler ve toleransa takılanlar ayrı listeler halinde çıksın.
- Farkları sınıflandır ve önceliklendir. Zamanlama / kalıcı / açıklanamayan.
- Denetçi olarak araştır. Her önemli farkı belgeyle doğrula; sonucu ve gerekçeyi dokümante et.
Üç mini vaka
Vaka 1 — Mükerrer ödeme yakalama. Bir denetçi 12.400 satın alma işlemini YZ ile üç yollu eşleştirdi. YZ, aynı fatura numarasına karşılık iki ayrı ödeme bulunan 6 kalemi işaretledi. Denetçi inceledi: 4'ü farklı yıllara ait benzer numaralı meşru faturalardı; ama 2'si gerçekten mükerrer ödemeydi (aynı fatura iki kez ödenmiş), toplam 88.000 TL. İşletmeye iade süreci başlatıldı ve iç kontrol zayıflığı yönetim mektubuna yazıldı. YZ 6 soru sordu; 2 gerçek sorunu denetçi doğruladı.
Vaka 2 — Zamanlama farkını hata sanmak. Bir ekip üyesi, banka mutabakatında YZ'nin işaretlediği 40.000 TL'lik farkı doğrudan "kayıt hatası" olarak yazdı. Sorumlu inceledi: fark, dönem sonunda kesilip henüz bankaya ibraz edilmemiş bir çekti; tamamen normal bir zamanlama farkıydı ve sonraki hafta kapanmıştı. Ders: eşleşmeyen kalem otomatik hata değildir; nedeni araştırılmadan sonuç yazılmaz.
Vaka 3 — Tolerans hatası. Bir denetçi üç yollu eşleşmede hiç tolerans tanımadı; kuruş düzeyindeki yuvarlama farkları yüzünden YZ 900 kalemi "eşleşmiyor" işaretledi. Liste incelenemez hale geldi; gerçek sorunlar gürültüde kayboldu. Denetçi makul bir tolerans (örn. ±5 TL veya ±%0,5) tanımlayınca liste 27 anlamlı kaleme indi. Ders: eşleştirme kuralı iş gerçeğine uygun olmalı; aşırı katı kural gürültü, aşırı gevşek kural körlük üretir.
Zayıf prompt / Güçlü prompt
Zayıf prompt:
Şu iki listeyi karşılaştır, uymayanları söyle.
Sorun: eşleştirme anahtarı, tolerans ve çıktı formatı belirsiz. YZ neye göre eşleştireceğini bilemez; sonuç güvenilmez ve tekrarlanamaz olur.
Güçlü prompt:
Rolün: bir bağımsız denetçinin mutabakat asistanısın. Sen eşleştirip farkı GÖSTERECEKSİN; farkın nedeni ve sonucu bana ait.Veri (anonimleştirilmiş):- Küme A: Satın alma siparişleri (kolonlar: siparis_no, kalem, miktar, birim_fiyat, tutar)- Küme B: İrsaliyeler (siparis_no, kalem, teslim_miktar)- Küme C: Faturalar (siparis_no, kalem, faturalanan_miktar, faturalanan_tutar)Eşleştirme anahtarı: siparis_no + kalem.Tolerans: tutar farkı ±5 TL veya ±%0,5 (hangisi büyükse) içindeyse "eşleşti" say.Görev:1) Üç kümeyi eşleştir. Şu üç listeyi ayrı ayrı ver: (a) tam eşleşenler (özet sayı), (b) tolerans içinde eşleşenler, (c) eşleşMEYEN kalemler (tüm detay).2) Eşleşmeyenler için OLASI neden sütunu ekle (kısmi teslim / eksik belge / miktar farkı / tutar farkı) ama bunun bir TAHMİN olduğunu, kanıtla doğrulanacağını belirt.3) Uyguladığın eşleştirme ve tolerans kuralını düz metin yaz.4) Toplam mutabakatı da ver (A, B, C toplamları) ki tamlığı kontrol edeyim. Veriden çıkaramadığını uydurma.
Bu istem güçlüdür çünkü anahtarı ve toleransı tanımlar, üç ayrı liste ister, "olası neden"i tahmin olarak konumlandırır ve tamlık için toplam mutabakatı ister.
Sık yapılan hatalar
- Eşleşmeyen kalemi hata sanmak. Nedeni (zamanlama, kısmi teslim, iade) araştırmadan sonuç yazmak.
- Tolerans belirlememek. Kuruş farklarıyla listeyi şişirip gerçek sorunları gürültüde kaybetmek.
- Eşleştirme anahtarını belirsiz bırakmak. YZ'nin neye göre eşleştirdiğini denetlememek.
- Tamlığı atlamak. Kümelerin toplamlarını mutabık kılmadan eşleştirmeye güvenmek.
- "Olası neden"i tespit sanmak. YZ'nin tahminini belgeyle doğrulamadan kabul etmek.
Dikkat: Bir farkı "mükerrer ödeme" veya "hayali alım" olarak nitelemek ciddi bir iddiadır. Bunu yazmadan önce belgeyle (fatura, ödeme dekontu, mal kabul kaydı) kesin doğrulayın; bir örüntü varsa iç kontrol zayıflığı olarak ayrıca değerlendirin.
Özetle
Mutabakat, teyit ve üç yollu eşleşme, denetimin en tekrarlı ve YZ ile en kolay hızlandırılan işlerindendir. YZ binlerce kalemi saniyeler içinde eşleştirir, farkları listeler, ön sınıflandırma yapar. Ama eşleşmeyen kalem bir hata değil, nedeni araştırılacak bir farktır; "olası neden" bir tahmindir, tespit değil. Eşleştirme anahtarını ve toleransı iş gerçeğine göre denetçi belirler; farkı belgeyle denetçi doğrular; sonucu denetçi yazar. YZ farkı gösterir, denetçi anlamını verir.
Uygulama görevi
Üç küçük veri kümesi (sipariş, irsaliye, fatura) veya iki küme (defter, banka) düşünün. Eşleştirme anahtarını ve makul bir toleransı belirleyin. Yukarıdaki güçlü prompt kalıbıyla YZ'ye eşleştirme yaptırın ve eşleşmeyenleri "olası neden" sütunuyla alın. Ardından her eşleşmeyen kalem için bir "araştırma planı" yazın: hangi belgeye bakarım, hangi soruyu sorarım, hangi sonuçta bunu hata/normal sayarım.
Kontrol listesi
- [ ] Verileri anonimleştirdim ve eşleştirme anahtarını netçe tanımladım.
- [ ] Her kümenin toplam ve kayıt sayısıyla tamlığını teyit ettim.
- [ ] İş gerçeğine uygun bir tolerans belirledim (ne çok katı, ne çok gevşek).
- [ ] Eşleşen / tolerans içi / eşleşmeyen listelerini ayrı aldım.
- [ ] Eşleşmeyen her önemli kalemi belgeyle araştırdım; nedenini doğruladım.
- [ ] "Olası neden" tahminlerini kanıtla teyit etmeden sonuç saymadım.
- [ ] Mükerrer/hayali gibi ciddi nitelemeleri belgeyle kesin doğruladım ve iç kontrol etkisini değerlendirdim.