← كل الأكواد

ROUNDING-MISMATCH

رفض بسبب فرق تقريب بمقدار هللة واحدة

المرحلة 2 · أخطاء الحساب والتقريب

هذه الصفحة قيد المراجعة

الأرقام والقواعد المعروضة هنا مأخوذة من إعلانات الهيئة ولم تُراجَع بعد بنداً بنداً. تحقق من المصدر الرسمي قبل الاعتماد عليها في قرار.

أداة مستقلة — لا تتبع هيئة الزكاة والضريبة والجمارك ولا تمثلها. للمعلومة الرسمية راجع موقع هيئة الزكاة والضريبة والجمارك: zatca.gov.sa

· المراجعة القادمة: 2026-11-20

المصدر الرسمي: ZATCA — Electronic Invoice XML Implementation Standard v1.2ZATCA — E-Invoicing Detailed Guideline

ماذا يعني هذا الخطأ؟

مجموع بنود الفاتورة لا يساوي الإجمالي المعلن بفارق ضئيل، فيرفض الفحص الفاتورة رغم أن الفرق 0.01 ريال.

الأسباب الشائعة

  • تقريب الضريبة على مستوى الإجمالي بدل تقريبها على مستوى كل بند (أو العكس).
  • حساب الأرقام بفواصل عشرية أكثر من خانتين ثم تقريب النتيجة النهائية فقط.
  • خصم على مستوى الفاتورة موزّع على البنود دون معالجة الباقي الناتج عن التقريب.

الحل خطوة بخطوة

  1. قرّب الوعاء الضريبي وقيمة الضريبة لكل بند إلى خانتين عشريتين، ثم اجمع البنود.
  2. تأكد أن: مجموع الأوعية + مجموع الضرائب = الإجمالي شامل الضريبة، بالضبط.
  3. عند توزيع خصم على الفاتورة، أضف الباقي الناتج عن التقريب إلى أكبر بند حتى يتطابق المجموع.
  4. أعد إصدار الفاتورة بالأرقام المتطابقة.

كيف تمنع تكراره

الحساب في هذه الأداة يقرّب عند مستوى البند ثم يجمع، ويوزّع باقي التقريب على أكبر بند، ويعرض تحذيراً إن لم تتطابق الإجماليات.

افتح الأداة

مقالات تشرح هذا الكود بالتفصيل

هذا المحتوى للإرشاد الفني ولا يُغني عن الاستشارة المحاسبية أو القانونية.