Vergi No Doğrulayıcı
10 HaneVergi No doğrulayıcı: algoritma kurallarını kontrol eden ücretsiz web aracı.
Yardımcı Blog Yazıları
Tümünü görToplu Vergi No Doğrulama
Yüzlerce Vergi No numarasını tek seferde doğrulayın. Liste yapıştırın, sonuçları CSV olarak indirin.
Vergi No Doğrulayıcı Nasıl Çalışır?
Vergi No doğrulayıcı, format ve kontrol hanesi algoritmasını otomatik kontrol eder. Vergi No 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 No Doğrulayıcı Kimler İçin?
- Yazılım geliştiriciler için: Vergi No doğrulayıcı ile istemci tarafı format kontrolü.
- QA ekipleri için: Vergi No doğrulayıcı ile test verisi geçerlilik kontrolü.
- Backend geliştiriciler için: Vergi No doğrulayıcı ile sunucu öncesi ön kontrol.
- Veri analistleri için: Vergi No doğrulayıcı ile veri kalitesi kontrolü.
Vergi no doğrulayıcı: marketplace satıcı onboarding akışında ilk savunma hattı
B2B marketplace'lerde yeni satıcı kaydı, vergi kimlik numarası üzerinden kurulan bir güven zinciridir. Vergi no doğrulayıcı, Trendyol, Hepsiburada, N11 veya kendi private marketplace'iniz için geliştirdiğiniz satıcı paneline gömüldüğünde, hatalı başvuruları manuel inceleme kuyruğuna düşmeden geri gönderir. Onboarding conversion'ı korur, operasyon maliyetini düşürür. Araç format doğrular; satıcının gerçekten faal mükellef olduğunu GİB'e sormaz — o ayrı bir entegrasyon adımıdır.
Hangi senaryolarda kullanılmalı?
- Satıcı başvuru formunda "Vergi No" alanı blur event'i üzerinde inline uyarı.
- KYB (Know Your Business) dokümanı yüklenirken çapraz alan kontrolü.
- Mağaza ayarları güncellenirken yanlışlıkla bozulan VKN'nin yakalanması.
- Çoklu mağaza hesaplarında her mağaza için ayrı VKN'nin unique-liğinin kontrolü.
Onboarding huni ekonomisi
Bir marketplace ortalama %8 başvuru-terk oranıyla çalışır; bu terklerin büyük kısmı form sonunda "Vergi No geçersiz" mesajıyla karşılaşan kullanıcılardır. Hata anında, alanın yanında, Türkçe ve nedeni belirterek gösterildiğinde dönüşüm artar. Doğrulayıcı geri bildirim mesajını ayırır: "10 haneden az", "geçersiz checksum", "bu alana TCKN girilemez" gibi özel mesajlar kullanıcının hatasını saniyeler içinde düzeltmesini sağlar.
Sık karşılaşılan tuzak: kopyala-yapıştır içindeki boşluk
Muhasebecinin WhatsApp'tan gönderdiği VKN, kopyalandığında başına ya da sonuna non-breaking space (U+00A0) eklenebilir. Form bu karakteri görmez ama backend 11 karakter olarak okur. Doğrulayıcı girilen değeri önce trim() ve Unicode whitespace temizliğinden geçirir, ardından yalnızca [0-9] kalan haneyi kontrol eder. Benzer şekilde Arapça/Farsça rakamların Latin rakamla karıştırılması da yakalanır.
Kod entegrasyonu / İleri adımlar
Next.js veya React tabanlı onboarding formunda Node.js kütüphanesi üzerinden sunucu tarafı doğrulama, Flutter/Kotlin mobil satıcı uygulamasında Java kütüphanesi kullanılabilir. Marketplace backend'inde Go ile API gateway yazıldıysa Go kütüphanesi pratik bir çözümdür. Satıcı datasını toplu kontrol etmek için Toplu Doğrulama, mükellefiyet rehberi için VKN Nedir sayfasını inceleyin.
Sık Sorulan Sorular
İlgili Vergi No Araçları
Son güncelleme: