Rastgele Vergi Kimlik No (VKN) Üretici

Tüzel kişi, şirket ve kurum fatura entegrasyon testleri için 10 haneli geçerli Vergi Kimlik Numaraları oluşturun.

Tekil VKN Üret

Gelir İdaresi Başkanlığı algoritmasına uygun tek Vergi Kimlik Numarası üretin.

— — — — — —
10 hane

Toplu VKN Üret

Test ve geliştirme amaçlı toplu Vergi Kimlik Numarası üretin, dışa aktarın.

Vergi Kimlik Numarası (VKN) Nedir ve Nasıl Hesaplanır?

Vergi Kimlik Numarası (VKN), Türkiye'de faaliyet gösteren şirketler, tüzel kişilikler ve vergi mükellefi olan tüm kurumlar için T.C. Gelir İdaresi Başkanlığı tarafından verilen 10 haneli benzersiz bir numaradır.

VKN Doğrulama ve Üretim Algoritması

10 haneli bir Vergi Kimlik Numarasının v1, v2, ..., v10 basamakları şu matematiksel algoritmayla kontrol edilir:

  1. İlk 9 basamak için her i ∈ [1, 9] indeksinde:
    ci = (vi + (10 - i)) mod 10
  2. Eğer ci = 0 ise ağırlık wi = 0 alınır.
  3. Eğer ci ≠ 0 ise:
    kalan = (ci × 210-i) mod 9
    Eğer kalan 0 ise wi = 9, aksi halde wi = kalan olur.
  4. Tüm wi değerleri toplanarak S = Σwi hesaplanır.
  5. 10. kontrol basamağı:
    v10 = (10 - (S mod 10)) mod 10 formülü ile bulunur.

Neden Test VKN Verisi Kullanılmalıdır?

E-Fatura, E-Arşiv ve ERP (SAP, Logo, Mikro vb.) sistemlerinin entegrasyon testlerinde gerçek mükellef verilerini kullanmak yerine, algoritma kurallarını karşılayan sentetik veriler kullanmak veri gizliliği standartlarını korur.