Nordlet

← Belgeler / Sözlük

VIES Nedir? AB KDV Numaralarının Doğrulanması

VIES sisteminin neleri onaylayıp neleri onaylamadığı, doğrulamanın neden KDV'siz (sıfır oranlı) faturalandırma için maddi bir koşul olduğu, kesintilerle nasıl başa çıkılması gerektiği ve hangi kanıtların saklanması lazım geldiği.

VIES (VAT Information Exchange System - KDV Bilgi Değişim Sistemi), bir AB KDV numarasının geçerli olup olmadığını kontrol etmek için kullanılan Avrupa Komisyonu hizmetidir. Sisteme bir ülke kodu ve numara girersiniz; o da size ilgili numaranın şu anda Topluluk içi ticaret için kayıtlı olup olmadığını bildirir ve genellikle kayıtlı adı ile adresi döner.

Bu, Komisyon tarafından tutulan bir veritabanı değildir. VIES bir aktarıcıdır (relay): yapılan her sorgu, numarayı veren ulusal vergi idaresine gerçek zamanlı olarak iletilir ve yanıt onlardan gelir. Bu mimari, VIES'in pratikte nasıl çalıştığını ve yaşadığı kesintiler de dahil olmak üzere neredeyse her şeyi açıklar.

Doğrulama neden önemlidir?

2020 AB "hızlı çözümlerinden" (quick fixes) bu yana, müşterinin geçerli KDV numarası, Topluluk içi mal teslimi işlemlerinde sıfır oran (zero-rating) uygulamanın -daha sonra düzeltilecek bir bürokrasi değil- maddi bir koşuludur.

Bunun sonucu son derece açıktır: KDV numarasının geçersiz olduğu ortaya çıkan bir AB işletmesine mal satarsanız, bu teslimat sizin iç piyasa oranınız üzerinden vergiye tabi hale gelir. Hiç KDV tahsil etmediğiniz bir satışta, bu KDV'yi kendi kar marjınızdan ödemek zorunda kalırsınız. Müşteri geçmişe dönük bir borçlandırmayı kabul etmeyecektir ve bir denetim bunu fark ettiğinde müşteriyle olan ilişkinizin üzerinden yıllar geçmiş olabilir.

Aynı mantık hizmetlerdeki tevkifat (reverse charge) uygulaması için de geçerlidir: mekanizma müşterinin vergi mükellefi olmasına dayanır ve KDV numarası bunun kanıtıdır.

VIES neyi onaylar, neyi onaylamaz?

Onayladığı hususlar: Sorgulama anında numaranın geçerli olduğu ve Topluluk içi işlemler için kayıtlı bulunduğudur.

Onaylamadığı hususlar:

  • Muhatap olduğunuz kişinin numarayı elinde bulunduran işletme olduğu. VIES size fatura talebinin bir dolandırıcıdan geldiğini söylemez.
  • Numaranın geçmişte geçerli olduğu veya yarın da geçerli olacağı. Bu, anlık (point-in-time) bir yanıttır.
  • Kredi notu, güvenilirlik veya ticari meşruiyetle ilgili herhangi bir husus.
  • Tutarlı ad ve adres verileri; ulusal tercihlere bağlı olarak bazı üye devletler tacirin bilgilerini dönerken bazıları hiçbir şey dönmez.

Dolayısıyla doğrulama, gerekli bir kontrol olmakla birlikte tek başına yeterli değildir. VIES ile ortak (partner) kaydınız arasındaki bir isim uyumsuzluğu, bir faturaya KDV'siz (sıfır oranlı) işlem uygulamadan önce insan eliyle incelenmeyi hak eder: bu durum ticari bir unvan, bir grup yeniden yapılandırması veya tamamen yanlış bir şirket olabilir.

Operasyonel sorun: VIES'in çökmesi

Sorgular ulusal sistemlere aktarıldığı için, tek bir üye devletin sistemindeki kesinti, diğer her şey çalışırken o ülkeye ait numaraların doğrulanmasını imkansız hale getirir. Planlı bakım çalışmaları duyurulur, ancak planlanmamış kesintiler duyurulmaz.

Bu durum kaçınılmaz olarak pratik bir tasarım sorunu yaratır: Müşteri alışveriş yapmak istediğinde ve VIES yanıt vermediğinde ne yaparsınız?

Satışı engellemek safça bir yaklaşımdır ve yanlıştır. Bu yaklaşım, harici bir hizmetinçalışma süresini (uptime) gelirinizin bir bağımlılığı haline getirir; vergi kuralları ise anlık bir kontrol yapılmasını değil, makul adımlar atmanızı ve bunları belgelendirmenizi şart koşar. Uygulanabilir yöntem şöyledir:

  1. Doğrulamaları her işlemde yeniden sorgulamak yerine, mantıklı bir yaşam döngüsüyle önbelleğe (cache) alın.
  2. Kritik aşamadan önce yeniden kontrol edin - eskimiş (stale) bir sonuca dayanarak fatura düzenlerken.
  3. Kesinti nedeniyle asla satışı engellemeyin. Servisin o an erişilemez olduğunu kaydedin.
  4. Belirsiz durumlarda süreci manuel inceleme kuyruğuna yönlendirin - geçersiz sonuçlar, servis arızaları, isim uyumsuzlukları.
  5. Sadece sonucu değil, yanıtın tamamını saklayın, böylece size ne zaman ne söylendiğini kanıtlayabilirsiniz.

