Reklamsız Vergi Kimlik Numarası Üret

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

Algoritma kurallarına uygun geçerli formatlı Vergi Kimlik Numarası üretin. Test ve yazılım geliştirme süreçleri için anında hazır Vergi Kimlik Numarası test verisi.

  • Algoritma kurallarına uygun geçerli formatlı Vergi Kimlik Numarası üretimi
  • Üretilen Vergi Kimlik Numarası numarasını tek tıkla kopyalama
  • Tarayıcıda çalışır, Vergi Kimlik Numarası verisi sunucuya gönderilmez
Aracı Kullan

Vergi Kimlik Numarası Üret

Üretilen numarayı doğrulamak için Vergi Kimlik Numarası Doğrulayıcı aracını, toplu ihtiyaçlar için toplu üretim veya toplu doğrulama akışlarını kullanabilirsiniz.

Vergi Kimlik Numarası Üret

10 Hane

Vergi Kimlik Numarası üretmek için ücretsiz araç.

10 hane, sadece rakam.
Toplu Vergi Kimlik Numarası Üretimi: Çok sayıda Vergi Kimlik Numarası üretmeniz mi gerekiyor? Toplu Üretim ile 10.000 adede kadar üretin ve CSV olarak indirin.

Yardımcı Blog Yazıları

Tümünü gör

Toplu Vergi Kimlik Numarası Üretimi

10.000 adede kadar Vergi Kimlik Numarası üretin ve CSV olarak indirin. Toplu veri ihtiyaçlarınız için.

Vergi Kimlik Numarası Nasıl Üretilir?

Vergi Kimlik Numarası üretimi, algoritma kurallarına uygun rastgele numara oluşturur. Üretilen Vergi Kimlik Numarası 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.

  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ı Neden Üretmeliyim?

  • Yazılım testlerinde gerçek Vergi Kimlik Numarası kullanmaktan kaçınmak için.
  • Veritabanı dolum, form testi ve API entegrasyonunda geçerli formatlı Vergi Kimlik Numarası üretimi.
  • QA ekipleri için hızlı Vergi Kimlik Numarası test verisi üretimi.
  • Geçersiz Vergi Kimlik Numarası ile hata yakalama senaryoları oluşturma.

Vergi Kimlik Numarası Üret: muhasebe yazılımı algoritma detayı ve validasyon

Vergi Kimlik Numarası Üret aracı, muhasebe ve ön muhasebe yazılımı geliştiricilerinin algoritma-bilinçli test verisi ihtiyacını karşılar. 10 haneli VKN'nin üretim algoritması GİB tarafından tanımlanmış check digit mantığına dayanır ve birçok muhasebe ürünü bu hesabı hem input validation hem veri temizleme (data cleansing) katmanında kullanır.

Hangi senaryolarda kullanılmalı?

  • CHECK constraint ile veri bütünlüğü: PostgreSQL/MSSQL tablolarda VKN doğrulama fonksiyonu.
  • OCR sonrası güven skoru: Taranmış fatura okumada VKN alanı doğrulama.
  • Hesap planı seed scripti: Demo cari kartlar için toplu insert.
  • Import wizard validasyonu: Excel'den cari aktarımında satır bazlı red/kabul.

VKN algoritması — adım adım

Algoritma şöyledir: ilk 9 hane d[0..8] için tmp[i] = (d[i] + (9 − i)) mod 10 hesapla. Sonra c[i] = (tmp[i] * 2^(9 − i)) mod 9 — ama tmp[i] != 0 && 2^(9−i) mod 9 == 0 ise c[i] = tmp[i]. Toplamı al, mod 10 aldıktan sonra (10 − toplam) mod 10 ile 10. haneyi bul. Bu yapı aynı rakamların permütasyonunu reddeder ve tek karakter hatalarını yakalar.

Sık karşılaşılan tuzak: Excel'in VKN'yi bilimsel gösterime çevirmesi

Excel import wizard'larında en yaygın sorun, 10 haneli VKN'nin 1.23457E+09 formatına çevrilmesidir. Kaynak dosyada VKN sütununu text olarak işaretlemeden import etmek hanelerin kaybına yol açar. Yazılımınızın import modülünde ilk kontrol, hücrelerin format type'ını kontrol etmek ve numeric ise uyarı vermek olmalı. Test fixture'ınızı CSV olarak hazırlayın, xlsx yerine.

Kod entegrasyonu / İleri adımlar

Veritabanı seviyesi validasyon için /kutuphaneler/sql; ETL pipeline için /kutuphaneler/python (pandas + openpyxl); masaüstü muhasebe için /kutuphaneler/csharp; web muhasebe için /kutuphaneler/php veya /kutuphaneler/nodejs. Toplu doğrulama /toplu-tckn-vkn-dogrulama; detay /vkn-nedir.

Vergi Kimlik Numarası nasıl üretilir?

  1. Vergi Kimlik Numarası Üret butonuna tıklayın
    Sayfadaki "Vergi Kimlik Numarası Üret" butonuna tıklayarak algoritma kurallarına uygun geçerli formatlı bir Vergi Kimlik Numarası üretin.
  2. Üretilen Vergi Kimlik Numarası numarasını kopyalayın
    "Kopyala" butonuyla üretilen Vergi Kimlik Numarası numarasını panoya kopyalayın.
  3. Test ortamınızda kullanın
    Kopyaladığınız Vergi Kimlik Numarası numarasını yazılım testi, form validasyonu veya veritabanı dolum işlemlerinde kullanın.

Sık Sorulan Sorular

Evet — recursive CTE veya generate_series ile 9 hane üzerinden dönüşüm ve ağırlıklı toplam tek sorguda çözülür. SQL kütüphanemizde tam örnek var; CREATE FUNCTION vkn_validate(text) immutable marked olarak yazılabilir ve CHECK constraint'te kullanılabilir.

Tek haneli tipo için Damerau-Levenshtein mesafesi 1 olan VKN'leri öneri olarak göstermek UX açısından etkilidir. Ancak bu aynı zamanda bilgi sızıntısı riski taşır — mevcut gerçek VKN'leri listeden önermeyin. Test senaryonuzda aracımızdan 5–10 komşu numara üretip UI suggestion testi yapın.

Gider pusulasında alıcı VKN'li olmayabilir; serbest meslek makbuzunda yalnızca düzenleyen VKN'si; e-faturada her iki tarafın VKN/TCKN'si. Test fixture'ınızda bu üç belge türüne göre alan zorunluluğunu doğrulayın. Rehber sayfası ayrıntılı.

Toplu üretim için Toplu TC Kimlik No ve Vergi No Üretimi sayfasını kullanabilirsiniz. 10.000 adede kadar üretip CSV olarak indirebilirsiniz.

Evet. Rastgele üretilmiş, yalnızca format/checksum açısından geçerli numaraları yazılım testi ve eğitim amacıyla kullanmak yasaldır. Gerçek kişilere ait verileri taklit etmek veya dolandırıcılık amacıyla kullanmak yasaktır; üretilen numaraları gerçek işlemlerde kullanmayın.

Bu sayfada tekli üretim yapabilirsiniz. Binlerce adet üretmek için Toplu Üretim sayfasını kullanın; 10.000 adede kadar üretip CSV olarak indirin.

Evet. Ürettiğiniz numarayı doğrulamak için sayfadaki doğrulayıcı aracını veya Toplu Doğrulama sayfasını kullanabilirsiniz.

Evet. Araç tamamen tarayıcı tabanlıdır; bilgisayar, tablet ve akıllı telefonlarda sorunsuz çalışır.

İ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.