الإدارة المالية

كيف تختار برنامج حسابات لشركة مقاولات في السعودية؟ 9 معايير تفرق بين البرنامج المناسب والعام

البرنامج المحاسبي العام يجيب عن سؤال «كم ربحت الشركة؟». شركة المقاولات تحتاج إجابة عن سؤال آخر: كم ربح كل مشروع، وكم بقي من ميزانية كل بند، وكم لك محتجز لدى كل عميل.

فريق رزين11 دقائق قراءة

ملخص المقال — الإجابة المختصرة

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

أهم النقاط

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

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

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

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

لماذا لا يكفي برنامج المحاسبة العام لشركة مقاولات

البرنامج العام مبني على فكرة أن الشركة وحدة واحدة: إيرادات ومصروفات تُجمع في قائمة دخل واحدة. شركة المقاولات مختلفة في ثلاث نقاط بنيوية:

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

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

المعايير التسعة لاختيار برنامج محاسبة مقاولات

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

1. مركز تكلفة لكل مشروع وتحميل كل مصروف عليه

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

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

2. الميزانية مقابل الفعلي لكل بند في جدول الكميات

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

3. ربط المستخلص بالفاتورة الضريبية والإشعارات

ينص دليل هيئة الزكاة لقطاع المقاولات على أن المستخلص لا يُعامل كفاتورة ضريبية، لكنه يُعد علامة على أن التوريد قد تم، ويُستخدم لتحديد تاريخ استحقاق الضريبة على الجزء المنفذ (القسم 4.1.1). ويلزم المورد بإصدار الفاتورة الضريبية خلال 15 يومًا من نهاية الشهر الذي تم فيه التوريد (القسم 4، المادة 53 من اللائحة التنفيذية). وخدمات المقاولات خاضعة للضريبة بنسبة 15% (القسم 3.1).

وينص الدليل أيضًا على إصدار إشعار دائن أو مدين عند أي تعديل في قيمة التوريد يؤثر على الضريبة (القسم 4.1.1). ومن ذلك غرامات التأخير التعاقدية: إذا نص العقد على آلية لتحديدها فهي تخفيض لثمن العقد، وإذا كانت الفاتورة قد صدرت بكامل المبلغ يُصدر المورد إشعارًا دائنًا شاملًا الضريبة (القسم 5.4).

4. تتبع المحتجزات لكل عقد

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

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

5. الدفعة المقدمة واستردادها من المستخلصات

بحسب الدليل، تستحق الضريبة على الدفعة المقدمة عند استلامها، ويلزم المقاول بإصدار فاتورة ضريبية بالمبلغ المستلم (القسم 5.3). وفي مثال الدليل في القسم 4.1.1، يخصم المستخلص اللاحق الدفعات السابقة، وتصدر الفاتورة الضريبية بالمبلغ الإضافي المستحق فقط.

البندالمبلغ
الدفعة المقدمة المستلمة100,000
نسبة الاسترداد من كل مستخلص (بحسب العقد الافتراضي)10%
أعمال المستخلص الأول200,000
المسترد من الدفعة المقدمة في المستخلص الأول(20,000)
الرصيد المتبقي من الدفعة المقدمة80,000
مثال توضيحي: استرداد دفعة مقدمة بنسبة ثابتة من كل مستخلص (بالريال، قبل الضريبة)

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

6. حسابات مقاولي الباطن وكشوفهم

يعامل الدليل توريد مقاول الباطن للمقاول الرئيسي كتوريد منفصل خاضع للضريبة بنسبة 15%، مستقل عن توريد المقاول الرئيسي للمالك، ويجوز للمقاول الرئيسي خصم الضريبة التي تحمّلها كضريبة مدخلات (القسم 3.2). والمحتجزات تنطبق على مقاول الباطن أيضًا بحسب القسم 5.2.

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

7. أوامر التغيير

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

اطلب أن يظهر كل أمر تغيير بحالته (مقترح، معتمد، مرفوض)، وأن يُضاف المعتمد إلى قيمة العقد وميزانية البنود المتأثرة، وأن تبقى الأوامر غير المعتمدة ظاهرة كإيراد محتمل لا كإيراد مؤكد.

8. العهد ومصروفات الموقع

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

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

9. التدفق النقدي عبر كل المشاريع

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

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

برنامج محاسبة عام مقابل برنامج مخصص للمقاولات

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

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

برنامج محاسبة مقاولات Excel أو مجاني: متى يكفي؟

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

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

ويتوقف Excel عن الكفاية حين تظهر علامات محددة، لا حين يكبر حجم الشركة فقط:

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

أسئلة تطرحها على جهة البيع في العرض التجريبي

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

  1. أنشئ مشروعًا بجدول كميات من ثلاثة بنود وميزانية لكل بند. كم خطوة استغرق ذلك؟
  2. سجّل فاتورة مورد ومصروفًا من عهدة موقع على بندين مختلفين، ثم اعرض الميزانية مقابل الفعلي لكل بند.
  3. أنشئ مستخلصًا يخصم المحتجز وقسط الدفعة المقدمة تلقائيًا، ثم أصدر منه الفاتورة الضريبية. هل تظهر الضريبة بنسبة 15% على المبلغ الصحيح؟
  4. أدخل أمر تغيير معتمدًا، ثم أظهر أثره على قيمة العقد وميزانية البند المتأثر.
  5. عدّل قيمة مستخلص بعد فوترته. هل يطلب البرنامج إشعارًا دائنًا أو مدينًا أم يسمح بتعديل الرقم مباشرة؟
  6. سجّل مستخلص مقاول باطن بمحتجز، ثم اعرض كشف حسابه وضريبة المدخلات المرتبطة به.
  7. اعرض رصيد المحتجزات لكل العملاء ولكل المشاريع في تقرير واحد.
  8. اعرض قائمة دخل لمشروع واحد، ثم تقرير تدفق نقدي يجمع كل المشاريع.
  9. من يدرّب فريقك، ومن يساعد في نقل الأرصدة الافتتاحية من ملفاتك الحالية، وكم تستغرق؟
  10. هل الواجهة والتقارير بالعربية كاملة، وهل تطبع المستخلصات بالصيغة التي يقبلها عملاؤك؟

أخطاء شائعة عند اختيار النظام المحاسبي

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

الخلاصة

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

رزين نظام ERP مبني لشركات المقاولات السعودية، ويمكنك اختباره بالمعايير نفسها.

أسئلة شائعة

ما أفضل برنامج حسابات لشركة مقاولات؟

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

ما الفرق بين برنامج المحاسبة العام والنظام المحاسبي لشركة مقاولات؟

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

هل يكفي Excel لحسابات شركة مقاولات؟

يكفي لشركة بمشاريع قليلة يتابعها المحاسب نفسه وعدد مستخلصات محدود. ويتوقف عن الكفاية حين تتأخر فواتير مستخلصات معتمدة، أو لا تتطابق أرصدة المحتجزات بين الجداول، أو يتوقف العمل بغياب موظف واحد، أو لا يُعرف ربح المشروع إلا بعد إغلاقه.

هل المستخلص يغني عن الفاتورة الضريبية في برنامج الحسابات؟

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

كيف يتعامل برنامج حسابات المقاولات مع المحتجزات ضريبيًا؟

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

ما الأسئلة التي أطرحها في العرض التجريبي لبرنامج محاسبة مقاولات؟

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

اقرأ أيضًا

الإدارة المالية9 دقائق قراءة

ضريبة القيمة المضافة على المستخلصات والمحتجزات والدفعة المقدمة — دليل الزكاة للمقاولات 2026

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

اقرأ المقال