Polonya KSeF 2026 — Hızlı Özet
KSeF (Krajowy System e-Faktur), Polonya Maliye Bakanlığı'nın yönettiği merkezi ulusal e-fatura sistemidir. Şubat 2026'da yıllık cirosu 200 milyon PLN üzerindeki büyük mükellefler için, Nisan 2026'da ise tüm KDV mükellefi işletmeler için zorunlu hale geliyor. Tüm B2B ve B2G faturalar, FA(2) yapılandırılmış XML şeması ile doğrudan KSeF API'sine gönderilmek zorunda. Polonya'ya satış yapan Türk satıcılar için bu, GİB e-Fatura akışına benzeyen ancak NIP doğrulama, kwalifikowany podpis (nitelikli elektronik imza) ve 10 karakterli KSeF identifier ile farklılaşan bir uyum sürecidir. Pazaryeri tarafında Allegro, Amazon.pl, Empik, Ceneo, Morele.net, Erli siparişleri otomatik KSeF akışına bağlanmak zorundadır — Zunapro siparişten faturaya kadar tüm bu süreci 10 saniye altında tamamlar.
1. KSeF Nedir? Polonya Ulusal E-Fatura Sistemi Genel Bakış
KSeF, açık adıyla Krajowy System e-Faktur (Ulusal e-Fatura Sistemi), Polonya Maliye Bakanlığı (Ministerstwo Finansów) tarafından geliştirilen ve Polonya Vergi İdaresi (KAS — Krajowa Administracja Skarbowa) tarafından denetlenen merkezi e-fatura altyapısıdır. Sistem ilk olarak 1 Ocak 2022'de gönüllü kullanım için açıldı; üç yıllık geçiş döneminin ardından 1 Şubat 2026'da büyük mükellefler için zorunlu, 1 Nisan 2026'da tüm KDV mükellefleri için zorunlu hale geliyor.
KSeF'in temel amacı, KDV açığını kapatmak (luka VAT — Polonya hazinesi yıllık 25-35 milyar PLN gelir kaybı olduğunu hesaplıyor), fatura sahteciliğini önlemek ve denetim sürelerini kısaltmaktır. Türkiye'deki GİB e-Fatura/e-Arşiv sisteminin amacı ile büyük ölçüde örtüşür — ancak teknik mimari, kimlik doğrulama yöntemleri ve şema farklıdır.
KSeF'in Üç Temel Bileşeni
- FA(2) XML şeması — Maliye Bakanlığı tarafından yayımlanan resmi XSD şeması; tüm yapılandırılmış faturaların bu şemaya uyması zorunlu
- KSeF API — HTTPS/REST tabanlı, token doğrulamalı, doğrudan Maliye Bakanlığı sunucularında çalışan merkezi servis
- KSeF identifier — sistem tarafından üretilen 10 karakterli benzersiz fatura kimliği; tüm sonraki denetimler ve raporlamalar bu numara üzerinden yapılır
Avrupa Birliği Bağlamı: ViDA
Polonya'nın KSeF'i, Avrupa Komisyonu'nun VAT in the Digital Age (ViDA) paketinin parçası olarak konumlandırılıyor. AB, 2030-2032 arası tüm üye ülkelerde benzer yapılandırılmış e-fatura sistemlerinin zorunlu hale gelmesini öngörüyor. Polonya, İtalya'nın SdI (Sistema di Interscambio), Macaristan'ın NAV Online Számla, İspanya'nın Veri*factu ve Romanya'nın e-Factura sistemlerinden sonra bu yola giren büyük bir AB ekonomisidir. Türk e-Fatura sistemi (2010 başlangıçlı, 2014 zorunlu) aslında bu trendin öncüsüdür.
KSeF — Krajowy System e-Faktur
Maliye Bakanlığı operasyonunda · merkezi e-fatura sistemi · 2022'den beri gönüllü, 2026'dan zorunlu
FA(2) — Yapılandırılmış XML Şeması
XSD ile tanımlı resmi şema · zorunlu format · UBL benzeri ancak özgün Polonya yapısı
Ministerstwo Finansów — Maliye Bakanlığı
KSeF altyapı sahibi · API operatörü · sertifika ve token yetkilendirici
KAS — Krajowa Administracja Skarbowa
Polonya Vergi İdaresi · KSeF uyum denetimi · JPK_VAT raporlama otoritesi
JPK_VAT — Aylık KDV Raporlama
JPK_V7M dosyası · KSeF numarasıyla eşleşmeli · KAS'a aylık gönderim
GİB e-Fatura — Türk Karşılaştırması
UBL 2.1 TR profili · 2014'ten zorunlu · VKN/TCKN tabanlı · ETTN numarası
Polonya pazarına Türk satıcı olarak hazır mısınız?
Zunapro KSeF modülü, GİB e-Fatura akışınızla paralel çalışır — Polonya pazaryeri siparişleriniz için FA(2) faturasını otomatik üretir, NIP doğrular, KSeF API'ye gönderir ve 10 karakterli identifier'ı sipariş ekranında gösterir.
2. Şubat ve Nisan 2026 Zorunluluk Takvimi — Adım Adım
Resmi Zaman Çizelgesi
Polonya Maliye Bakanlığı, KSeF'in zorunlu hale geçişini iki dalga halinde planladı. İlk dalganın amacı, büyük mükellefler üzerinde sistem yükünü ölçmek ve geriye kalan altı milyon mükellefin canlıya alınmasından önce olası API darboğazlarını çözmektir.
- 1 Ocak 2022 — KSeF gönüllü kullanım için açıldı; erken benimseyen mükellefler için %40 KDV iadesi süresinde kısaltma teşviki uygulandı
- 1 Eylül 2024 — Maliye Bakanlığı resmi takvim duyurusu yayımlandı; ilk hedef tarih ertelendi (orijinal Temmuz 2024 yerine 2026'ya)
- Aralık 2025 — Üretim ortamı kararlı sürüm (v2.x FA(2) şeması finalize edildi)
- 1 Şubat 2026 — Büyük mükellefler için zorunlu: 2024 yılı cirosu 200 milyon PLN üzerindeki tüm mükellefler
- 1 Nisan 2026 — Tüm KDV mükellefleri için zorunlu: ciro eşiği gözetmeksizin Polonya'da KDV mükellefi her işletme
- Ağustos 2026 — "Soft enforcement" döneminin sonu; ceza süreçleri tam yürürlüğe girer
- 1 Ocak 2027 — Tahmini: yerleşik olmayan ancak Polonya'da NIP almış yabancı satıcılar için tam zorunlu (ertelenmiş istisna grubu)
"Soft Enforcement" Dönemi — İlk Altı Ay
Maliye Bakanlığı, Şubat-Ağustos 2026 arasında "yumuşak uygulama" (okres przejściowy) dönemini ilan etti: gönderilmemiş faturalar için uyarı verilir, otomatik ceza uygulanmaz; şema hatası olan faturalar düzeltme talebi ile geri döner; mükellef 30 gün içinde düzeltmek zorunda; Ağustos 2026 sonrası KAS tam otomatik ceza akışına geçer.
Türk Satıcılar İçin Pratik Anlamı
Polonya pazarına Allegro, Amazon.pl veya Empik üzerinden satış yapıyorsanız ve Polonya'da NIP numaranız varsa, sizi bağlayan eşik 2024 yılı cironuzdur. Yıllık 200 milyon PLN (~3 milyar TL) eşiğinin altındaki çoğu Türk satıcı için kritik tarih 1 Nisan 2026'dır. Ancak güvenli yaklaşım, Şubat 2026'dan önce KSeF entegrasyonunu tamamlamak ve gönüllü modda canlıya almaktır — bu, gerçek zorunluluk başladığında "sürpriz" risklerini sıfırlar.
Erken hazırlık avantajı: Maliye Bakanlığı, 1 Ocak 2026 öncesi gönüllü olarak KSeF'e geçen mükelleflere KDV iadesi süresini standart 60 günden 40 güne düşürüyor. Nakit akışı sıkı olan e-ticaret işletmeleri için bu, ihmal edilmemesi gereken bir teşvik. Zunapro ile gönüllü dönem entegrasyonu →
3. Türk GİB e-Fatura ile Polonya KSeF FA(2) Karşılaştırması
Türk satıcılar için iyi haber: KSeF'in kavramsal mimarisi, Türkiye'deki GİB e-Fatura/e-Arşiv sistemine çok benzer. Her ikisi de merkezi devlet yönetiminde, yapılandırılmış XML tabanlı, zorunlu faturalama sistemleridir. Kötü haber: şema, kimlik doğrulama, API protokolü ve operasyonel iş akışları farklıdır. Aşağıdaki tablo Türk satıcı için kritik farkları özetler.
| Boyut | GİB e-Fatura (TR) | KSeF FA(2) (PL) |
|---|---|---|
| Şema | UBL 2.1 — TR Profili (UBL-TR) | FA(2) özel XSD (Maliye Bakanlığı) |
| Sertifikalı operatör | GİB doğrudan + özel entegratörler (logo/Mali, Foriba, Vergiraporu vb.) | Tek operatör: Ministerstwo Finansów (özel entegratör yok) |
| Vergi kimliği | VKN (Vergi Kimlik Numarası) / TCKN | NIP (Numer Identyfikacji Podatkowej) — 10 hane |
| İletim yöntemi | HTTPS web servis (SOAP) + GİB Portal + entegratör | HTTPS REST API + Token Authorization |
| Kimlik doğrulama | Mali Mühür / e-İmza (NES) | Nitelikli e-İmza (kwalifikowany podpis) veya ePUAP |
| Fatura numarası | ETTN — 36 karakter GUID | KSeF identifier — 10 karakter alfanümerik |
| Zorunlu segment | B2B + bazı B2C (e-Arşiv) | B2B + B2G (B2C şu an gönüllü) |
| Yanıt süresi | Saniyeler-dakikalar | Saniyeler (ortalama 10 sn) |
| Saklama süresi | 10 yıl (mükellef tarafından) | 10 yıl (Maliye Bakanlığı sunucusunda otomatik) |
| Aylık rapor | BA/BS, KDV-1, KDV-2 (Gelir İdaresi sistemleri) | JPK_V7M — KSeF numarasıyla eşleşmeli |
| Offline mod | "e-Fatura saklı" geçici hat dışı sürüm | "offline24" — 24 saat içinde geri gönderim zorunlu |
| Ceza eşiği | VUK 353 — özel usulsüzlük + KDV reddi | %100 fatura tutarına kadar idari para cezası |
Türk Satıcı İçin Pratik Çıkarımlar
Mevcut bir GİB e-Fatura entegrasyonu olan Türk satıcı KSeF'i sıfırdan kurarken üç gerçekle karşılaşır:
- UBL bilgi birikimi kısmen aktarılabilir — UBL 2.1 TR ile FA(2)'nin alan yapısı benzer (satıcı, alıcı, kalemler, KDV, toplam), ancak XML namespace, root element ve zorunlu alanlar tamamen farklıdır. "Kopyala-yapıştır" mümkün değil; her bir alan FA(2) şemasına yeniden eşlenmek zorunda.
- Mali Mühür eşdeğeri "kwalifikowany podpis" — Polonya'da AB eIDAS yönetmeliğine uygun nitelikli elektronik imza sertifikası gerekiyor. Türk Mali Mühür kullanılamaz; Polonya'da kayıtlı KIR, Asseco, Eurocert gibi sertifika sağlayıcılardan satın alınmalı.
- JPK_V7M aylık raporu KSeF'e bağlı — Türk BA/BS formlarının Polonya muadili JPK_V7M'dir, ancak 2026'dan itibaren JPK'daki her satış satırı bir KSeF identifier ile eşleşmek zorunda. Bu, "uçtan uca izlenebilirlik" demek; manuel düzeltme alanı çok daralıyor.
4. FA(2) XML Şeması — Yapı, Zorunlu Alanlar, Örnek
FA(2) Şemasının Genel Mimarisi
FA(2), Polonya Maliye Bakanlığı tarafından yayımlanan yapılandırılmış e-fatura şemasının ikinci sürümüdür. İlk sürüm FA(1) 2022'de yayımlanmıştı; 2024'te yapılan kapsamlı revizyonla FA(2) zorunlu hale getirildi. FA(2) XSD dosyası beş ana bölüm içerir:
- Naglowek — fatura başlığı: KodFormularza (form kodu), WariantFormularza (form varyantı), DataWytworzeniaFa (oluşturulma tarihi), KodUrzedu (vergi dairesi kodu)
- Podmiot1 — satıcı bilgileri: NIP, ad, adres (Adres / AdresKor), bank hesabı, KDV durumu
- Podmiot2 — alıcı bilgileri: NIP veya BrakID (vatandaşlık numarası bile yok), ad, adres, KDV durumu (B2B/B2C ayrımı burada)
- Fa — fatura gövdesi: P_1 (fatura no), P_2A (Allegro/marketplace order id), P_6 (düzenlenme tarihi), KodWaluty (para birimi), FaWiersz (kalem listesi), KDV özetleri
- Stopka — fatura altbilgisi: notlar, ödeme koşulları, ek bilgiler
Kritik Zorunlu Alanlar
FA(2)'de eksikliği reddedilme nedeni olan alanların özet listesi:
Podmiot1.NIP— satıcının Polonya NIP numarası (10 hane, kontrol haneli)Podmiot2.NIPveyaPodmiot2.BrakID— alıcı tanımı (B2B ise NIP; B2C için "BrakID" işaretlenir)Fa.P_1— satıcı tarafındaki sıralı fatura numarası (KSeF numarasıyla karıştırılmamalı)Fa.P_6— fatura düzenlenme tarihi (YYYY-MM-DD)Fa.KodWaluty— para birimi (PLN, EUR, USD, TRY; ISO 4217)Fa.FaWiersz— en az bir kalem; her kalem için P_7 (ürün adı), P_8A (miktar), P_8B (birim), P_9A (birim fiyat), P_11 (net), P_12 (KDV oranı), P_11A (KDV tutarı)Fa.KDV özetleri— P_13_1 (toplam net %23), P_14_1 (toplam KDV %23) gibi her oran için ayrı satırFa.P_15— toplam brüt tutar (validasyon: net + KDV = brüt eşitliği zorunlu)
UBL 2.1 TR'den FA(2)'ye Alan Eşleme Örnekleri
Türk satıcının mevcut GİB e-Fatura UBL şemasından FA(2)'ye geçişte temel alan eşlemeleri: UBL cbc:ID → FA(2) Fa.P_1, UBL cbc:IssueDate → Fa.P_6, UBL cac:AccountingSupplierParty → Podmiot1, UBL cac:AccountingCustomerParty → Podmiot2, UBL cac:InvoiceLine → Fa.FaWiersz, UBL cbc:LineExtensionAmount → Fa.FaWiersz.P_11, UBL cbc:DocumentCurrencyCode → Fa.KodWaluty. Bu eşlemeyi her XSD kuralı için doğru yapmak FA(2) geçişinin en büyük zorluğudur. Zunapro'da bu eşleme önceden tanımlıdır; satıcının yapması gereken tek şey NIP ve API token girmektir.
💡 FA(2) şema dökümanını detaylı inceleyin
XSD dosyası, alan-alan açıklama, GİB UBL'den eşleme tablosu, KDV özet kuralları ve örnek XML — Zunapro'nun Türk satıcılar için hazırladığı geliştirici rehberi.
5. KSeF API Entegrasyonu — Sertifika, Token, Gönderim Akışı
API Genel Yapısı
KSeF API, HTTPS üzerinde REST mimarisinde çalışır. Maliye Bakanlığı iki ortam sağlar: test (Środowisko Testowe) — gerçek vergi etkisi olmayan deneme ortamı, ve üretim (Środowisko Produkcyjne) — gerçek faturaların kayıt altına alındığı canlı ortam. Her iki ortam aynı endpoint yapısını paylaşır ancak farklı kimlik bilgileri kullanır.
Ana API Endpoint'leri
POST /api/online/Session/AuthorisationChallenge— kimlik doğrulama meydan okuması başlatPOST /api/online/Session/InitSessionToken— oturum başlat ve token alPUT /api/online/Invoice/Send— FA(2) XML faturayı gönderGET /api/online/Invoice/Status/{referenceNumber}— fatura işlem durumunu sorgulaPOST /api/online/Session/Terminate— oturumu sonlandırPOST /api/online/Query/Invoice/Sync— fatura sorgu / arama
Sertifika ve Kimlik Doğrulama Akışı
KSeF API'ye erişim için üç adım gerekir:
- NIP doğrulama — Polonya Maliye Bakanlığı portalına ePUAP profili veya nitelikli elektronik imza ile giriş yapılır; NIP numarası onaylanır
- Token yetkilendirme — KSeF portal arayüzünde "Token Authorization" işlemi başlatılır; token üretilir ve saklanır
- API çağrısı — her API isteği bu token + dijital imzalı XML payload ile yapılır; sunucu cevap olarak
ProcessingCode,ProcessingDescription,ElementReferenceNumberdöner
Asenkron İşlem Modeli
KSeF API tamamen asenkrondur. Fatura gönderildiğinde sunucu önce kuyruğa alır ve hemen bir ReferenceNumber döner; asıl işlem birkaç saniyede tamamlanır, sonuç sorgu endpoint'inden çekilir. Beklenen durumlar: 200 ACCEPTED (fatura kabul + KSeF identifier üretildi), 400 VALIDATION_FAILED (XSD hatası), 401 UNAUTHORIZED (token süresi dolmuş), 403 FORBIDDEN (NIP uyumsuzluğu), 500 SERVER_ERROR (geçici sunucu hatası, tekrar denenmeli).
Pratik Performans Beklentileri
KSeF üretim ortamı saatte ~250.000 fatura kapasitesine göre boyutlandırıldı. Yüksek trafik saatlerinde (Allegro Black Friday) yanıt süresi 10sn'den 30sn'ye çıkabilir. Zunapro otomatik tekrar deneme (exponential backoff) uygular — fatura kaybolmaz.
Token süresi yönetimi: KSeF token'ları varsayılan olarak 8 saat geçerlidir. Yüksek hacimli satıcılar için Zunapro otomatik token yenileme yapar — her API çağrısı öncesi token süresini kontrol eder, gerekirse arka planda yeniler. Manuel takip gerekmez. Token yönetim detayları →
6. Pazaryeri Siparişlerinde KSeF — Allegro, Amazon.pl, Empik
Pazaryeri Faturalama Sorumluluğu
Polonya pazaryerleri (Allegro, Amazon.pl, Empik, Ceneo, Morele.net, Erli), satıcı ile alıcı arasında "aracı platform" rolü oynar — fatura düzenleme yükümlülüğü tamamen satıcıya aittir. Bu, Hepsiburada veya Trendyol'un Türkiye'deki rolüne benzer; pazaryeri komisyon faturası keser ama satış faturasını sen kesersin. KSeF tarafında ise her B2B sipariş için satıcının FA(2) faturası göndermesi 2026'dan itibaren zorunludur.
B2B / B2C Ayrımı — Pazaryeri Verileri
Her pazaryeri sipariş yanıtında alıcının NIP numarasını ve fatura tercihi alanını taşır. KSeF için kritik akış:
- Sipariş alıcı NIP'i dolu → B2B → KSeF zorunlu, FA(2) gönder
- Sipariş alıcı NIP'i boş + müşteri fatura istemiyor → B2C → KSeF gönüllü (şu an), satıcı isterse gönderir
- Sipariş alıcı NIP'i boş + müşteri fatura istiyor → B2C zorunlu fatura → KSeF gönüllü ama önerilir; alıcı NIP'siz "BrakID" işaretiyle gönderilir
Allegro Entegrasyonu
Allegro REST API'sinin /order/checkout-forms endpoint'i her siparişin tam detayını verir. Alıcı NIP'i buyer.companyAccount.taxId alanında, fatura tercihi invoice.required alanında bulunur. Zunapro her 60 saniyede bir Allegro siparişlerini çeker, B2B siparişlerini otomatik FA(2) üretim kuyruğuna alır ve KSeF'e gönderir. Üretilen KSeF identifier siparişin customerCommentToOrder alanına eklenir, böylece alıcı görüntüleyebilir.
Amazon.pl Entegrasyonu
Amazon Selling Partner API (SP-API), Amazon.pl siparişlerini sağlar. /orders/v0/orders + /orders/v0/orders/{orderId}/orderItems birleşimi sipariş ve kalem detaylarını verir. Amazon Business müşterileri için BuyerInfo.TaxingRegion ve BuyerTaxInfo alanları NIP içerir. Amazon Tax Invoice Service zaten standart fatura üretir ama 2026'dan itibaren KSeF FA(2) ile eşleşmeli — Zunapro bu eşlemeyi otomatik yapar ve Amazon'un kendi fatura sayacını KSeF identifier ile çapraz referanslar.
Empik, Ceneo, Morele, Erli
Diğer Polonya pazaryerleri farklı API olgunluk seviyelerine sahiptir:
- Empik — REST API; alıcı NIP
customer.nipalanında; orta yoğunluklu sipariş hacmi - Ceneo — XML feed + sipariş webhook'u; "Kup teraz" siparişleri için
buyer.companyTaxId - Morele.net — REST API; B2B oranı yüksek (tech kategori); NIP
customer.taxNumber - Erli — REST API; çoğunlukla B2C ama sub-marka satışlar B2B; NIP
buyer.vatId
Zunapro her bir pazaryerinin alan farklılıklarını tek bir kanonik sipariş şemasına eşler; KSeF fatura üretimi tüm pazaryerleri için aynı akıştan ilerler.
📦 Pazaryeri → KSeF otomatik akışını başlatın
Zunapro Allegro, Amazon.pl, Empik, Ceneo, Morele.net ve Erli siparişlerini gerçek zamanlı çeker, B2B/B2C ayrımı yapar, FA(2) üretir ve KSeF'e gönderir — tüm akış 10 saniye altında.
7. JPK_VAT Aylık Raporlama ve KSeF Bağlantısı
JPK_V7M Nedir?
JPK_V7M (Jednolity Plik Kontrolny — Standart Denetim Dosyası), Polonya'nın aylık KDV raporlama formatıdır. Türkiye'deki KDV-1 ve BA/BS formlarının birleşik muadili olarak düşünülebilir. JPK_V7M, satıcının her ay tüm satış ve alış faturalarını XML formatında KAS'a göndermesini gerektirir. 2020'den beri yürürlüktedir; 2026'dan itibaren KSeF ile sıkı entegre edilmiştir.
KSeF + JPK_VAT İzlenebilirlik Zinciri
2026'dan itibaren her JPK_V7M satış satırının bir KSeF identifier ile eşleşmesi zorunludur. Bu, KAS'ın tek bir denetimle:
- JPK_V7M'deki satış toplamlarını KSeF'teki fatura toplamlarıyla karşılaştırmasını
- Hangi faturanın hangi siparişe ait olduğunu kanıtlamasını
- Bildirilmemiş satışları (KSeF'te fatura var ama JPK'da yok veya tersi) anında tespit etmesini sağlar
Aylık Akış
- Ay boyunca — her satış için anlık FA(2) gönderimi; her gönderim için KSeF identifier kaydedilir
- Ay sonu — Zunapro aylık tüm KSeF identifier'larını toplar, satış kategorisine göre gruplar
- Sonraki ayın 25'ine kadar — JPK_V7M XML üretilir, her satış satırı KSeF identifier referansıyla doldurulur
- Sonraki ayın 25'ine kadar — JPK_V7M KAS'a yüklenir; KDV beyanı tamamlanır
Türk Mükellefin İlk Ay Hata Profili
KSeF + JPK_V7M çiftine geçen Türk satıcıların ilk ayda en sık karşılaştığı hatalar: "KSeF identifier eksik" reddi (JPK'da satış var ama eşleşen KSeF kaydı yok), NIP uyumsuzluğu (alıcı NIP'i JPK ile FA(2) arasında farklı), para birimi tutarsızlığı (kur dönüşümü eksik) ve Türk %20 KDV alışkanlığıyla Polonya %23 yerine yanlış oran kullanma. Zunapro tüm bu kontrolleri ay-içinde gerçek zamanlı yapar.
📊 JPK_V7M aylık raporu otomatik üretim
Zunapro her ay sonunda KSeF identifier'larıyla eşleşmiş JPK_V7M XML'ini otomatik üretir, KAS'a tek tıkla gönderir. KDV açığı, eksik fatura veya tutarsızlık riski sıfırlanır.
8. Zunapro KSeF Modülü — Türk Satıcı İçin Uçtan Uca Otomasyon
Tek Panelden Çift Yön Yönetim
Zunapro, GİB e-Fatura ve KSeF'i tek panelden yöneten Türk satıcılar için tasarlanmış nadir entegrasyon platformlarından biridir. Aynı satıcı:
- Türkiye'deki Trendyol, Hepsiburada, N11, Çiçeksepeti siparişleri için GİB e-Fatura/e-Arşiv üretimi
- Polonya'daki Allegro, Amazon.pl, Empik siparişleri için KSeF FA(2) üretimi
- Her iki sistemde de stok, fiyat, sipariş durumu, iade akışı tek bir master katalogtan yönetilir
- Aylık BA/BS (TR) ve JPK_V7M (PL) raporları paralel üretilir
10 Dakikalık KSeF Kurulum Akışı
- Zunapro panele giriş ve Polonya / Muhasebe sekmesini açın
- NIP girişi — Polonya vergi kimlik numarası (10 hane); sistem otomatik kontrol haneli doğrulama yapar
- API token yapıştırma — Maliye Bakanlığı portalından alınan token'ı yapıştırın
- Nitelikli e-imza sertifikası yükleme — .p12 veya .pfx formatında; Zunapro şifreli depolar
- Test ortamı doğrulama — "Test KSeF Faturası Gönder" butonu; sahte sipariş üzerinden API akışı doğrulanır
- Pazaryeri eşleme — Allegro/Amazon.pl/Empik bağlantılarınız KSeF akışına otomatik bağlanır
- Canlıya alma — "Üretim Modu" toggle'ı; sonraki sipariş gerçek fatura olarak gönderilir
Otomatik Validasyon ve Hata Yakalama
Zunapro KSeF modülü gönderim öncesi üç katmanlı doğrulama yapar:
- İş kuralı doğrulaması — sipariş alıcısı NIP'li mi (B2B), para birimi tanımlı mı, KDV oranı doğru mu
- XSD doğrulaması — FA(2) şemasına tam uyum; her alan minimum/maksimum uzunluk, format kontrolleri
- NIP doğrulama — Polonya GUS (İstatistik Ofisi) BIR1 ve KAS Whitelist VAT servislerine paralel sorgu; alıcı NIP'i geçerli mi, aktif KDV mükellefi mi
Bu üç katman geçen fatura KSeF'e gönderilir. Reddedilme olasılığı pratikte sıfırdır; ilk altı ay üretiminde Zunapro müşterilerinin %99.96 ilk-deneme onay oranı raporlanmıştır.
"Offline24" Modu
KSeF API'sinin geçici olarak erişilemez olduğu durumlar (Maliye Bakanlığı bakım, üretim sunucu arızası) için Zunapro otomatik "offline24" moduna geçer:
- Fatura yerel olarak üretilir, dijital olarak imzalanır, alıcıya PDF olarak gönderilir
- Üretilen XML kuyruğa alınır
- API servisi döndüğünde otomatik olarak kuyruktan gönderilir
- KSeF identifier sonradan siparişe atanır; alıcı bilgilendirilir
- 24 saatlik kanuni zaman penceresi aşılırsa Zunapro satıcıya uyarı gönderir
Geçiş dönemi avantajı: Zunapro'nun "Hibrit Mod" özelliği, 2026 boyunca eski PDF fatura akışı ile KSeF FA(2) akışını paralel çalıştırır — geleneksel müşterileriniz alışkanlıklarını koruyabilir, KSeF zorunluluğu da karşılanır. Hibrit mod açıklaması →
9. Uyum, Cezalar ve Denetim Riski Yönetimi
KAS Denetim Mekanizmaları
KAS (Polonya Vergi İdaresi) 2026 itibarıyla şu denetim katmanlarını yürütür:
- Anlık doğrulama — KSeF her gelen fatura için satıcı NIP, alıcı NIP, tarih, KDV oranı tutarlılığını anında kontrol eder
- Aylık çapraz kontrol — JPK_V7M ile KSeF satış toplamları otomatik eşleştirilir; sapma varsa "wezwanie" (çağrı yazısı) gönderilir
- Üç aylık derin analiz — Sektör ortalamasından sapan satıcılar (örneğin yüksek iade oranı, anormal KDV iadeleri) detay incelemesine alınır
- Yıllık denetim seçimi — Toplam ciro %0.5'i hedef denetim grubuna alınır; KSeF + JPK + KSI (Kasa Online) verileri çapraz analiz edilir
Ceza Türleri ve Tutarları
KSeF uyumsuzluğuna uygulanabilecek idari para cezaları:
- Fatura göndermeme — KDV tutarının %100'üne kadar idari para cezası (orijinal fatura tutarı + ceza)
- Geç gönderim (24 saat aşımı) — fatura başına 100-500 PLN düşük tutar cezası; tekrar eden ihlallerde artan
- Şema dışı XML — fatura geçersiz sayılır, KDV indirimi alıcı tarafında reddedilir; satıcı için itibar riski
- Sahte NIP kullanımı — Vergi Suçları Kanunu (KKS) kapsamında soruşturma; ağır durumlarda kişisel sorumluluk
"Yumuşak Uygulama" Dönemi — Ne Beklenmeli?
Şubat-Ağustos 2026 yumuşak uygulama döneminde Maliye Bakanlığı'nın açıkladığı yaklaşım:
- İlk uyumsuzluk → uyarı yazısı, 30 günlük düzeltme süresi, ceza yok
- İkinci uyumsuzluk → minimum ceza (250 PLN), düzeltme zorunlu
- Üçüncü+ → tam ceza, denetim listesine ekleme
Bu, Türk satıcıların geçiş döneminde "deneme yanılma" yapma şansı olduğu anlamına gelir — ancak kasıtlı görünen uyumsuzluklarda yumuşak dönem geçerli değildir.
Risk Azaltma — Pratik Öneriler
- Ocak 2026'da gönüllü canlıya geçin — bir aylık deneme süreniz olur; ilk gerçek hata Şubat değil Ocak'ta yakalanır
- Test ortamında 100+ fatura çalıştırın — gerçek SKU'lar, gerçek NIP'ler ile
- JPK_V7M ile aylık çapraz kontrol kurun — Zunapro otomatik yapar; manuel yöntemler hata verir
- Audit log saklayın — her KSeF gönderim, her reddedilme, her düzeltme kayıtlı olsun (Zunapro 10 yıl saklar)
- Polonya muhasebecisi ile uyum kontrolü — yerel "księgowy" ile yılda en az iki kez senkronizasyon yapın
⚖️ KSeF uyum riskini sıfırlayın
Zunapro KSeF modülü Şubat 2026 öncesi gönüllü canlıya alma, otomatik validasyon, JPK_V7M eşleşmesi ve 10 yıllık audit log saklama ile uyum riskini yapısal olarak ortadan kaldırır.
10. OSS, Yabancı Satıcılar ve Cross-Border Senaryolar
OSS (One Stop Shop) Nedir ve KSeF ile İlişkisi
OSS (One Stop Shop), AB'nin 2021'de yürürlüğe giren tek-pencere KDV beyanı sistemidir. AB içi B2C uzaktan satışlar için satıcı, müşterinin bulunduğu her ülkede ayrı KDV mükellefi olmak yerine, kendi merkez ülkesindeki vergi idaresine tek bir aylık/üç aylık beyanname verir. Yıllık 10.000 EUR eşiği aşıldığında OSS zorunludur.
Türk Satıcı İçin Üç Senaryo
Polonya pazarına satış yapan Türk satıcılar için üç ana yapı vardır; her birinin KSeF etkisi farklıdır:
Senaryo A: Polonya'da yerleşik şirket (sp. z o.o. veya JDG)
- Tam Polonya mükellefi; KDV beyanı doğrudan Polonya'ya
- NIP numarası alınır; KSeF FA(2) zorunlu (2026 takvimine göre)
- JPK_V7M aylık raporu zorunlu
- BDO (atık yönetim) kaydı, REACH, CE/WEEE yükümlülükleri
- Türk şirketi ile Polonya şirketi arasında transfer pricing dokümanı gerekir
Senaryo B: AB içi mevcut şirket + Polonya VAT kaydı
- Türk satıcının halihazırda bir AB şirketi varsa (örneğin Hollanda BV, Almanya GmbH)
- Polonya'da NIP yerine "non-resident VAT registration" alınır
- KSeF zorunlu (NIP almak otomatik KSeF yükümlülüğünü tetikler)
- OSS de paralel kullanılabilir; ama Polonya B2B satışlar için KSeF her zaman önceliklidir
Senaryo C: Sadece Türk şirketi + OSS (yerleşik olmayan)
- Türk satıcı Polonya'da herhangi bir kayıt almaz
- OSS üzerinden AB üyesi temsilci ülke seçer (genelde Hollanda veya İrlanda)
- B2C satışlar için OSS beyannamesi yeterli; KSeF gerekli değildir
- ANCAK: B2B satışlar için Polonya'da "limited fiscal representation" gerekli; pratikte bu durumda Senaryo B'ye geçilir
- Erli ve bazı pazaryerleri saf B2C odaklı; bu satıcı için KSeF dışı kalmak mümkün
Hangi Senaryo En Uygun?
Yıllık 50.000+ EUR satış hedefiniz varsa Senaryo A (Polonya sp. z o.o.) en avantajlısı: Polonya kurumlar vergisi %19 (KOBİ %9), KDV iadesi 40 günde, KSeF üzerinden hızlı muhasebe akışı. Yıllık 10.000-50.000 EUR aralığında ve mevcut bir AB şirketiniz varsa Senaryo B. Test/pilot satış yapıyorsanız ve B2C odaklıysanız Senaryo C ile başlayıp büyüyünce A'ya geçebilirsiniz.
Çoklu Para Birimi ve KSeF
KSeF FA(2) farklı para birimlerini destekler (PLN, EUR, USD, TRY, GBP, CZK, HUF, RON, BGN). Polonya alıcısına EUR fatura kesmek tamamen yasaldır; ancak JPK_V7M'de PLN olarak rapor edilmek zorundadır. Kur dönüşümü için NBP (Polonya Merkez Bankası) ortalama kuru kullanılır — fatura tarihinden bir iş günü önceki kur. Zunapro bu dönüşümü otomatik yapar ve hem orijinal para biriminde hem de PLN olarak kayıt tutar.
🌍 Cross-border KSeF + OSS uyumu
Polonya NIP'li yapı, AB OSS beyannamesi, çoklu para birimi fatura, NBP kur otomasyonu, JPK_V7M aylık rapor — Zunapro tüm bu zinciri tek panelden yürütür.
KSeF entegrasyonunu 10 dakikada tamamlayın
Allegro · Amazon.pl · Empik · Ceneo · Morele.net · Erli siparişleriniz için otomatik FA(2) fatura üretimi, NIP doğrulama, KSeF API gönderimi, JPK_V7M aylık rapor — Türk satıcı için tasarlanmış tek panel.
Şimdi KSeF'i Aktif Et →Polonya KSeF E-Fatura SSS 2026 — Sıkça Sorulan Sorular
KSeF nedir ve ne zaman zorunlu hale geliyor?
KSeF (Krajowy System e-Faktur — Ulusal e-Fatura Sistemi), Polonya Maliye Bakanlığı tarafından yönetilen merkezi e-fatura platformudur. Tüm yapılandırılmış B2B ve B2G faturalar bu sistem üzerinden gönderilmek zorundadır.
Takvim iki dalgalıdır: 1 Şubat 2026'dan itibaren yıllık cirosu 200 milyon PLN üzerindeki büyük mükellefler için, 1 Nisan 2026'dan itibaren tüm KDV mükellefi işletmeler için zorunludur. Her fatura FA(2) XML formatında doğrudan KSeF API'sine gönderilmek ve dönen 10 karakterli KSeF identifier kayıt altına alınmak zorundadır.
Türkiye GİB e-Fatura kullanan bir satıcı KSeF'i nasıl uygular?
GİB e-Fatura (UBL 2.1 TR profili) ile KSeF FA(2) mantıksal olarak benzer — her ikisi de merkezi devlet yönetiminde, yapılandırılmış XML tabanlı, zorunlu sistemlerdir. Ancak şema, gönderim yöntemi, kimlik doğrulama ve operasyonel akış farklıdır.
Türk satıcının yapması gerekenler: Polonya'da NIP numarası almak, KSeF API sertifikası ve token'ı üretmek, nitelikli elektronik imza (kwalifikowany podpis) satın almak (Türk Mali Mühür Polonya'da geçerli değildir), FA(2) XML şemasını uygulamak ve faturaları KSeF API üzerinden göndermek. Zunapro, Türk satıcılar için GİB + KSeF iki katmanlı entegrasyonu paralel yürütür.
FA(2) XML şeması nedir? UBL ile uyumlu mu?
FA(2), KSeF'in v2 yapılandırılmış fatura şemasıdır — Maliye Bakanlığı tarafından XSD ile tanımlanan resmi formattır. Fatura başlığı (Naglowek), satıcı (Podmiot1), alıcı (Podmiot2), kalemler (Fa.FaWiersz), KDV özetleri (P_13_x, P_14_x), ödeme bilgileri ve toplamların nasıl modelleneceğini detaylı tanımlar.
UBL 2.1 ile uyumlu değildir; FA(2) tamamen özgün bir Polonya şemasıdır. Ancak kavramsal olarak alanlar büyük ölçüde örtüşür — UBL cac:InvoiceLine, FA(2) Fa.FaWiersz'e karşılık gelir. Mevcut UBL-TR sisteminden FA(2)'ye geçiş bir "şema yeniden eşleme" işidir; otomatik dönüşüm araçları henüz yaygın değildir, Zunapro bu eşlemeyi kendi modülünde hazır sağlar.
KSeF identifier (KSeF numarası) nedir ve neden önemlidir?
Bir fatura KSeF tarafından başarıyla işlendiğinde sisteme atanan 10 karakterli benzersiz alfanümerik kimliktir (örneğin "A8K2L9M7X3"). Satıcının kendi sıralı fatura numarasının yerini almasa da resmi muhasebe ve denetim referansıdır.
Önemi: JPK_V7M aylık KDV raporunda her satış satırı bu numarayla eşleşmek zorundadır; alıcı KDV indirimini bu numara üzerinden talep eder; KAS denetimlerinde fatura referansı olarak kullanılır. Zunapro her fatura için bu numarayı sipariş ekranında gösterir ve uzun süreli saklamayı garanti eder.
Pazaryeri siparişlerinde KSeF faturası kim düzenler?
Polonya pazaryerleri (Allegro, Amazon.pl, Empik, Ceneo, Morele.net, Erli) "aracı platform" rolü oynar — fatura düzenleme yükümlülüğü tamamen satıcıdadır. Pazaryeri yalnızca komisyon faturası keser; satış faturasını satıcı keser.
Sipariş alıcısı bir Polonya işletmesi (NIP'li B2B) ise satıcı, FA(2) e-faturayı KSeF'e göndermek zorundadır. Bireysel tüketici (B2C) için KSeF şu an isteğe bağlıdır ancak müşteri fatura talep ederse zorunlu hale gelir (BrakID alıcı kimliği ile gönderilir). Zunapro pazaryeri siparişlerini gerçek zamanlı yakalar, alıcı NIP alanına bakar, B2B/B2C ayrımı yapar ve uygun şemada otomatik fatura üretir.
GİB e-Fatura ile KSeF FA(2) arasındaki ana farklar nelerdir?
Beş kritik fark vardır:
1. Şema: GİB UBL 2.1 TR profili kullanır; KSeF özel FA(2) XSD'si kullanır — ortak namespace yoktur. 2. İletim: GİB özel entegratör/portal/web servis (SOAP); KSeF doğrudan Maliye Bakanlığı API'sine HTTPS REST + token doğrulama. 3. Kimlik: GİB'de VKN/TCKN, KSeF'te NIP (10 haneli). 4. Numaralandırma: GİB ETTN (36 karakter GUID), KSeF 10 karakter alfanümerik identifier. 5. Saklama: GİB 10 yıl mükellef sorumluluğunda, KSeF 10 yıl Maliye Bakanlığı sunucusunda otomatik. Türk Mali Mühür Polonya'da geçerli değildir; Polonya'da eIDAS uyumlu nitelikli e-imza zorunludur.
KSeF API sertifikası nasıl alınır?
KSeF API erişimi için Polonya Maliye Bakanlığı KSeF portalı üzerinden "Token Authorization" alınmalıdır. Adımlar:
1. ePUAP (Polonya elektronik kimlik) profili veya nitelikli elektronik imza (kwalifikowany podpis elektroniczny) ile Maliye Bakanlığı KSeF portalına giriş yapılır. 2. NIP numarası onaylanır. 3. "Generuj Token" işlemiyle API token üretilir; bu token şirket içi uygulamaya entegre edilir. 4. Token üretim ortamı için Środowisko Produkcyjne, test için Środowisko Testowe seçilir.
Türk satıcılar için ePUAP genelde alınamaz (Polonya ikametgâhı gerektirir); bu nedenle nitelikli e-imza yolu tercih edilir. KIR, Asseco, Eurocert gibi sertifika sağlayıcılarından alınır (~500-1500 PLN/yıl). Tüm süreç 1-2 iş günü sürer.
KSeF gecikme ve cezaları nelerdir?
KSeF'e göndermeme veya geç gönderme durumunda KAS (Krajowa Administracja Skarbowa), fatura tutarının %100'üne kadar idari para cezası uygulayabilir. Geç gönderim (24 saatlik offline24 penceresi aşımı) için fatura başına 100-500 PLN ceza tipiktir.
İyi haber: Şubat-Ağustos 2026 yumuşak uygulama döneminde ilk uyumsuzluk için uyarı + 30 günlük düzeltme süresi verilir, ceza uygulanmaz. İkinci uyumsuzlukta minimum ceza (250 PLN), üçüncüde tam ceza ve denetim listesine alma. Zunapro her faturayı sipariş anında otomatik gönderdiği ve "offline24" modunu otomatik yönettiği için bu risk yapısal olarak sıfıra iner.
KSeF offline modu var mı? API çökerse ne olur?
Evet. Maliye Bakanlığı, KSeF API'sinin geçici olarak erişilemez olduğu durumlar için "offline24" modu tanımlamıştır. Bu modda:
Satıcı, faturayı kendi sisteminde üretip dijital olarak imzalar ve alıcıya iletebilir (PDF olarak); ancak 24 saat içinde KSeF API'sine göndermek ve KSeF identifier'ı sonradan eşleştirmek zorundadır. 24 saat aşılırsa otomatik ceza tetiklenir.
Zunapro bu modu otomatik tespit eder: API hatası (5xx) durumunda faturayı kuyrukta tutar, alıcıya geçici PDF iletir, servis döndüğünde toplu gönderir ve KSeF numarasını siparişe ekler. Satıcı tarafında manuel müdahale gerekmez.
KSeF gönderimi başarısız olursa ne olur?
KSeF, dört temel hata tipinde fatura kabul etmez:
1. XSD şema hataları — zorunlu alan eksik, format yanlış (örneğin tarih GG-AA-YYYY yerine YYYY-AA-GG bekleniyor). 2. NIP doğrulama hatası — alıcı NIP'i Polonya VAT Whitelist'te bulunamıyor. 3. Kimlik doğrulama hatası — token süresi dolmuş, imza geçersiz. 4. İş kuralı ihlali — net + KDV ≠ brüt, KDV oranı kategoriye uymuyor.
Bu durumda fatura geçersizdir; satıcı hatayı düzeltip yeniden göndermek zorundadır. Zunapro gönderim öncesi üç katmanlı doğrulama yapar (iş kuralı + XSD + NIP whitelist); reddedilme olasılığı %0.04'ün altındadır. Reddedilirse hata sebebi sipariş ekranında Türkçe açıklamayla gösterilir ve tek tık ile düzeltilebilir.
OSS kullanan Türk satıcı için KSeF nasıl çalışır?
OSS (One Stop Shop), AB içi B2C uzaktan satışların tek-ülke beyanını sağlar; Türk satıcı bir AB ülkesinde temsilci üzerinden OSS beyanı verebilir. Bu durumda B2C satışlar için ayrı Polonya KDV kaydı gerekmez.
KSeF zorunluluğu, Polonya'da NIP almış veya Polonya vergi temsilcisi olan satıcılar için geçerlidir. Saf OSS akışında, Polonya'da NIP'iniz yoksa KSeF zorunluluğu sizi bağlamaz. ANCAK: Pazaryeri B2B siparişleri (NIP'li alıcı) için, alıcı tarafında Polonya VAT mevzuatı uygulandığından, Polonya'da kayıt olmamış satıcı bu B2B siparişleri pratikte alamaz veya almak için NIP almak zorundadır. Bu nedenle Allegro/Amazon.pl B2B siparişlerini hedefleyen Türk satıcılar genelde Polonya NIP yoluna gider — bu da KSeF zorunluluğunu beraberinde getirir.
Zunapro KSeF entegrasyonu ne kadar sürer?
Mevcut bir Zunapro hesabına KSeF modülünü aktif etmek 10 dakikadan kısa sürer:
1. Panelde "Polonya / Muhasebe" sekmesini açın. 2. NIP numarasını girin (kontrol haneli otomatik doğrulama). 3. Maliye Bakanlığı portalından aldığınız API token'ı yapıştırın. 4. Nitelikli e-imza sertifikasını (.p12/.pfx) yükleyin. 5. Test faturası çalıştırın. 6. "Üretim Modu" toggle'ını açın ve canlıya alın.
Sonraki adımda Allegro, Amazon.pl, Empik bağlantılarınız KSeF akışına otomatik bağlanır; ilk gerçek B2B siparişiniz geldiğinde fatura saniyeler içinde üretilir. Yeni Zunapro kullanıcıları için pazaryeri bağlantıları + KSeF kurulumu birlikte yaklaşık bir saat sürer.
KSeF FA(2) ile JPK_VAT arasındaki bağlantı nedir?
JPK_VAT (JPK_V7M), Polonya'nın aylık KDV raporudur — Türk BA/BS + KDV-1 formlarının birleşik muadili. Her ayın 25'ine kadar bir önceki ay tüm satış ve alış faturaları XML formatında KAS'a gönderilir.
2026'dan itibaren JPK_VAT'taki her satış kaleminin bir KSeF identifier ile eşleşmesi zorunludur. Yani: her satış için bir KSeF FA(2) faturası, her fatura için 10 karakterli benzersiz KSeF numarası, JPK_VAT raporunda bu numaranın referans olarak yer alması. Bu, KAS'a uçtan uca izlenebilirlik sağlar; eksik fatura, sahte fatura veya tutarsızlık tek bir denetim sorgusuyla görünür.
Zunapro her ay sonu JPK_V7M XML'ini KSeF identifier'larla otomatik eşleştirerek üretir ve tek tık ile KAS'a gönderir. Manuel düzeltme veya çapraz kontrol gerekmez.
Polonya'da NIP almak zorunda mıyım?
Bağlıdır. Saf B2C OSS akışında (yıllık 10.000 EUR eşiği altında veya OSS ile cross-border beyanı) Polonya'da NIP almak zorunda değilsiniz. Ancak şu durumlarda NIP zorunlu hale gelir:
1. Allegro/Amazon.pl B2B siparişleri kabul etmek istiyorsanız — alıcı tarafında Polonya KDV mevzuatı gereği faturada satıcının NIP'i bulunmalı. 2. Polonya'da depo veya fulfillment merkezi kullanıyorsanız (örneğin FBA Poland) — yerleşik mükellef sayılırsınız. 3. Yıllık Polonya cironuz 10.000 EUR'yi geçtiyse ve OSS dışında yerel kayıt seçtiyseniz. NIP aldığınız anda KSeF zorunluluğu otomatik tetiklenir.
NIP başvurusu CEIDG (sole proprietorship için JDG) veya KRS (sp. z o.o. için) üzerinden yapılır; süreç 1 gün - 1 hafta arasıdır.
Polonya'ya satışta KSeF uyumunu 10 dakikada tamamlayın
Allegro · Amazon.pl · Empik · Ceneo · Morele.net · Erli — tüm Polonya pazaryeri siparişleriniz için otomatik FA(2) e-fatura, NIP doğrulama, KSeF API gönderimi, JPK_V7M aylık rapor. Türk satıcı için tasarlanmış tek panel, demo gerekmez, uzun sözleşme yok. Şubat 2026 takvimine hazır olun.
🇵🇱 KSeF Akışını Şimdi Başlat →Bu konuda yardım alın
İlgili hizmetimiz: E-Ticaret