VKN Kontrol Aracı
10 HaneVKN kontrol etmek için ücretsiz araç.
Yardımcı Blog Yazıları
Tümünü görToplu VKN Doğrulama
Yüzlerce VKN numarasını tek seferde doğrulayın. Liste yapıştırın, sonuçları CSV olarak indirin.
VKN Kontrol Kuralları
VKN kontrol etme işlemi, format ve kontrol hanesi algoritmasını otomatik uygular. VKN kontrol aracı yalnızca format doğrular; 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.
VKN Kontrol Etme Neden Gerekir?
- Sunucuya göndermeden önce istemci tarafında VKN kontrol etme.
- Hatalı VKN girişlerini erken aşamada VKN kontrol ederek yakalama.
- Test veritabanlarındaki VKN değerlerini kontrol etme.
- Form validasyonunda VKN kontrol ederek kullanıcı deneyimini iyileştirme.
VKN kontrol et: ERP modüllerinde cari açılış kalitesinin sessiz koruyucusu
Logo, Mikro, Netsis ve SAP gibi ERP sistemlerinde cari kart açılışı, ileride oluşacak tüm faturalandırma, tahsilat ve mutabakat süreçlerinin kök kayıtıdır. "VKN kontrol et" aracı bu kök kayda giren 10 haneli numaranın en azından matematiksel olarak tutarlı olduğunu garanti eder. Unutulmamalıdır: araç sadece format doğrulaması yapar, GİB'in vergi dairesi kayıtlarını sorgulamaz; aktiflik kontrolü ayrı bir entegrasyon konusudur.
Hangi senaryolarda kullanılmalı?
- Logo Tiger/Mikro/Netsis'te cari açılış ekranı öncesi alan validasyonu.
- ERP'ye CSV import edilen tedarikçi listesinin batch kontrolü.
- Üretim-geliştirme ortamı arasında cari taşınırken veri kaybı kontrolü.
- Fatura modülünde alıcı VKN'si değiştirilirken çift bağlı kayıt oluşmasını engelleme.
ERP cari kartı bozulduğunda ne olur?
Bir cari kayıttaki VKN hatası basit bir yazım hatası gibi görünür, ama kümülatiftir. Cari kart 2.142 numaralı kayda eşlenmiş ancak VKN'si yanlışsa, bu cariye kesilen her e-fatura 1190 VKN format hatası veya 2018 mükellef bulunamadı ile reddolur. Reddedilen fatura müşteriye ulaşmaz; muhasebe dönem sonunda mutabakatsız kalır. Logo/Mikro arayüzü yalnızca hane sayısını kontrol ettiği için kullanıcı hatayı fark etmez.
Sık karşılaşılan tuzak: TCKN'nin VKN alanına yazılması
Şahıs şirketi tedarikçileri bazen 11 haneli TCKN'lerini VKN olarak verir. Operatör 11 haneyi 10'a kırparak kaydederse hem format hem checksum bozulur. Doğru akış: alanı TCKN/VKN seçimli yap, 11 haneyi ayrı işlemek üzere ikiye ayır. Şahıs şirketi için vergi sicili açısından TCKN geçerli bir vergi kimliğidir; fatura modülü bunu ayırmadan reddetmemelidir.
Kod entegrasyonu / İleri adımlar
ERP dışı doğrulama servisi kurmak isteyenler C# kütüphanesi ile SOAP/REST ön kapıya validator ekleyebilir; SQL tarafında mevcut cari tablosunu taramak için SQL örneği pratik çözümdür. Toplu ERP temizliği için Toplu Doğrulama sayfasını, VKN mükellefiyet kavramı için VKN Nedir sayfasını inceleyin.
Sık Sorulan Sorular
İlgili VKN Araçları
Son güncelleme: