Qoyod
الأسعار

 دليل المعرفة

رمز الخطأ 1009: نسبة ضريبة القيمة المضافة غير صحيحة

تعمل على ربط نظامك مع منصة فاتورة، فتُصدر فاتورة وتنتظر قبولها. بدلاً من رد نظيف، يعود إليك رفض يحمل الرمز 1009 ونصًا يقول إن نسبة ضريبة القيمة المضافة غير صحيحة. الرسالة قصيرة، لكنها تخفي وراءها واحدًا من أكثر أسباب الرفض شيوعًا في الفوترة الإلكترونية: عدم اتساق نسبة الضريبة المطبَّقة مع فئة الضريبة المعلنة في الفاتورة.

هذا الدليل مخصص لخطأ واحد فقط: رمز الخطأ 1009. سنشرح ماذا يعني بالضبط، ولماذا تعيده هيئة الزكاة والضريبة والجمارك (ZATCA)، وكيف تكتشف السبب الحقيقي وراءه، وكيف تصلحه نهائيًا، وكيف تمنع تكراره قبل أن يصل الطلب إلى المنصة أصلاً. هذه الصفحة جزء من دليل أخطاء هيئة الزكاة والضريبة والجمارك في الفوترة، وتحديدًا ضمن عائلة أخطاء التحقق من قواعد العمل، لأن الرمز 1009 ليس خطأ بنية في ملف XML، بل خطأ منطقي وحسابي في محتوى الفاتورة.

ماذا يعني رمز الخطأ 1009؟

الرمز 1009 يعني أن نسبة ضريبة القيمة المضافة المطبَّقة على بند أو على الفاتورة كلها لا تطابق القيمة المتوقعة وفق فئة الضريبة المعلنة. بعبارة أوضح: أنت أعلنت فئة ضريبية معينة في الفاتورة، لكن النسبة الرقمية التي طبّقتها لا تنسجم مع تلك الفئة.

الفوترة الإلكترونية في المملكة لا تنظر إلى رقم النسبة وحده. هي تربط بين أمرين معًا: رمز فئة الضريبة (TaxCategory) ونسبة الضريبة (Rate). النسبة الصحيحة قياسيًا هي 15% منذ 1 يوليو 2020. لكن وجود الرقم 15 وحده لا يكفي. يجب أن يكون مقترنًا بالفئة القياسية، وأن ينتج عنه مبلغ ضريبة يساوي حاصل ضرب النسبة في الوعاء الخاضع للضريبة. أي اختلال في هذه السلسلة الثلاثية يُنتج الرمز 1009.

المملكة تطبّق ثلاث معاملات ضريبية أساسية، ولكل منها رمز فئة ونسبة محددة:

  • الفئة القياسية (Standard) برمز S: النسبة 15%، وتنطبق على معظم السلع والخدمات.
  • الفئة صفرية النسبة (Zero-rated) برمز Z: النسبة 0%، وتنطبق على الصادرات خارج دول الخليج والنقل الدولي وبعض السلع المؤهلة.
  • الفئة المعفاة (Exempt) برمز E: لا تخضع للضريبة، وتشمل خدمات مالية محددة وإيجار العقارات السكنية.

الرمز 1009 يظهر حين تنكسر العلاقة بين هذه الفئة والنسبة المرتبطة بها. القاعدة بسيطة في جوهرها: كل فئة لها نسبتها، ولا يجوز خلط نسبة فئة مع رمز فئة أخرى.

الفئة الضريبية ونسبتها الصحيحة
كل فئة لها نسبة محدّدة لا تُخلط مع غيرها.
الفئة النسبة
S (خاضعة) 15%
Z (صفرية) 0%
E (معفاة) بدون ضريبة
خلط نسبة مع فئة لا تخصها يُطلق الرمز 1009.

كيف تعيد المنصة الرمز 1009 في الاستجابة

حين ترفض المنصة فاتورة بسبب نسبة ضريبة غير صحيحة، تعيد استجابة منظمة تحوي الرمز والرسالة والحقل المتأثر. اقرأها من الأعلى للأسفل لتعرف بالضبط أي بند تسبّب في الرفض. هذا مثال مبسّط لاستجابة رفض بالرمز 1009:

