← Blog
27 Eylül 2026

SAP BA/BS Beyannamesi: Türkiye Alım-Satım Bildirimi

    TL;DR

    BA formu, aylık belirlenen eşiği aşan tedarikçi alımlarını; BS formu ise aynı eşiği aşan müşteri satışlarını GİB'e bildirmek için kullanılan zorunlu KDV uyum belgesidir. SAP'ta J1TA1 (alım) ve J1TA2 (satım) t-kodları bu formları FI muhasebe belgelerinden otomatik olarak üretir. Tedarikçi ve müşteri ana kayıtlarında vergi numarası eksikse form doğru oluşmaz.


    BA ve BS Formu Nedir? Yasal Dayanak ve Kapsam

    BA/BS beyannamesi, Türk vergi mevzuatı çerçevesinde KDV mükelleflerinin her ay GİB'e (Gelir İdaresi Başkanlığı) bildirmesi zorunlu olan alım-satım bildirim formudur.


    **Form BA (Mal ve Hizmet Alımlarına İlişkin Bildirim):** Aylık dönem içinde tek bir tedarikçiden gerçekleştirilen ve toplam tutarı belirlenen eşiği aşan B2B alımlar bildirilir.


    **Form BS (Mal ve Hizmet Satışlarına İlişkin Bildirim):** Aylık dönem içinde tek bir müşteriye yapılan ve toplam tutarı eşiği aşan B2B satışlar bildirilir.


    Yasal dayanak Vergi Usul Kanunu'nun (VUK) 148-150. maddeleri ile Maliye Bakanlığı'nın çıkardığı genel tebliğlerdir. Beyanname her ayın son günü itibarıyla kapatılır ve takip eden ayın sonuna kadar İnternet Vergi Dairesi üzerinden gönderilir.


    **Bildirimin kapsamı:**

  • KDV'ye tabi B2B alım ve satımlar (B2C satışlar kapsam dışı)
  • Yurt içi tedarikçi ve müşteriler (ihracat faturalar ayrı değerlendirilir)
  • Eşik değerin üzerindeki aylık kümülatif tutarlar (tek fatura değil, aylık toplam)
  • Tedarikçi veya müşterinin Türkiye Vergi Kimlik Numarası (VKN/TCKN) zorunlu

  • **Dikkat:** BA/BS eşik değerleri GİB tarafından güncellenmektedir; beyanname döneminden önce güncel tutarı GİB web sitesinden doğrulayın.


    SAP'ta BA/BS Hazırlama: J1TA1 ve J1TA2 T-Kodları

    SAP'ın Türkiye Ülke Versiyonu (TR Localization), BA/BS beyannamelerini FI muhasebe belgelerinden otomatik üretecek araçlar içerir.


    **Ön Koşullar:**


    1. **Tedarikçi/Müşteri Ana Kaydında Vergi Numarası:** XK02/XD02 ekranlarında; Kontrol sekmesinde Vergi Numarası 1 (STCD1) alanına VKN girilmelidir. Bu alan boşsa BA/BS raporu söz konusu partneri tanıyamaz.


    2. **Belge Türü (Document Type) Yapılandırması:** KDV'li fatura belge türlerinin BA/BS raporuna dahil edilip edilmeyeceği yapılandırma parametresiyle belirlenir. Alacak dekontu (credit memo) belge tiplerinin dahil edilmesi, iade tutarlarının doğru netleşmesini sağlar.


    3. **Şirket Kodu — Türkiye Ülke Anahtarı:** OBY6 veya şirket kodu ayarlarında ülke anahtarının TR olarak belirlenmiş olması gerekir; bu, Türkiye'ye özgü lokalizasyon davranışlarını aktive eder.


    **J1TA1 — BA Beyannamesi (Alımlar):**

    Menü: SAP Menü → Muhasebe → Mali Muhasebe → Türkiye → J1TA1

    Bu rapor, seçilen şirket kodu ve döneme ait tedarikçi faturalarını okur, vergi kimlik numarasına göre partnerleri gruplar ve eşik tutarını aşan kayıtları Form BA formatında listeler.


    Rapor parametreleri:

  • Şirket kodu
  • Dönem (ay/yıl)
  • Eşik tutar
  • Dahil edilecek belge türleri

  • **J1TA2 — BS Beyannamesi (Satımlar):**

    J1TA2, J1TA1'in simetriğidir; müşteri faturalarını (SD ve FI kaynakları) okuyarak Form BS'yi oluşturur. Parametreler aynı mantıkla çalışır.


    **XML İhracat:**

    GİB, BA/BS beyannamelerini XML formatında kabul eder. SAP raporu çalıştırıldıktan sonra sonuç; GİB'in yayımladığı XSD şemasına uygun XML olarak dışa aktarılır ve İnternet Vergi Dairesi'ne yüklenir.


    | T-Kodu | İşlev |

    |---|---|

    | J1TA1 | BA formu — tedarikçi alım bildirimi |

    | J1TA2 | BS formu — müşteri satış bildirimi |

    | XK02 | Tedarikçi ana kaydı düzenleme (vergi no) |

    | XD02 | Müşteri ana kaydı düzenleme (vergi no) |

    | FBL1N | Tedarikçi açık kalem listesi (çapraz kontrol) |

    | FBL5N | Müşteri açık kalem listesi (çapraz kontrol) |


    Sık Yapılan Hatalar ve Önleme Yöntemleri

    BA/BS uyumsuzlukları vergi incelemesini tetikleyebilir. Pratikte en çok karşılaşılan hatalar ve çözümleri şunlardır.


    **1. Eksik Vergi Numarası:**

    Tedarikçi veya müşteri ana kaydında STCD1 boşsa BA/BS raporu bu partneri sessizce atlar. Düzeltme: Canlıya alımdan önce XK02/XD02 ile tüm aktif partnerlerin vergi numarasını tamamlayın. Toplu güncelleme için LSMW veya kitlesel değişiklik programları kullanılabilir.


    **2. Yinelenen Partner Kayıtları:**

    Aynı tedarikçi iki farklı vendor hesabı altında açılmışsa aylık toplam eşiği aşmasına karşın her satır ayrı değerlendirilir ve eksik bildirim oluşur. BA/BS dönemlerinden önce partner birleştirme analizi yapılması önerilir.


    **3. İade ve Alacak Dekontları:**

    Tedarikçi iade faturaları (credit memo) BA formundan düşülmelidir. Sistem belge tipi yanlış atanmışsa iadeler toplamdan çıkmaz ve beyanname gerçek tutardan yüksek gösterir.


    **4. Dönem Uyumsuzluğu (Fatura Tarihi — Deftere Kayıt Tarihi):**

    GİB, fatura tarihini (BLDAT) esas alır; ödeme veya deftere kayıt tarihi (BUDAT) değil. SAP raporu tarih alanı seçiminin GİB beklentisiyle örtüştüğünden emin olun; aksi hâlde dönem geçişli faturalar yanlış aya düşer.


    **5. Yabancı Kökenli Türkiye KDV Mükellefi Tedarikçiler:**

    Türkiye'de şubesi olan ve Türkiye KDV numarası taşıyan yabancı şirketler BA/BS kapsamındadır. Ancak bu tedarikçilerin ana kaydı "yabancı tedarikçi" olarak TR dışı ülke anahtarıyla açılmışsa raporun dışında kalabilir.


    GİB'e Gönderim ve Mutabakat Süreci

    Beyannamenin gönderiminden sonra sistemler arası mutabakat kritik önem taşır.


    **Gönderim Adımları:**

    1. J1TA1/J1TA2 raporunu çalıştır, önizlemeyi kontrol et

    2. Toplamları FBL1N/FBL5N ile aynı dönem için doğrula

    3. XML formatında dışa aktar

    4. İnternet Vergi Dairesi (İVD) üzerinden yükle

    5. Başarılı yükleme onay numarasını kayıt altına al


    **Karşılıklı Mutabakat:**

    GİB, alıcının BA kaydını satıcının BS beyanıyla karşılaştırır. Tutarsızlık varsa her iki şirkete yazı gönderilir. Bu nedenle büyük tedarikçilerle her dönem başında mutabakat yapılması, itiraz yükümlülüğünü önlemenin en etkili yoludur.


    **Düzeltme (İkmal) Beyannamesi:**

    Gönderim sonrası hata tespit edilirse GİB'in e-beyanname sistemi üzerinden ikmal beyannamesi verilebilir. SAP'ta ilgili belgeleri düzelttikten sonra raporu tekrar çalıştırarak yeni XML üretin ve ikmal olarak yükleyin.


    ---


    Sık Sorulan Sorular (SSS)


    **BA/BS beyannamesi her ay verilmek zorunda mı?**

    Evet. KDV mükellefi olan tüm kurumlar, ilgili ayda eşik tutarını aşan alım veya satış olmasa bile beyanname vermek zorundadır. Alım-satım yoksa "boş beyanname" gönderilir.


    **SAP'ta BA/BS için ek modül satın almak gerekiyor mu?**

    Hayır. SAP Türkiye Ülke Versiyonu (TR Localization) standart SAP FI paketi içinde gelir. Ancak bazı eski ECC sürümlerinde TR lokalizasyon notlarının (SAP Note) ayrıca uygulanmış olması gerekebilir. S/4HANA'da Türkiye lokalizasyonu yerleşik olarak mevcuttur.


    **Vergi numarası (VKN) olmayan tedarikçiler ne yapılır?**

    GİB sisteminde kayıtlı tüm tedarikçilerin VKN'si olmalıdır; gerçek kişi tedarikçiler için TCKN kullanılır. VKN girilmemiş tedarikçi faturaları BA raporuna otomatik dahil edilemez; bu durumda master data düzeltmesi veya manuel ekleme gerekir.


    **BA ve BS tutarları arasındaki uyumsuzluk ne kadar sorun çıkarır?**

    GİB belirli bir tolerans yayımlamamıştır; her tutarsızlık inceleme sebebi sayılabilir. Küçük farklılıklar (iade faturaları, dönem geçişi) yazılı açıklamayla geçiştirilebilir; büyük uyumsuzluklarda ikmal beyannamesi zorunludur.


    **S/4HANA'ya geçince BA/BS süreci değişiyor mu?**

    Sürecin yasal mantığı değişmez. Ancak S/4HANA'daki Universal Journal veri modeli ve Business Partner yapısı nedeniyle rapor parametreleri ve çıktı formatı farklılaşabilir. Geçiş projesinde BA/BS test senaryolarını mutlaka kapsama alın.


    ---


    **CONSULANT | SAP FI · CO · PA · ABAP Danışmanlık**


    SAP Türkiye yasal uyum konusunda deneyimli danışman desteği için [iletişime geçin](/iletisim).

SAP danışmanlığı mı arıyorsunuz?

Uzman ekibimizle ücretsiz ön değerlendirme için iletişime geçin.

İletişime Geçin →