لماذا تهم
Why it matters
تمنح بعض صفقات الخدمات السحابية المؤسسية العميل ترخيص برمجية، مقترنا أحيانا بحق ضمان شفرة مصدر أو حق رجوع محلي إذا توقف المزود عن الاستضافة، إضافة إلى خدمة الاستضافة المستمرة؛ ويحدد تمايز ذلك الترخيص عن خدمة الاستضافة ما إذا كان جزء من الرسم يُعترف به مقدما عند نقطة زمنية (الترخيص) أو يُعترف بكامل الرسم على مدى الزمن كخدمة استضافة مدمجة واحدة، وهو تمييز يمكن أن ينقل مبالغ كبيرة جدا من الإيراد إلى الفترة الخاطئة إذا قُيِّم بشكل آلي.
Some enterprise SaaS deals grant the customer a software license, sometimes paired with a source-code escrow or on-premise fallback right if the vendor stops hosting, in addition to the ongoing hosting service; whether that license is distinct from the hosting service determines whether part of the fee is recognized upfront at a point in time (license) or the entire fee is recognized over time as a single combined hosting service, a distinction that can shift very large amounts of revenue into the wrong period if assessed mechanically.
أسئلة تشخيصية
Diagnostic questions
هل يمكن للعميل استخدام أو تشغيل أو نقل البرمجية بشكل مستقل عن استضافة المورد، من خلال حق إطلاق ضمان فعلي وجوهري؟ هل حق الضمان أو التشغيل البديل داخل المقر جوهري وقابل للممارسة بشكل واقعي، أم مجرد احتمال بعيد لا أثر عملي له على التمايز؟ إذا كان الترخيص متمايزا، فهل هو حق استخدام (يُعترف به عند نقطة زمنية) أم حق وصول (يُعترف به على مدى الزمن)، وهل يُخصص سعر المعاملة حسب أسعار البيع المستقلة النسبية؟
Can the customer use, run, or transfer the software independently of the vendor's hosting, such as through a functioning and substantive escrow release right? Is the escrow or on-prem fallback right substantive and realistically exercisable, or merely a remote contingency with no practical effect on distinctness? If the license is distinct, is it a right to use (recognized at a point in time) or a right to access (recognized over time), and is the transaction price allocated by relative SSP?
الاعتراف
Recognition
- حدد ما يمنحه الترخيص فعليا: حقا لاستخدام ملكية فكرية وظيفية يمكن للعميل استغلالها بشكل مستقل عن استضافة المزود (كحق حقيقي لتشغيل البرمجية على بنيته التحتية الخاصة أو بنية طرف ثالث)، مقابل حق رمزي أو غير قابل للاستخدام عمليا لا يكتسب جوهرا عمليا إلا إذا اقترن باستضافة المزود.
- قيّم ما إذا كان الترخيص متمايزا عن خدمة الاستضافة باختبار ما إذا كان العميل يمكنه الاستفادة من الترخيص بمفرده أو مع موارد أخرى متاحة بسهولة، وما إذا كان يمكن تحديده بشكل مستقل عن الوعد بالاستضافة.
- قيّم أي حق ضمان أو رجوع محلي تحديدا: حدد ما إذا كان الحدث المُحفِّز (كتوقف عمليات المزود، فشل خدمة طويل الأمد) قادرا واقعيا على الحدوث وما إذا كان لدى العميل القدرة العملية والتقنية لتشغيل البرمجية فعليا بشكل مستقل إذا فُعِّل، أم أنه بند حمائي بعيد الاحتمال من غير المرجح ممارسته إطلاقا.
- إذا كان الترخيص متمايزا فعليا ويمنح حقا لاستخدام ملكية فكرية وظيفية، خصص جزءا من سعر المعاملة له بناء على السعر البيعي المستقل النسبي واعترف بذلك الجزء عند النقطة الزمنية التي يمكن فيها للعميل استخدام الترخيص والاستفادة منه لأول مرة.
- إذا لم يكن الترخيص متمايزا (حق الرجوع بعيد الاحتمال ولا منفعة عملية مستقلة للترخيص دون استضافة المزود)، عامل الترتيب بأكمله كخدمة استضافة واحدة واعترف بكامل سعر المعاملة على مدى الزمن مع تقديم الاستضافة.
- أعد النظر في التقييم إذا تغيّرت شروط العقد (كتخفيف شروط تفعيل الضمان، ما يجعل حق الرجوع قابلا للممارسة بشكل أكثر واقعية).
- Identify what the license actually grants: a right to use functional intellectual property that the customer could exploit independently of the vendor's hosting (e.g., a genuine right to run the software on its own or a third party's infrastructure), versus a nominal or nearly unusable right that only has practical substance if paired with the vendor's hosting.
- Assess whether the license is distinct from the hosting service by testing whether the customer can benefit from the license on its own or with other readily available resources, and whether it is separately identifiable from the promise to host.
- Evaluate any escrow or on-premise fallback right specifically: determine whether the triggering event (e.g., vendor ceasing operations, prolonged service failure) is realistically capable of occurring and whether the customer would have the practical ability and technical capacity to actually operate the software independently if triggered, or whether it is a remote, protective clause unlikely ever to be exercised.
- If the license is genuinely distinct and provides a right to use functional intellectual property, allocate part of the transaction price to it based on relative standalone selling price and recognize that portion at the point in time the customer can first use and benefit from the license.
- If the license is not distinct (the fallback right is remote and the license has no standalone practical utility without the vendor's hosting), treat the entire arrangement as a single hosting service and recognize the full transaction price over time as the hosting is delivered.
- Revisit the assessment if contract terms change (e.g., the escrow trigger conditions are loosened, making the fallback right more realistically exercisable).
القياس
Measurement
حيثما يكون الترخيص متمايزا، خصص سعر المعاملة بين الترخيص وخدمة الاستضافة بناء على أسعارهما البيعية المستقلة النسبية، مع تقدير السعر البيعي المستقل للترخيص من خلال تراخيص مماثلة ملحوظة، أو أسلوب سوق معدّل، أو أسلوب تكلفة زائد هامش إذا لم يُبع منفصلا مطلقا. حيثما لا يكون الترخيص متمايزا، لا حاجة لقياس منفصل؛ قِس كامل سعر المعاملة كالتزام أداء مدمج واحد يُعترف به على أساس القسط الثابت أو الاستخدام على مدى فترة الاستضافة، بما يتسق مع كيفية قياس ترتيبات الوصول غير المتمايزة في مواضع أخرى.
Where the license is distinct, allocate the transaction price between the license and the hosting service based on their relative standalone selling prices, estimating the license's SSP through observable comparable licenses, an adjusted market approach, or a cost-plus approach if never sold separately. Where the license is not distinct, no separate measurement is needed, measure the full transaction price as a single combined performance obligation recognized on a straight-line or usage basis over the hosting period, consistent with how undifferentiated access arrangements are measured elsewhere.
العرض والإفصاح
Presentation & disclosure
أفصح عن: الحكم المطبق على ترتيبات الترخيص مع الاستضافة ونمط الاعتراف بالإيراد الناتج (نقطة زمنية مقابل مدى الزمن)؛ أساس الاستنتاج بأن حق الضمان أو الرجوع جوهري بما يكفي أو غير كافٍ لجعل الترخيص متمايزا؛ منهجية السعر البيعي المستقل المستخدمة لتخصيص سعر المعاملة عندما يكون الترخيص متمايزا؛ مبلغ الإيراد المعترف به عند نقطة زمنية بموجب هذه الترتيبات حيثما كان جوهريا.
Disclose: the judgment applied to license-plus-hosting arrangements and the resulting revenue recognition pattern (point in time versus over time); the basis for concluding an escrow or fallback right is or is not substantive enough to make the license distinct; the standalone selling price methodology used to allocate the transaction price when the license is distinct; the amount of revenue recognized at a point in time under such arrangements where material.
أخطاء شائعة
Common mistakes
- فصل إيراد ترخيص عند نقطة زمنية تلقائيا كلما استخدم العقد كلمة '
- ترخيص'
- ، دون تقييم ما إذا كان حق الضمان أو الرجوع جوهريا بما يكفي لجعل الترخيص متمايزا عن خدمة الاستضافة
- الخلوص إلى أن الترخيص متمايز لمجرد وجود بند منفصل أو رقم مذكور له في العقد، بدلا من تقييم المنفعة العملية الفعلية المستقلة عن الاستضافة
- إغفال أن حق الضمان القابل للتفعيل تقنيا قد يفشل مع ذلك في اختبار التمايز إذا لم يكن لدى العميل قدرة تقنية واقعية لتشغيل البرمجية بشكل مستقل
- عدم إعادة تقييم الاستنتاج عند تغيير شروط تجديد العقد لشروط تفعيل الضمان.
- Automatically splitting out point-in-time license revenue whenever a contract uses the word '
- license,'
- without assessing whether the escrow or fallback right is substantive enough to make the license distinct from the hosting service
- concluding a license is distinct simply because a separate line item or dollar figure is stated for it in the contract, rather than assessing actual practical utility independent of hosting
- ignoring that even a technically triggerable escrow right may still fail the distinctness test if the customer has no realistic technical capability to operate the software independently
- failing to reassess the conclusion when contract renewal terms change the escrow trigger conditions.
مثال مبسّط
Simple example
يمنح عقد حق إصدار ضمان شفرة مصدر لا يُفعَّل إلا إذا توقفت عمليات المزود لأكثر من 90 يوما متتاليا، وهو سيناريو بعيد الاحتمال نظرا للمركز المالي للمزود، ولا يملك العميل فريقا تقنيا داخليا قادرا على تشغيل البرمجية بشكل مستقل حتى لو أُصدر الضمان. يُحكم بأن الترخيص غير متمايز عن الاستضافة، ويُعترف بكامل الرسم السنوي البالغ 500,000 ريال على مدى الزمن كخدمة استضافة واحدة. قيد الفوترة/التحصيل عند البدء: من ح/ النقدية 500,000 إلى ح/ التزام عقد (إيراد مؤجل) 500,000 الاعتراف الشهري مع تقديم الاستضافة (500,000 ÷ 12 = 41,667 ريال شهريا): من ح/ التزام عقد (إيراد مؤجل) 41,667 إلى ح/ إيراد خدمة الاستضافة 41,667 (لو كان حق الضمان قابلا للممارسة واقعيا ولدى العميل قدرة تشغيلية مستقلة حقيقية، لاعتُرف بجزء من مبلغ 500,000 ريال، كـ 80,000 ريال مثلا بناء على السعر البيعي المستقل النسبي، كإيراد ترخيص عند النقطة التي يحصل فيها العميل على وصول قابل للاستخدام لأول مرة، مع الاعتراف بالمتبقي البالغ 420,000 ريال على مدى الزمن كاستضافة.)
A contract grants a source-code escrow release right that is triggered only if the vendor ceases operations for over 90 consecutive days, an unlikely and remote scenario given the vendor's financial standing, and the customer has no internal technical team capable of operating the software independently even if released. The license is judged not distinct from hosting, and the full SAR 500,000 annual fee is recognized over time as a single hosting service. Journal entry on invoicing/collection at inception: Dr Cash 500,000 Cr Contract liability (deferred revenue) 500,000 Monthly recognition as hosting is delivered (SAR 500,000 / 12 = SAR 41,667 per month): Dr Contract liability (deferred revenue) 41,667 Cr Revenue - hosting service 41,667 (If instead the escrow right were realistically exercisable and the customer had genuine independent operating capability, a portion of the SAR 500,000, say SAR 80,000 based on relative SSP, would instead be recognized as license revenue at the point the customer first gains usable access, with the remaining SAR 420,000 recognized over time as hosting.)
الحكم المهني
Professional judgment
يتطلب تقييم ما إذا كان حق الضمان أو الرجوع يجعل ترخيصا مضمَّنا متمايزا حكما بشأن جوهر وبُعد احتمال الحدث المُحفِّز وقدرة العميل العملية الحقيقية على استغلال الترخيص إذا فُعِّل؛ فحق رجوع حقيقي تقنيا لكنه غير قابل للتشغيل عمليا لا ينبغي أن يجعل الترخيص متمايزا بحد ذاته، لأن التمايز يتطلب أن يتمكن العميل فعليا من الاستفادة من الترخيص بمفرده أو مع موارد متاحة بسهولة. وتوجد طبقة حكم ثانية تتعلق بتقدير السعر البيعي المستقل للترخيص بمجرد ثبوت التمايز، وغالبا ما يكون ذلك صعبا لأن المزودين نادرا ما يبيعون هذه التراخيص على أساس مستقل فعليا، ما يتطلب تقديرا معدّلا بالسوق أو قائما على التكلفة مدعوما بمبرر موثق بدلا من سعر بند تعاقدي عشوائي.
Assessing whether an escrow or fallback right makes an embedded license distinct requires judgment about both the substance and remoteness of the triggering event and the customer's genuine practical ability to exploit the license if triggered, a technically real but practically inoperable fallback right should not, by itself, make the license distinct, since distinctness requires the customer can actually benefit from the license on its own or with readily available resources. A second layer of judgment concerns SSP estimation for the license once distinctness is established, which is often difficult because vendors rarely sell such licenses on a genuinely standalone basis, requiring an adjusted market or cost-based estimate supported by documented rationale rather than an arbitrary contractual line-item price.
أساس المصدر
Source basis
IFRS 15 · الإيراد من العقود مع العملاءRevenue from Contracts with Customers
إحالات الفقراتParagraph references
متحقق منها مقابل النصوص الرسمية للمعايير المستخدمة في مهارة IFRS Expert.Verified against the official standard texts used in the IFRS Expert skill.
مسائل ذات صلة
Related issues
- IFRS 15الاعتراف بإيرادات الاشتراكات على مدى الزمنSubscription revenue recognized over time
- IFRS 15رسوم الإعداد والتنفيذ: التزام أداء مستقل أم لاSetup and implementation fees: distinct or not
- IFRS 15التزامات أداء متعددة وتوزيع سعر المعاملةMultiple performance obligations and price allocation
- IFRS 15الخصومات والمقابل المتغيرDiscounts and variable consideration
- IFRS 15تعديلات العقودContract modifications
- IFRS 15الأصيل مقابل الوكيل وإيرادات المنصاتPrincipal versus agent and marketplace revenue
محتوى تعليمي وإرشادي فقط، ولا يُعد استشارة مهنية، ولا يعيد إنتاج النص الرسمي للمعايير. راجع المعايير الرسمية والمختصين المؤهلين، فقد يلزم الحكم المهني.Educational and navigation content only. Not professional advice. Does not reproduce official IFRS/IAS text. Consult the authoritative standards and qualified professionals; professional judgment may still be required.