{
  "validationResults": {
    "status": "ERROR",
    "errorMessages": [
      {
        "type": "ERROR",
        "code": "1009",
        "category": "VAT",
        "message": "Invalid VAT rate. The applied tax rate does not match the declared tax category.",
        "target": "cac:InvoiceLine/cac:Item/cac:ClassifiedTaxCategory/cbc:Percent",
        "details": "TaxCategory = 'S' requires Percent = 15.00; received Percent = 5.00"
      }
    ]
  }
}

الحقل status يؤكد أن الفاتورة رُفضت. الحقل code يحمل الرمز 1009. الحقل target يشير إلى الموضع الدقيق داخل الفاتورة الذي حمل النسبة الخاطئة، وهنا هو حقل النسبة داخل فئة الضريبة المصنّفة في أحد البنود. الحقل details هو الأهم: يخبرك أن الفئة المعلنة قياسية، فالنسبة يجب أن تكون 15، لكن النسبة المستلمة كانت 5. هذا التعارض هو جوهر الرمز 1009.

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

الأسباب الأربعة الشائعة وراء الرمز 1009

الرمز 1009 ينتج عن أربعة أنماط متكررة. كل نمط له سبب مختلف وحل مختلف. تشخيص النمط الصحيح يوفر عليك ساعات من التجربة العشوائية.

1. استخدام نسبة غير 15% للفئة القياسية

هذا أكثر الأسباب شيوعًا. النظام يعلن الفئة القياسية في البند، لكنه يطبّق نسبة قديمة أو خاطئة مثل 5%. السبب الغالب هو إعداد قديم لم يُحدَّث بعد رفع النسبة إلى 15% في يوليو 2020، أو قيمة مثبّتة يدويًا في قالب فاتورة لم يُراجَع.

تذكّر أن النسبة القياسية في المملكة هي 15% منذ 1 يوليو 2020، وقبل ذلك كانت 5%. أي نظام ما زال يستخدم 5% للفئة القياسية يصطدم بالرمز 1009 في كل فاتورة. الإصلاح هو تحديث قيمة النسبة الافتراضية في إعدادات الضريبة إلى 15%.

2. عدم تطابق فئة الضريبة مع النسبة المطبّقة

هنا المشكلة ليست في الرقم بحد ذاته، بل في الاقتران. مثال شائع: بند معفى (الفئة E) لكنه يحمل نسبة 15%، أو بند صفري النسبة (الفئة Z) لكنه يحمل نسبة 15% أيضًا. المنطق منكسر: فئة الإعفاء لا تحمل نسبة موجبة، وفئة الصفر يجب أن تحمل نسبة 0 لا غير.

يحدث هذا غالبًا حين يُختار رمز الفئة من قائمة منسدلة بينما تُحسب النسبة من إعداد منفصل لم يتزامن مع الفئة. النتيجة فاتورة تعلن فئة وتطبّق نسبة فئة أخرى. الإصلاح هو ربط الفئة والنسبة في مصدر واحد بحيث يتغيران معًا.

اقترانات خاطئة شائعة
أكثر أخطاء الفئة/النسبة تكراراً.
خطأ شائع الصحيح
E مع 15% E بدون ضريبة
Z مع 15% Z بنسبة 0%
S مع 5% S بنسبة 15%
تأكّد أن النسبة تطابق فئة الضريبة المعلنة.

3. تصنيف خاطئ لبند صفري النسبة أو معفى

أحيانًا يكون الخطأ في التصنيف نفسه قبل النسبة. بند خاضع فعليًا للنسبة القياسية يُصنَّف خطأً كصفري النسبة أو معفى، أو العكس. هذا ليس خطأ حسابيًا بل خطأ في فهم المعاملة الضريبية للسلعة أو الخدمة.

الفرق بين صفري النسبة والمعفى دقيق ومهم. صفري النسبة يخضع للضريبة لكن بنسبة 0%، ويبقى ضمن الإقرار الضريبي مع حق خصم ضريبة المدخلات. المعفى لا يخضع للضريبة أصلاً ولا يتيح خصم ضريبة المدخلات. خلط الاثنين يربك الإقرار ويطلق الرمز 1009 حين لا تتسق النسبة مع الفئة. الإصلاح هو مراجعة التصنيف الصحيح لكل صنف وتثبيته في بطاقة الصنف.

