محاسبة عقود المقاولات: نسبة الإنجاز (POC) والمستخلصات (معيار IFRS 15)
محاسبة عقود المقاولات: نسبة الإنجاز (POC) والمستخلصات (معيار IFRS 15)
نسبة الإنجاز (POC): كيفية الاعتراف بالإيراد في المقاولات وفق IFRS 15، ومعالجة المستخلصات والأعمال تحت التنفيذ، مع أمثلة على القيود وخطوات حساب نسبة الإنجاز وتحديثها دوريًا—السلة الرقمية.
- فهم عملي لمعنى نسبة الإنجاز ومتى نستخدمها وفق IFRS 15.
- طريقة حساب POC (Cost-to-Cost) بالأرقام + مثال شهرين يوضح أثر تعديل EAC.
- تمييز واضح بين الإيراد المعترف به والمستخلصات ونتيجة ذلك: أصل/التزام عقد.
- قيود محاسبية مبسطة + Checklist شهري يقلل أخطاء الأعمال تحت التنفيذ.
1) ما هي نسبة الإنجاز (POC) في محاسبة المقاولات؟
نسبة الإنجاز هي طريقة لقياس التقدم في تنفيذ عقد المقاولات ومن ثم الاعتراف بالإيراد تدريجيًا بما يعكس الأداء الفعلي، بدل الاعتراف بالإيراد مرة واحدة عند التسليم النهائي. الفكرة بسيطة: طالما أن العميل يحصل على منفعة العمل “أثناء التنفيذ”، فمن المنطقي أن يظهر ذلك في القوائم المالية على مراحل.
- نسبة الإنجاز = طريقة قياس التقدم (Progress) → تحدد الإيراد المعترف به.
- المستخلص = ما تم اعتماده/فوترته للعميل (Billings) → يحدد الذمم والتحصيل.
- قد يتقدم التنفيذ على المستخلصات (أصل عقد) أو تتقدم المستخلصات على التنفيذ (التزام عقد).
2) لماذا معيار IFRS 15 مهم في عقود المقاولات؟
معيار IFRS 15 يضع إطارًا واضحًا لكيفية تحديد سعر المعاملة، وتحديد التزامات الأداء، ثم الاعتراف بالإيراد عند الوفاء بتلك الالتزامات. في المقاولات غالبًا يكون الوفاء على مدار الزمن (Over time) لأن العمل يُنشئ أصلًا أو يُحسن أصلًا يسيطر عليه العميل تدريجيًا.
متى نعترف بالإيراد على مدار الزمن (Over time)؟
بشكل عملي، في كثير من عقود الإنشاءات يتحقق شرط “على مدار الزمن” عندما:
- يحصل العميل على منفعة الأداء أثناء التنفيذ (مثلاً صيانة/خدمة مستمرة)، أو
- يُنشئ المقاول أصلًا يتحكم فيه العميل أثناء إنشائه (مثلاً مبنى على أرض العميل)، أو
- لا يمكن للمقاول إعادة توجيه الأصل لطرف آخر بسهولة ولديه حق قابل للتنفيذ في المقابل عن الأداء حتى تاريخه.
3) طرق قياس التقدم: Input vs Output
عند الاعتراف بالإيراد على مدار الزمن، تحتاج لقياس “كم أنجزنا؟”. يوجد منهجان شائعان:
| المنهج | كيف يقيس التقدم؟ | متى يكون مناسبًا؟ | تنبيه مهم |
|---|---|---|---|
| Input Method (مثل Cost-to-Cost) | بناءً على التكاليف المتكبدة مقارنة بإجمالي التكلفة المتوقعة. | عندما تكون التكاليف مؤشرًا جيدًا على الأداء، وتوجد رقابة قوية على WIP. | استبعد التكاليف غير الممثلة للتقدم (هدر/خامات غير مركبة). |
| Output Method (مثل وحدات/مراحل معتمدة) | بناءً على مخرجات قابلة للقياس (مراحل، وحدات، نسب اعتماد هندسي). | عندما يوجد قياس موضوعي للمخرجات (شهادات إنجاز/وحدات مسلّمة). | تأكد من أن المخرجات تعكس الأداء وليس مجرد فواتير. |
4) حساب نسبة الإنجاز خطوة بخطوة (Cost-to-Cost)
أكثر طريقة شيوعًا في الاعتراف بالإيراد في المقاولات هي طريقة التكلفة إلى التكلفة لأنها تربط الأداء بالتكاليف الفعلية، بشرط وجود نظام رقابي جيد يمنع تضخيم التكاليف أو إدخال مصروفات غير مرتبطة بالعقد.
- POC = التكاليف حتى تاريخه ÷ EAC (إجمالي التكلفة المتوقعة عند الإتمام)
- الإيراد التراكمي = POC × قيمة العقد
- إيراد الفترة = الإيراد التراكمي الحالي − الإيراد التراكمي السابق
| قيمة العقد (Contract price) | 1,000,000 |
|---|---|
| إجمالي التكلفة المتوقعة EAC | 800,000 |
| تكاليف متكبدة حتى تاريخه | 320,000 |
| نسبة الإنجاز POC | 40% |
| الإيراد التراكمي | 400,000 |
| الربح التراكمي | 80,000 |
5) تحديث التقديرات (EAC) وتأثيره على الإيراد والربح
في المقاولات، التقديرات تتحرك: أسعار مواد، إنتاجية عمالة، تغييرات تصميم… لذلك يجب تحديث EAC دوريًا. التحديث لا يغيّر “الحقيقة” فقط، بل قد يغيّر إيراد الفترة والربح حتى لو كانت المبيعات (المستخلصات) ثابتة.
| البند | نهاية شهر 1 | نهاية شهر 2 |
|---|---|---|
| تكاليف متكبدة حتى تاريخه | 320,000 | 440,000 |
| EAC (إجمالي التكلفة المتوقعة) | 800,000 | 850,000 |
| POC | 40.00% | 51.76% |
| الإيراد التراكمي | 400,000 | 517,647 |
| إيراد الفترة | 400,000 | 117,647 |
| تكلفة الفترة | 320,000 | 120,000 |
| ربح/خسارة الفترة | 80,000 | (2,353) |
6) المستخلصات (Progress Billings) والفرق بين “المفوتر” و“المعترف به”
المستخلص هو “بيان أعمال” يتم اعتماده (عادةً من استشاري/مهندس) ويصبح أساسًا للفوترة والتحصيل. لكنه ليس دائمًا مساويًا للإيراد المعترف به وفق IFRS 15.
| الوصف | نهاية شهر 1 | نهاية شهر 2 |
|---|---|---|
| الإيراد التراكمي المعترف به | 400,000 | 517,647 |
| المستخلصات/المبالغ المفوترة تراكميًا | 350,000 | 550,000 |
| مركز العقد (Revenue − Billings) | +50,000 | (32,353) |
- +50,000 = الإيراد المعترف به أكبر من المستخلصات ⇒ أصل عقد (Under-billing).
- (32,353) = المستخلصات أكبر من الإيراد المعترف به ⇒ التزام عقد (Over-billing).
التحكم في WIP يبدأ من ضبط التكاليف (مواد/عمالة/مقاول باطن). قد يهمك أيضًا: تكاليف المقاولات
7) الأعمال تحت التنفيذ (WIP) في العرض المالي: أصل عقد أم التزام عقد؟
مصطلح الأعمال تحت التنفيذ يُستخدم عمليًا في شركات المقاولات للدلالة على “مركز العقد” قبل اكتماله. في لغة IFRS 15 نتحدث غالبًا عن: أصل عقد (Contract Asset) أو التزام عقد (Contract Liability) — ويتم عرضهما صافيًا لكل عقد.
منظومة توثيق وتسليم ملفات الإغلاق (Closing Handover Kit) - نموذج Excel
صيغة عملية منتشرة لحساب WIP (للمتابعة الإدارية)
WIP (إداريًا) = تكاليف متكبدة + ربح معترف به − مستخلصات
إذا كان الناتج موجبًا → تنفيذ متقدم على الفوترة (أصل/موجودات عقد). إذا كان سالبًا → فوترة متقدمة على التنفيذ (التزامات عقد).
8) القيود المحاسبية الأساسية (مختصرة وواضحة)
القيود تختلف حسب تصميم دليل الحسابات ونظام المتابعة، لكن هذا نموذج مبسط يساعدك على الفهم. سنفترض وجود حسابين متابعيْن: تكاليف عقد مؤهلة (أصل) وذمم مدينة/مستخلصات.
8.1 عند تحميل التكاليف على المشروع
| الحساب | مدين | دائن |
|---|---|---|
| تكاليف عقد مؤهلة (WIP / Contract costs) | XXX | — |
| نقدية / موردون / أجور مستحقة | — | XXX |
8.2 عند إصدار/اعتماد المستخلص (فوترته)
| الحساب | مدين | دائن |
|---|---|---|
| ذمم مدينة — مستخلصات | XXX | — |
| التزام عقد — مستخلصات (Billings) | — | XXX |
8.3 عند الاعتراف بالإيراد وفق نسبة الإنجاز
| الحساب | مدين | دائن |
|---|---|---|
| أصل عقد (أو تخفيض التزام عقد) | XXX | — |
| إيراد عقود مقاولات | — | XXX |
8.4 عند تحويل تكاليف الفترة إلى تكلفة مبيعات (بقدر الإيراد المعترف به)
| الحساب | مدين | دائن |
|---|---|---|
| تكلفة عقود (Cost of construction) | XXX | — |
| تكاليف عقد مؤهلة (WIP) | — | XXX |
9) حالات خاصة يجب الانتباه لها في مشاريع المقاولات
9.1 أوامر التغيير (Variation Orders) والمطالبات (Claims) والحوافز
هذه البنود غالبًا “مقابل متغير” (Variable consideration). عمليًا: لا تدخلها بالكامل في الإيراد إلا إذا كان من المرجح عدم حدوث عكس جوهري لاحقًا، مع توثيق الاعتمادات واحتمالية التحصيل، وتحديث التقدير شهريًا.
9.2 المحتجزات وخطابات الضمان
كثير من العقود تخصم نسبة (Retention) من المستخلص وتُسدد لاحقًا عند التسليم الابتدائي/النهائي. محاسبيًا قد تكون “ذمم” إذا أصبحت غير مشروطة، أو “أصل عقد” إذا كانت مرتبطة بشروط أداء/قبول.
9.3 إذا أصبح العقد خاسرًا (Onerous Contract)
إذا زادت التكلفة المتوقعة عن الإيراد (أو سعر المعاملة) فالموضوع ليس مجرد “نسبة إنجاز”: يجب الاعتراف بخسارة متوقعة ومخصص مناسب وفق متطلبات العقود المُرهِقة (عادةً عبر IAS 37)، مع الإفصاح.
10) قائمة تحقق شهرية لضبط نسبة الإنجاز والمستخلصات
هذه قائمة قصيرة تساعد فريق المشاريع/المالية على تقليل الأخطاء المتكررة في WIP:
| الخطوة | ماذا تفعل؟ | مستند/دليل |
|---|---|---|
| 1 | تحديث التكاليف الفعلية حسب بند التكلفة والمشروع | مستندات شراء/مقاول باطن/أجور |
| 2 | تحديث EAC (بالتعاون مع إدارة المشاريع) | تقرير تقدير تكلفة متبقية + أسباب التغير |
| 3 | حساب POC والإيراد التراكمي ثم إيراد الفترة | ورقة عمل POC (Cost-to-cost) |
| 4 | مطابقة المستخلصات المعتمدة والتحصيل والمحتجز | شهادات اعتماد + كشف حساب العميل |
| 5 | تحديد أصل/التزام العقد صافيًا لكل مشروع | جدول WIP بحسب المشروع |
| 6 | مراجعة التغييرات/المطالبات وإدخال ما هو مؤيد فقط | أوامر تغيير معتمدة/خطابات رسمية |
11) أدوات ونماذج جاهزة لتطبيق نسبة الإنجاز وملف WIP
إذا أردت تطبيقًا سريعًا بدون بناء ملفات من الصفر، هذه موارد مرتبطة مباشرة بالمقال (نماذج + سياسات + دليل حسابات):
نظام محاسبة المقاولات وإدارة المشاريع (Projects Finance & WIP) – ملف Excel
باقة محاسبة المقاولات WIP تربط تكاليف المشروع بـ WIP ونسبة الإنجاز والمستخلصات والمحتجزات.تنتج ربحية مشروع شهرية وUnder/Over billing وتقارير انحرافات، لمدير مالي أو محاسب مشاريع يتابع عقود مقاولات.
مكتبة أدلة الحسابات القطاعية المتخصصة (Sector COA Library) – ملفات Excel جاهزة
دليل حسابات جاهز حسب النشاط يقدم COA للتجارة والخدمات والمقاولات والتصنيع بمستويات وتصنيفات واضحة قابلة للترحيل.ينتج هيكل حسابات يقلل إعادة التصنيف في الإقفال، لمدير مالي يؤسس نظام محاسبي أو يعيد هيكلة دليل حسابات قائم.
نموذج أعمال تحت التنفيذ ونسب الإنجاز (Project WIP & % Completion) – نموذج Excel
WIP للمشاريع يقيس الأعمال تحت التنفيذ ونسبة الإنجاز POC عبر التكلفة الفعلية وتحديث EAC وربطها بالإيراد المستحق.ينتج Under/Over billing وربحية شهرية للمشروعات، لمحاسب مشاريع أو مدير مالي في المقاولات والخدمات الطويلة.
سياسة الاعتراف بالإيراد للمشاريع وفق نسبة الإنجاز (POC & IFRS 15 Policy) – ملف Word قابل للتعديل
نسبة الإنجاز POC توثق سياسة قياس التقدم وتحديث EAC وربطها بالإيراد المستحق وفق IFRS15، بما يشمل معالجة Claims وUnder/Over billing.تنتج قواعد تطبيق موحدة لإقفال المشاريع، لفرق التقارير والمراجعة عند إعداد قوائم شهرية وسنوية.
12) الأسئلة الشائعة
ما المقصود بنسبة الإنجاز (POC) في المقاولات؟
هي طريقة لقياس التقدم في تنفيذ العقد والاعتراف بالإيراد تدريجيًا بما يعكس الأداء الفعلي، بدل الاعتراف بالإيراد مرة واحدة عند التسليم النهائي.
هل نسبة الإنجاز هي نفسها المستخلص؟
لا. نسبة الإنجاز تقيس التقدم (والإيراد المعترف به) وفق منهج القياس، بينما المستخلص يمثل ما تم اعتماده/فوترته للعميل. قد تزيد أو تقل المستخلصات عن الإيراد المعترف به.
كيف أحسب نسبة الإنجاز بطريقة التكلفة إلى التكلفة (Cost-to-Cost)؟
نسبة الإنجاز = التكاليف المتكبدة حتى تاريخه ÷ إجمالي التكلفة المتوقعة عند الإتمام (EAC). ثم الإيراد التراكمي = نسبة الإنجاز × قيمة العقد.
متى يظهر أصل عقد أو التزام عقد؟
إذا كان الإيراد المعترف به أكبر من المبالغ المفوترة/المستخلصات يصبح لديك أصل عقد (Contract Asset). وإذا كانت المستخلصات أكبر من الإيراد المعترف به يصبح لديك التزام عقد (Contract Liability).
كيف أتعامل مع أوامر التغيير (Variation Orders) والمطالبات (Claims)؟
تُعامل كجزء من سعر المعاملة إذا كان من المرجح عدم حدوث عكس جوهري عند الاعتراف (Constraint on Variable Consideration) مع توثيق الاعتماد واحتمالية التحصيل وتحديث التقدير دوريًا.
ماذا لو أصبح المشروع خاسرًا (تكلفته المتوقعة أعلى من الإيراده)؟
يجب تحديث التقديرات فورًا والاعتراف بالخسارة المتوقعة وفق متطلبات العقود المُرهِقة (عادةً عبر مخصص وفق IAS 37) مع الإفصاح المناسب.
13) الخلاصة
جوهر نسبة الإنجاز هو تحويل واقع التنفيذ إلى أرقام منضبطة: تكلفة فعلية + تقدير EAC ⇒ قياس التقدم ⇒ إيراد معترف به، ثم مقارنة ذلك مع المستخلصات لتحديد أصل/التزام العقد. عندما تضبط هذه الحلقة، تصبح قوائم شركة المقاولات أكثر استقرارًا، وتصبح متابعة الربحية والسيولة لكل مشروع أوضح بكثير.