Vergi Kimlik Numarası Doğrulayıcı
10 HaneVergi Kimlik Numarası doğrulayıcı: algoritma kurallarını kontrol eden ücretsiz web aracı.
Yardımcı Blog Yazıları
Tümünü görToplu Vergi Kimlik Numarası Doğrulama
Yüzlerce Vergi Kimlik Numarası numarasını tek seferde doğrulayın. Liste yapıştırın, sonuçları CSV olarak indirin.
Vergi Kimlik Numarası Doğrulayıcı Nasıl Çalışır?
Vergi Kimlik Numarası doğrulayıcı, format ve kontrol hanesi algoritmasını otomatik kontrol eder. Vergi Kimlik Numarası doğrulayıcı yalnızca format kontrolü yapar; gerçek kişi/kurum teyidi yapmaz.
- Uzunluk 10 hane.
- i=0..8 için
tmp = (A[i] + (9 − i)) mod 10 - Kontrol hanesi:
(10 − (sum mod 10)) mod 10
Araç yalnızca format doğrular; gerçek kişi/kurum teyidi yapmaz.
Vergi Kimlik Numarası Doğrulayıcı Kimler İçin?
- Yazılım geliştiriciler için: Vergi Kimlik Numarası doğrulayıcı ile istemci tarafı format kontrolü.
- QA ekipleri için: Vergi Kimlik Numarası doğrulayıcı ile test verisi geçerlilik kontrolü.
- Backend geliştiriciler için: Vergi Kimlik Numarası doğrulayıcı ile sunucu öncesi ön kontrol.
- Veri analistleri için: Vergi Kimlik Numarası doğrulayıcı ile veri kalitesi kontrolü.
Vergi kimlik numarası doğrulayıcı: iç denetim ve uyum çalışmalarında data integrity kanıtı
İç denetim veya SOX/KVKK uyum çalışmalarında kritik soru tek cümlede özetlenir: "Master data'mızın bütünlüğünü nasıl kanıtlıyoruz?" Vergi kimlik numarası doğrulayıcı, bu soruya somut cevap üreten pratik bir araçtır. Denetçinin örnekleme yöntemiyle elle kontrol ettiği 30-50 kaydı, validator tüm popülasyon için otomatik yapar ve tarih damgalı rapor üretir. Araç yalnızca format doğrular; gerçek mükellef aktifliği için vergi dairesi sorgusu iç denetimin ayrı bir kontrol noktasıdır.
Hangi senaryolarda kullanılmalı?
- Yıllık iç denetim planında master data bütünlüğü kontrol noktası.
- SOX 404 veya KVKK uyum raporu için input validation kanıtı.
- Bağımsız denetim öncesi self-review çalışması.
- Risk bazlı denetim yaklaşımında "veri kalite riski" testi.
Denetim izi nasıl üretilir?
Validator'ı iç denetim akışında kullanırken, kontrol edilen VKN listesinin kaynağı (tablo adı, query timestamp, satır sayısı), validator sürümü ve sonucu (kaç kayıt geçerli, kaç kayıt geçersiz, nedenleri) bir rapor olarak arşivlenir. PDF/A formatında saklanan bu rapor 10 yıl boyunca Bağımsız Denetim Düzenleyici kurumlar tarafından istendiğinde sunulur. Tarayıcı tabanlı çalışma, PII verinin sunucuya akmasını engellediği için denetim mahremiyet prensibiyle de uyumludur.
Sık karşılaşılan tuzak: tarihsel veri için checksum algoritmasının değişmediği varsayımı
Türkiye'de VKN checksum algoritması 1999'dan beri değişmemiştir; dolayısıyla tarihsel kayıtlar için de aynı validator kullanılabilir. Ancak 2005 öncesi bazı eski sistemlerde kayıtlı "vergi hesap numarası" kavramı farklı yapıdadır ve modern VKN checksum'una uymayabilir. Bu kayıtlar "legacy" olarak işaretlenmeli, validator false-positive üretmemelidir; denetim raporunda bu ayrım açıkça belirtilir.
Kod entegrasyonu / İleri adımlar
Denetim betiklerinde Python kütüphanesi popülerdir; Jupyter notebook içinde pandas ile master data taraması kolayca yapılır. Microsoft Dynamics/AX üzerinden çalışanlar için C# kütüphanesi, PHP tabanlı ERP'de PHP kütüphanesi uygundur. Toplu kanıt üretimi için Toplu Doğrulama, yasal çerçeve için rehber sayfasını inceleyin.
Vergi Kimlik Numarası nasıl doğrulanır?
- Vergi Kimlik Numarası numarasını girin
Doğrulamak istediğiniz 10 haneli Vergi Kimlik Numarası numarasını giriş alanına yazın. - Sonucu görün
Araç, Vergi Kimlik Numarası numarasını algoritma kurallarına göre otomatik olarak doğrular ve geçerli/geçersiz sonucunu gösterir. - Toplu doğrulama için geçin
Birden fazla Vergi Kimlik Numarası doğrulamak için Toplu Doğrulama sayfasını kullanabilirsiniz.
Sık Sorulan Sorular
İlgili Vergi Kimlik Numarası Araçları
Son güncelleme: