UBL TR.1, e-fatura uygulamasında kullanılan UBL (Universal Business Language) formatının.1 sürümünü ifade eder Fatura tipleri: Faturaların düzenleme amaçlarına göre "SATIS" (mal ve hizmet satışı), "IADE" (mal iadesi), "TEVKIFAT" (tevkifat içeren), "ISTISNA" (vergi istisnası içeren), "OZELMATRAH" (özel matrah) ve "IHRACKAYITLI" (ihraç kayıtlı satışlar) gibi değerler atanmıştır UBL versiyonu: UBL versiyon değeri.1 olarak güncellenmiştir


UBL TR.1 nedir?

UBL TR.1 , e-fatura uygulamasında kullanılan UBL (Universal Business Language) formatının.1 sürümünü ifade eder

UBL TR.1'e geçişle birlikte yapılan bazı değişiklikler :

  • Fatura tipleri : Faturaların düzenleme amaçlarına göre "SATIS" (mal ve hizmet satışı), "IADE" (mal iadesi), "TEVKIFAT" (tevkifat içeren), "ISTISNA" (vergi istisnası içeren), "OZELMATRAH" (özel matrah) ve "IHRACKAYITLI" (ihraç kayıtlı satışlar) gibi değerler atanmıştır
  • UBL versiyonu : UBL versiyon değeri.1 olarak güncellenmiştir
  • Özelleştirme numarası : Özelleştirme numarası TR.2 olarak değiştirilmiştir
  • Para birimi : XML içindeki TRL olan para birimi TRY olarak değiştirilmiştir
  • Tevkifat takibi : Tevkifatlar, KDV alanlarından ayrılarak "cac:WithholdingTaxTotal" elemanı altında takip edilmeye başlanmıştır

XML'de UBL nedir?

UBL (Universal Business Language), "evrensel iş dili" anlamına gelir ve faturalar ile irsaliyeler gibi elektronik iş belgelerinin açık kitaplığıdır. XML (Extensible Markup Language) ise, insanlar ve bilgi işlem sistemleri tarafından kolay okunabilen dokümanların hazırlanmasını sağlayan bir sistemdir. UBL-XML, e-faturalarda kullanılan bir dosya türüdür. UBL TR, Gelir İdaresi Başkanlığı tarafından UBL formatının Türkiye koşullarına uygun olarak düzenlenmiş versiyonudur.

UBL formatı nasıl olmalı?

UBL (Universal Business Language) formatı şu şekilde olmalıdır: 1. XML Yapısı: UBL, XML formatında yazılır ve her belge türü için belirli bir şemaya uymalıdır. 2. Temel Bilgiler: UBL belgesi, müşteri verileri, miktarlar, ürün bilgileri ve fatura numarası gibi temel iş bilgilerini içermelidir. 3. Versiyon Seçimi: UBL'nin farklı sürümleri mevcuttur (örneğin, UBL 2.0 ve UBL 2.1). 4. Entegrasyon: UBL belgeleri, ERP sistemleri ve diğer iş uygulamaları ile entegre edilebilir. 5. Güvenlik ve Hata Azaltma: UBL, belgelerin otomatik olarak işlenmesini sağlar, böylece manuel veri girişi ve insan hataları minimize edilir.

UBL kodları nelerdir?

UBL (Evrensel İş Dili) kodları arasında aşağıdaki unsurlar yer alır: Para birimi kodları: CurrencyCode, PaymentCurrencyCode, SourceCurrencyCode, TargetCurrencyCode, TaxCurrencyCode, DocumentCurrencyCode. Fatura tip kodları: InvoiceTypeCode. Mal/hizmet sınıflandırma kodları: ItemClassificationCode. Ödeme kanalı ve şekli kodları: PaymentChannelCode, PaymentMeansCode. Yanıt kodları: ResponseCode. Vergi istisna kodları: TaxExemptionReasonCode. Teslim şekilleri kodları: DeliveryTerms/ID INCOTERMS. Ek öğe tanımlama kodları: AdditionalItemIdentification (sadece 2.3 sürümünde). Ayrıca, 28 Ocak 2025 tarihinde Gelir İdaresi Başkanlığı tarafından güncellenen UBL-TR kod listelerinde, ilaç ve tıbbi cihazlar için yeni senaryo tipleri (ILAC ve TIBBICIHAZ) eklenmiştir.

Ubl şema nedir?

UBL (Universal Business Language) şeması, elektronik iş belgelerinin, özellikle faturalar ve irsaliyeler gibi ticari belgelerin standart bir yapıda hazırlanmasını sağlayan bir veri modelidir. UBL şemasının bazı özellikleri: Evrensellik: Alan adları İngilizce olup, ticari hayatta kullanılan tüm bilgileri içerir. Özelleştirme: Ülkelerin ihtiyaçlarına göre uyarlanabilir. Otomasyon: Tam otomasyon sağlar. Birlikte çalışabilirlik: Farklı sistemler arasında sorunsuz veri alışverişi sağlar. UBL-TR, UBL'nin Türkiye koşullarına uygun olarak Gelir İdaresi Başkanlığı tarafından özelleştirilmiş halidir.

Diğer Teknoloji Yazıları
Teknoloji