4. مبلغ الضريبة لا يساوي حاصل ضرب النسبة في الوعاء الخاضع

قد تكون الفئة صحيحة والنسبة صحيحة، لكن مبلغ الضريبة المحسوب لا يطابق ناتج المعادلة المتوقعة. مبلغ الضريبة يجب أن يساوي النسبة مضروبة في المبلغ الخاضع للضريبة. أي فرق، ولو بهلّلة واحدة، قد يُقرأ كنسبة غير صحيحة.

السبب الخفي وراء هذا النمط هو التقريب. حساب الضريبة على مستوى كل بند منفرد ثم جمع النواتج قد يعطي مجموعًا يختلف قليلاً عن حساب الضريبة على مستوى الفئة المجمّعة. الإصلاح هو توحيد منهجية الحساب: احسب الضريبة على مستوى الفئة المجمّعة، واستخدم نوعًا عشريًا دقيقًا في الحساب لا نوعًا عائمًا يفقد الدقة عند التقريب.

// المتوقع
TaxableAmount = 1000.00
Rate         = 15.00 %
TaxAmount    = TaxableAmount * (Rate / 100) = 150.00

// خطأ يطلق 1009
Rate         = 15.00 %   // الفئة S معلنة
TaxAmount    = 50.00     // 50 لا يساوي 150 = 1000 * 15%

مثال كامل: فاتورة متعددة الفئات تُرفض بالرمز 1009

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

لنفترض أن المنشأة أعدّت البنود على النحو التالي قبل الإرسال:

// البند 1 — جهاز إلكتروني (صحيح)
TaxableAmount = 2000.00 ; TaxCategory = "S" ; Rate = 15 ; TaxAmount = 300.00

// البند 2 — تصدير خارج الخليج (خطأ)
TaxableAmount = 5000.00 ; TaxCategory = "Z" ; Rate = 15 ; TaxAmount = 750.00

// البند 3 — خدمة مالية معفاة (خطأ)
TaxableAmount = 800.00  ; TaxCategory = "E" ; Rate = 15 ; TaxAmount = 120.00

البند الأول صحيح: فئة قياسية بنسبة 15% ومبلغ ضريبة يطابق المعادلة. لكن البندين الثاني والثالث خطأ. البند الثاني صفري النسبة فيجب أن تكون نسبته 0% ومبلغ ضريبته صفرًا، لا 15% و750 ريالًا. البند الثالث معفى فلا يحمل نسبة موجبة أصلاً. حين تصل هذه الفاتورة إلى المنصة، تعيد رفضًا بالرمز 1009 يشير عبر حقل target إلى البندين المعطوبين، لا إلى البند السليم.

الإصلاح الصحيح لا يكون بتعديل النسبة وحدها، بل بإعادة النظر في الاقتران. البند الثاني يجب أن يصبح نسبة 0% بمبلغ ضريبة صفر مع الإبقاء على الفئة Z. البند الثالث يجب أن يخرج من معادلة الضريبة كليًا لأنه معفى. بعد التصحيح تصبح الفاتورة على هذا النحو:

// بعد التصحيح
البند 1: TaxCategory="S" ; Rate=15 ; TaxAmount=300.00   // 2000 * 15%
البند 2: TaxCategory="Z" ; Rate=0  ; TaxAmount=0.00     // صفري النسبة
البند 3: TaxCategory="E" ; Rate=0  ; TaxAmount=0.00     // معفى، بلا ضريبة
// مجموع الضريبة على الفاتورة = 300.00 فقط

الدرس من هذا المثال أن الرمز 1009 لا يعني بالضرورة خطأً في الفاتورة كلها. كثيرًا ما يكون بندًا واحدًا أو بندين، والباقي سليم. لذلك تبدأ دائمًا من حقل target لتعرف أي بند تصحّح، بدل إعادة بناء الفاتورة من الصفر.

الرمز 1009 في الإشعارات الدائنة والمدينة

الرمز 1009 لا يقتصر على الفواتير. يظهر أيضًا في الإشعارات الدائنة والمدينة، وهنا يكون أكثر خداعًا. حين تُصدر إشعارًا دائنًا لتصحيح فاتورة سابقة، يجب أن تحمل نسبة الضريبة في الإشعار نفس فئة ونسبة الفاتورة الأصلية. إشعار دائن لفاتورة قياسية بنسبة 15% يجب أن يحمل هو أيضًا فئة قياسية ونسبة 15%، لا فئة أخرى.

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

تذكّر كذلك أن الإشعار الدائن أو المدين يجب أن يحمل مرجعًا للفاتورة الأصلية. حين يتوافق هذا المرجع، يسهل على نظامك أن يرث الفئة والنسبة الصحيحة آليًا، فيختفي خطر الرمز 1009 في الإشعارات من جذوره.

علاقة الرمز 1009 بالإقرار الضريبي

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

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

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

أخطاء يخلط بينها وبين الرمز 1009

قبل أن تبدأ الإصلاح، تأكد أن الرفض فعلاً بسبب نسبة الضريبة لا بسبب خطأ مجاور يسهل الخلط بينه وبين الرمز 1009. ثلاثة أخطاء قريبة منه:

  • خطأ صيغة الرقم الضريبي: الفاتورة قد تُرفض لأن الرقم الضريبي للبائع لا يتبع النمط الصحيح، لا لأن النسبة خاطئة. هذا رفض مختلف برمز مختلف، فلا تضيّع الوقت في مراجعة النسبة.
  • خطأ الوجود الشرطي لسبب الإعفاء: البند المعفى يجب أن يحمل سبب الإعفاء كحقل مرافق. غيابه يطلق رفضًا يبدو متعلقًا بالفئة لكنه في الحقيقة حقل ناقص لا نسبة خاطئة.
  • خطأ الترابط الحسابي على مستوى الفاتورة: حين لا يتطابق مجموع الفاتورة مع مجموع البنود، يأتي رفض حسابي قد يُخلط بينه وبين خطأ النسبة. اقرأ حقل target للتمييز.

القراءة الدقيقة لرمز الرفض ورسالته تمنع ساعات من العمل في الاتجاه الخطأ. الرمز 1009 تحديدًا يعني نسبة لا تتسق مع فئتها أو مبلغ ضريبة لا يطابق معادلته، لا أكثر ولا أقل.

كيف تشخّص السبب في خطوات

حين تصلك استجابة رفض بالرمز 1009، اتبع منهجية ثابتة بدل التخمين:

  • اقرأ حقل target لتحدد ما إذا كان الخطأ على بند منفرد أم على مجموع الفاتورة.
  • افتح البند المتأثر وانظر إلى رمز فئة الضريبة المعلن فيه: هل هو S أم Z أم E؟
  • قارن النسبة المطبَّقة بالنسبة الصحيحة للفئة: قياسية تساوي 15%، صفرية تساوي 0%، معفاة بلا نسبة موجبة.
  • تحقق من المعادلة الحسابية: هل مبلغ الضريبة يساوي النسبة مضروبة في المبلغ الخاضع؟
  • إن كانت الفئة والنسبة سليمتين والمعادلة مختلة، فالمشكلة في التقريب أو في منهجية الجمع.

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

متى يظهر الرمز 1009 في المرحلة الأولى والثانية

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

في المرحلة الثانية، مرحلة الربط والتكامل، يصبح الأمر فوريًا. كل فاتورة قياسية بين المنشآت تُرسل للمنصة للاعتماد قبل تسليمها للمشتري، وكل فاتورة مبسّطة تُبلَّغ خلال أربع وعشرين ساعة. في هذه المرحلة، النسبة الخاطئة لا تمرّ صامتة. تصلك الاستجابة بالرمز 1009 فورًا، فلا تُسلَّم الفاتورة القياسية إلى المشتري حتى تُصحَّح.

هذا الفرق يجعل ضبط النسبة والفئة أكثر إلحاحًا في المرحلة الثانية. ما كان عيبًا مؤجَّلًا في المرحلة الأولى يصبح حاجزًا فوريًا أمام إتمام البيع في المرحلة الثانية. لذلك المنشآت المنتقلة للمرحلة الثانية تكتشف فجأة كمية من أخطاء الرمز 1009 كانت كامنة في إعداداتها القديمة دون أن تنتبه إليها.

أخطاء الإعداد التي تنتج الرمز 1009 بصمت

كثير من حالات الرمز 1009 لا تنشأ من خطأ في فاتورة بعينها، بل من إعداد خاطئ في النظام يتكرر في كل فاتورة. تشخيص الإعداد بدل الفاتورة الواحدة يحل المشكلة من جذرها. أبرز أخطاء الإعداد:

  • نسبة افتراضية قديمة: إعداد ضريبة عام ما زال على 5% منذ ما قبل يوليو 2020، فيرث كل صنف جديد هذه النسبة الخاطئة تلقائيًا.
  • فئة افتراضية موحّدة: ضبط النظام على إسناد الفئة القياسية لكل صنف افتراضيًا، فتدخل أصناف صفرية النسبة أو معفاة بفئة لا تخصها دون أن ينتبه المستخدم.
  • قوالب فواتير مثبّتة النسبة: قالب قديم يحمل قيمة نسبة ثابتة بدل اشتقاقها من الصنف، فيطبّق النسبة نفسها على كل بند مهما اختلفت فئته.
  • استيراد بيانات أصناف بلا تصنيف ضريبي: رفع قائمة أصناف من ملف خارجي دون عمود للتصنيف الضريبي، فيأخذ النظام تصنيفًا افتراضيًا غير دقيق.

القاسم المشترك بين هذه الأخطاء أنها صامتة: لا تظهر إلا عند الإرسال للمنصة. الفحص الوقائي لإعدادات الضريبة، مرة واحدة وبدقة، أكثر فائدة من إصلاح كل فاتورة على حدة. راجع النسبة الافتراضية، والفئة الافتراضية، وقوالب الفواتير، والتصنيف الضريبي لكل صنف مستورد قبل أن تبدأ الإرسال الفعلي.

كيف تصلح الرمز 1009 نهائيًا

الإصلاح يعتمد على النمط الذي شخّصته. هذه خلاصة الحلول مرتبة حسب السبب:

السبب الإصلاح
نسبة غير 15% للفئة القياسية حدّث النسبة الافتراضية إلى 15% في إعدادات الضريبة
فئة لا تطابق النسبة اربط الفئة والنسبة في مصدر واحد يتغيران معًا
تصنيف خاطئ لصنف صفري أو معفى راجع المعاملة الضريبية الصحيحة وثبّتها في بطاقة الصنف
مبلغ الضريبة لا يطابق المعادلة احسب على مستوى الفئة المجمّعة بنوع عشري دقيق
الرمز 1009 يقود مباشرة إلى الإصلاح حين تعرف نمطه.

القاعدة الجامعة لكل هذه الحلول واحدة: اجعل فئة الضريبة والنسبة ومبلغ الضريبة تأتي من مصدر بيانات واحد متسق. حين تكون النسبة مشتقة من الفئة آليًا، ومبلغ الضريبة محسوبًا من النسبة آليًا، يختفي الرمز 1009 من جذوره لأن التعارض يصبح مستحيلًا.

كيف تمنع الرمز 1009 قبل أن يحدث

الإصلاح بعد الرفض مكلف: رحلة ذهاب وإياب مع المنصة لكل فاتورة. الأفضل أن تمنع الخطأ محليًا قبل بناء المستند النهائي. ابنِ طبقة تحقق بسيطة داخل نظامك تفحص ثلاثة أشياء على كل بند قبل الإرسال:

  • أن النسبة تطابق الفئة المعلنة: قياسية تساوي 15، صفرية تساوي 0، معفاة بلا نسبة موجبة.
  • أن رمز الفئة من القائمة المعتمدة فقط: S أو Z أو E، لا قيمة خارجها.
  • أن مبلغ الضريبة يساوي النسبة مضروبة في المبلغ الخاضع، ضمن هامش تقريب لا يتجاوز الهلّلة.

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

كيف يساعدك قيود

في قيود، نسبة الضريبة مشتقة آليًا من فئة الصنف، فلا مجال لخلط فئة بنسبة لا تخصها. تختار التصنيف الضريبي للصنف مرة واحدة في بطاقته، فيطبّق النظام النسبة الصحيحة تلقائيًا على كل فاتورة: 15% للفئة القياسية، 0% للصفرية، وبلا ضريبة للمعفاة.

