XRechnung ve ZUGFeRD Arasındaki Fark Nedir?
İkisi de aynı AB normuna (EN 16931) dayanır, ama teknik yapıları tamamen farklı. XRechnung saf bir XML dosyasıdır, insan gözüyle doğrudan okunamaz; ZUGFeRD ise PDF görünümlü, içinde XML veri de barındıran hibrit bir formattır. Kamu kurumlarına (B2G) fatura keserken XRechnung zorunlu, işletmeler arası (B2B) faturalarda ikisi de serbest.
XRechnung Nedir?
XRechnung, yalnızca yapılandırılmış bir XML veri dosyasından oluşuyor — insan gözüyle okunmak için tasarlanmamış, doğrudan açtığınızda anlaşılır bir fatura görmezsiniz. Okunabilir hale getirmek için ayrı bir görselleştirme yazılımı gerekiyor.
Standart, EN 16931 normunun Almanya'ya özgü uygulaması olan bir çekirdek veri modelinden (CIUS XRechnung) ve isteğe bağlı sektörel eklentilerden (Extension XRechnung) oluşuyor.
ZUGFeRD Nedir?
ZUGFeRD, yapılandırılmış veri kısmının (XML) yanında insan tarafından okunabilir bir kısmı da (genellikle PDF) tek bir dosyada birleştiriyor. Yani bir ZUGFeRD dosyasını açtığınızda normal bir PDF fatura gibi görünür — ama içinde bilgisayarların okuyabileceği veri de saklı.
Her sürüm geçerli sayılmıyor: yalnızca ZUGFeRD 2.0.1 ve sonrası — MINIMUM ve BASIC-WL profilleri hariç — EN 16931 normuna dayandığı için geçerli bir e-fatura formatı kabul ediliyor.
Hangi Durumda Hangisi?
Kamu kurumlarına (öffentliche Auftraggeber) fatura keserken XRechnung zorunlu — bu, AB'nin 2014/55/EU direktifinin Almanya'da 2017'de uygulamaya konmasından geliyor. İşletmeler arası (B2B) faturalarda ise hem XRechnung hem uygun bir ZUGFeRD profili geçerli; içerik gereksinimleri ikisinde de aynı, e-fatura zorunluluğunun genel çerçevesini E-Rechnung zorunluluğu ve Kleinunternehmer istisnası sayfasında anlattık.
Örneğin bir yerel belediyeye danışmanlık hizmeti verdiniz — bu faturayı XRechnung olarak göndermeniz gerekiyor. Aynı hafta özel bir müşteriye de fatura kestiniz — burada ZUGFeRD da tercih edebilirsiniz, çünkü müşteriniz dosyayı normal bir PDF gibi açıp okuyabilir.
Sık Yapılan Hatalar
- XRechnung dosyasını normal bir PDF programında açmaya çalışıp "bozuk" sanmak — bu dosya zaten görsel olarak okunmak için tasarlanmadı.
- Eski veya uyumsuz bir ZUGFeRD profili (MINIMUM, BASIC-WL) kullanıp geçerli bir e-fatura ürettiğini sanmak.
- Kamu kurumuna ZUGFeRD göndermeye çalışmak — bu durumda genellikle XRechnung zorunlu.
- İki formatın içerik gereksinimlerinin farklı olduğunu düşünmek — aslında ikisi de aynı normu (EN 16931) karşılıyor, fark yalnızca teknik yapıda.
Stirnio ile Nasıl Yapılır
Stirnio'da XRechnung, Ayarlar'dan açılan isteğe bağlı bir seçenektir; açıksa fatura kilitlenirken otomatik üretilir ve resmi KoSIT kural setiyle doğrulanır. ZUGFeRD ise istendiğinde PDF/A-3b uyumlu fatura olarak, içine XML gömülü şekilde ayrıca indirilebilir — XML içeriği şu an KoSIT kural setiyle doğrulanmıyor.
Sık Sorulan Sorular
Hangi formatı seçmeliyim? Kamu kurumuna fatura kesiyorsanız XRechnung zorunlu. Özel müşterilere kesiyorsanız ikisi de geçerli — ZUGFeRD, müşterinizin dosyayı normal bir PDF gibi görebilmesi açısından pratik bir avantaj sunar.
ZUGFeRD dosyasını normal PDF programında açabilir miyim? Evet, ZUGFeRD her zaman bir PDF görünümü içeriyor; normal bir PDF okuyucuda açılır.
XRechnung dosyasını nasıl okurum? Saf XML olduğu için ayrı bir görselleştirme yazılımı gerekiyor; düz metin veya kod editöründe açtığınızda okunaklı bir fatura görmezsiniz.
Kamu kurumuna ZUGFeRD gönderebilir miyim? Genellikle hayır — kamu kurumlarına fatura keserken XRechnung zorunlu.