- 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
- Şirket kodu
- Dönem (ay/yıl)
- Eşik tutar
- Dahil edilecek belge türleri
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ı:**
**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:
**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 →