Reklamsız Vergi Kimlik Numarası Kontrol Et

Güncel — Ağustos 2026 Ücretsiz Reklamsız Online — Tarayıcıda Çalışır

Vergi Kimlik Numarası kontrol etmek için ücretsiz araç. Format ve algoritma geçerliliğini anında kontrol edin; sonucu kopyalayıp kullanın.

  • Vergi Kimlik Numarası kontrol etmek için algoritma ve format kontrolü
  • Vergi Kimlik Numarası kontrol sonucunu anında görme
  • Tarayıcıda çalışır, Vergi Kimlik Numarası kontrol sırasında veri sunucuya gönderilmez
Aracı Kullan

Vergi Kimlik Numarası Kontrol Et

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

Vergi Kimlik Numarası Kontrol Aracı

10 Hane

Vergi Kimlik Numarası kontrol etmek için ücretsiz araç.

10 hane, sadece rakam. MERNİS algoritmasına göre anında format denetimi yapar.
Toplu Vergi Kimlik Numarası Doğrulama: Yüzlerce Vergi Kimlik Numarası numarasını aynı anda doğrulamanız mı gerekiyor? Toplu Doğrulama sayfasını kullanın.

Yardımcı Blog Yazıları

Tümünü gör

Toplu 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ı Kontrol Kuralları

Vergi Kimlik Numarası kontrol etme işlemi, format ve kontrol hanesi algoritmasını otomatik uygular. Vergi Kimlik Numarası kontrol aracı yalnızca format doğrular; 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 Kimlik Numarası Kontrol Etme Neden Gerekir?

  • Sunucuya göndermeden önce istemci tarafında Vergi Kimlik Numarası kontrol etme.
  • Hatalı Vergi Kimlik Numarası girişlerini erken aşamada Vergi Kimlik Numarası kontrol ederek yakalama.
  • Test veritabanlarındaki Vergi Kimlik Numarası değerlerini kontrol etme.
  • Form validasyonunda Vergi Kimlik Numarası kontrol ederek kullanıcı deneyimini iyileştirme.

Vergi kimlik numarası kontrol et: lojistik ve navlun faturasında taşıyıcı VKN sigortası

Lojistik operasyonlarda navlun faturası, e-irsaliye ve taşıma irsaliyesi üçgeninde en sık bulanıklaşan alan taşıyıcı VKN'sidir. 3PL (Third Party Logistics) ekosisteminde birden fazla alt taşıyıcının yer aldığı bir sevkiyatta, her belge farklı VKN'ler taşır ve bir tanesindeki format hatası tüm zincirin KDV indirim hakkını sarsar. "Vergi kimlik numarası kontrol et" aracı bu belge akışında taşıyıcı, forwarder ve alıcı VKN'lerinin matematiksel geçerliliğini anında denetler. Araç sadece format doğrular; taşıyıcının GİB nezdinde aktif bir ulaştırma mükellefi olup olmadığı ayrı bir iştir.

Hangi senaryolarda kullanılmalı?

  • E-irsaliye oluşturmadan önce taşıyıcı partisi VKN'sinin ön kontrolü.
  • TMS (Transportation Management System) master datasında taşıyıcı kaydı açılırken.
  • Navlun faturası ithalat sürecinde KDV indirim dosyası oluşturulurken.
  • Çok parçalı (multi-leg) sevkiyatlarda her alt taşıyıcı için VKN sağlaması.

Belge zincirinde VKN nerede geçer?

UBL-TR e-irsaliye zarfında cac:Shipment/cac:Consignment/cac:Carrier altında cbc:CarrierPartyID alanı taşıyıcı VKN'sini tutar. E-fatura (navlun) tarafında standart satıcı alanı (AccountingSupplierParty) kullanılır; ancak taşıma bedelinin tahakkuk ettirildiği VKN ile irsaliyedeki taşıyıcı VKN'sinin aynı olması KDV indirim hakkı için kritiktir. Validator iki belge arasındaki tutarlılığı kontrol etmek için iki ayrı VKN girdisi alıp her birini bağımsız doğrular.

Sık karşılaşılan tuzak: aracı firma ile asıl taşıyıcı karışması

Freight forwarder ile asıl taşıyıcı aynı belgede geçebilir; ikisinin VKN'si farklıdır. Bazı ERP'ler yalnızca tek taşıyıcı alanı tutar ve forwarder VKN'si asıl taşıyıcı alanına yazılır. Bu durum belge zincirinde gerçek taşıyıcının kaybolmasına ve denetimde soru işaretine yol açar. Doğru modelleme: ShippingParty ve CarrierParty ayrı tutulur, her biri kendi VKN'si ile validator'dan geçer.

Kod entegrasyonu / İleri adımlar

TMS entegrasyonu Java tabanlıysa Java kütüphanesi; Python microservice mimarisinde Python kütüphanesi tercih edilir. Eski PHP tabanlı nakliye portalı için PHP kütüphanesi pratik çözümdür. Toplu navlun fatura taraması için Toplu Doğrulama, VKN mükellefiyet tipleri için VKN Nedir rehberine bakın.

Vergi Kimlik Numarası nasıl doğrulanır?

  1. Vergi Kimlik Numarası numarasını girin
    Doğrulamak istediğiniz 10 haneli Vergi Kimlik Numarası numarasını giriş alanına yazın.
  2. 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.
  3. 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

Lojistik zincirinde navlun faturası, taşıyıcı vergi yükümlülüğü ile alıcının KDV indirim hakkı arasındaki köprüdür. Hatalı taşıyıcı VKN'si KDV indirimini reddettirir; 3065 sayılı KDV Kanunu madde 29 kapsamında belgenin geçerli sayılması için mükellef kimliğinin doğru olması şarttır.

E-irsaliye UBL-TR şemasında taşıyıcı `Carrier` partisi için ayrı bir `PartyIdentification` alanı vardır. VKN yanlışsa GİB portalı `1190` hata kodu üretir, irsaliye `REJECTED` olur ve mal hareketi belgesiz kalır; denetimde Özel Usulsüzlük cezası riski oluşur.

Türk bayraklı taşıyıcı her zaman kendi Türk VKN'sini kullanır; yabancı taşıyıcı ise farklı bir tax ID taşır ve Türkiye e-İrsaliyesi dışındadır. Gümrük beyannamesinde taşıyıcı ayrı alanda tutulur; validator sadece Türk VKN kutusunu denetler, diğer alanlar ayrı pattern ile kontrol edilmelidir.

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

Yüzlerce numarayı aynı anda kontrol etmek 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.

İlgili Vergi Kimlik Numarası Araçları

Son güncelleme:

Uyarı: Numaralar yalnızca format/checksum açısından geçerlidir; resmî kayıtlarla karşılaştırılmaz, gerçek bir kişiye/kuruma ait olmadığı garanti edilmez. Yalnızca yazılım testi ve eğitim amaçlıdır; gerçek işlemlerde kullanmayın. Geliştirici kimliği ve etik ilkelerimiz için Hakkında sayfasına bakın.