Bu son nokta, sıradan bir kontrolü yasal bir kanıta dönüştürür. Denetim sırasında "Doğrulamıştık" demek, zaman damgası ve servisin döndürdüğü istek tanımlayıcısı (request identifier) ile birlikte saklanan bir yanıt kadar değer taşımaz.

Nordlet bunu nasıl uygular?

Doğrulama, iş ortakları (partner) oluşturulurken veya güncellenirken (vergi numarasıyla bir ortak oluşturmak veya değiştirmek bir kontrolü tetikler) otomatik olarak çalışır ve doğrudan POST /v1/partners/validate-vat uç noktası (endpoint) üzerinden vergi kodu veya ortak kimliği ile çağrılabilir.

Sonuç, zaman damgası ve tam VIES yanıt yüküyle (payload) birlikte ortağın üzerinde önbelleğe alınır. Fatura kesilmeden önce, 30 günden eski sonuçlar otomatik olarak yeniden doğrulanır; böylece faturaya işlenen kanıt aylar öncesine ait değil, güncel olur.

Hiçbir şey engellenmez. Geçersiz bir numara, ulaşılamayan bir servis veya kayıtlı tacir adı ile eşleşmeyen bir isim, satışı durdurmak yerine KDV inceleme kuyruğunda (VAT review queue) bir kayıt açılmasını sağlar:

  • invalid - VIES numaranın geçerli olmadığını söylüyor
  • service_error - VIES'e ulaşılamadı veya hata alındı
  • name_mismatch - VIES, yasal formlar ve aksan işaretleri ayarlandıktan sonra ortak kaydınızla anlamlı bir örtüşmesi olmayan bir tacir adı döndürdü

İncelemeler, /v1/partners/vat-reviews/resolve aracılığıyla bir karar ve isteğe bağlı bir notla (geçerli olduğu onaylandı, geçersiz olduğu onaylandı veya reddedildi) çözüme kavuşturulur ve daha sonra başarılı olan bir kontrol açık incelemeyi otomatik olarak kapatır. vat_review.opened ve vat_review.resolved webhook olayları, platformun yoklama (polling) yapması yerine anında tepki vermesini sağlar.

Son olarak, düzenlenen her fatura bir KDV kanıtı anlık görüntüsü (VAT evidence snapshot) dondurur: VIES yanıt yükü, zaman damgası, istek tanımlayıcısı, oran tablosu sürümü ve kullanılan konum sinyalleri. İki yıl önce verilmiş bir kararın o an var olan girdilerle yeniden oynatılabilmesini -ki asıl denetim sorusu budur- sağlayan şey tam olarak bu anlık görüntüdür.

FAQ

VIES nedir?

AB KDV numaralarının geçerli olup olmadığını kontrol eden çevrimiçi bir servis olan AB KDV Bilgi Değişim Sistemi'dir (VAT Information Exchange System). Her sorguyu numarayı veren ulusal vergi idaresine iletir ve onların yanıtını, bazen kayıtlı ad ve adresle birlikte geri döndürür.

VIES üzerinden KDV numarası kontrol etmek yasal bir zorunluluk mu?

Topluluk içi teslimatlara KDV'siz (sıfır oranlı) işlem uygulamak için müşterinin geçerli bir KDV numarasına sahip olması maddi bir koşuldur; dolayısıyla kontrol etmek bunu kanıtlama yönteminizdir. Üye devletler makul bir doğrulama ve bunun kanıtını bekler; kontrol edilmemesi sizi hiç tahsil etmediğiniz KDV'den sorumlu bırakır.

VIES herhangi bir ad veya adres dönmezse bu ne anlama gelir?

Numarayı veren üye devletin bu bilgileri açıklamamayı seçtiği anlamına gelir (birkaç devlet bunu yapmamaktadır). Ad bilgisi içermeyen geçerli bir yanıt yine de geçerli bir yanıttır; sadece çapraz kontrol yapabileceğiniz veri miktarını azaltır.

VIES kullanılamıyorsa ne yapmalıyım?

Satışı engellemeyin. Kesintiyi kaydedin, elinizdeki kanıtlarla ilerleyin ve servis yeniden çalışmaya başladığında tekrar kontrol edin. Durumun kaybolmasına izin vermek yerine, insan kontrolü için bir inceleme kuyruğuna yönlendirin.

KDV numaraları ne sıklıkla yeniden doğrulanmalıdır?

En azından KDV'siz (sıfır oranlı) bir teslimat için numaraya güvenmeden önce. Yaygın bir yaklaşım, doğrulamaları yaklaşık 30 gün boyunca önbelleğe almak ve eskimiş bir sonuca dayanarak fatura keserken yeniden kontrol etmektir; müşteriler kayıtsız (deregistered) duruma gelebilir ve önemli olan kontrol, teslimata en yakın olanıdır.