हमें वादों के बारे में पहले से पता है। एक 12 महीने की SaaS एक्सेस सर्विस और एक अलग, एक बार की इम्प्लीमेंटेशन सर्विस; इसलिए अगला फ़ैसला यह है कि हम $120,000 को इनवॉइस की रकम के आधार पर आवंटित करें या अलग-अलग सेलिंग प्राइस (standalone selling prices) के आधार पर।
ASC 606 के तहत ट्रांज़ैक्शन प्राइस को परफ़ॉर्मेंस ऑब्लिगेशन (काम पूरा करने की ज़िम्मेदारी) के बीच उनके अलग-अलग सेलिंग प्राइस के अनुपात में आवंटित करना ज़रूरी है। इसलिए हम SaaS के लिए $110,000 और इम्प्लीमेंटेशन के लिए $30,000 के दिए गए अलग-अलग सेलिंग प्राइस का इस्तेमाल करते हैं, जिससे कुल अलग-अलग सेलिंग प्राइस $140,000 हो जाता है।
आवंटन एक अनुपात की गणना है, और इसकी जाँच यह है कि आवंटित रकम का कुल योग $120,000 के ट्रांज़ैक्शन प्राइस के बराबर हो।
| परफ़ॉर्मेंस ऑब्लिगेशन | अलग-अलग सेलिंग प्राइस | SSP अनुपात | आवंटित ट्रांज़ैक्शन प्राइस |
|---|---|---|---|
| SaaS एक्सेस (12 महीने) | $110,000 | 110,000 ÷ 140,000 = 0.785714 | $120,000 × 0.785714 = $94,286 |
| इम्प्लीमेंटेशन (अलग) | $30,000 | 30,000 ÷ 140,000 = 0.214286 | $120,000 × 0.214286 = $25,714 |
| कुल | $140,000 | 1.000000 | $120,000 |
कुल योग सही बैठता है क्योंकि $94,286 + $25,714 = $120,000 है, इसलिए 1/1/20X5 को कोई भी टालना (deferral) इन आवंटित रकम पर आधारित है, न कि इनवॉइस के विवरण पर।
अब तय करें कि अगर समय के साथ एक्सेस समान रूप से दिया जाता है, तो 1/31/20X5 तक SaaS आवंटन का कितना हिस्सा कमाया जाता है:
Arbor Peak Software, Inc. एक कस्टमर कॉन्ट्रैक्ट के लिए 1/1/20X5 को $120,000 का इनवॉइस बनाता है और रकम वसूलता है। इस कॉन्ट्रैक्ट में होस्ट किए गए सॉफ़्टवेयर का 12 महीने तक इस्तेमाल करने की सुविधा (stand-ready access) और एक बार दी जाने वाली अलग सर्विस (implementation service) शामिल है।
अकाउंटिंग का सवाल यह नहीं है कि कैश मिला या नहीं, बल्कि यह है कि कॉन्ट्रैक्ट साइन करते समय उस $120,000 में से कितनी रकम कमाई गई मानी जाएगी और कितनी रकम हर महीने के आखिर में स्थगित (deferred) रखी जाएगी। ऐसा इसलिए है क्योंकि बैलेंस शीट में 12/31/20X5 तक एक्सेस देने या सर्विस देने की बाकी ज़िम्मेदारी (obligation) दिखानी होती है।
कैश और इनवॉइसिंग के अलावा कुछ भी रिकॉर्ड करने से पहले, हमें यह तय करना होगा कि कॉन्ट्रैक्ट में कौन से वादे अलग-अलग डिलीवरेबल (अलग-अलग दी जाने वाली चीज़ें या सर्विस) हैं और $120,000 की कॉन्ट्रैक्ट की रकम (consideration) को उनमें कैसे बांटा जाए। यह बंटवारा ही तय करता है कि कौन सी रकम अभी रेवेन्यू (आय) बनेगी और कौन सी कॉन्ट्रैक्ट लायबिलिटी (देयता) के तौर पर बनी रहेगी।
ASC 606 के तहत, डेफरल का नतीजा ASC 606 (टॉपिक 606, जिसमें 606-10 का पूरा मॉडल शामिल है) के पाँच चरणों वाले मॉडल से मिलता है। इस मॉडल के लिए मैनेजमेंट को कॉन्ट्रैक्ट की पहचान करनी होती है, परफॉर्मेंस ऑब्लिगेशन (काम पूरा करने की ज़िम्मेदारी) की पहचान करनी होती है, ट्रांज़ैक्शन की कीमत तय करनी होती है, ट्रांज़ैक्शन की कीमत को अलग-अलग बिकने वाली कीमतों (standalone selling prices) के आधार पर परफॉर्मेंस ऑब्लिगेशन में बांटना होता है, और जैसे-जैसे हर परफॉर्मेंस ऑब्लिगेशन पूरा होता है, रेवेन्यू को पहचानना (रिकॉर्ड करना) होता है।
जब संबंधित परफॉर्मेंस ऑब्लिगेशन पूरा होने से पहले ही पेमेंट के लिए बिल बनाया जाता है या रकम वसूली जाती है, तो जो हिस्सा पूरा नहीं हुआ होता है उसे कॉन्ट्रैक्ट लायबिलिटी के तौर पर दिखाया जाता है, जिसे अक्सर ‘डेफर्ड रेवेन्यू’ (स्थगित आय) कहा जाता है। और जब बिल बनाने से पहले ही रेवेन्यू को पहचान लिया जाता है, तो बिना बिल वाले हिस्से को कॉन्ट्रैक्ट एसेट (संपत्ति) के तौर पर दिखाया जाता है।
अब केस की जानकारी के आधार पर, 1/31/20X5 का डेफर्ड रेवेन्यू बैलेंस जानने के लिए हमें किन आउटपुट की गणना करनी होगी: