Özetle:
- Bir XRechnung en güvenilir şekilde, hazır bir PDF'i sonradan "dönüştürerek" değil, doğrudan muhasebe veya fatura yazılımınızdaki yapılandırılmış verilerden oluşturulur.
- Mevcut bir PDF faturayı otomatik ve hatasız şekilde geçerli bir XRechnung'a dönüştürmek mümkün değildir — bunun için gereken yapılandırılmış veri yoktur.
- Gerçek oluşturma işlemi için bir fatura oluşturucu veya ERP bağlantısı yeterlidir; XML dosyasını elle yazmak pratikte neredeyse hiç mantıklı değildir.
- Göndermeden önce her dosya bir doğrulayıcıyla kontrol edilmelidir.
XRechnung nedir — kısaca
XRechnung, Avrupa standardı EN 16931'e dayanan, tamamen XML tabanlı bir fatura veri setidir; başlangıçta kamu kurumlarına (B2G) gönderilen faturalar için geliştirilmiş olup artık B2B alanında da yaygın olarak kullanılmaktadır. Yapısı, zorunlu alanları ve 2028'e kadar süren geçiş dönemleri hakkında ayrıntılı bir açıklamayı temel makalemiz „XRechnung Nedir?" içinde bulabilirsiniz. Bu yazı, pratik soruya odaklanıyor: Şimdiye kadar PDF faturalarla çalıştıysanız, bir XRechnung'u gerçekte nasıl oluşturursunuz?
Bu rehber kimler için?
İlk kez bir XRechnung oluşturması gereken (örneğin bir B2B müşterisi veya bir kamu kurumu bunu talep ettiği için) ya da 2027/2028'de yürürlüğe girecek zorunlu gönderim süresi yaklaşmadan önce Word veya PDF faturalara dayalı mevcut sürecini değiştirmek isteyen işletmeler ve serbest çalışanlar için.
Bir XRechnung oluşturmanın üç gerçekçi yolu
1. Muhasebe veya ERP yazılımınızdan dışa aktarma
En temiz yol: yazılımınız zaten tüm ilgili verileri (müşteri, kalemler, vergi oranları) biliyor ve bunlardan doğrudan EN 16931'e uygun geçerli bir XML dosyası oluşturuyor. Buradaki hata kaynakları neredeyse yalnızca eksik ana verilerden kaynaklanır.
2. Bulut tabanlı fatura oluşturucu
Serbest çalışanlar, küçük işletmeler ve kendi ERP entegrasyonu olmayan herkes için en pratik yol bir çevrimiçi oluşturucudur. Fatura verilerini her zamanki gibi girersiniz ve sistem arka planda uygun bir XRechnung veya ZUGFeRD dosyası oluşturur. Platformumuzla, XML yapısıyla hiç uğraşmadan e-fatura oluşturabilirsiniz.
3. Metin editöründe manuel oluşturma
Teorik olarak mümkün, pratikte tavsiye edilmiyor: EN 16931'e göre XML yapısı, elle yazıldığında karmaşık ve hataya açıktır. Yanlış yerleştirilen tek bir etiket, dosyanın müşteri tarafından reddedilmesine yol açar.
Mevcut bir PDF faturayı basitçe bir XRechnung'a dönüştürebilir miyim?
Bu, geçiş yaparken çoğu işletmeyi meşgul eden sorudur — ve cevap, birçok sağlayıcının ima ettiğinden daha nüanslıdır.
Temel sorun: Bir PDF, insan gözü için tasarlanmıştır, makineler için değil. "Fatura tutarı" veya "müşterinin VAT numarası" gibi yapılandırılmış bir alan içermez; yalnızca sayfada belirli konumlarda metin bulunur. Bu nedenle bir "PDF'den XRechnung'a dönüştürücü", önce bu metni optik karakter tanıma (OCR) ile okumalı, ardından hangi rakamın hangi alana ait olduğunu tahmin etmelidir.
Bu, düzenli ve temiz biçimlendirilmiş PDF'lerde genellikle makul şekilde çalışır — ama vergisel açıdan önemli bir belge için "genellikle" yeterli değildir. Yanlış tanınan bir vergi oranı, fatura tutarında yer değiştirmiş bir rakam veya eksik okunmuş bir VAT numarası, oluşturulan XRechnung'u geçersiz veya içerik olarak hatalı hale getirir — ve gönderirken bunu hemen fark etmeyebilirsiniz.
Daha güvenilir alternatif: Hazır PDF'i sonradan dönüştürmek yerine, XRechnung'u PDF'in de aslında ortaya çıktığı aynı veri kaynağından — yani muhasebenizden, fatura programınızdan veya gerekirse etkilenen birkaç kalemi bir oluşturucuya elle yeniden girerek — baştan oluşturun. Bu, tek tek faturalar için otomatik bir "dönüştür" tıklamasından biraz daha fazla zaman alır, ancak içeriğini gerçekten bildiğiniz ve sorumluluğunu üstlenebileceğiniz bir sonuç verir.
Düzenli olarak çok sayıda eski PDF faturayı taşımanız gerekiyorsa, muhasebe sisteminize bakmaya değer: çoğu program, PDF üzerinden dolaşmadan fatura verilerini doğrudan dışa aktarabilir.
Adım adım: ilk XRechnung'unuzu oluşturma
- Ana verileri kontrol edin: vergi numaranız veya VAT numaranız, IBAN'ınız ve şirket adresiniz eksiksiz olmalıdır.
- Müşteri verilerini girin: tam ad, adres ve — kamu kurumları için — Leitweg-ID (yönlendirme kimliği).
- Kalemleri girin: her kalem için hizmet açıklaması, miktar, fiyat ve vergi oranı.
- Format seçin: alıcınızın talebine göre XRechnung (saf XML) veya ZUGFeRD (PDF ile hibrit).
- Doğrulayın: göndermeden önce oluşturulan dosyayı kontrol edin (sonraki bölüme bakın).
- Gönderin: e-posta ile, Peppol ağı üzerinden veya doğrudan müşterinizin ya da kamu kurumunun fatura alım platformu üzerinden (Almanya'da ZRE/OZG-RE).
Göndermeden önce XRechnung'u doğrulama
XRechnung'unuz hangi yoldan oluşturulmuş olursa olsun — göndermeden önce teknik bir kontrol her zaman değerlidir. ZUGFeRD Doğrulayıcımızla, müşterinizin sistemi dosyayı reddetmeden önce XML dosyalarını yapısal hatalara ve EN 16931 uyumluluğuna karşı kontrol edebilirsiniz.
PDF'ten XRechnung'a geçerken sık yapılan hatalar
- Otomatik dönüştürücülere körü körüne güvenmek: sonuç, çıkarılan tutarlar ve vergi oranları kontrol edilmeden gönderilir.
- Eksik ana veriler: eksik veya güncel olmayan bir VAT numarası, dosyanın nasıl oluşturulduğundan bağımsız olarak reddedilmesine yol açar.
- Yanlış format seçimi: bir kamu kurumu XRechnung talep eder, ancak önceden sorulmadığı için ZUGFeRD gönderilir (veya tam tersi).
- Leitweg-ID'nin unutulması: B2G faturalarında eksik bir alan, merkezi platformlar tarafından otomatik reddedilmeye yol açar.
Sıkça Sorulan Sorular (SSS)
Mevcut bir PDF faturayı otomatik olarak bir XRechnung'a dönüştürebilir miyim? Güvenilir bir şekilde değil. Bir PDF, yapılandırılmış veri içermez, yalnızca görsel bir düzen içerir. PDF'leri OCR ile "dönüştüren" araçlar, metni çıkarır ve alan eşleştirmesini tahmin eder — tutarlarda, kimliklerde veya vergi oranlarında hatalar mümkündür ve bu, vergisel açıdan önemli bir belge için risklidir. XRechnung'u doğrudan orijinal fatura verilerinden yeniden oluşturmak daha güvenlidir.
İnternetteki ücretsiz bir XRechnung dönüştürücü yeterli mi? Bir dönüştürücü hızlı bir kontrol için yararlı olabilir, ancak aktarılan verilerin denetimini ortadan kaldırmaz. Dosyayı göndermeden önce sonucu her zaman bir doğrulayıcıyla kontrol edin.
XRechnung almak için kendim de bir yazılıma ihtiyacım var mı? Evet. 1 Ocak 2025'ten itibaren Almanya'daki tüm işletmelerin, yapılandırılmış e-faturaları teknik olarak alabilmesi ve görüntüleyebilmesi gerekmektedir — genellikle XML dosyalarını okunabilir hale getiren bir yazılım bunun için yeterlidir.
Oluşturma sırasında XRechnung ile ZUGFeRD arasındaki fark nedir? XRechnung, görsel bir gösterimi olmayan saf bir XML veri setidir; ZUGFeRD ise gömülü XML içeren bir PDF/A-3'tür. Kamu kurumlarına gönderim için genellikle XRechnung zorunludur, B2B alanında ise PDF olarak okunabilir kalmaya devam ettiği için genellikle ZUGFeRD tercih edilir.
B2B müşterileri için de bir Leitweg-ID'ye ihtiyacım var mı? Hayır, Leitweg-ID yalnızca kamu sektörü müşterilerine (B2G) yapılan faturalar için zorunlu bir alandır. Normal B2B müşterileri için gerekli değildir.
Sonuç
Verileri doğru kaynaktan almanız koşuluyla — sonradan "dönüştürülen" bir PDF'ten değil, doğrudan yazılımınızdan veya bir oluşturucudan — bir XRechnung oluşturmak teknik olarak kolaydır. Düzenli olarak fatura kesenlerin, 2027/2028'deki zorunlu gönderim süresini beklemek yerine geçişe şimdiden hazırlanması gerekir.