كذلك يحسب قيود مبلغ الضريبة على مستوى الفئة المجمّعة بدقة عشرية، فلا تنشأ فروق التقريب التي تطلق الرمز 1009. وقبل أن تُرسَل الفاتورة إلى منصة فاتورة في المرحلة الثانية، يطبّق قيود التحقق المحلي من اتساق الفئة والنسبة والمبلغ، فلا تصل الفاتورة إلى الهيئة إلا وهي متوافقة. أنت تُصدر الفاتورة، ونحن نتولّى صحة النسبة والفئة.

ابدأ اليوم

دع نسبة الضريبة تُحسب صحيحة من المصدر

قيود يربط فئة الصنف بنسبتها الصحيحة، ويحسب الضريبة بدقة عشرية، ويتحقق محليًا قبل الإرسال. فلا تصطدم بالرمز 1009 في فواتيرك.

جرّب قيود مجانًا 14 يومًا

إلى أين تذهب بعد هذا الدليل؟

الرمز 1009 جزء من منظومة أوسع من أخطاء الفوترة الإلكترونية. لتفهم موضعه وما يرتبط به:

تشخيص الرمز 1009
أربع خطوات للوصول لسبب خطأ النسبة.
1

اقرأ الحقل المستهدف

2

افحص الفئة المعلنة

3

قارن النسبة

4

تحقّق من معادلة الضريبة

الضريبة = النسبة × الوعاء الخاضع، طابقها مع الفئة.

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

ما النسبة القياسية الصحيحة لضريبة القيمة المضافة في المملكة؟

النسبة القياسية هي 15% منذ 1 يوليو 2020، بعد أن كانت 5%. أي بند من الفئة القياسية يجب أن يحمل نسبة 15% بالضبط، وإلا تُرفض الفاتورة بالرمز 1009. تحديث الإعداد القديم من 5% إلى 15% يحل أكثر حالات هذا الخطأ شيوعًا.

لماذا تُرفض فاتورتي بالرمز 1009 رغم أن النسبة 15%؟

غالبًا لأن النسبة لا تتطابق مع الفئة المعلنة، أو لأن مبلغ الضريبة لا يساوي حاصل ضرب النسبة في المبلغ الخاضع. تحقق من أن رمز الفئة قياسي، وأن مبلغ الضريبة محسوب على مستوى الفئة المجمّعة بدقة عشرية لتجنب فرق التقريب.

ما الفرق بين الفئة صفرية النسبة والفئة المعفاة؟

الفئة صفرية النسبة تخضع للضريبة بنسبة 0% وتبقى ضمن الإقرار مع حق خصم ضريبة المدخلات. الفئة المعفاة لا تخضع للضريبة أصلاً ولا تتيح هذا الخصم. خلط الاثنين أو منح أي منهما نسبة 15% يطلق الرمز 1009.

كيف أربط فئة الضريبة بنسبتها لأتجنب الخطأ؟

اجعل النسبة مشتقة من رمز الفئة في مصدر بيانات واحد بدل إدخالها يدويًا. حين تختار الفئة، تأتي النسبة معها تلقائيًا: قياسية تساوي 15%، صفرية تساوي 0%، معفاة بلا نسبة. هذا يمنع التعارض من جذوره.

هل يمكنني اكتشاف الرمز 1009 محليًا قبل الإرسال؟

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

هل التقريب وحده يكفي لإطلاق الرمز 1009؟

نعم في بعض الحالات. حساب الضريبة على كل بند ثم جمعها قد ينتج مجموعًا يختلف بهلّلة عن المتوقع، فيُقرأ كنسبة غير صحيحة. الحل هو الحساب على مستوى الفئة المجمّعة باستخدام نوع عشري دقيق لا عائم.

مركز المساعدة

لم تجد ما تبحث عنه؟

لا تقلق، لدينا المزيد من أدوات المساعدة.

ندوات مباشرة يقدمها فريق قيود لمساعدتك في استخدام البرنامج بسهولة والرد على أسئلتك.

تعرّف على أحدث تحديثات فيود والتحسينات المستمرة والخصائص الجديدة في مكان واحد.

فريقنا جاهز لمساعدتك وتقديم الدعم الفوري لأي مشكلة تواجهها على مدار الساعة