حقيبة الاعتراف بالإيراد وفق IFRS 15 (IFRS 15 Revenue Recognition Pack) – ملفات Excel
420
حزمة IFRS 15 الاعتراف بالإيراد تفكك العقود إلى التزامات أداء وتدير الإيراد المؤجل والخصومات المتغيرة مع جداول دعم.تنتج قيود شهرية وتقارير إفصاح جاهزة للمراجعة لفرق التقارير والـ IFRS.
غير متوفر في المخزون
باقة IFRS 15
سطر فرعي: IFRS 15 الاعتراف بالإيراد للعقود: Revenue Recognition + Deferred Revenue + Performance Obligations + Variable Consideration + Disclosure Pack
Value Proposition: IFRS 15 الاعتراف بالإيراد يصبح “أزمة إقفال” عندما تكون الإيرادات تُسجّل على أساس الفاتورة أو التحصيل بينما العقد يحتوي عناصر متعددة، أو خصومات/حوافز، أو تسليم على مراحل. النتيجة المعتادة: إيراد مؤجل غير مضبوط، التزامات أداء غير موثقة، وطلبات مراجعة لا تنتهي حول (لماذا اعترفتم بالإيراد؟ ومتى؟ وبأي أساس؟). هذه الباقة تحول الملف من “شرح شفهي” إلى Workpapers قابلة للمراجعة: مصفوفة التزامات أداء، حساب سعر العملية مع Variable Consideration، توزيع السعر (SSP Allocation)، جداول الاعتراف، وملف إفصاحات IFRS 15 جاهز للتسليم.
في 20 ثانية: ماذا ستحصل عليه؟
- Contract Intake Pack: إدخال بنود العقد (مدة/سعر/Deliverables/Terms) بصيغة قابلة للتجميع.
- Performance Obligations Matrix: مصفوفة التزامات الأداء Performance Obligations + طريقة قياس التقدم (Over time/Point in time).
- Transaction Price & Variable Consideration: احتساب السعر متضمنًا الخصومات Variable Consideration وحدودها (Constraint) وأثرها الشهري.
- SSP Allocation: توزيع السعر على عناصر العقد (Standalone Selling Price) مع مخرجات قابلة للتدقيق.
- Revenue Recognition Schedule: جدول الاعتراف بالإيراد حسب الفترة/المرحلة مع مراجع واضحة لكل عقد.
- Deferred Revenue Rollforward: حركة الإيراد المؤجل Deferred Revenue (Opening + billings + revenue recognized + adjustments = closing).
- IFRS 15 Disclosure Pack: إفصاحات IFRS 15 + جدول Contract balances + مذكرات تفسيرية + Evidence index.
CTA مرتبط بالمخرجات: استلم Recognition Schedules + Deferred Revenue Rollforward + JE Log + Disclosure Pack جاهزين للتسليم.
مناسبة لـ
- SaaS/Subscriptions: عقود اشتراكات + Setup fees + خدمات مرافقة + إيراد مؤجل يحتاج جدول اعتراف.
- Projects/Services: عقود تنفيذ/خدمات على مراحل (Milestones) وقياس تقدم (Over‑time) مع إثبات.
- Controller / External Audit readiness: تجهيز Workpapers وTraceability لمراجعة الإيراد والإفصاحات.
غير مناسبة لـ
- إذا كانت كل مبيعاتك “سلعة واحدة تُسلم فورًا” بدون خصومات/برامج/عناصر متعددة—ستحتاجها أقل لأن التعقيد محدود.
- إذا كنت تبحث عن نظام آلي يطبق IFRS 15 داخل ERP (Rule engine/Automation)—هذه باقة قوالب عمل وتوثيق وليست موديول تقني.
بدون الباقة / مع الباقة (مقارنة قصيرة)
| البند | بدون IFRS 15 Workpapers | مع IFRS 15 Revenue Recognition Pack |
|---|---|---|
| أساس الاعتراف | إيراد على أساس فاتورة/تحصيل → فروقات مع العقد | 5‑Step model موثق + schedule لكل عقد |
| Deferred Revenue | رصيد إيراد مؤجل “معلّق” آخر الشهر | Rollforward + aging + tie‑out مع GL |
| خصومات/Variable consideration | خصومات تُسجل متأخرًا أو كـCN مفاجئ | Calculator + constraint + أثر شهري + JE refs |
| الإفصاحات | Disclosures تُجهز آخر لحظة وبدون مصدر واحد | IFRS 15 disclosure pack + جداول Contract balances جاهزة |
قبل الاستخدام: 5 أعراض أن الإيراد لا يتتبع العقد
- الإيراد يُسجل “عند الفاتورة” بينما الخدمات تُقدّم على فترة أو على مراحل.
- لا توجد مصفوفة التزامات الأداء، وبالتالي لا يوجد أساس ثابت لتوقيت الاعتراف.
- الإيراد المؤجل يتغير بدون rollforward واضح (لا تعرف: billings ولا recognized ولا adjustments).
- الخصومات/الحوافز/الـrebates تظهر كـCredit Notes متأخرة وتضغط على Month‑End وYear‑End.
- عند المراجعة يُطلب إثبات الإيراد بالعقود (Contract → revenue schedule → JE) ولا يوجد Audit trail جاهز.
كيف تطبق IFRS 15 الاعتراف بالإيراد عمليًا على عقودك؟
الهدف من الباقة ليس شرح المعيار نظريًا، بل تحويله إلى ملفات تشغيل: إدخال العقود، تحديد التزامات الأداء، احتساب سعر العملية بما فيه الخصومات المتغيرة، توزيع السعر (SSP)، ثم جدول اعتراف شهري يخرج قيود تسوية (JE refs) ويُنتج Rollforward للإيراد المؤجل/التزامات العقد، وفي النهاية ملف إفصاحات IFRS 15 مدعوم بالأرقام والمراجع.
طريقة التطبيق (3 خطوات)
الخطوة 1: التحضير وجمع التقارير
- تجميع العقود/اتفاقيات الخدمة (MSA/SOW/PO) وشروط الفوترة والتحصيل وملحقات الخصومات أو الحوافز.
- استخراج بيانات التشغيل: Deliverables/تسليم/Acceptance (إن وجد) + تقارير الفواتير + AR/open items.
- تحديد “وحدة التحليل” داخل الباقة: Contract ID + Customer + Product/Service line + start/end dates + currency.
الخطوة 2: التسويات + المطابقات + JE Log
- إعداد Performance Obligations Matrix: تحديد كل التزام أداء وطريقة الاعتراف (Over time/Point in time) وطريقة القياس (Milestones/Output/Input).
- احتساب Transaction price مع Variable Consideration (خصومات، rebates، penalties) وتطبيق constraint وتوثيق الافتراض.
- توزيع السعر على الالتزامات (SSP allocation) ثم بناء Revenue Recognition IFRS 15 schedule شهري.
- إخراج JE Log: قيود الاعتراف/الإيراد المؤجل/تعديلات العقود + مراجع قابلة للترحيل داخل ERP.
الخطوة 3: Adjusted TB + القوائم + Closing Pack
- إخراج Rollforward لـDeferred Revenue وContract assets/liabilities وربطها بحسابات GL (tie‑out notes).
- إنتاج Snapshot شهري: recognized revenue، deferred closing، CN/discount impact، وحالات contract modifications.
- تجميع Closing Pack: schedules + rollforwards + JE refs + disclosure pack + evidence index + sign‑off (Prepared/Reviewed).
مكونات الباقة (جرد واضح)
-
Contract Intake Sheet (إدخال العقود)
- الغرض العملي: تجميع بنود العقد في حقول قابلة للتجميع (مدة/سعر/Deliverables/فترات/شروط).
- متى يُستخدم: عند توقيع عقد جديد أو تحديث عقد قائم.
- الدليل الناتج: سجل عقود موحد (Contract register) مع Contract IDs.
-
Performance Obligations Matrix
- الغرض العملي: توثيق التزامات الأداء Performance Obligations وطريقة الاعتراف وقياس التقدم.
- متى يُستخدم: مرة لكل عقد + تحديث عند تعديل نطاق/التزامات.
- الدليل الناتج: مصفوفة التزامات أداء موقعة/مراجعة (Workpaper).
-
Transaction Price + Variable Consideration Calculator
- الغرض العملي: احتساب سعر العملية بما فيه الخصومات/الحوافز وتطبيق constraint وتوثيق الافتراض.
- متى يُستخدم: شهريًا عند تحديث التوقعات أو عند claims/rebates/discount changes.
- الدليل الناتج: Calculator + سجل تغييرات يشرح لماذا تغيرت القيمة.
-
SSP Allocation Workpaper
- الغرض العملي: توزيع السعر على عناصر العقد (Standalone selling price) وإخراج نسب وتخصيصات قابلة للمراجعة.
- متى يُستخدم: عند عقود متعددة العناصر (Bundles) أو عند وجود عناصر “مجانية” ضمن العقد.
- الدليل الناتج: جدول Allocation يربط كل التزام بأثره على الإيراد.
-
Revenue Recognition Schedule (Monthly)
- الغرض العملي: جدول الاعتراف الشهري (Recognized vs Deferred) لكل عقد/التزام مع مراجع.
- متى يُستخدم: Month‑End وQuarter‑End.
- الدليل الناتج: Recognition schedule + snapshot شهري للأرقام.
-
Deferred Revenue Rollforward
- الغرض العملي: تفسير حركة الإيراد المؤجل Deferred Revenue وربطها بالفواتير/الاعتراف/التعديلات.
- متى يُستخدم: Month‑End وYear‑End.
- الدليل الناتج: Rollforward + aging يوضح البنود المعلقة.
-
Contract Assets/Liabilities Tracker
- الغرض العملي: تتبع أرصدة العقد (Contract assets/liabilities) الناتجة عن timing بين الأداء والفوترة.
- متى يُستخدم: شهريًا، خصوصًا في العقود التي تُفوتر مقدمًا أو تُفوتر على مراحل.
- الدليل الناتج: جدول أرصدة عقدية قابل للربط مع GL.
-
Contract Modifications Log
- الغرض العملي: توثيق تعديلات العقد (Scope/Price/Term) وكيف أثرت على allocation والاعتراف.
- متى يُستخدم: عند أي change order أو renewal أو price change.
- الدليل الناتج: سجل تعديلات مع “قبل/بعد” ومراجع قرار.
-
JE Log (Revenue/Deferred/Adjustments)
- الغرض العملي: تجميع قيود التسوية الناتجة عن الجداول (Recognize/Defer/Reclass) مع JE refs.
- متى يُستخدم: Month‑End وYear‑End.
- الدليل الناتج: JE list قابل للترحيل + تفسير لكل قيد.
-
IFRS 15 Disclosure Pack
- الغرض العملي: تجهيز إفصاحات IFRS 15 (contract balances, disaggregation, significant judgments) مع مصادر الأرقام.
- متى يُستخدم: Quarter‑End وYear‑End (وأحيانًا شهريًا لجهوزية الإفصاح).
- الدليل الناتج: Disclosure checklist + tables + mapping لمصادر الأرقام.
-
Audit-Ready Revenue Memo + Evidence Index
- الغرض العملي: مذكرة منهجية قصيرة: ماذا طبقنا؟ لماذا؟ وما مصادر البيانات؟ + فهرس أدلة يربط العقد بالجداول.
- متى يُستخدم: عند المراجعة الداخلية/الخارجية وأثناء تسليم الإقفال.
- الدليل الناتج: Memo + Evidence index + Sign‑off.
ما الذي يجب أن يكون موجودًا داخل التسليم؟
- 01-Contract-Register.xlsx: Contract intake + IDs + terms.
- 02-Performance-Obligations-Matrix.xlsx: التزامات الأداء + الاعتراف (Over/Point) + قياس التقدم.
- 03-Transaction-Price-Variable-Consideration.xlsx: Calculator الخصومات/الحوافز + constraint + change log.
- 04-SSP-Allocation-Workpaper.xlsx: SSP allocation + outputs لكل التزام.
- 05-Revenue-Recognition-Schedule.xlsx: جدول الاعتراف الشهري (Recognized/Deferred) + snapshots.
- 06-Deferred-Revenue-Rollforward.xlsx: Deferred revenue rollforward + aging + أسباب الفروقات.
- 07-Contract-Balances-Tracker.xlsx: Contract assets/liabilities + tie-out fields.
- 08-Contract-Modifications-Log.xlsx: سجل تعديلات العقد + قبل/بعد + أثر على الجداول.
- 09-JE-Log.xlsx: قيود IFRS 15 (Revenue/Deferred/Reclass) + JE refs + شرح مختصر.
- 10-IFRS15-Disclosure-Pack.xlsx: جداول الإفصاحات + disaggregation + judgments + mapping.
- 11-Revenue-Memo.docx: Accounting memo يشرح المنهج والافتراضات والنطاق.
- 12-Evidence-Index.xlsx: فهرس الأدلة (Contracts/SOW/Delivery proof/Invoices) + روابط/مسارات.
- 13-Runbook.pdf: تشغيل عملي (Monthly close + Year-End disclosure workflow).
- 14-Archiving-Map.docx: شجرة حفظ (Year/Month/Revenue/IFRS15/Contracts/Workpapers) + Naming convention.
بعد التطبيق (نقطتان فقط)
- نتيجة تشغيلية للفريق: Month‑End الإيراد يتحول إلى عملية قابلة للتكرار: schedules ثابتة + JE log + rollforwards، بدلاً من تسويات متأخرة “لإغلاق رقم الإيراد”.
- نتيجة رقابية/تدقيقية: لديك Traceability كاملة: Contract → Performance obligations → Allocation → Recognition → Deferred rollforward → JE refs → Disclosures، مما يقلل طلبات المراجعة ويمنع إعادة بناء الملف كل سنة.
FAQ — أسئلة قبل الشراء
هل الباقة مناسبة لأي نظام ERP؟
نعم. لأن الباقة تبني Workpapers خارج النظام اعتمادًا على Exports (Invoices/AR/Contracts)، ثم تُخرج JE refs وTie‑out ليتم التسجيل داخل ERP حسب هيكل حساباتك.
هل تنفع لـSaaS والاشتراكات (Deferred revenue)؟
نعم. ستستفيد تحديدًا من Deferred revenue rollforward وMonthly recognition schedule وربطها بالفوترة والتحصيل.
هل تغطي عقود متعددة العناصر (Bundle: Subscription + Setup + Support)؟
نعم عبر Performance obligations matrix وSSP allocation workpaper لتوزيع السعر على عناصر العقد وإخراج أثر كل عنصر على الإيراد.
كيف تتعامل مع الخصومات المتغيرة (Variable consideration)؟
يوجد Calculator للخصومات/الحوافز مع توثيق المنهج وتطبيق constraint، وسجل تغييرات يوضح لماذا تغيرت التقديرات عبر الشهور.
هل تشمل تعديلات العقود (Contract modifications) وChange Orders؟
نعم عبر Contract modifications log الذي يوثق التعديل وأثره على allocation والاعتراف والإيراد المؤجل.
ما الحد الأدنى من البيانات المطلوبة للبدء؟
نسخة من العقد/الـSOW + شروط الفوترة + تواريخ البدء/الانتهاء + تقرير فواتير/AR + دليل تسليم/قبول (إن كان التسليم شرطًا للاعتراف).
هل توجد قوالب لإفصاحات IFRS 15؟
نعم: Disclosure pack يركز على contract balances، disaggregation، والأحكام الجوهرية، مع mapping لمصادر الأرقام لتسهيل المراجعة.
هل تصلح للاستخدام الشهري أم السنوي فقط؟
للأثنين. الأفضل تشغيلها شهريًا لثبات الاعتراف والـrollforward، ثم في Year‑End تتحول مباشرة إلى ملف إفصاحات ومذكرات جاهزة.
هل هذه الباقة بديل لرأي فني IFRS أو مستشار؟
لا. هي قوالب تشغيل وتوثيق. الأحكام الفنية (Judgments) تظل مسؤولية الشركة، لكن الباقة توفر المكان الصحيح لتوثيقها وربطها بالأرقام والأدلة.
جاهز تسلّم ملف إيراد IFRS 15 كـWorkpapers قابلة للمراجعة؟
المخرجات: Recognition schedules + Deferred rollforward + JE log + Disclosure pack + Evidence index.
| نوع المحتوى | |
|---|---|
| المسمّى الوظيفي | |
| الفترة | |
| المستوى | |
| التحديثات | |
| القطاع | |
| الصيغة |
منتجات ذات صلة
الدليل الهيكلي لتنظيم البيانات المؤسسية (Data Structure Guide) – نموذج Excel
نموذج تنظيم بيانات الشركة هو أداة شاملة على إكسل لحفظ وإدارة جميع بيانات شركتك بشكل مركزي، بما في ذلك بيانات الهيكل الإداري، والموظفين، والمستخدمين وكلمات المرور، ودليل الحسابات، ومراكز التكلفة، والعملاء والموردين، وغيرها. يوفر سهولة الوصول إلى البيانات وتحديثها، مما يُعزز الكفاءة الإدارية والمالية ويدعم اتخاذ قرارات فعالة.

المراجعات
واضح المرشحاتلا توجد مراجعات بعد.