Vergi Numarası Doğrulayıcı

Güncel — Nisan 2026 Ücretsiz Online — Tarayıcıda Çalışır

Vergi Numarası doğrulayıcı ile algoritma ve format kontrolü yapın. Numaranın geçerliliğini tek girişte öğrenin; toplu doğrulama da mevcut.

  • Vergi Numarası doğrulayıcı ile algoritma ve format kontrolü
  • Vergi Numarası doğrulayıcı sonucunu anında görme
  • Tarayıcı tabanlı Vergi Numarası doğrulayıcı; veriler sunucuya gönderilmez
Aracı Kullan

Vergi Numarası Doğrulayıcı

Test için geçerli numara üretmek amacıyla Vergi Numarası Üreticisi aracını, toplu ihtiyaçlar için toplu doğrulama veya toplu üretim akışlarını kullanabilirsiniz.

Toplu Vergi Numarası Doğrulama: Yüzlerce Vergi Numarası numarasını aynı anda doğrulamanız mı gerekiyor? Toplu Doğrulama sayfasını kullanın.

Vergi Numarası Doğrulayıcı

10 Hane

Vergi Numarası doğrulayıcı: algoritma kurallarını kontrol eden ücretsiz web aracı.

10 hane, sadece rakam. MERNİS algoritmasına göre anında format denetimi yapar.

Yardımcı Blog Yazıları

Tümünü gör

Toplu Vergi Numarası Doğrulama

Yüzlerce Vergi Numarası numarasını tek seferde doğrulayın. Liste yapıştırın, sonuçları CSV olarak indirin.

Vergi Numarası Doğrulayıcı Nasıl Çalışır?

Vergi Numarası doğrulayıcı, format ve kontrol hanesi algoritmasını otomatik kontrol eder. Vergi Numarası doğrulayıcı yalnızca format kontrolü yapar; gerçek kişi/kurum teyidi yapmaz.

  1. Uzunluk 10 hane.
  2. i=0..8 için tmp = (A[i] + (9 − i)) mod 10
  3. Kontrol hanesi: (10 − (sum mod 10)) mod 10

Araç yalnızca format doğrular; gerçek kişi/kurum teyidi yapmaz.

Vergi Numarası Doğrulayıcı Kimler İçin?

  • Yazılım geliştiriciler için: Vergi Numarası doğrulayıcı ile istemci tarafı format kontrolü.
  • QA ekipleri için: Vergi Numarası doğrulayıcı ile test verisi geçerlilik kontrolü.
  • Backend geliştiriciler için: Vergi Numarası doğrulayıcı ile sunucu öncesi ön kontrol.
  • Veri analistleri için: Vergi Numarası doğrulayıcı ile veri kalitesi kontrolü.

Vergi numarası doğrulayıcı: muhasebe yazılımında tek-kalem giriş hataları için net

Muhasebe yazılımında günün telaşında hızlıca girilen bir faturanın vergi numarası alanı, tüm dönemin beyannamesini riske atabilir. "Vergi numarası doğrulayıcı" aracı, tek bir alanı blur event'iyle kontrol ederek operatörün şaşırtıcı derecede sık düşürdüğü hane/transpozisyon hatalarını yakalar. Araç format kontrolü yapar; mükellefin gerçekten var olup olmadığını GİB'e sormaz. Mali müşavirlik ve bordro servisleri için günlük iş akışında görünmez ama kritik bir validator katmanıdır.

Hangi senaryolarda kullanılmalı?

  • SMMM bürolarında tedarikçi/müşteri kartı tek kalem açılışı.
  • Yevmiye fişi girişinde ters kayıt VKN'sinin kontrolü.
  • KDV-2 tevkifat faturasında tevkifat uygulanan satıcının VKN kontrolü.
  • Form Ba/Bs tutarlılık kontrolünden önce kaynak düzeltme.

VKN checksum algoritması — muhasebeci için matematiksel özet

10 haneli VKN'nin 10. hanesi kontrol hanesidir. Algoritma her i için t[i] = (d[i] + (9 − i)) mod 10 hesaplar. Sonra t[i] ≠ 0 olduğunda (t[i] × 2^(9−i)) mod 9 değeri bulunur; t[i] = 0 ise değer 0 sayılır. Bu dokuz değerin toplamının mod 10 ile 10'a tümleyeni kontrol hanesini verir. Tek bir hanedeki transpozisyon (örn. 7 yerine 9) checksum'u bozar. Operatörün en sık yaptığı hata transpozisyondur — validator bu tür hataları deterministik yakalar.

Sık karşılaşılan tuzak: aynı cari için çift VKN kaydı

Yazılımlar cari kart unique key olarak VKN'yi kullanmadığında, aynı mükellef için küçük yazım farkıyla iki kart oluşur. Form Ba/Bs hazırlanırken iki farklı cari yaratılır, tutarlar bölünür ve GİB çapraz kontrolü hata verir. Doğrulayıcı burada sadece format değil, cari aramayı da tetikleyerek "bu VKN zaten kayıtlı" uyarısını gösterebilir.

Kod entegrasyonu / İleri adımlar

Luca/Uyumsoft gibi yazılım ihraç formatlarını toplu tarayıp hatalı kayıtları çıkarmak için Python örneği en hızlı çözümdür; PHP tabanlı ön muhasebe uygulamaları PHP kütüphanesi ile entegre edilebilir. Dönem sonu toplu temizlik için Toplu Doğrulama, mükellefiyet tanımı için VKN Nedir rehberine bakın.

Sık Sorulan Sorular

Luca, Mikro, Zirve, Uyumsoft gibi masaüstü muhasebe yazılımlarının bir kısmı VKN'yi yalnızca uzunluk bakımından kontrol eder. Elle hızlıca girilen faturalarda operatör hatası kaçınılmazdır; checksum doğrulaması bu hatayı KDV beyanname hazırlığına kalmadan anında yakalar.

Deneyimli bir mali müşavir günde 80-150 fatura kalemi işler; binde 3 giriş hatası varsayımıyla ayda ortalama 10-15 hatalı kayıt oluşur. Her biri KDV-1 beyannamesinde Form Ba/Bs çakışmasına yol açabilir; doğrulayıcı bu hataları kaynakta keser.

e-Defter XBRL-GL formatında hatalı VKN, GİB'e beratlanan döneme yerleşir ve düzeltme ancak sonraki dönemde mümkündür. Defter onayı öncesi VKN doğrulamasını Python betiğiyle otomatikleştirmek en güvenli yoldur.

Numaranın 10 haneli olduğunu ve tüm hanelerin rakam olduğunu kontrol edin. Format doğruysa ve hâlâ geçersiz çıkıyorsa kontrol hanesi uyuşmazlığı var demektir.

Yüzlerce numarayı aynı anda doğrulamak için Toplu TC Kimlik No ve Vergi No Doğrulama sayfasını kullanabilirsiniz.

Evet. Test için geçerli formatlı numara üretmek amacıyla Toplu Üretim sayfasını kullanabilirsiniz.

Evet. Vergi Numarası doğrulayıcı tamamen tarayıcı tabanlıdır; bilgisayar, tablet ve akıllı telefonlarda sorunsuz çalışır.

İlgili Vergi Numarası Araçları

Son güncelleme:

Uyarı: Bu araç yalnızca format ve algoritma kurallarını doğrular; üretilen numaralar gerçek kişi/kuruma ait değildir. Yalnızca test ve eğitim amaçlıdır.