NESInvoice Nedir?
NESInvoice, UBL-TR Xml formatında çıktı üreten, dökümantasyonu bakımından sadelestirilmis ve basitlestirilmiş bir .NET nesnesidir.
Not : Yakın zamanda gelistirilecek olan RestFull servisler ile platform bağımsız (Cross Platform) kullanıma açılacaktır.Bu dökümantasyonda NESInvoice içerisindeki alanların kullanım örnekleri ve alanların zorunlulukları hakkında detaylı bilgiyi bulabilirsiniz.
InvoiceInfo
Bu nesne, fatura üst bilgilerini barındıran nesnedir. Asagıda bu nesnenin detayları anlatılmıstır.
UUID
Guid veri tipinde faturanın takibi için kullanılacak unique numaradır.
nesInvoice.InvoiceInfo.UUID = Guid.NewGuid().ToString(); //Örnek : caeffd50-21e6-436d-95e7-b8869a77ab1e
InvoiceType
Enum veri tipinde bir nesnedir.
- SATIS
- IADE
- ISTISNA
- TEVKIFAT
- IHRACKAYITLI
nesInvoice.InvoiceInfo.InvoiceType = InvoiceType.SATIS;
InvoiceSerieOrNumber
Bu alana 16 haneli e-Fatura/e-Arşiv fatura numarasını, 3 haneli seri bilgisini girebilirsiniz. 16 haneli fatura numarası girmeniz durumunda herhangi bir işlem yapılmaz fatura numarası olarak girdiğiniz değer belirlenir. Eğer 3 haneli seri girerseniz portal üzerinde tanımlı olan bu seri üzerinden numara üretilir. Boş geçmeniz durumunda ise eFatura/e-Arşiv tipine göre sistem üzerinde tanımlı varsayılan seri üzerinden numaralandırma yapılır. Boş geçerseniz ve sistem üzerinde tanımlı varsayılan seri yok ise fatura şematron hatası alır.
//Manuel numara verilmis nesInvoice.InvoiceInfo.InvoiceSerieOrNumber = "ABC2017000000001";
//Portalde kayıtlı ABC serisinden otomatik olarak sıradaki numara verilir nesInvoice.InvoiceInfo.InvoiceSerieOrNumber = "ABC";
IssueDate
Bu alana fatura tarihi girilir.
IssueTime
Bu alana fatura düzenleme saati girilir.
CurrencyCode
Bu alan faturanın para biriminin girileceği alandır. Alabileceği değerler kod listeleri bölümünde Para Birim Kodları altında belirtilmiştir.
ExchangeRate
Bu alan faturanın türk lirasından farklı bir para biriminde kesildiğinde döviz kurunun girileceği alandır. Fatura üzerinde kur bilgisi görünecektir.
InvoiceProfile
Bu alan e-faturanın senaryosunun belirtileceği alandır.
TEMELFATURA
Fatura alıcısı tarafından herhangi bir yanıt beklemeden otomatik olarak kabul edilir. Reddedilmesi gereken durumda alıcının iade faturası kesmesi gerekir.
TICARIFATURA
Bu fatura senaryosunda alıcı faturaya 8 gün içerisinde KABUL/RED yanıtı dönebilir. Eğer 8 Gün içerisinde alıcıdan herhangi bir yanıt gelmezse fatura otomatik olarak kabul edilir.
EARSIVFATURA
E-Arşiv faturaları için kullanılması zorunlu olan senaryodur.
IHRACAT
Gümrük Beyannamesi ekinde yer alan mal ihracı faturaları için kullanılacak senaryodur. Fatura GTB ye otomatik olarak iletilir Kabul olması durumunda 23 haneli referans numarası sisteme GTB tarafından gönderilir.
YOLCUBERABERFATURA
Katma Değer Vergisi Uygulaması Genel Tebliğinde yer alan yolcu beraberi eşya istisnasından faydalanmak için kullanılacak e-Fatura sernayosudur.
DespatchDocumentReference
Bu alan faturaya ait irsaliye bilgilerinin girilebileceği alandır. Birden fazla irsaliye girilebilir.(Bkz. KeyValue)
OrderReference
Bu alan faturaya ait sipariş bilgilerinin girilebileceği alandır. (Bkz. KeyValue)
OrderReferenceDocument
Bu alan faturaya ait sipariş bilgilerinin girilebileceği alandır. (Bkz. AdditioanlDocumentReference)
AdditionalDocumentReferences
Fatura içerisine Word,excel,pdf vs. gibi dosyalar eklemek yada farklı bilgileri eklemek için kullanabileceğiniz alandır. (Bkz. AdditioanlDocumentReference)
TaxExemptionReasonInfo
Bu alan faturadaki 0 KDV/ÖTV lerin vergi muafiyet sebeplerini girebileceğiniz alandır. Alabileceği değerler kod bölümünde Vergi İstisna Muafiyet Sebepleri altında belirtilmiştir. (Bkz. TaxExemptionReasonInfo)
XSLTTitle
Bu alan faturaya eklenecek olan XSLT’yi seçmeniz için kullanılır. Burada girilen değer portalde tanımlı XSLT’nizi otomatik olarak faturaya ekler.
XSLTPath
Bu alan faturaya eklenecek olan XSLT’nin dosya sistemindeki yolunu belirtmek için kullanılır. Burada girilen değer üzerinden dosya sistemindeki XSLT faturaya eklenir.
ERPRefNo
Bu alan fatura ile ERP arasında bağlantı kurmak istendiğinde kullanılmalıdır. ERP’den referans olarak erp’deki unique bir değer girilebilir.
ERPCustomerRefNo
Bu alan fatura ile ERP de kayıtlı alıcı arasında bağlantı kurmak istendiğinde kullanılmalıdır. ERP’den referans olarak erp’deki alıcı ile alakalı unique bir değer girilebilir.
EArchiveInfo
Faturanın e-Arşiv faturası olması durumunda e-Arşiv’e özgü bilgilerin girileceği alandır. (Bkz. EArchiveInfo)
DraftInvoiceID
SQL Scriptler ile NES Bilgi eCon.online ürününün kullanılması durumunda kullanılacak bir alandır. Standart web servis erişimleri için UBL üretilmek istendiğinde kullanılması gerekmez.
PaymentTermsInfo
Bu alan Ödeme Koşulları bilgisinin girileceği alandır. (Bkz. PaymentTerms)
PaymentMeansInfo
Bu alan Ödeme Şekli bilgisinin girileceği alandır. (Bkz. PaymentMeans)
OKCInfo
Bu alan Ödeme kaydedici cihaz ve fiş bilgisinin girileceği alandır. (Bkz. OKCInfo)
ReturnInvoiceInfo
Bu alan İade edilen faturaların bilgilerinin girileceği alandır. (Bkz. ReturnInvoiceInfo)
CompanyInfo - CustomerInfo
CompanyInfo : Gönderici bilgilerinin girileceği alandır.
CustomerInfo : Alıcı bilgilerinin girileceği alandır.
ExportCustomerInfo
Bu alan İhracat faturalarında yabancı alıcı genel bilgilerinin girileceği alandır.
TaxFreeInfo
YOLCUBERABERFATURA ' da turistin bilgilerinin girileceği alandır. Bu nesne içinde 'TouristInfo' ve 'TaxRepresentativeInfo'
nesnelerini barındırır.
TouristInfo : Turistin bilgilerinin girileceği alandır.
TaxRepresentativeInfo : Aracı kurum bilgilerinin girileceği alandır.
(Bkz. TaxFreeInfo)
InvoiceLines
Fatura kalemlerinin(Mal/Hizmet) tüm detaylarının girileceği alandır.
Notes
Bu alana sınırsız not eklenebilir.
ISEArchiveInvoice
Bu parametre ile faturanın e-Fatura veya e-Arşiv ayrımını belirleyebilirsiniz. Eğer fatura e-Arşiv faturası değilse false olarak set edilmelidir
Ortak Nesneler
KeyValue
public class KeyValue
{
//kullanıldığı yerle alakalı tarih verisi girilir. (Örn: İrsaliye Tarihi)
public DateTime IssueDate { get; set; }
//kullanıldığı yerle alakalı değer girilir. (Örn: İrsaliye Numarası)
public string Value { get; set; }
}
AdditioanlDocumentReference
AdditioanlDocumentReference Nesnesi
-
ID
Eklenen dosyanın yada diğer bilginin değeri buraya girilebilir.
-
IssueDate
Eklenen belgenin tarihi. Not: Bir belge değil sadece değer girişi olarak kullanılacaksa da fatura tarihi
olarak girilebilir.
-
DocumentType
Eklenen belgenin tipi veya sabit değer serbest metin şeklinde yazılabilir.
-
DocumentTypeCode
Eklenen belgenin tipi veya sabit değer serbest metin şeklinde yazılabilir.
-
Attachment
Eğer bir dosya eklenecekse, dosya bu alanda girilebilir.
-
Base64Data
Eklenen dosyanın Base64 encode edilmiş hali buraya girilir.
-
MimeCode
Eklenen dosyanın mimeCode değeri buraya girilir.
-
FileName
Eklenen dosyanın adı buraya girilebilir. (Örn : application/pdf)
public class AdditioanlDocumentReference
{
public string ID { get; set; }
public DateTime? IssueDate { get; set; }
public string DocumentType { get; set; }
public string DocumentTypeCode { get; set; }
public Attachment Attachment { get; set; }
}
public class Attachment
{
public string Base64Data { get; set; }
public string MimeCode { get; set; }
public string FileName { get; set; }
}
TaxExemptionReasonInfo
public class TaxExemptionReasonInfo
{
public string KDVExemptionReasonCode { get; set; }
public string OTVExemptionReasonCode { get; set; }
}
EArchiveInfo
EarchiveInfo Nesnesi
-
SalesPlatform
Enum veri tipinde bir nesnedir. Satışın yapıldığı platformu belirtmek için kullanılır. INTERNET, NORMAL değerlerini
alabilir.
-
SendType
Enum veri tipinde bir nesnedir. E-Arşiv faturasının alıcısına nasıl teslim edildiğinin belirtileceği alandır.
KAGIT, ELEKTRONIK değerlerini alabilir.
NOT : Satış kanalı (SalesPlatform) INTERNET olması durumunda teslim tipi ELEKTRONIK olmak
zorundadır.
-
ISDespatch
e-Arşiv fatura üzerinde “İrsaliye yerine geçer” ibaresinin bulunup bulunmamasının belirtileceği alandır.
Fatura malın teslimi anında düzenleniyor ve irsaliye kullanılmıyorsa IsDespatch alanı true olarak ayarlanır.
Böylelikle fatura irsaliyeli fatura olarak kullanılabilir.
-
InternetInfo
İnternet satışlarında e-Arşiv faturada olması gereken zorunlu bilgilerin girileceği alandır.
NOT : İnternet satış faturası olması durumunda zorunludur.
-
WebSite
Satışın yapıldığı web sitesi bilgisinin girileceği alandır.
-
PaymentMethod
Ödeme yönteminin girilebileceği alandır. KREDIKARTI/BANKAKARTI, EFT/HAVALE, KAPIDAODEME, ODEMEARACISI
yada DIGER değerlerini alabilir.
-
PaymentMethodName
Ödeme yöntemi olarak DIGER yada ODEMEARACISI girildiğinde buraya diğerin açıklaması/ödemearacısı adı
girilmesi gerekir.
NOT : Ödeme yöntemi ‘DIGER’ yada ‘ODEMEARACISI’ olması durumunda zorunludur.
-
PaymentDate
Ödeme tarihinin girileceği alandır.
NOT : Ödeme yönteminin DIGER olduğu durumda zorunlu değil, onun dışında zorunludur.
-
TransporterName
Taşıyıcı firma/kişi ünvanı.
NOT : Fatura kalemlerinin hizmet olmadığı yani taşıma işlemi olduğu durumda zorunludur.
-
TransporterRegisterNumber
Taşıyıcı firma/kişi vergi/tc kimlik numarası.
NOT : Fatura kalemlerinin hizmet olmadığı yani taşıma işlemi olduğu durumda zorunludur.
-
TransportDate
Taşıma tarihi
NOT : Fatura kalemlerinin hizmet olmadığı yani taşıma işlemi olduğu durumda zorunludur.
public class EArchiveInfo{
public SalesPlatform SalesPlatform { get; set; }
public SendType SendType { get; set; }
public bool ISDespatch { get; set; }
public InternetInfo InternetInfo { get; set; }
}
public class InternetInfo
{
public string WebSite { get; set; }
public string PaymentMethod { get; set; }
public string PaymentMethodName { get; set; }
public DateTime? PaymentDate { get; set; }
public string TransporterName { get; set; }
public string TransporterRegisterNumber { get; set; }
public DateTime? TransportDate { get; set; }
}
PaymentTerms
PaymentTerms Nesnesi
-
Percent
Ödemenin gecikmesi durumunda uygulanacak ceza oranı numerik olarak girilir.
-
Amount
Ödeme tutarı numerik olarak girilebilir.
-
Note
Ödeme koşulları ile ilgili açıklama serbest metin olarak girilir.
public class PaymentTerms
{
public decimal Percent { get; set; }
public decimal Amount { get; set; }
public string Note { get; set; }
}
PaymentMeans
PaymentMeans Nesnesi
-
Code
Ödeme şeklinin kodu girilir. Alabileceği değerler kod listeleri bölümünde Ödeme Şekli Kodları altında belirtilmiştir.
-
ChannelCode
Ödeme kanalı kodunun girileceği alandır. Alabileceği değerler kod listeleri bölümünde Ödeme Kanal Kodları altında belirtilmiştir.
-
DueDate
Son ödeme günü yıl-ay-gün formatında girilir.
-
PayeeFinancialAccountID
Ödeme yapılacak hesap girilir.
-
Note
Ödeme ile ilgili açıklamalar serbest metin olarak girilir.
public class PaymentMeans
{
public string Code { get; set; }
public string ChannelCode { get; set; }
public DateTime DueDate { get; set; }
public string PayeeFinancialAccountID { get; set; }
public string Note { get; set; }
}
OKCInfo
OKCInfo Nesnesi
-
ID
Fiş No
-
IssueDate
Fiş Tarihi
-
Time
Fiş Saati
-
ZNo
Z Rapor No
-
EndPointID
ÖKC Seri No
-
DocumentDescription
Fiş Tipi. Alabileceği değerler kod listeleri bölümünde OKC Fiş Tipleri altında belirtilmiştir.
public class OKCInfo
{
public string ID { get; set; }
public DateTime IssueDate { get; set; }
public string Time { get; set; }
public string ZNo { get; set; }
public string EndPointID { get; set; }
public string DocumentDescription { get; set; }
}
ReturnInvoiceInfo
ReturnInvoiceInfo Nesnesi
-
InvoiceNumber
İade edilen faturanın numarası bu alana girilir. Fatura numarası 16 haneli olmak zorundadır.
-
IssueDate
İade edilen faturanın tarihi bu alana girilir.
public class ReturnInvoiceInfo
{
public string InvoiceNumber { get; set; }
public DateTime IssueDate { get; set; }
}
PartyInfo
PartyInfo Nesnesi AddressInfo nesnesinden kalıtım almaktadır.
-
RegisterNumber
Bu alana alıcı/göndericinin vergi/t.c. kimlik numarası girilir.
NOT : e-Arşiv için alıcının vergi/t.c. kimlik numarasını bilmediğiniz durumda; T.C. vatandaşları
için "11111111111" T.C. vatandaşı olmayanlar için "22222222222" girilir.
-
Name
Bu alana alıcı/göndericinin ünvanı/adı soyadı girilir.
-
TaxOffice
Bu alana alıcı/göndericinin vergi dairesi girilir.
NOT : Company info içerisinde zorunludur. Ayrıca alıcısının e-fatura mükelefi olması durumunda
zorunludur.
NOT : Alıcısının e-Arşiv olup vergi mükellef olmaması durumunda boş geçilebilir.
-
PartyIdentifications
Bu alana alıcı/göndericinin diğer resmi bilgileri girilebilir. (Bkz. PartyIdentification)
-
AgentPartyIdentifications
Bu alana aracı kurum'a ait bilgiler girilir. (Bkz. PartyIdentification)
-
ReceiverAlias
Alıcının e-Fatura mükellefi olması durumunda faturanın hangi etikete gönderileceği bu alanda belirtilir.
NOT : Herhangi bir değer girilmez ve alıcının birden fazla etiketi varsa fatura Portal
üzerinden etiket seçip gönderilebilir. Aksi durumda alıcıya iletilmez!
public class PartyInfo : AddressInfo
{
public string RegisterNumber { get; set; }
public string Name { get; set; }
public string TaxOffice { get; set; }
public List<PartyIdentification> PartyIdentifications { get; set; }
public List<PartyIdentification> AgentPartyIdentifications { get; set; }
public string ReceiverAlias { get; set; }
}
public class AddressInfo
{
public string Address { get; set; }
public string District { get; set; }
public string City { get; set; }
public string Country { get; set; }
public string PostalCode { get; set; }
public string Phone { get; set; }
public string Fax { get; set; }
public string Mail { get; set; }
public string WebSite { get; set; }
}
public class PartyIdentification
{
public string SchemeID { get; set; }
public string Value { get; set; }
}
AddressInfo
AddressInfo Nesnesi
-
Address
Bu alana alıcı/göndericinin adres bilgisi girilir.
-
District
Bu alana alıcı/göndericinin ilçe bilgisi girilir.
-
City
Bu alana alıcı/göndericinin şehir bilgisi girilir.
-
Country
Bu alana alıcı/göndericinin ülke bilgisi girilir.
-
PostalCode
Bu alana alıcı/göndericinin posta kodu girilir.
-
Phone
Bu alana alıcı/göndericinin telefon bilgisi girilir.
NOT : e-Arşiv için elektronik gönderim tipinde SMS gönderilmesi tercih edilirse SMS burada
tanımlanan numaraya gidecektir.
-
Fax
Bu alana alıcı/göndericinin Fax bilgisi girilir.
-
Mail
Bu alana alıcı/göndericinin Mail bilgisi girilir.
NOT : e-Arşiv için elektronik gönderim tipinde Mail gönderilmesi tercih edilirse MAIL
burada tanımlanan mail adresine gidecektir.
-
WebSite
Bu alana alıcı/göndericinin web site bilgisi girilir.
public class AddressInfo
{
public string Address { get; set; }
public string District { get; set; }
public string City { get; set; }
public string Country { get; set; }
public string PostalCode { get; set; }
public string Phone { get; set; }
public string Fax { get; set; }
public string Mail { get; set; }
public string WebSite { get; set; }
}
PartyIdentification
PartyIdentification Nesnesi
-
SchemeID
Bu alana aşağıdaki listeden birisi yazılmalıdır.
-
Value
Bu alana seçilen tipin değeri girilmelidir.
public class PartyIdentification
{
public string SchemeID { get; set; }
public string Value { get; set; }
}
ExportCustomerInfo
ExportCustomerInfo Nesnesi
-
PartyName
Bu alana yabancı alıcı ünvanı girilir.
NOT : Yabancı alıcı bir kurum ise kullanılır. Aksi durumda PersonName ve PersonSurName
alanları kullanılmalıdır.
-
PersonName
Bu alana yabancı alıcının adı girilir.
-
PersonSurName
Bu alana yabancı alıcının soyadı girilir.
NOT : Yabancı alıcı bir şahıs ise kullanılır. Aksi durumda PartyName alanı kullanılmalıdır.
-
CompanyID
Bu alana yabancı alıcının ülkesindeki VKN(VAT-No) bilgisi girilir.
-
LegalRegistrationName
Bu alana yabancı alıcının ülkesindeki Resmi Ünvan bilgisi girilir.
-
AddressInfo
Bu alana yabancı alıcının adres bilgileri girilir. (Bkz. AddressInfo)
public class ExportCustomerInfo
{
public string PartyName { get; set; }
public string PersonName { get; set; }
public string PersonSurName { get; set; }
public string CompanyID { get; set; }
public string LegalRegistrationName { get; set; }
public AddressInfo AddressInfo { get; set; }
}
public class AddressInfo
{
public string Address { get; set; }
public string District { get; set; }
public string City { get; set; }
public string Country { get; set; }
public string PostalCode { get; set; }
public string Phone { get; set; }
public string Fax { get; set; }
public string Mail { get; set; }
public string WebSite { get; set; }
}
TaxFreeInfo
TaxFreeInfo Nesnesi
-
TouristInfo
Bu alan turistin bilgilerinin girileceği alandır.
-
Name
Bu alan turistin ad bilgisi girilir.
-
SurName
Bu alan turistin soyad bilgisi girilir.
-
CountryCode
Bu alan turistin ülke kodu bilgisi girilir.(örn:TR)
-
PassportNo
Bu alan turistin pasaport numarası bilgisi girilir.
-
PassportDate
Bu alan turistin pasaport tarihi bilgisi girilir.
-
AddressInfo
Bu alan turistin adres bilgileri girilir. (Bkz. AddressInfo)
-
FinancialAccountInfo
Bu alana turistin banka hesap bilgileri girilir.
-
BankName
Bu alan Banka Adı bilgisi girilir.
-
BranchName
Bu alan Banka Şube Adı bilgisi girilir.
-
ID
Bu alan Banka Hesap Numarası bilgisi girilir.
-
CurrencyCode
Bu alan Para Birimi bilgisi girilir.
-
PaymentNote
Bu alan Ödeme Notu bilgisi girilir.
-
TaxRepresentativeInfo
Bu alana Aracı Kurum bilgileri girilir.
-
RegisterNumber
Bu alana Aracı Kurumun Vergi Kimlik Numarası girilir.
-
Alias
Bu alana Aracı Kurumun Etiket bilgisi girilir.
-
Address
Bu alan turistin adres bilgileri girilir. (Bkz. AddressInfo)
public class TaxFreeInfo
{
public TouristInfo TouristInfo { get; set; }
public TaxRepresentativeInfo TaxRepresentativeInfo { get; set; }
}
public class TouristInfo
{
public string Name { get; set; }
public string SurName { get; set; }
public string CountryCode { get; set; }
public string PassportNo { get; set; }
public DateTime PassportDate { get; set; }
public AddressInfo AddressInfo { get; set; }
public FinancialAccountInfo FinancialAccountInfo { get; set; }
}
public class FinancialAccountInfo
{
public string BankName { get; set; }
public string BranchName { get; set; }
public string ID { get; set; }
public string CurrencyCode { get; set; }
public string PaymentNote { get; set; }
}
InvoiceLine
InvoiceLine Nesnesi
-
Index
Fatura kaleminin sıra numarasının belirtileceği alandır.
-
SellerCode
Bu alana ürünün satıcı kodu girilir.
-
BuyerCode
Bu alana ürünün alıcı kodu girilir.
-
Name
Bu alana ürünün adı girilir.
-
Description
Bu alana ürünün açıklaması girilir.
-
Quantity
Bu alana miktar girilir.
-
UnitType
Bu alana birim tipi girilmelidir. Alabileceği değerler kod listeleri bölümünde Birim Kodları altında belirtilmiştir.
-
Price
Bu alana ürünün fiyatı girilir.
-
AllowanceTotal
Bu alana iskonto tutarı girilir.
-
KDVPercent
Bu alana ürünün KDV oranı girilir.
-
Taxes
Bu alana ürünün diğer vergileri girilir. Alabileceği değerler kod listeleri bölümünde Vergi Kodları ve Kullanım Açıklaması altında belirtilmiştir.
Tax Nesnesi için Bkz. Tax
-
ManufacturerCode
Bu alana Üretici Kodu bilgisi girilir.
-
BrandName
Bu alana Marka adı bilgisi girilir.
-
ModelName
Bu alana Model adı bilgisi girilir.
-
Note
Bu alana not eklenir.
-
DeliveryInfo
IHRACAT faturalarında İhracat bilgilerinin girildiği bölümdür.
-
GTIPNo
GTIP (Gümrük Tarife İstatistik Pozisyonu) No
-
DeliveryTermCode
Bu alana Mal/Hizmetin Teslim şartı bilgisi girilir. Alabileceği değerler kod listeleri bölümünde Teslim Şartı Kodları altında belirtilmiştir.
-
TransportModeCode
Bu alana Gönderim şekli bilgisi girilir. Alabileceği değerler kod listeleri bölümünde Gönderim Şekli Kodları altında belirtilmiştir.
-
PackageBrandName
Bu alana Mal/Hizmetin bulunduğu Kabın Marka isim bilgisi girilir.
-
ProductTraceID
Bu alana Gümrük Takip Numarası girilir.
-
PackageID
Bu alana Mal/Hizmetin bulunduğu kabın numarası girilir.
-
PackageQuantity
Bu alana Mal/Hizmetin Bulunduğu Kabın Adedi bilgisi girilir.
-
PackageTypeCode
Bu alana Mal/Hizmetin Bulunduğu Kabın Cinsi girilir. Alabileceği değerler kod listeleri bölümünde
Kab Cinsleri altında belirtilmiştir.
-
AddressInfo
Bu alan turistin adres bilgileri girilir. (Bkz. AddressInfo)
public class InvoiceLine
{
public string Index { get; set; }
public string SellerCode { get; set; }
public string BuyerCode { get; set; }
public string Name { get; set; }
public string Description { get; set; }
public decimal Quantity { get; set; }
public string UnitType { get; set; }
public decimal Price { get; set; }
public decimal AllowanceTotal { get; set; }
public decimal KDVPercent { get; set; }
public List<Tax> Taxes { get; set; }
public string ManufacturerCode { get; set; }
public string BrandName { get; set; }
public string ModelName { get; set; }
public string Note { get; set; }
public DeliveryInfo DeliveryInfo { get; set; }
}
public class DeliveryInfo
{
public string GTIPNo { get; set; }
public string DeliveryTermCode { get; set; }
public string TransportModeCode { get; set; }
public string PackageBrandName { get; set; }
public string ProductTraceID { get; set; }
public string PackageID { get; set; }
public decimal PackageQuantity { get; set; }
public string PackageTypeCode { get; set; }
public AddressInfo DeliveryAddress { get; set; }
}
Tax
Tax Nesnesi
-
TaxCode
Bu alana verginin kodu girilmelidir.
-
Total
Vergi toplamının girileceği alandır.
-
Percent
Verginin oranı bu alana girilir.
-
ReasonCode
Verginin istisna sebebinin yada tevkifatın kodunun girilebileceği alandır.
public class Tax
{
public string TaxCode { get; set; }
public decimal Total { get; set; }
public decimal Percent { get; set; }
public string ReasonCode { get; set; }
}
Kod Listeleri
ÖDEME ŞEKLİ KODLARI - PaymentMeans.Code
Kod
Değer
Kod
Değer
1
Ödeme Tipi Muhtelif
10
Nakit
20
Çek
23
Banka Çeki
42
Havale/Eft
48
Kredi Kartı/Banka Kartı
ÖDEME KANAL KODLARI - [PaymentMeans.ChannelCode]
Kod
Değer
Kod
Değer
1
Posta
2
Hava Yolu İle Posta
3
Telgraf
4
Teleks
5
SWIFT
6
Diğer İletişim Ağları
7
Tanımlı Olmayan Ağlar
8
Fedwire
9
Bankadan Elle
10
Taahhütlü Hava Yolu ile Posta
11
Taahhütlü Posta
12
Kurye
13
Özel Kurye
14
Uluslararası Para Transferi
15
Ulusal Para Transferi
ZZZ
Karşılıklı Belirlenen Yol
OKC Fiş Tipleri - [OKCInfo.DocumentDescription]
Kod
Değer
AVANS
Avans
YEMEK_FIS
Yemek Fişi Tahsilatı
E-FATURA
e-Fatura
E-FATURA_IRSALIYE
İrsaliye Yerine Geçen E-Fatura
E-ARSIV
E-Arşiv Fatura
E-ARSIV_IRSALIYE
İrsaliye Yerine Geçen e-Arşiv Fatura
FATURA
Fatura
OTOPARK
Otopark
FATURA_TAHSILAT
Fatura Tahsilatı İşlemleri
FATURA_TAHSILAT_KOMISYONLU
Komisyonlu Fatura Tahsilatı İşlemleri
Teslim Şartı Kodları - [DeliveryInfo.DeliveryTermCode]
Kod
Değer
Kod
Değer
CFR
CFR - Masraflar ve Navlun
CIF
Masraflar, Sigorta ve Navlun
CIP
Taşıma ve Sigorta Ücreti
CPT
Ödenen Taşıma Ücreti
DAF
Sınırdan Teslim
DDP
Ödenen Gümrük Ücreti
DDU
Ödenmeyen Gümrük Ücreti
DEQ
Rıhtımdan Teslim
DES
Gemiden Teslim
EXW
Fabrikadan Teslim
FAS
Gemide Ücretsiz
FCA
Ücretsiz Taşıma
FOB
Güvertede Teslim
DAP
Belirlenen Yerde Teslim
DAT
Terminalde Teslim
Gönderim Şekli Kodları - [DeliveryInfo.TransportModeCode]
Kod
Değer
Kod
Değer
1
Deniz taşımacılığı
2
Demiryolu Taşımacılığı
3
Karayolu Taşımacılığı
4
Hava Taşımacılığı
5
Posta
6
Kombine Taşımacılık
7
Sabit Nakliyat
8
Ülke İçi Su Taşımacılığı
9
Uygun Olmayan Taşıma Şekli
Kab Cinsleri Kod Listesi - [DeliveryInfo.PackageTypeCode]
Kod
Değer
Kod
Değer
AE
AEROSOL
AM
KORUMALI AMPUL
AP
KORUMASIZ AMPUL
AT
PÜSKÜRGEÇ
BA
VARIL
BB
BOBIN
BC
SISE KASASI
BD
TAHTA
BE
BOHÇA
BF
KORUMASIZ BALON
BG
ÇANTA
BI
KAP
BJ
KOVA
BK
SEPET
BL
SIKISTIRILMIS BALYA
BN
SIKISTIRILMAMIS BALYA
BO
KORUMASIZ SILINDIRIK SISE
BP
KORUMALI BALON
BQ
KORUMALI SILINDIRIK SISE
BR
ÇUBUK
BS
KORUMASIZ, SOGAN SEKLINDE SISE
BT
CIVATA
BU
BÜYÜK FIÇI
BV
KORUMALI, SOGAN SEKLINDE SISE
BX
KUTU
CA
DIKDÖRTGEN MADENI KAP
CB
BIRA KASASI
CC
YAYIK
CE
BALIK SEPETI
CF
SANDIK
CJ
TABUT
CK
AHSAP VARIL
CL
KANGAL
CO
KORUMASIZ DAMACANA
CP
KORUMALI DAMACANA
CR
KASA
CT
MUKAVVA KUTU
CU
FINCAN
CV
KAPALI
CX
SILINDIRIK TENEKE KUTU
CY
SILINDIRIK
CZ
ÇATIR BEZI
DJ
KORUMALI, HASIR BÜYÜK SISE
DP
KORUMASIZ, HASIRLI BÜYÜK SISE
DR
DAVUL
EN
ZARF
FC
MEYVE KASASI
FD
ÇERÇEVELI KASA
FI
UFAK YAG FIÇISI
FL
DAR BOYUNLU KÜÇÜK SISE
FO
KÜÇÜK SANDIK
FP
FOTOGRAF FILMLERI PAKETI
FR
ÇERÇEVE
GB
GAZ SISESI
GE
GEMICI SANDIGI
GI
KIRIS
HG
BÜYÜK FIÇI (250 LT'LIK)
HR
KAPAKLI SEPET
JC
DIKDÖRTGEN BIDON (20LT'LIK)
JG
SÜRAHI
JR
KAVANOZ
JT
JÜT (KENEVIR) TORBA
JY
SILINDIRIK BIDON (20 LT'LIK)
KG
KÜÇÜK FIÇI
KN
KONTEYNER
LG
KÜTÜK
MB
ÇOK GÖZLÜ ÇANTA
MT
HASIR
MX
KIBRIT KUTUSU
NE
PAKETLENMEMIS VEYA AMBALAJLANMAMIS
NS
YUVA
NT
AG
PA
PAKET
PC
KOLI
PG
TABLA
PH
IBRIK
PI
BORU
PK
AMBALAJ
PL
GERDEL
PN
KALAS
PO
KESE
PT
ÇÖMLEK
PU
TABLA PAKETI / TABLA
RD
SOPA
RG
HALKA (ÇEMBER)
RL
MAKARA
RO
RULO
SA
ÇUVAL
SC
DAR KASA
SD
IG
SE
GEMICI SANDIGI
SH
KOKU YASTIGI
SK
ISKELET KASA
SM
SAC
ST
TABAKA
SU
BAVUL
SW
ÇEKME - SARMA
TB
GERDEL
TC
ÇAY SANDIGI
TD
AÇILIR KAPANIR TÜP / PORTATIF TÜP
TK
DIKDÖRTGEN TANK
TN
TENEKE KUTU
TO
BÜYÜK FIÇI (250 GALONLUK)
TR
BÜYÜK ESYA SANDIGI
TS
KIRIS
TU
KÜP
TY
SILINDIRIK TANK
VA
TEKNE
VG
HACIM, GAZ (1031 m bar ve 15C)
VI
CAM SISE
VB
VAKUMLU PAKET
VQ
HACIM, SIVI HALE GETIRILMIS GAZ (ANORMAL ISI/BASINÇ)
VR
HACIM, KATI, GRANÜL PARÇACIKLARI ('TANELER')
VY
HACIM, KATI, INCE PARÇACIKLARI ('TOZ')
WB
SEPET SISE
PARA BİRİM KODLARI
Kod
Değer
Kod
Değer
Kod
Değer
TRY
Türk Lirası
EGP
Mısır Lirası/ Gineih
LVL
Letonya Latsı
USD
Amerikan Doları
ERN
Nafka
LYD
Libya Dinarı
EUR
Avro
ETB
Etiyopya Birri
MAD
Fas Dirhemı
AED
Dirhams
FJD
Fiji Doları
MDL
Moldovya Leusu
AFN
Afgan
FKP
Falkland Adaları Lirası
MGA
Madagaskar Ariarisi
ALL
Lek
GBP
İngiliz Sterlini/İngiliz Lirası
MKD
Makedon Dinarı
AMD
Dram
GEL
Gürcistan Lirası/ Lari
MMK
Kyat
ANG
Antiller Guldeni
GHC
Cedi
MNT
Tugrik
AOA
Kwanza
GIP
Cebelitarık Lirası
MOP
Macau Patakası
ARS
Arjantin Pesosu
GMD
Dalasi
MRO
Ouguiya
BHD
Bahreyn Dinarı
GNF
Gine Frangı
MTL
Malta Lirası
BIF
Burundi Frankı
GTQ
Guatemala Kuetzalı
MUR
Mauritius Rupisi
BMD
Bermuda Doları
GYD
Guyana Doları
MVR
Maldiv Rupisi Rufiyaa
BND
Brunei Doları
HKD
Hong Kong Doları
MWK
Kwacha
BOB
Bolivya Bolivyanosu
HNL
Honduras Lempirası
MXN
Meksika Pesosu
BOV
Bolivya Mvdolu
HRK
Hırvatistan Kunası
MYR
Malezya Ringgiti
BRL
Brazilya Reali
HTG
Haiti Gourde
MZN
Mozambik Metikali
BSD
Bahama Doları
HUF
Macar Forinti
NAD
Namibya Doları
BTN
Ngultrum
IDR
Rupiah
NGN
Naira
BWP
Botsvana Pulası
ILS
İsrail Yeni Şekeli
NIO
Kordoba
BYR
Belarus Rublesi
INR
Hindistan Rupisi
NOK
Norveç Kronu
BZD
Belize Doları
IQD
Irak Dinarı
NPR
Nepal Rupisi
CAD
Kanada Doları
IRR
İran Riyali
NZD
Yeni Zelanda Doları
CDF
Kongo Frankı
ISK
İzlanda Kronası
OMR
Umman Riyali
CHE
WIR Euro
JMD
Jamaika Doları
PAB
Balboa
CHF
İsviçre Frankı
JOD
Ürdün Dinarı
PEN
Nuevo Sol
CHW
WIR Franc
JPY
Japon Yeni
PGK
Kina
CLF
Unidades de formento
KES
Kenya Şilini
PHP
Filipinler Pesosu
CLP
Şili Pesosu
KGS
Kırgızistan Somu
PKR
Pakistan Rupisi
CNY
Yuan Renminbisi
KHR
Riel
PLN
Leh Zlotisi
COP
Kolombiya Pesosu
KMF
Komoro Frankı
PYG
Guarani
COU
Unidad de Valor Real
KPW
Kuzey Kore Wonu
QAR
Katar Riyali
CRC
Kosta Rika Colonu
KRW
Güney Kore Wonu
ROL
Eski Romanya Leyi
CUP
Küba Pesosu
KWD
Kuveyt Dinarı
RON
Yeni Ley
CVE
Cape Verde Escudosu
KYD
Cayman Adaları Doları
RSD
Sırbistan Dinarı
CYP
Kıbrıs Lirası
KZT
Kazak Tengesi
RUB
Rus Rublesi
CZK
Çek Korunası
LAK
Kip
RWF
Rıanda Frankı
DJF
Cibuti Frankı
LBP
Lübnan Lirası
SAR
Suudi Riyali
DKK
Danimarka Kronu
LKR
Sri Lanka Rupisi
SBD
Solomon Adaları Doları
DOP
Dominik Pesosu
LRD
Liberya Doları
SCR
Seyşeller Rupisi
DZD
Cezayir Dinarı
LSL
Loti
SDD
Sudan Dinar'ı
EEK
Estonya Kronu
LTL
Litvanya Litası
SEK
İsveç Kronu
SGD
Singapur Doları
TJS
Somoni
VEB
Venezuela Bolivarı
SHP
Saint Helena Lira
TMM
Turkmenistan Manatı
VND
Dong
SIT
Tolar
TND
Tunus Dinarı
VUV
Vatu
SKK
Slovak Korunası
TOP
Pa'anga
WST
Samoa Talası
SLL
Leone
TTD
Trinidad ve Tobago Doları
XAF
CFA Franc BEAC
SOS
Somali Şilini
TWD
Yeni Tayvan Doları
SRD
Surinam Doları
TZS
Tanzanya Şilini
XCD
Doğu Karayip doları
STD
Dobra
UAH
Ukrayna Grivnası
YER
Yemen Riyali
SYP
Suriye Lirası
UGX
Uganda Şilini
ZAR
Güney Afrika Randı
SZL
Lilangeni
UYU
Uruguay Pesosu
ZMK
Kwacha
THB
Baht
UZS
Özbekistan Somu
ZWD
Zimbabve Doları
RESMİ BİLGİ KODLARI
- HIZMETNO
- MUSTERINO
- TESISATNO
- TELEFONNO
- DISTRIBUTORNO
- TICARETSICILNO
- TAPDKNO
- BAYINO
- ABONENO
- SAYACNO
- EPDKNO
- SUBENO
- PASAPORTNO
- ARACIKURUMETIKET
- ARACIKURUMVKN
- CIFTCINO
- IMALATCINO
- DOSYANO
- HASTANO
- MERSISNO
- URETICINO
BİRİM KODLARI
Kod
Karşılık Değer
C62
Adet
DAY
Gün
MON
Ay
ANN
Yıl
HUR
Saat
D61
Dakika
D62
Saniye
PA
Paket
BX
Kutu
MGM
mg
GRM
g
KGM
Kg
LTR
lt
26
ton
NT
Net ton
GT
Gross ton
MMT
mm
CMT
cm
MTR
m
KTM
km
MLT
ml
MMQ
mm3
CMK
cm2
CMQ
cm3
MTK
m2
MTQ
m3
KJO
kj
CLT
cl
KWH
KWH
CCT
Ton baş.taşıma kap.
D30
Brüt kalori
D40
1000 lt
LPA
Saf alkol lt
B32
kg.m2
NCL
Hücre adet
PR
Çift
R9
1000 m3
SET
Set
Set
1000 adet
KDV MUAFİYET SEBEPLERİ
Bir faturada 0,00 KDV olması durumunda vergiden muafiyet sebebi belirtilmelidir.
***Alttaki kodlar yalnızca
‘ISTISNA’ tipli faturalarda kullanılabilir.
Kod
Karşılık Değer
201
17/1 Kültür ve eğitim amacı taşıyan işlemler
202
17/2-a Sağlık, çevre ve sosyal yardım amaçlı işlemler
204
17/2-c Yabancı diplomatik organ ve hayır kurumlarının bağışlarıyla ilgili mal ve hizmet alışları
205
17/2-d Taşınmaz kültür varlıklarına ilişkin teslimler ve mimarlık hizmetleri
206
17/2-e Mesleki kuruluşların işlemleri
207
17/3 Askeri fabrika
208
17/4-c Birleşme, devir, dönüşüm ve bölünme işlemleri
209
17/4-e Banka ve sigorta muameleleri vergisi kapsamına giren işlemler
211
17/4-h Zirai amaçlı veya köy tüzel kişiliklerince yapılan içme suyu teslimleri
212
17/4-ı Serbest bölgelerde verilen hizmetler
213
17/4-j Boru hattı ile yapılan petrol ve gaz taşımacılığı
214
17/4-k Sanayi bölgelerindeki arsa ve işyeri teslimleri ile konut yapı kooperatiflerinin üyelerine
konut teslimleri
215
17/4-l Varlık yönetim şirketlerinin işlemleri
216
7/4-m Tasarruf mevduatı sigorta fonunun işlemleri
217
17/4-n Basın - Yayın ve Enformasyon Genel Müdürlüğüne verilen haber hizmetleri
218
17/4-o Gümrük antrepoları, geçici depolama yerleri, gümrüklü sahalar ve vergisiz satış yapılan mağazalarla
ilgili hizmetler
219
17/4-p Hazine ve Arsa Ofisi Genel Müdürlüğünün işlemleri
220
17/4-r Kurumlar Vergisi Kanununun Geçici 28 ve 29. maddeleri kapsamındaki teslimler
221
Geçici 15 Konut yapı kooperatifleri, belediyeler ve sosyal güvenlik kuruluşlarına verilen inşaat
taahhüt hizmeti
223
Geçici 20/1 Teknoloji geliştirme bölgelerinde yapılan işlemler
225
Geçici 23 Milli Eğitim Bakanlığına yapılan bilgisayar bağışları ile ilgili teslimler
226
17/2-b Özel Okulları, Üniversite ve Yüksekokullar Tarafından Verilen Bedelsiz Eğitim Ve Öğretim Hizmetleri
227
17/2-b Kanunların Gösterdiği Gerek Üzerine Bedelsiz Olarak Yapılan Teslim ve Hizmetler
228
17/2-b Kanunun (17/1) Maddesinde Sayılan Kurum ve Kuruluşlara Bedelsiz Olarak Yapılan Teslimler
229
17/2-b Gıda Bankacılığı Faaliyetinde Bulunan Dernek ve Vakıflara Bağışlanan Gıda, Temizlik, Giyecek
ve Yakacak Maddeleri
230
17/4-g Külçe Altın, Külçe Gümüş Ve Kiymetli Taşlarin Teslimi
231
17/4-g Metal Plastik, Lastik, Kauçuk, Kağit, Cam Hurda Ve Atıkların Teslimi
232
17/4-g Döviz, Para, Damga Pulu, Değerli Kağıtlar, Hisse Senedi ve Tahvil Teslimleri
234
17/4-ş Konut Finansmanı Amacıyla Teminat Gösterilen ve İpotek Konulan Konutların Teslimi
235
16/1-c Transit ve Gümrük Antrepo Rejimleri İle Geçici Depolama ve Serbest Bölge Hükümlerinin Uygulandığiı
Malların Teslimi
236
19/2 Usulüne Göre Yürürlüğe Girmiş Uluslararası Anlaşmalar Kapsamındaki İstisnalar (İade Hakkı Tanınmayan)
237
17/4- 5300 Sayılı Kanuna Göre Düzenlenen Ürün Senetlerinin İhtisas/Ticaret Borsaları Aracılığıyla
İlk Teslimlerinden Sonraki Teslim
238
17/4-u Varlıkların Varlık Kiralama Şirketlerine Devri İle Bu Varlıkların Varlık Kiralama Şirketlerince
Kiralanması ve Devralınan Kuruma Devri
239
17/4- Taşınmazların Finansal Kiralama Şirketlerine Devri, Finansal Kiralama Şirketi Tarafından Devredene
Kiralanması ve Devri
240
17/4-z Patentli Veya Faydalı Model Belgeli Buluşa İlişkin Gayri Maddi Hakların Kiralanması, Devri
ve Satışı
250
Kısmi İstisna Diğer
301
11/1-a Mal ihracatı
302
11/1-a Hizmet ihracatı
303
11/1-a Roaming hizmetleri
304
13/a Deniz, hava, demiryolu taşıma araç. tes. ile inşa, tadil, bakım, onarım
305
13/b Deniz, hava taşıma araç. için liman, hava mey. yapılan hiz.
306
13/c Petrol aramaları ve petrol boru haztlarının inşa ve modern. ilişkin teslim hiz.
307
13/c Maden Arama, Altın, Gümüş, ve Platin Madenleri İçin İşletme, Zenginleştirme Ve Rafinaj Faaliyetlerine
İlişkin Teslim Ve Hizmetler KDVGUT-(II/8-4)
308
13/d Teşvikli yatırım mal tes.
309
13/e Limanlara bağlantı sağ. demiryolu hatları ile liman ve hava mey. inşa, yenilenme ve genişletilmesi
310
13/f Ulusal güvenlik amaçlı teslim ve hizmetler
311
14/1 Uluslararası taşımacılık
312
15/a Diplomatik organ ve misyonlara yapılan teslim ve hizmetler
313
15/b Uluslarası kuruluşlara yapılan teslim ve hizmetler
314
19/2 Usulüne göre yürürlüğe girmiş uluslararası anlaşmalar kapsamındaki istisnalar(İade hakkı tanınan)
315
14/3 İhraç konusu eşya taşıyan kamyon, çekici ve yarı romorklara yapılan motorin teslimleri
316
11/1-a Serbest böl. müş. fason hiz.
317
17/4-s Özürlülerin eğitim, meslek ve günlük yaşam. ilişkin araç-gereç ve bilgisayar programları
318
Geçici 29 Yap-İşlet-Devret modeli projeler, kiralama karş. yapt. sağlık tesis.projeler, kiralama
karş. yapt. eğitim öğretim tesis. tes. hiz.
319
13/g Başbakanlık Merkez Teşkilatına yapılan araç teslimler
320
Geçici 16 İSMEP kapsamında İst. İl Özel İd. bağlı faal. göst. \"İst.Proje Koor.Brm.\"ne yapılacak
tes. hiz.
321
Geçici 26 BM, NATO(temsilcilikleri, bağlı program, fon, özel ihtisas), OECD resmi kullanımları için
yapılacak mal tes. hiz. ifaları
322
11/1-a Türkiye'de İkamet Etmeyenlere Özel Fatura ile Yapılan Teslimler (Bavul Ticareti)
323
13/ğ 5300 Sayılı Kanuna Göre Düzenlenen Ürün Senetlerinin İhtisas/Ticaret Borsaları Aracılığıyla
İlk Teslimi
324
13/h Türkiye Kızılay Derneğine Yapılan Teslim ve Hizmetler ile Türkiye Kızılay Derneğinin Teslim
ve Hizmetleri
325
13/ı Yem Teslimleri
326
13/ı Gıda, Tarım ve Hayvancılık Bakanlığı Tarafından Tescil Edilmiş Gübrelerin Teslimi
327
13/ı Gıda, Tarım ve Hayvancılık Bakanlığı Tarafından Tescil Edilmiş Gübrelerin İçeriğinde Bulunan
Hammaddelerin Gübre Üreticilerine Teslimi
350
İstisna Diğer
***Eğer fatura tipi ‘ISTISNA’ değil ve 0 KDV bulunuyorsa aşağıdaki kod kullanılabilir.
Kod
Karşılık Değer
351
KDV İstisna Olmayan Diğer
ÖTV MUAFİYET SEBEPLERİ
Bir faturada 0,00 ÖTV olması durumunda vergiden muafiyet sebebi belirtilmelidir.
***Alttaki kodlar yalnızca
‘ISTISNA’ tipli faturalarda kullanılabilir.
Kod
Karşılık Değer
101
İhracat İstisnası
102
Diplomatik İstisna
103
Askeri Amaçlı İstisna
104
Petrol Arama Faaliyetlerinde Bulunanlara Yapılan Teslimler
105
Uluslararası Anlaşmadan Doğan İstisna
106
Diğer İstisnalar
107
7/a Maddesi Kapsamında Yapılan Teslimler
108
Geçici 5. Madde Kapsamında Yapılan Teslimler
***Eğer fatura tipi ‘ISTISNA’ değil ve 0 KDV bulunuyorsa aşağıdaki kod kullanılabilir.
Kod
Karşılık Değer
151
ÖTV - İstisna Olmayan Diğer
VERGİLER, KODLARI VE KULLANIM KURALLARI
- 0003 - Gelir Vergisi Stopajı
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü
yapılmaz.
- 0011 - Kurumlar Vergisi Stopajı
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü
yapılmaz.
- 0061 - Kaynak Kullanımı Destekleme Fonu Kesintisi
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü
yapılmaz.
- 0071 - Petrol ve Doğal Ürünlerine İliştv T.V. [ÖTV 1. Liste]
- Yalnızca
oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü
yapılır.
- 0,00 Olması durumunda ÖTV istisna sebebi girilmelidir.
- 0073 - Kolalı Gazoz, Alkollü İçe. ve Tütün Mamüllerine İlişkin Ö.T.V. [ÖTV 3. Liste]
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü
yapılır.
- 0,00 Olması durumunda ÖTV istisna sebebi girilmelidir.
- 0074 - Dayanıklı Tüketim ve Diğer Mallara İlişkin Ö.T.V. [ÖTV 4. Liste]
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü
yapılır.
- 0,00 Olması durumunda ÖTV istisna sebebi girilmelidir.
- 0075 - Alkollü İçeçeklere İlişkin Ö.T.V. [ÖTV 3A Liste]
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü
yapılır.
- 0,00 Olması durumunda ÖTV istisna sebebi girilmelidir.
- 0076 - Tütün Mamüllerine İlişkin Ö.T.V. [ÖTV 3B Liste]
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü
yapılır.
- 0,00 Olması durumunda ÖTV istisna sebebi girilmelidir.
- 0077 - Kolalı Gazozlara İlişkin Ö.T.V. [ÖTV 3C Liste]
- Yalnızca
oran girilebilir.
- Tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü
yapılır.
- 0,00 Olması durumunda ÖTV istisna sebebi girilmelidir.
- 1047 - Damga Vergisi
- Tutar veya oran girilebilir
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü
yapılmaz.
- 1048 - 5035 Sayılı Kanuna Göre Damga Vergisi
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü
yapılmaz.
- 4071 - Elektrik ve Hava Gazı Tüketim Vergisi
- Yalnızca
oran girilebilir.
- Tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü
yapılmaz.
- 4080 - Özel İletişim Vergisi
- Tutar veya oran girilebilir
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü
yapılmaz.
- 4081 - 5035 Sayılı Kanuna Göre Özel İletişim Vergisi
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü
yapılmaz.
- 4171 - ÖTV Tevkifatı
- Yalnızca tutar girilebilir.
- ÖTV Tevkifat eklemek için fatura tipinin ‘TEVKIFAT’ olması gerekiyor.
- ÖTV Tevkifat eklemek için öncelikle ‘ÖTV 1. Liste‘ eklenmelidir.
- İstisna sebebiyet kontrolü
yapılmaz.
- 8001 - Borsa Tescil Ücreti
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü
yapılmaz.
- 8002 - Enerji Fonu
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü
yapılmaz.
- 8004 - TRT Payı
- Yalnızca
tutar girilebilir.
- İstisna sebebiyet kontrolü
yapılmaz.
- 8005 - Elektrik Tüketim Vergisi
- Yalnızca
oran girilebilir.
- Tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü
yapılmaz.
- 8006 - Telsiz Kullanım Ücreti
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü
yapılmaz.
- 8007 - Telsiz Ruhsat Ücreti
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü
yapılmaz.
- 8008 - Çevre Temizlik Vergisi
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü
yapılmaz.
- 9021 - 4961 Banka Sigorta Muameleleri Vergisi
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü
yapılmaz.
- 9040 - Mera Fonu
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü
yapılmaz.
- 9077 - Motorlu Taşıt Aralarına İlişkin Özel Tüketim Vergisi [ÖTV 2. Liste]
- Yalnızca
oran girilebilir.
- Tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü
yapılmaz.
- 9015 - KDV Tevkifatı
- Aşağıdaki kodlardan birisi seçilmelidir.
-
650 Dışında bir kod seçilirse hesaplamalar o koda ait olan
oran üzerinden yapılır.
- Eğer
650 kodu seçilirse, oran girmek
zorundasınız. Girilen oran üzerinden hesaplamalar yapılır.
TEVKİFAT KOD LİSTESİ
Kod
Oran
Açıklama
601
20
Yapım işleri ile bu işlerle birlikte ifa edilen mühendislik
602
90
Etüt, plan-proje, danışmanlık, denetim vb
603
50
Makine, teçhizat, demirbaş ve taşitlara ait tadil, bakım, onarım
604
50
Yemek servis hizmeti
605
50
Organizasyon hizmeti
606
90
İşgücü temin hizmetleri
607
90
Özel güvenlik hizmeti
608
90
Yapı denetim hizmetleri
609
50
Fason olarak yaptirilan tekstil ve konfeksiyon işleri, çanta ve ayakkabı dikim işleri ve bu işlere
aracılık hizmetleri
610
90
Turistik mağazalara verilen müşteri bulma/ götürme hizmetleri
611
90
Spor kulüplerinin yayın, reklam ve isim hakkı gelirlerine konu işlemleri
612
70
Temizlik hizmeti
613
70
Çevre ve bahçe bakım hizmetleri
614
50
Servis taşımacıliğı
615
50
Her türlü baskı ve basim hizmetleri
616
50
5018 sayili kanuna ekli cetvellerdeki idare,kurum ve kuruşlara yapılan diğer hizmetler
617
50
Hurda metalden elde edilen külçe teslimleri
618
50
Hurda metalden elde edilenler dışındaki bakir, çinko ve alüminyum külçe teslimleri
619
50
Bakir, çinko ve alüminyum ürünlerinin teslimi
620
50
İstisnadan vazgeçenlerin hurda ve atık teslimi
621
90
Metal, plastik, lastik, kauçuk, kâğit ve cam hurda ve atıklardan elde edilen hammadde teslimi
622
90
Pamuk, tiftik, yün ve yapaği ile ham post ve deri teslimleri
623
50
Ağaç ve orman ürünleri teslimi
650
?
Diğer
KeyValue
public class KeyValue
{
//kullanıldığı yerle alakalı tarih verisi girilir. (Örn: İrsaliye Tarihi)
public DateTime IssueDate { get; set; }
//kullanıldığı yerle alakalı değer girilir. (Örn: İrsaliye Numarası)
public string Value { get; set; }
}
AdditioanlDocumentReference
AdditioanlDocumentReference Nesnesi
-
ID
Eklenen dosyanın yada diğer bilginin değeri buraya girilebilir.
-
IssueDate
Eklenen belgenin tarihi. Not: Bir belge değil sadece değer girişi olarak kullanılacaksa da fatura tarihi olarak girilebilir.
-
DocumentType
Eklenen belgenin tipi veya sabit değer serbest metin şeklinde yazılabilir.
-
DocumentTypeCode
Eklenen belgenin tipi veya sabit değer serbest metin şeklinde yazılabilir.
-
Attachment
Eğer bir dosya eklenecekse, dosya bu alanda girilebilir.
-
Base64Data
Eklenen dosyanın Base64 encode edilmiş hali buraya girilir.
-
MimeCode
Eklenen dosyanın mimeCode değeri buraya girilir.
-
FileName
Eklenen dosyanın adı buraya girilebilir. (Örn : application/pdf)
-
public class AdditioanlDocumentReference
{
public string ID { get; set; }
public DateTime? IssueDate { get; set; }
public string DocumentType { get; set; }
public string DocumentTypeCode { get; set; }
public Attachment Attachment { get; set; }
}
public class Attachment
{
public string Base64Data { get; set; }
public string MimeCode { get; set; }
public string FileName { get; set; }
}
TaxExemptionReasonInfo
public class TaxExemptionReasonInfo
{
public string KDVExemptionReasonCode { get; set; }
public string OTVExemptionReasonCode { get; set; }
}
EArchiveInfo
EarchiveInfo Nesnesi
-
SalesPlatform
Enum veri tipinde bir nesnedir. Satışın yapıldığı platformu belirtmek için kullanılır. INTERNET, NORMAL değerlerini alabilir.
-
SendType
Enum veri tipinde bir nesnedir. E-Arşiv faturasının alıcısına nasıl teslim edildiğinin belirtileceği alandır. KAGIT, ELEKTRONIK değerlerini alabilir.
NOT : Satış kanalı (SalesPlatform) INTERNET olması durumunda teslim tipi ELEKTRONIK olmak zorundadır. -
ISDespatch
e-Arşiv fatura üzerinde “İrsaliye yerine geçer” ibaresinin bulunup bulunmamasının belirtileceği alandır. Fatura malın teslimi anında düzenleniyor ve irsaliye kullanılmıyorsa IsDespatch alanı true olarak ayarlanır. Böylelikle fatura irsaliyeli fatura olarak kullanılabilir.
-
InternetInfo
İnternet satışlarında e-Arşiv faturada olması gereken zorunlu bilgilerin girileceği alandır.
NOT : İnternet satış faturası olması durumunda zorunludur.-
WebSite
Satışın yapıldığı web sitesi bilgisinin girileceği alandır.
-
PaymentMethod
Ödeme yönteminin girilebileceği alandır. KREDIKARTI/BANKAKARTI, EFT/HAVALE, KAPIDAODEME, ODEMEARACISI yada DIGER değerlerini alabilir.
-
PaymentMethodName
Ödeme yöntemi olarak DIGER yada ODEMEARACISI girildiğinde buraya diğerin açıklaması/ödemearacısı adı girilmesi gerekir.
NOT : Ödeme yöntemi ‘DIGER’ yada ‘ODEMEARACISI’ olması durumunda zorunludur. -
PaymentDate
Ödeme tarihinin girileceği alandır.
NOT : Ödeme yönteminin DIGER olduğu durumda zorunlu değil, onun dışında zorunludur. -
TransporterName
Taşıyıcı firma/kişi ünvanı.
NOT : Fatura kalemlerinin hizmet olmadığı yani taşıma işlemi olduğu durumda zorunludur. -
TransporterRegisterNumber
Taşıyıcı firma/kişi vergi/tc kimlik numarası.
NOT : Fatura kalemlerinin hizmet olmadığı yani taşıma işlemi olduğu durumda zorunludur. -
TransportDate
Taşıma tarihi
NOT : Fatura kalemlerinin hizmet olmadığı yani taşıma işlemi olduğu durumda zorunludur.
-
public class EArchiveInfo{
public SalesPlatform SalesPlatform { get; set; }
public SendType SendType { get; set; }
public bool ISDespatch { get; set; }
public InternetInfo InternetInfo { get; set; }
}
public class InternetInfo
{
public string WebSite { get; set; }
public string PaymentMethod { get; set; }
public string PaymentMethodName { get; set; }
public DateTime? PaymentDate { get; set; }
public string TransporterName { get; set; }
public string TransporterRegisterNumber { get; set; }
public DateTime? TransportDate { get; set; }
}
PaymentTerms
PaymentTerms Nesnesi
-
Percent
Ödemenin gecikmesi durumunda uygulanacak ceza oranı numerik olarak girilir.
-
Amount
Ödeme tutarı numerik olarak girilebilir.
-
Note
Ödeme koşulları ile ilgili açıklama serbest metin olarak girilir.
public class PaymentTerms
{
public decimal Percent { get; set; }
public decimal Amount { get; set; }
public string Note { get; set; }
}
PaymentMeans
PaymentMeans Nesnesi
-
Code
Ödeme şeklinin kodu girilir. Alabileceği değerler kod listeleri bölümünde Ödeme Şekli Kodları altında belirtilmiştir.
-
ChannelCode
Ödeme kanalı kodunun girileceği alandır. Alabileceği değerler kod listeleri bölümünde Ödeme Kanal Kodları altında belirtilmiştir.
-
DueDate
Son ödeme günü yıl-ay-gün formatında girilir.
-
PayeeFinancialAccountID
Ödeme yapılacak hesap girilir.
-
Note
Ödeme ile ilgili açıklamalar serbest metin olarak girilir.
public class PaymentMeans
{
public string Code { get; set; }
public string ChannelCode { get; set; }
public DateTime DueDate { get; set; }
public string PayeeFinancialAccountID { get; set; }
public string Note { get; set; }
}
OKCInfo
OKCInfo Nesnesi
-
ID
Fiş No
-
IssueDate
Fiş Tarihi
-
Time
Fiş Saati
-
ZNo
Z Rapor No
-
EndPointID
ÖKC Seri No
-
DocumentDescription
Fiş Tipi. Alabileceği değerler kod listeleri bölümünde OKC Fiş Tipleri altında belirtilmiştir.
public class OKCInfo
{
public string ID { get; set; }
public DateTime IssueDate { get; set; }
public string Time { get; set; }
public string ZNo { get; set; }
public string EndPointID { get; set; }
public string DocumentDescription { get; set; }
}
ReturnInvoiceInfo
ReturnInvoiceInfo Nesnesi
-
InvoiceNumber
İade edilen faturanın numarası bu alana girilir. Fatura numarası 16 haneli olmak zorundadır.
-
IssueDate
İade edilen faturanın tarihi bu alana girilir.
public class ReturnInvoiceInfo
{
public string InvoiceNumber { get; set; }
public DateTime IssueDate { get; set; }
}
PartyInfo
PartyInfo Nesnesi AddressInfo nesnesinden kalıtım almaktadır.
-
RegisterNumber
Bu alana alıcı/göndericinin vergi/t.c. kimlik numarası girilir.
NOT : e-Arşiv için alıcının vergi/t.c. kimlik numarasını bilmediğiniz durumda; T.C. vatandaşları için "11111111111" T.C. vatandaşı olmayanlar için "22222222222" girilir. -
Name
Bu alana alıcı/göndericinin ünvanı/adı soyadı girilir.
-
TaxOffice
Bu alana alıcı/göndericinin vergi dairesi girilir.
NOT : Company info içerisinde zorunludur. Ayrıca alıcısının e-fatura mükelefi olması durumunda zorunludur.NOT : Alıcısının e-Arşiv olup vergi mükellef olmaması durumunda boş geçilebilir. -
PartyIdentifications
Bu alana alıcı/göndericinin diğer resmi bilgileri girilebilir. (Bkz. PartyIdentification)
-
AgentPartyIdentifications
Bu alana aracı kurum'a ait bilgiler girilir. (Bkz. PartyIdentification)
-
ReceiverAlias
Alıcının e-Fatura mükellefi olması durumunda faturanın hangi etikete gönderileceği bu alanda belirtilir.
NOT : Herhangi bir değer girilmez ve alıcının birden fazla etiketi varsa fatura Portal üzerinden etiket seçip gönderilebilir. Aksi durumda alıcıya iletilmez!
public class PartyInfo : AddressInfo
{
public string RegisterNumber { get; set; }
public string Name { get; set; }
public string TaxOffice { get; set; }
public List<PartyIdentification> PartyIdentifications { get; set; }
public List<PartyIdentification> AgentPartyIdentifications { get; set; }
public string ReceiverAlias { get; set; }
}
public class AddressInfo
{
public string Address { get; set; }
public string District { get; set; }
public string City { get; set; }
public string Country { get; set; }
public string PostalCode { get; set; }
public string Phone { get; set; }
public string Fax { get; set; }
public string Mail { get; set; }
public string WebSite { get; set; }
}
public class PartyIdentification
{
public string SchemeID { get; set; }
public string Value { get; set; }
}
AddressInfo
AddressInfo Nesnesi
-
Address
Bu alana alıcı/göndericinin adres bilgisi girilir.
-
District
Bu alana alıcı/göndericinin ilçe bilgisi girilir.
-
City
Bu alana alıcı/göndericinin şehir bilgisi girilir.
-
Country
Bu alana alıcı/göndericinin ülke bilgisi girilir.
-
PostalCode
Bu alana alıcı/göndericinin posta kodu girilir.
-
Phone
Bu alana alıcı/göndericinin telefon bilgisi girilir.
NOT : e-Arşiv için elektronik gönderim tipinde SMS gönderilmesi tercih edilirse SMS burada tanımlanan numaraya gidecektir. -
Fax
Bu alana alıcı/göndericinin Fax bilgisi girilir.
-
Mail
Bu alana alıcı/göndericinin Mail bilgisi girilir.
NOT : e-Arşiv için elektronik gönderim tipinde Mail gönderilmesi tercih edilirse MAIL burada tanımlanan mail adresine gidecektir. -
WebSite
Bu alana alıcı/göndericinin web site bilgisi girilir.
public class AddressInfo
{
public string Address { get; set; }
public string District { get; set; }
public string City { get; set; }
public string Country { get; set; }
public string PostalCode { get; set; }
public string Phone { get; set; }
public string Fax { get; set; }
public string Mail { get; set; }
public string WebSite { get; set; }
}
PartyIdentification
PartyIdentification Nesnesi
-
SchemeID
Bu alana aşağıdaki listeden birisi yazılmalıdır.
-
Value
Bu alana seçilen tipin değeri girilmelidir.
public class PartyIdentification
{
public string SchemeID { get; set; }
public string Value { get; set; }
}
ExportCustomerInfo
ExportCustomerInfo Nesnesi
-
PartyName
Bu alana yabancı alıcı ünvanı girilir.
NOT : Yabancı alıcı bir kurum ise kullanılır. Aksi durumda PersonName ve PersonSurName alanları kullanılmalıdır. -
PersonName
Bu alana yabancı alıcının adı girilir.
-
PersonSurName
Bu alana yabancı alıcının soyadı girilir.
NOT : Yabancı alıcı bir şahıs ise kullanılır. Aksi durumda PartyName alanı kullanılmalıdır. -
CompanyID
Bu alana yabancı alıcının ülkesindeki VKN(VAT-No) bilgisi girilir.
-
LegalRegistrationName
Bu alana yabancı alıcının ülkesindeki Resmi Ünvan bilgisi girilir.
-
AddressInfo
Bu alana yabancı alıcının adres bilgileri girilir. (Bkz. AddressInfo)
public class ExportCustomerInfo
{
public string PartyName { get; set; }
public string PersonName { get; set; }
public string PersonSurName { get; set; }
public string CompanyID { get; set; }
public string LegalRegistrationName { get; set; }
public AddressInfo AddressInfo { get; set; }
}
public class AddressInfo
{
public string Address { get; set; }
public string District { get; set; }
public string City { get; set; }
public string Country { get; set; }
public string PostalCode { get; set; }
public string Phone { get; set; }
public string Fax { get; set; }
public string Mail { get; set; }
public string WebSite { get; set; }
}
TaxFreeInfo
TaxFreeInfo Nesnesi
-
TouristInfo
Bu alan turistin bilgilerinin girileceği alandır.
-
Name
Bu alan turistin ad bilgisi girilir.
-
SurName
Bu alan turistin soyad bilgisi girilir.
-
CountryCode
Bu alan turistin ülke kodu bilgisi girilir.(örn:TR)
-
PassportNo
Bu alan turistin pasaport numarası bilgisi girilir.
-
PassportDate
Bu alan turistin pasaport tarihi bilgisi girilir.
-
AddressInfo
Bu alan turistin adres bilgileri girilir. (Bkz. AddressInfo)
-
FinancialAccountInfo
Bu alana turistin banka hesap bilgileri girilir.
-
BankName
Bu alan Banka Adı bilgisi girilir.
-
BranchName
Bu alan Banka Şube Adı bilgisi girilir.
-
ID
Bu alan Banka Hesap Numarası bilgisi girilir.
-
CurrencyCode
Bu alan Para Birimi bilgisi girilir.
-
PaymentNote
Bu alan Ödeme Notu bilgisi girilir.
-
-
-
TaxRepresentativeInfo
Bu alana Aracı Kurum bilgileri girilir.
-
RegisterNumber
Bu alana Aracı Kurumun Vergi Kimlik Numarası girilir.
-
Alias
Bu alana Aracı Kurumun Etiket bilgisi girilir.
-
Address
Bu alan turistin adres bilgileri girilir. (Bkz. AddressInfo)
-
public class TaxFreeInfo
{
public TouristInfo TouristInfo { get; set; }
public TaxRepresentativeInfo TaxRepresentativeInfo { get; set; }
}
public class TouristInfo
{
public string Name { get; set; }
public string SurName { get; set; }
public string CountryCode { get; set; }
public string PassportNo { get; set; }
public DateTime PassportDate { get; set; }
public AddressInfo AddressInfo { get; set; }
public FinancialAccountInfo FinancialAccountInfo { get; set; }
}
public class FinancialAccountInfo
{
public string BankName { get; set; }
public string BranchName { get; set; }
public string ID { get; set; }
public string CurrencyCode { get; set; }
public string PaymentNote { get; set; }
}
InvoiceLine
InvoiceLine Nesnesi
-
Index
Fatura kaleminin sıra numarasının belirtileceği alandır.
-
SellerCode
Bu alana ürünün satıcı kodu girilir.
-
BuyerCode
Bu alana ürünün alıcı kodu girilir.
-
Name
Bu alana ürünün adı girilir.
-
Description
Bu alana ürünün açıklaması girilir.
-
Quantity
Bu alana miktar girilir.
-
UnitType
Bu alana birim tipi girilmelidir. Alabileceği değerler kod listeleri bölümünde Birim Kodları altında belirtilmiştir.
-
Price
Bu alana ürünün fiyatı girilir.
-
AllowanceTotal
Bu alana iskonto tutarı girilir.
-
KDVPercent
Bu alana ürünün KDV oranı girilir.
-
Taxes
Bu alana ürünün diğer vergileri girilir. Alabileceği değerler kod listeleri bölümünde Vergi Kodları ve Kullanım Açıklaması altında belirtilmiştir.
Tax Nesnesi için Bkz. Tax -
ManufacturerCode
Bu alana Üretici Kodu bilgisi girilir.
-
BrandName
Bu alana Marka adı bilgisi girilir.
-
ModelName
Bu alana Model adı bilgisi girilir.
-
Note
Bu alana not eklenir.
-
DeliveryInfo
IHRACAT faturalarında İhracat bilgilerinin girildiği bölümdür.
-
GTIPNo
GTIP (Gümrük Tarife İstatistik Pozisyonu) No
-
DeliveryTermCode
Bu alana Mal/Hizmetin Teslim şartı bilgisi girilir. Alabileceği değerler kod listeleri bölümünde Teslim Şartı Kodları altında belirtilmiştir.
-
TransportModeCode
Bu alana Gönderim şekli bilgisi girilir. Alabileceği değerler kod listeleri bölümünde Gönderim Şekli Kodları altında belirtilmiştir.
-
PackageBrandName
Bu alana Mal/Hizmetin bulunduğu Kabın Marka isim bilgisi girilir.
-
ProductTraceID
Bu alana Gümrük Takip Numarası girilir.
-
PackageID
Bu alana Mal/Hizmetin bulunduğu kabın numarası girilir.
-
PackageQuantity
Bu alana Mal/Hizmetin Bulunduğu Kabın Adedi bilgisi girilir.
-
PackageTypeCode
Bu alana Mal/Hizmetin Bulunduğu Kabın Cinsi girilir. Alabileceği değerler kod listeleri bölümünde Kab Cinsleri altında belirtilmiştir.
-
AddressInfo
Bu alan turistin adres bilgileri girilir. (Bkz. AddressInfo)
-
public class InvoiceLine
{
public string Index { get; set; }
public string SellerCode { get; set; }
public string BuyerCode { get; set; }
public string Name { get; set; }
public string Description { get; set; }
public decimal Quantity { get; set; }
public string UnitType { get; set; }
public decimal Price { get; set; }
public decimal AllowanceTotal { get; set; }
public decimal KDVPercent { get; set; }
public List<Tax> Taxes { get; set; }
public string ManufacturerCode { get; set; }
public string BrandName { get; set; }
public string ModelName { get; set; }
public string Note { get; set; }
public DeliveryInfo DeliveryInfo { get; set; }
}
public class DeliveryInfo
{
public string GTIPNo { get; set; }
public string DeliveryTermCode { get; set; }
public string TransportModeCode { get; set; }
public string PackageBrandName { get; set; }
public string ProductTraceID { get; set; }
public string PackageID { get; set; }
public decimal PackageQuantity { get; set; }
public string PackageTypeCode { get; set; }
public AddressInfo DeliveryAddress { get; set; }
}
Tax
Tax Nesnesi
-
TaxCode
Bu alana verginin kodu girilmelidir.
-
Total
Vergi toplamının girileceği alandır.
-
Percent
Verginin oranı bu alana girilir.
-
ReasonCode
Verginin istisna sebebinin yada tevkifatın kodunun girilebileceği alandır.
public class Tax
{
public string TaxCode { get; set; }
public decimal Total { get; set; }
public decimal Percent { get; set; }
public string ReasonCode { get; set; }
}
Kod Listeleri
ÖDEME ŞEKLİ KODLARI - PaymentMeans.Code
Kod | Değer | Kod | Değer |
---|---|---|---|
1 | Ödeme Tipi Muhtelif | 10 | Nakit |
20 | Çek | 23 | Banka Çeki |
42 | Havale/Eft | 48 | Kredi Kartı/Banka Kartı |
ÖDEME KANAL KODLARI - [PaymentMeans.ChannelCode]
Kod | Değer | Kod | Değer |
---|---|---|---|
1 | Posta | 2 | Hava Yolu İle Posta |
3 | Telgraf | 4 | Teleks |
5 | SWIFT | 6 | Diğer İletişim Ağları |
7 | Tanımlı Olmayan Ağlar | 8 | Fedwire |
9 | Bankadan Elle | 10 | Taahhütlü Hava Yolu ile Posta |
11 | Taahhütlü Posta | 12 | Kurye |
13 | Özel Kurye | 14 | Uluslararası Para Transferi |
15 | Ulusal Para Transferi | ZZZ | Karşılıklı Belirlenen Yol |
OKC Fiş Tipleri - [OKCInfo.DocumentDescription]
Kod | Değer |
---|---|
AVANS | Avans |
YEMEK_FIS | Yemek Fişi Tahsilatı |
E-FATURA | e-Fatura |
E-FATURA_IRSALIYE | İrsaliye Yerine Geçen E-Fatura |
E-ARSIV | E-Arşiv Fatura |
E-ARSIV_IRSALIYE | İrsaliye Yerine Geçen e-Arşiv Fatura |
FATURA | Fatura |
OTOPARK | Otopark |
FATURA_TAHSILAT | Fatura Tahsilatı İşlemleri |
FATURA_TAHSILAT_KOMISYONLU | Komisyonlu Fatura Tahsilatı İşlemleri |
Teslim Şartı Kodları - [DeliveryInfo.DeliveryTermCode]
Kod | Değer | Kod | Değer |
---|---|---|---|
CFR | CFR - Masraflar ve Navlun | CIF | Masraflar, Sigorta ve Navlun |
CIP | Taşıma ve Sigorta Ücreti | CPT | Ödenen Taşıma Ücreti |
DAF | Sınırdan Teslim | DDP | Ödenen Gümrük Ücreti |
DDU | Ödenmeyen Gümrük Ücreti | DEQ | Rıhtımdan Teslim |
DES | Gemiden Teslim | EXW | Fabrikadan Teslim |
FAS | Gemide Ücretsiz | FCA | Ücretsiz Taşıma |
FOB | Güvertede Teslim | DAP | Belirlenen Yerde Teslim |
DAT | Terminalde Teslim |
Gönderim Şekli Kodları - [DeliveryInfo.TransportModeCode]
Kod | Değer | Kod | Değer |
---|---|---|---|
1 | Deniz taşımacılığı | 2 | Demiryolu Taşımacılığı |
3 | Karayolu Taşımacılığı | 4 | Hava Taşımacılığı |
5 | Posta | 6 | Kombine Taşımacılık |
7 | Sabit Nakliyat | 8 | Ülke İçi Su Taşımacılığı |
9 | Uygun Olmayan Taşıma Şekli |
Kab Cinsleri Kod Listesi - [DeliveryInfo.PackageTypeCode]
Kod | Değer | Kod | Değer |
---|---|---|---|
AE | AEROSOL | AM | KORUMALI AMPUL |
AP | KORUMASIZ AMPUL | AT | PÜSKÜRGEÇ |
BA | VARIL | BB | BOBIN |
BC | SISE KASASI | BD | TAHTA |
BE | BOHÇA | BF | KORUMASIZ BALON |
BG | ÇANTA | BI | KAP |
BJ | KOVA | BK | SEPET |
BL | SIKISTIRILMIS BALYA | BN | SIKISTIRILMAMIS BALYA |
BO | KORUMASIZ SILINDIRIK SISE | BP | KORUMALI BALON |
BQ | KORUMALI SILINDIRIK SISE | BR | ÇUBUK |
BS | KORUMASIZ, SOGAN SEKLINDE SISE | BT | CIVATA |
BU | BÜYÜK FIÇI | BV | KORUMALI, SOGAN SEKLINDE SISE |
BX | KUTU | CA | DIKDÖRTGEN MADENI KAP |
CB | BIRA KASASI | CC | YAYIK |
CE | BALIK SEPETI | CF | SANDIK |
CJ | TABUT | CK | AHSAP VARIL |
CL | KANGAL | CO | KORUMASIZ DAMACANA |
CP | KORUMALI DAMACANA | CR | KASA |
CT | MUKAVVA KUTU | CU | FINCAN |
CV | KAPALI | CX | SILINDIRIK TENEKE KUTU |
CY | SILINDIRIK | CZ | ÇATIR BEZI |
DJ | KORUMALI, HASIR BÜYÜK SISE | DP | KORUMASIZ, HASIRLI BÜYÜK SISE |
DR | DAVUL | EN | ZARF |
FC | MEYVE KASASI | FD | ÇERÇEVELI KASA |
FI | UFAK YAG FIÇISI | FL | DAR BOYUNLU KÜÇÜK SISE |
FO | KÜÇÜK SANDIK | FP | FOTOGRAF FILMLERI PAKETI |
FR | ÇERÇEVE | GB | GAZ SISESI |
GE | GEMICI SANDIGI | GI | KIRIS |
HG | BÜYÜK FIÇI (250 LT'LIK) | HR | KAPAKLI SEPET |
JC | DIKDÖRTGEN BIDON (20LT'LIK) | JG | SÜRAHI |
JR | KAVANOZ | JT | JÜT (KENEVIR) TORBA |
JY | SILINDIRIK BIDON (20 LT'LIK) | KG | KÜÇÜK FIÇI |
KN | KONTEYNER | LG | KÜTÜK |
MB | ÇOK GÖZLÜ ÇANTA | MT | HASIR |
MX | KIBRIT KUTUSU | NE | PAKETLENMEMIS VEYA AMBALAJLANMAMIS |
NS | YUVA | NT | AG |
PA | PAKET | PC | KOLI |
PG | TABLA | PH | IBRIK |
PI | BORU | PK | AMBALAJ |
PL | GERDEL | PN | KALAS |
PO | KESE | PT | ÇÖMLEK |
PU | TABLA PAKETI / TABLA | RD | SOPA |
RG | HALKA (ÇEMBER) | RL | MAKARA |
RO | RULO | SA | ÇUVAL |
SC | DAR KASA | SD | IG |
SE | GEMICI SANDIGI | SH | KOKU YASTIGI |
SK | ISKELET KASA | SM | SAC |
ST | TABAKA | SU | BAVUL |
SW | ÇEKME - SARMA | TB | GERDEL |
TC | ÇAY SANDIGI | TD | AÇILIR KAPANIR TÜP / PORTATIF TÜP |
TK | DIKDÖRTGEN TANK | TN | TENEKE KUTU |
TO | BÜYÜK FIÇI (250 GALONLUK) | TR | BÜYÜK ESYA SANDIGI |
TS | KIRIS | TU | KÜP |
TY | SILINDIRIK TANK | VA | TEKNE |
VG | HACIM, GAZ (1031 m bar ve 15C) | VI | CAM SISE |
VB | VAKUMLU PAKET | ||
VQ | HACIM, SIVI HALE GETIRILMIS GAZ (ANORMAL ISI/BASINÇ) | ||
VR | HACIM, KATI, GRANÜL PARÇACIKLARI ('TANELER') | ||
VY | HACIM, KATI, INCE PARÇACIKLARI ('TOZ') | ||
WB | SEPET SISE |
PARA BİRİM KODLARI
Kod | Değer | Kod | Değer | Kod | Değer |
---|---|---|---|---|---|
TRY | Türk Lirası | EGP | Mısır Lirası/ Gineih | LVL | Letonya Latsı |
USD | Amerikan Doları | ERN | Nafka | LYD | Libya Dinarı |
EUR | Avro | ETB | Etiyopya Birri | MAD | Fas Dirhemı |
AED | Dirhams | FJD | Fiji Doları | MDL | Moldovya Leusu |
AFN | Afgan | FKP | Falkland Adaları Lirası | MGA | Madagaskar Ariarisi |
ALL | Lek | GBP | İngiliz Sterlini/İngiliz Lirası | MKD | Makedon Dinarı |
AMD | Dram | GEL | Gürcistan Lirası/ Lari | MMK | Kyat |
ANG | Antiller Guldeni | GHC | Cedi | MNT | Tugrik |
AOA | Kwanza | GIP | Cebelitarık Lirası | MOP | Macau Patakası |
ARS | Arjantin Pesosu | GMD | Dalasi | MRO | Ouguiya |
BHD | Bahreyn Dinarı | GNF | Gine Frangı | MTL | Malta Lirası |
BIF | Burundi Frankı | GTQ | Guatemala Kuetzalı | MUR | Mauritius Rupisi |
BMD | Bermuda Doları | GYD | Guyana Doları | MVR | Maldiv Rupisi Rufiyaa |
BND | Brunei Doları | HKD | Hong Kong Doları | MWK | Kwacha |
BOB | Bolivya Bolivyanosu | HNL | Honduras Lempirası | MXN | Meksika Pesosu |
BOV | Bolivya Mvdolu | HRK | Hırvatistan Kunası | MYR | Malezya Ringgiti |
BRL | Brazilya Reali | HTG | Haiti Gourde | MZN | Mozambik Metikali |
BSD | Bahama Doları | HUF | Macar Forinti | NAD | Namibya Doları |
BTN | Ngultrum | IDR | Rupiah | NGN | Naira |
BWP | Botsvana Pulası | ILS | İsrail Yeni Şekeli | NIO | Kordoba |
BYR | Belarus Rublesi | INR | Hindistan Rupisi | NOK | Norveç Kronu |
BZD | Belize Doları | IQD | Irak Dinarı | NPR | Nepal Rupisi |
CAD | Kanada Doları | IRR | İran Riyali | NZD | Yeni Zelanda Doları |
CDF | Kongo Frankı | ISK | İzlanda Kronası | OMR | Umman Riyali |
CHE | WIR Euro | JMD | Jamaika Doları | PAB | Balboa |
CHF | İsviçre Frankı | JOD | Ürdün Dinarı | PEN | Nuevo Sol |
CHW | WIR Franc | JPY | Japon Yeni | PGK | Kina |
CLF | Unidades de formento | KES | Kenya Şilini | PHP | Filipinler Pesosu |
CLP | Şili Pesosu | KGS | Kırgızistan Somu | PKR | Pakistan Rupisi |
CNY | Yuan Renminbisi | KHR | Riel | PLN | Leh Zlotisi |
COP | Kolombiya Pesosu | KMF | Komoro Frankı | PYG | Guarani |
COU | Unidad de Valor Real | KPW | Kuzey Kore Wonu | QAR | Katar Riyali |
CRC | Kosta Rika Colonu | KRW | Güney Kore Wonu | ROL | Eski Romanya Leyi |
CUP | Küba Pesosu | KWD | Kuveyt Dinarı | RON | Yeni Ley |
CVE | Cape Verde Escudosu | KYD | Cayman Adaları Doları | RSD | Sırbistan Dinarı |
CYP | Kıbrıs Lirası | KZT | Kazak Tengesi | RUB | Rus Rublesi |
CZK | Çek Korunası | LAK | Kip | RWF | Rıanda Frankı |
DJF | Cibuti Frankı | LBP | Lübnan Lirası | SAR | Suudi Riyali |
DKK | Danimarka Kronu | LKR | Sri Lanka Rupisi | SBD | Solomon Adaları Doları |
DOP | Dominik Pesosu | LRD | Liberya Doları | SCR | Seyşeller Rupisi |
DZD | Cezayir Dinarı | LSL | Loti | SDD | Sudan Dinar'ı |
EEK | Estonya Kronu | LTL | Litvanya Litası | SEK | İsveç Kronu |
SGD | Singapur Doları | TJS | Somoni | VEB | Venezuela Bolivarı |
SHP | Saint Helena Lira | TMM | Turkmenistan Manatı | VND | Dong |
SIT | Tolar | TND | Tunus Dinarı | VUV | Vatu |
SKK | Slovak Korunası | TOP | Pa'anga | WST | Samoa Talası |
SLL | Leone | TTD | Trinidad ve Tobago Doları | XAF | CFA Franc BEAC |
SOS | Somali Şilini | TWD | Yeni Tayvan Doları | SRD | Surinam Doları |
TZS | Tanzanya Şilini | XCD | Doğu Karayip doları | STD | Dobra |
UAH | Ukrayna Grivnası | YER | Yemen Riyali | SYP | Suriye Lirası |
UGX | Uganda Şilini | ZAR | Güney Afrika Randı | SZL | Lilangeni |
UYU | Uruguay Pesosu | ZMK | Kwacha | THB | Baht |
UZS | Özbekistan Somu | ZWD | Zimbabve Doları |
RESMİ BİLGİ KODLARI
- HIZMETNO
- MUSTERINO
- TESISATNO
- TELEFONNO
- DISTRIBUTORNO
- TICARETSICILNO
- TAPDKNO
- BAYINO
- ABONENO
- SAYACNO
- EPDKNO
- SUBENO
- PASAPORTNO
- ARACIKURUMETIKET
- ARACIKURUMVKN
- CIFTCINO
- IMALATCINO
- DOSYANO
- HASTANO
- MERSISNO
- URETICINO
BİRİM KODLARI
Kod | Karşılık Değer |
---|---|
C62 | Adet |
DAY | Gün |
MON | Ay |
ANN | Yıl |
HUR | Saat |
D61 | Dakika |
D62 | Saniye |
PA | Paket |
BX | Kutu |
MGM | mg |
GRM | g |
KGM | Kg |
LTR | lt |
26 | ton |
NT | Net ton |
GT | Gross ton |
MMT | mm |
CMT | cm |
MTR | m |
KTM | km |
MLT | ml |
MMQ | mm3 |
CMK | cm2 |
CMQ | cm3 |
MTK | m2 |
MTQ | m3 |
KJO | kj |
CLT | cl |
KWH | KWH |
CCT | Ton baş.taşıma kap. |
D30 | Brüt kalori |
D40 | 1000 lt |
LPA | Saf alkol lt |
B32 | kg.m2 |
NCL | Hücre adet |
PR | Çift |
R9 | 1000 m3 |
SET | Set |
Set | 1000 adet |
KDV MUAFİYET SEBEPLERİ
Bir faturada 0,00 KDV olması durumunda vergiden muafiyet sebebi belirtilmelidir.
***Alttaki kodlar yalnızca
‘ISTISNA’ tipli faturalarda kullanılabilir.
Kod | Karşılık Değer |
---|---|
201 | 17/1 Kültür ve eğitim amacı taşıyan işlemler |
202 | 17/2-a Sağlık, çevre ve sosyal yardım amaçlı işlemler |
204 | 17/2-c Yabancı diplomatik organ ve hayır kurumlarının bağışlarıyla ilgili mal ve hizmet alışları |
205 | 17/2-d Taşınmaz kültür varlıklarına ilişkin teslimler ve mimarlık hizmetleri |
206 | 17/2-e Mesleki kuruluşların işlemleri |
207 | 17/3 Askeri fabrika |
208 | 17/4-c Birleşme, devir, dönüşüm ve bölünme işlemleri |
209 | 17/4-e Banka ve sigorta muameleleri vergisi kapsamına giren işlemler |
211 | 17/4-h Zirai amaçlı veya köy tüzel kişiliklerince yapılan içme suyu teslimleri |
212 | 17/4-ı Serbest bölgelerde verilen hizmetler |
213 | 17/4-j Boru hattı ile yapılan petrol ve gaz taşımacılığı |
214 | 17/4-k Sanayi bölgelerindeki arsa ve işyeri teslimleri ile konut yapı kooperatiflerinin üyelerine konut teslimleri |
215 | 17/4-l Varlık yönetim şirketlerinin işlemleri |
216 | 7/4-m Tasarruf mevduatı sigorta fonunun işlemleri |
217 | 17/4-n Basın - Yayın ve Enformasyon Genel Müdürlüğüne verilen haber hizmetleri |
218 | 17/4-o Gümrük antrepoları, geçici depolama yerleri, gümrüklü sahalar ve vergisiz satış yapılan mağazalarla ilgili hizmetler |
219 | 17/4-p Hazine ve Arsa Ofisi Genel Müdürlüğünün işlemleri |
220 | 17/4-r Kurumlar Vergisi Kanununun Geçici 28 ve 29. maddeleri kapsamındaki teslimler |
221 | Geçici 15 Konut yapı kooperatifleri, belediyeler ve sosyal güvenlik kuruluşlarına verilen inşaat taahhüt hizmeti |
223 | Geçici 20/1 Teknoloji geliştirme bölgelerinde yapılan işlemler |
225 | Geçici 23 Milli Eğitim Bakanlığına yapılan bilgisayar bağışları ile ilgili teslimler |
226 | 17/2-b Özel Okulları, Üniversite ve Yüksekokullar Tarafından Verilen Bedelsiz Eğitim Ve Öğretim Hizmetleri |
227 | 17/2-b Kanunların Gösterdiği Gerek Üzerine Bedelsiz Olarak Yapılan Teslim ve Hizmetler |
228 | 17/2-b Kanunun (17/1) Maddesinde Sayılan Kurum ve Kuruluşlara Bedelsiz Olarak Yapılan Teslimler |
229 | 17/2-b Gıda Bankacılığı Faaliyetinde Bulunan Dernek ve Vakıflara Bağışlanan Gıda, Temizlik, Giyecek ve Yakacak Maddeleri |
230 | 17/4-g Külçe Altın, Külçe Gümüş Ve Kiymetli Taşlarin Teslimi |
231 | 17/4-g Metal Plastik, Lastik, Kauçuk, Kağit, Cam Hurda Ve Atıkların Teslimi |
232 | 17/4-g Döviz, Para, Damga Pulu, Değerli Kağıtlar, Hisse Senedi ve Tahvil Teslimleri |
234 | 17/4-ş Konut Finansmanı Amacıyla Teminat Gösterilen ve İpotek Konulan Konutların Teslimi |
235 | 16/1-c Transit ve Gümrük Antrepo Rejimleri İle Geçici Depolama ve Serbest Bölge Hükümlerinin Uygulandığiı Malların Teslimi |
236 | 19/2 Usulüne Göre Yürürlüğe Girmiş Uluslararası Anlaşmalar Kapsamındaki İstisnalar (İade Hakkı Tanınmayan) |
237 | 17/4- 5300 Sayılı Kanuna Göre Düzenlenen Ürün Senetlerinin İhtisas/Ticaret Borsaları Aracılığıyla İlk Teslimlerinden Sonraki Teslim |
238 | 17/4-u Varlıkların Varlık Kiralama Şirketlerine Devri İle Bu Varlıkların Varlık Kiralama Şirketlerince Kiralanması ve Devralınan Kuruma Devri |
239 | 17/4- Taşınmazların Finansal Kiralama Şirketlerine Devri, Finansal Kiralama Şirketi Tarafından Devredene Kiralanması ve Devri |
240 | 17/4-z Patentli Veya Faydalı Model Belgeli Buluşa İlişkin Gayri Maddi Hakların Kiralanması, Devri ve Satışı |
250 | Kısmi İstisna Diğer |
301 | 11/1-a Mal ihracatı |
302 | 11/1-a Hizmet ihracatı |
303 | 11/1-a Roaming hizmetleri |
304 | 13/a Deniz, hava, demiryolu taşıma araç. tes. ile inşa, tadil, bakım, onarım |
305 | 13/b Deniz, hava taşıma araç. için liman, hava mey. yapılan hiz. |
306 | 13/c Petrol aramaları ve petrol boru haztlarının inşa ve modern. ilişkin teslim hiz. |
307 | 13/c Maden Arama, Altın, Gümüş, ve Platin Madenleri İçin İşletme, Zenginleştirme Ve Rafinaj Faaliyetlerine İlişkin Teslim Ve Hizmetler KDVGUT-(II/8-4) |
308 | 13/d Teşvikli yatırım mal tes. |
309 | 13/e Limanlara bağlantı sağ. demiryolu hatları ile liman ve hava mey. inşa, yenilenme ve genişletilmesi |
310 | 13/f Ulusal güvenlik amaçlı teslim ve hizmetler |
311 | 14/1 Uluslararası taşımacılık |
312 | 15/a Diplomatik organ ve misyonlara yapılan teslim ve hizmetler |
313 | 15/b Uluslarası kuruluşlara yapılan teslim ve hizmetler |
314 | 19/2 Usulüne göre yürürlüğe girmiş uluslararası anlaşmalar kapsamındaki istisnalar(İade hakkı tanınan) |
315 | 14/3 İhraç konusu eşya taşıyan kamyon, çekici ve yarı romorklara yapılan motorin teslimleri |
316 | 11/1-a Serbest böl. müş. fason hiz. |
317 | 17/4-s Özürlülerin eğitim, meslek ve günlük yaşam. ilişkin araç-gereç ve bilgisayar programları |
318 | Geçici 29 Yap-İşlet-Devret modeli projeler, kiralama karş. yapt. sağlık tesis.projeler, kiralama karş. yapt. eğitim öğretim tesis. tes. hiz. |
319 | 13/g Başbakanlık Merkez Teşkilatına yapılan araç teslimler |
320 | Geçici 16 İSMEP kapsamında İst. İl Özel İd. bağlı faal. göst. \"İst.Proje Koor.Brm.\"ne yapılacak tes. hiz. |
321 | Geçici 26 BM, NATO(temsilcilikleri, bağlı program, fon, özel ihtisas), OECD resmi kullanımları için yapılacak mal tes. hiz. ifaları |
322 | 11/1-a Türkiye'de İkamet Etmeyenlere Özel Fatura ile Yapılan Teslimler (Bavul Ticareti) |
323 | 13/ğ 5300 Sayılı Kanuna Göre Düzenlenen Ürün Senetlerinin İhtisas/Ticaret Borsaları Aracılığıyla İlk Teslimi |
324 | 13/h Türkiye Kızılay Derneğine Yapılan Teslim ve Hizmetler ile Türkiye Kızılay Derneğinin Teslim ve Hizmetleri |
325 | 13/ı Yem Teslimleri |
326 | 13/ı Gıda, Tarım ve Hayvancılık Bakanlığı Tarafından Tescil Edilmiş Gübrelerin Teslimi |
327 | 13/ı Gıda, Tarım ve Hayvancılık Bakanlığı Tarafından Tescil Edilmiş Gübrelerin İçeriğinde Bulunan Hammaddelerin Gübre Üreticilerine Teslimi |
350 | İstisna Diğer |
***Eğer fatura tipi ‘ISTISNA’ değil ve 0 KDV bulunuyorsa aşağıdaki kod kullanılabilir.
Kod | Karşılık Değer |
---|---|
351 | KDV İstisna Olmayan Diğer |
ÖTV MUAFİYET SEBEPLERİ
Bir faturada 0,00 ÖTV olması durumunda vergiden muafiyet sebebi belirtilmelidir.
***Alttaki kodlar yalnızca
‘ISTISNA’ tipli faturalarda kullanılabilir.
Kod | Karşılık Değer |
---|---|
101 | İhracat İstisnası |
102 | Diplomatik İstisna |
103 | Askeri Amaçlı İstisna |
104 | Petrol Arama Faaliyetlerinde Bulunanlara Yapılan Teslimler |
105 | Uluslararası Anlaşmadan Doğan İstisna |
106 | Diğer İstisnalar |
107 | 7/a Maddesi Kapsamında Yapılan Teslimler |
108 | Geçici 5. Madde Kapsamında Yapılan Teslimler |
***Eğer fatura tipi ‘ISTISNA’ değil ve 0 KDV bulunuyorsa aşağıdaki kod kullanılabilir.
Kod | Karşılık Değer |
---|---|
151 | ÖTV - İstisna Olmayan Diğer |
VERGİLER, KODLARI VE KULLANIM KURALLARI
- 0003 - Gelir Vergisi Stopajı
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü yapılmaz.
- 0011 - Kurumlar Vergisi Stopajı
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü yapılmaz.
- 0061 - Kaynak Kullanımı Destekleme Fonu Kesintisi
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü yapılmaz.
- 0071 - Petrol ve Doğal Ürünlerine İliştv T.V. [ÖTV 1. Liste]
- Yalnızca oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü yapılır.
- 0,00 Olması durumunda ÖTV istisna sebebi girilmelidir.
- 0073 - Kolalı Gazoz, Alkollü İçe. ve Tütün Mamüllerine İlişkin Ö.T.V. [ÖTV 3. Liste]
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü yapılır.
- 0,00 Olması durumunda ÖTV istisna sebebi girilmelidir.
- 0074 - Dayanıklı Tüketim ve Diğer Mallara İlişkin Ö.T.V. [ÖTV 4. Liste]
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü yapılır.
- 0,00 Olması durumunda ÖTV istisna sebebi girilmelidir.
- 0075 - Alkollü İçeçeklere İlişkin Ö.T.V. [ÖTV 3A Liste]
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü yapılır.
- 0,00 Olması durumunda ÖTV istisna sebebi girilmelidir.
- 0076 - Tütün Mamüllerine İlişkin Ö.T.V. [ÖTV 3B Liste]
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü yapılır.
- 0,00 Olması durumunda ÖTV istisna sebebi girilmelidir.
- 0077 - Kolalı Gazozlara İlişkin Ö.T.V. [ÖTV 3C Liste]
- Yalnızca oran girilebilir.
- Tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü yapılır.
- 0,00 Olması durumunda ÖTV istisna sebebi girilmelidir.
- 1047 - Damga Vergisi
- Tutar veya oran girilebilir
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü yapılmaz.
- 1048 - 5035 Sayılı Kanuna Göre Damga Vergisi
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü yapılmaz.
- 4071 - Elektrik ve Hava Gazı Tüketim Vergisi
- Yalnızca oran girilebilir.
- Tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü yapılmaz.
- 4080 - Özel İletişim Vergisi
- Tutar veya oran girilebilir
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü yapılmaz.
- 4081 - 5035 Sayılı Kanuna Göre Özel İletişim Vergisi
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü yapılmaz.
- 4171 - ÖTV Tevkifatı
- Yalnızca tutar girilebilir.
- ÖTV Tevkifat eklemek için fatura tipinin ‘TEVKIFAT’ olması gerekiyor.
- ÖTV Tevkifat eklemek için öncelikle ‘ÖTV 1. Liste‘ eklenmelidir.
- İstisna sebebiyet kontrolü yapılmaz.
- 8001 - Borsa Tescil Ücreti
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü yapılmaz.
- 8002 - Enerji Fonu
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü yapılmaz.
- 8004 - TRT Payı
- Yalnızca tutar girilebilir.
- İstisna sebebiyet kontrolü yapılmaz.
- 8005 - Elektrik Tüketim Vergisi
- Yalnızca oran girilebilir.
- Tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü yapılmaz.
- 8006 - Telsiz Kullanım Ücreti
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü yapılmaz.
- 8007 - Telsiz Ruhsat Ücreti
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü yapılmaz.
- 8008 - Çevre Temizlik Vergisi
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü yapılmaz.
- 9021 - 4961 Banka Sigorta Muameleleri Vergisi
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü yapılmaz.
- 9040 - Mera Fonu
- Tutar veya oran girilebilir.
- Oran girildiği durumda tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü yapılmaz.
- 9077 - Motorlu Taşıt Aralarına İlişkin Özel Tüketim Vergisi [ÖTV 2. Liste]
- Yalnızca oran girilebilir.
- Tutar oran üzerinden hesaplanır.
- İstisna sebebiyet kontrolü yapılmaz.
- 9015 - KDV Tevkifatı
- Aşağıdaki kodlardan birisi seçilmelidir.
- 650 Dışında bir kod seçilirse hesaplamalar o koda ait olan oran üzerinden yapılır.
- Eğer 650 kodu seçilirse, oran girmek zorundasınız. Girilen oran üzerinden hesaplamalar yapılır.
TEVKİFAT KOD LİSTESİ
Kod | Oran | Açıklama |
---|---|---|
601 | 20 | Yapım işleri ile bu işlerle birlikte ifa edilen mühendislik |
602 | 90 | Etüt, plan-proje, danışmanlık, denetim vb |
603 | 50 | Makine, teçhizat, demirbaş ve taşitlara ait tadil, bakım, onarım |
604 | 50 | Yemek servis hizmeti |
605 | 50 | Organizasyon hizmeti |
606 | 90 | İşgücü temin hizmetleri |
607 | 90 | Özel güvenlik hizmeti |
608 | 90 | Yapı denetim hizmetleri |
609 | 50 | Fason olarak yaptirilan tekstil ve konfeksiyon işleri, çanta ve ayakkabı dikim işleri ve bu işlere aracılık hizmetleri |
610 | 90 | Turistik mağazalara verilen müşteri bulma/ götürme hizmetleri |
611 | 90 | Spor kulüplerinin yayın, reklam ve isim hakkı gelirlerine konu işlemleri |
612 | 70 | Temizlik hizmeti |
613 | 70 | Çevre ve bahçe bakım hizmetleri |
614 | 50 | Servis taşımacıliğı |
615 | 50 | Her türlü baskı ve basim hizmetleri |
616 | 50 | 5018 sayili kanuna ekli cetvellerdeki idare,kurum ve kuruşlara yapılan diğer hizmetler |
617 | 50 | Hurda metalden elde edilen külçe teslimleri |
618 | 50 | Hurda metalden elde edilenler dışındaki bakir, çinko ve alüminyum külçe teslimleri |
619 | 50 | Bakir, çinko ve alüminyum ürünlerinin teslimi |
620 | 50 | İstisnadan vazgeçenlerin hurda ve atık teslimi |
621 | 90 | Metal, plastik, lastik, kauçuk, kâğit ve cam hurda ve atıklardan elde edilen hammadde teslimi |
622 | 90 | Pamuk, tiftik, yün ve yapaği ile ham post ve deri teslimleri |
623 | 50 | Ağaç ve orman ürünleri teslimi |
650 | ? | Diğer |