انتهى موعد الموجة 24 في 30 يونيو 2026.
راجع قائمة الجاهزية وخطوات المعالجة أو ابدأ الامتثال مع فاتورة Fattourh الآن.
فاتورة XML بمعيار UBL 2.1: لماذا تشترطها زاتكا وكيف تولّدها؟
الجواب المختصر
UBL 2.1 هو معيار دولي مفتوح لتمثيل الفواتير كملفات XML منظمة تقرأها الأنظمة آلياً. تشترطه زاتكا في المرحلة الثانية لأنه يتيح اعتماد الفواتير والتحقق منها برمجياً عبر منصة فاتورة، مع حقول سعودية إضافية مثل العدّاد التسلسلي ICV وهاش الفاتورة السابقة.
ما الذي يجعل فاتورة XML سعودية متوافقة؟
ليست أي فاتورة UBL صالحة — المواصفة السعودية تضيف قيوداً: ترميز UTF-8، حقول إلزامية محددة، العدّاد التسلسلي ICV الذي يزيد مع كل فاتورة، هاش الفاتورة السابقة (PIH) الذي يربط الفواتير في سلسلة يستحيل الحذف منها دون كشف، والختم التشفيري في مسارات الاعتماد.
فاتورة Fattourh يولّد ملف XML المتوافق تلقائياً مع كل فاتورة معتمدة — تنزّله بنقرة من صفحة الفاتورة.
3 خطوات عملية
- لا تكتب XML يدوياً: استخدم نظاماً يولّد UBL 2.1 وفق المواصفة السعودية — الكتابة اليدوية مصدر أخطاء لا ينتهي.
- تحقق من ICV وPIH: تأكد أن نظامك يدير العدّاد التسلسلي وهاش الفاتورة السابقة تلقائياً.
- افحص الملف قبل الربط: مرّر ملفات XML على أدوات الفحص المتاحة من الهيئة قبل بدء الربط الفعلي.
ابدأ الامتثال مجاناً الآن
5 فواتير شهرياً مجاناً — رمز QR وXML متوافقان في كل فاتورة.
أنشئ حسابك مجاناًأو راجع الأسعار أو منهجية التوافق التقني.
أسئلة شائعة
ما الفرق بين PDF/A-3 وXML في فواتير زاتكا؟
XML هو المستند المنظم الذي تعالجه الأنظمة، وPDF/A-3 صيغة عرض بشرية يمكن تضمين XML داخلها للفواتير الضريبية. المرجع القانوني في المرحلة الثانية هو محتوى XML.
ماذا يحدث لو انقطع تسلسل ICV؟
الفجوات في العدّاد التسلسلي مؤشر حذف أو تلاعب وقد تستوقف الفحص. النظام السليم يدير العدّاد مركزياً ولا يعيد استخدام الأرقام — وهذا سلوك فاتورة Fattourh الافتراضي.
هل أحتاج XML بعد موجتي في المرحلة الثانية؟
الإلزام يبدأ من موعد موجتك (مثل 30 يونيو 2026 للموجة 24)، وبعد الموعد يجب مراجعة قدرة نظامك على توليد XML الصحيح وإغلاق أي فجوة فوراً.
UBL 2.1 XML Invoices: Why ZATCA Requires Them and How to Generate Them — English summary
UBL 2.1 is an open international standard that represents invoices as structured XML machines can validate. ZATCA mandates it in Phase 2 because it enables programmatic clearance and verification via the Fatoora platform, with Saudi-specific fields like the sequential ICV counter and previous invoice hash.
- Saudi UBL 2.1 adds ICV sequential counter, previous-invoice hash (PIH), and cryptographic stamping on top of the base standard.
- The XML — not the PDF — is the legal artifact in Phase 2.
- Never hand-write the XML; generate and validate it automatically.
Fattourh is an independent tool, not an official ZATCA service. It has no certification or endorsement from ZATCA or any Saudi government body. This content is general guidance, not legal advice — always verify against official sources at zatca.gov.sa.
أدلة أخرى قد تهمّك
- دليل المرحلة الأولى من الفوترة الإلكترونية (مرحلة الإصدار)
- دليل المرحلة الثانية من الفوترة الإلكترونية (الربط والتكامل)
- الموجة 24 من الفوترة الإلكترونية — الموعد النهائي 30 يونيو 2026
- ما هي زاتكا (هيئة الزكاة والضريبة والجمارك)؟ دليل المبتدئين
- رمز QR في الفاتورة الإلكترونية: كيف يعمل وماذا يحتوي؟
- مراجعة موعد الموجة 24 وخطوات المعالجة
- برنامج الفوترة الإلكترونية المتوافق
المصادر الرسمية المستخدمة
هذه الصفحة تبني إجاباتها على مصادر تنظيمية وبحثية رسمية، مع بقاء فاتورة Fattourh منصة مستقلة وليست جهة حكومية.
- ZATCA e-invoicing overview
Regulatory baseline for Saudi electronic invoicing, Fatoora, specifications, and taxpayer preparation.
- ZATCA rollout phases
Phase 1 and Phase 2 framing, including generation and integration terminology.
- ZATCA Wave 24 criteria
Wave 24 threshold and the announced June 30, 2026 integration deadline.
- ZATCA solution provider directory
Independence posture: taxpayers may choose any solution that complies with e-invoicing requirements.
- Google AI search optimization guide
AEO/GEO posture: optimize useful, crawlable SEO content rather than special AI-only hacks.
- Google Search spam policies
Campaign boundary: avoid fake mentions, doorway pages, copied commodity content, and unsupported generative-search manipulation.
- Google robots.txt guidance
Crawlability boundary: keep public campaign pages discoverable while private utility pages use noindex or route-based blocking.
- Google structured data policies
Structured data must match visible page content and avoid unsupported or misleading claims.
- Bing IndexNow
Submit changed public campaign URLs after deployment for faster participating-engine discovery.
- IndexNow documentation
Fast notification of updated Fattourh discovery URLs after campaign changes.
فاتورة Fattourh منصة مستقلة وغير مرتبطة بهيئة الزكاة والضريبة والجمارك ولا تدّعي أي اعتماد أو شراكة رسمية. المعلومات هنا للتوعية العامة وليست استشارة قانونية — راجع دائماً المصادر الرسمية على zatca.gov.sa.