e-Müstahsil Makbuzu

Başlangıç

e-Müstahsil Makbuzu Nedir?

e-Müstahsil Makbuzu'nun kapsamı, belge tipi, XML yapısı ve belge yaşam döngüsü.

Temel Kavram

e-Müstahsil Makbuzu, bir işletmenin KDV mükellefi olmayan çiftçilerden tarımsal ürün satın aldığında düzenlediği elektronik vergi belgesidir. Alıcı: sebze, meyve, tahıl veya hayvansal ürün üreten, KDV mükellefiyeti bulunmayan çiftçiler.

GİB kategorisinde e-Arşiv Belgesi (EARSIVBELGE) olarak sınıflandırılır; UBL-TR standardında, teknik olarak UBL CreditNote belge tipiyle üretilir ve GİB'e raporlanır.

💡 Örnek: Bir gıda toptancısı, tarlasından topladığı domatesleri satan bir çiftçiden ürün alıyor. Çiftçi KDV mükellefi olmadığı için fatura kesemiyor → toptancı çiftçi adına e-Müstahsil Makbuzu düzenler.

Belge Tipi

Belge tipi, makbuzun GİB ve UBL tarafındaki kimliğini belirler; kullanılan değer ürünün teknik ayrım noktasıdır.

Tipİş Anlamı
MUSTAHSILMAKBUZÇiftçiden tarımsal ürün alımı için kullanılan e-Müstahsil Makbuzu belge tipi

İki Ayrı XML

Belge XML'i ve rapor XML'i aynı sürecin farklı çıktılarıdır; biri belgeyi temsil eder, diğeri dönemsel bildirimi taşır.

XMLAmaçStandartÜretim
UBL XMLHer belge için — imzalanır, saklanırUBL 2.1 CreditNoteAnlık
GİB Rapor XMLDönemdeki tüm belgelerin toplu GİB bildirimie-Arşiv XSDPeriyodik

Teknik Kimlik

Aşağıdaki iki alan belge türünü tanımlar ve her e-Müstahsil Makbuzu isteğinde aynı değerleri taşır:

AlanSabit Değer
ProfileIdEARSIVBELGE
CreditNoteTypeCodeMUSTAHSILMAKBUZ

Belge Yaşam Döngüsü

Makbuz yaşam döngüsü, entegratörün gönderdiği verinin platformda XML üretimi, imza ve rapor hazırlığına nasıl ilerlediğini gösterir.

API Request(JSON)ValidasyonUBL XML ÜretCreditNoteAndXmlCreatedOtomatik İmzalamaPlatform yönetirSigned ✓GİB raporuna hazırGİB e-Arşiv RaporuOtomatik döngüEntegratör tetiklerPlatform otomatik yönetir

İptal Akışı

İptal akışı, belgenin mevcut durumuna göre platformun hangi işlemi kabul edeceğini ve hangi durumda süreci durduracağını görünür kılar.

İptal TalebiBelge Durumu?CreditNoteAndXmlCreatedİptal edilemez (EMM0024)Signed (ilk iptal)Doğrudan İptal ✓Zaten iptal edilmişİptal edilemez (EMM0025)

Oluşturma Yöntemi

Bir makbuz, tam alan listesini içeren bir JSON gövdesiyle AddOutgoingCreditNote endpointine gönderilerek oluşturulur. Bu rehberin geri kalanı bu JSON akışına odaklanır; endpoint referansındaki diğer oluşturma yolları için Entegratör API Endpoint Referansı sayfasına bakabilirsiniz.

Planlanan değişiklik: GİB zorunluluğu ve VBT aktivasyon duyurusundan sonra bu akışa bir SMS doğrulama adımı eklenecektir; mevcut akış bu duyuruya kadar değişmeden devam eder. Bkz. SMS Doğrulamalı Gönderim.