SlideShare a Scribd company logo
1 of 24
ASU 606 Updates
Revenue Recognition Calculations for FASB
606
What will be covered:
• Performance Obligations
• Revenue Allocation
• Sample Calculations
• How Project Cost can help
Line Items Qty Unit Price Extended Price
Module Sale 1 6,000 6,000
Annual Maintenance 1 1,500 1,500
Performance Obligations
Typical Classic Software Module Sale
Line Items Year 1 Year 2 Year 3
Module Purchase 6,000
Annual Maintenance 1,500 1,500 1,500
Performance Obligations
Typical Revenue Recognition
Pattern
Line Items Year 1 Year 2 Year 3
Module Sale 6,000
Annual Maintenance 1,500 1,500 1,500
Performance Obligations
Typical Revenue Recognition Pattern
Line Items Year 1 Year 2 Year 3
Module & Annual
Maintenance 3,500 3,500 3,500
Performance Obligations
Single Performance Objective Recognition Pattern
Performance Obligations
Things to consider:
Subscription Pricing
ASU 606 Wants
• No games with unit prices
• Consistent revenue timing
• Recognize revenue when certain
Contract Value 19,500
Line Items Quantity Unit Price Extended Price
Module & Maintenance 1 3,500 3,500
Feature Enhancement 80 200 16,000
Total 19,500
Revenue Allocation
Typical Sale at List Prices
Line Items Year 1 Year 2 Year 3
Module & Annual
Maintenance 3,500 3,500 3,500
Feature Enhancement 16,000
Revenue Allocation
Delivery Schedule
Contract Value 19,500
Line Items Quantity Unit Price
Extended
Price
Module & Maintenance 1 3,500 3,500
Feature Enhancement 80 200 16,000
Total 19,500
Revenue Allocation
Typical Sale at List Prices
Contract Value 13,100
Line Items Quantity Unit Price Extended Price
Module & Maintenance 1 3,500 3,500
Feature Enhancement 80 120 9,600
Total 13,100
Revenue Allocation
Typical Sale at Discounted Price
Contract Value 16,300 Stand Alone
Line Items Quantity Unit Price
Extended
Price
Module & Maintenance 1 3,500 3,500
Feature Enhancement 80 160 12,800
Total 16,300
Revenue Allocation
Typical Sale at Stand Alone Prices
Contract Value 23,300 Stand Alone
Unit Price
Extended Price
At Stand Alone
PricesLine Items Quantity
Maintenance 3 3,500 10,500
Feature Enhancement 80 160 12,800
Total 23,300
Revenue Allocation
Stand Alone Price Revenue Allocation
Contract Value 20,100
Stand Alone
Unit Price
Extended
Price
At Stand
Alone Prices
Allocated
Revenue
Line Items Qty
Maintenance 3 3,500 10,500 9,058
Feature Enhancement 80 160 12,800 11,042
Total 23,300 20,100
Revenue Allocation
Stand Alone Price Revenue Allocation
Sample Calculations
Simple License Contract
Contract Value 31,500
Stand Alone
Unit Price
Extended
Stand Alone
Price
Revenue
Allocation
Line Items Qty
Module & 3 Years Maint. 3 3,500 10,500 10,053
Feature Enhancement 80 160 14,400 13,787
Remote Sensors 100 80 8,000 7,660
Total 32,900 31,500
Sample Calculations
Additional Entries
Additional Sales Costs Qty Extended Cost
Sales Commissions 1 3,000
Remote Sensor Variable
Consideration
Qty Contract Price
Extended
Price
Unit Cost
Right of Return 6 80 480 30
Unit Cost
Less Recovery Cost
Asset Value
Period
Revenue
Invoiced
Revenue
Allocated
Revenue
Recognized
Cumulative
Asset WIP CGS
1 13,787
2 1,000
3 1,800
4 14,400 13,787 0 4,000
Sample Calculations
Feature Enhancement
Month
Quantity
Invoiced
Revenue
Invoiced
Revenue
Allocated
Revenue
Recognized
Qty to
Return
Asset
WIP
Liability
Def Rev
1 0 7,660 0
2 0 4,000 3,830 3 90 240
3 50 4,000 3,860 3 90 240
Total 100 8,000 7,690 6 180 480
Sample Calculations
Right of Return – Remote Sensors
Month 1 Month 2 Month 3 Month 4
Module &
Maintenance Revenue Invoiced 3,500
Revenue
Recognized 279 279 279 279
Deferred Revenue 3,221 2,942 2,662 2,383
Sales Commission
Asset 2,917 2,833 2,750 2,667
Sample Calculations
Contract Transactions & Balances
ERP Transactions Revenue Recognition
Transactions
Month 1 Month 2 Month 3 Month 4
Feature
Enhancement Revenue Invoiced 14,400
Revenue
Recognized 13,787
Work-in-Progress 1,000 1,800 1,200
Cost of Sales 4,000
Sample Calculations
Contract Transactions & Balances
ERP Transactions Revenue Recognition
Transactions
Month 1 Month 2 Month 3 Month 4
Remote
Sensors Revenue Invoiced 4,000 4,000
Revenue Recognized 3,830 3,830
Cost of Sales (40*50) 2,000 2,000
Right of Return Liability 240 480 480
Right of Return Asset 90 180 180
Sample Calculations
Contract Transactions & Balances
ERP Transactions Revenue Recognition
Transactions
Revenue Recognition with Project Cost
Project Cost
What it does:
• Integrates with Payables, Receivable, Inventory, Sales Order, Purchase
Order, Payroll, General Ledgers, and Smartlist Modules
• Eliminates unnecessary keystrokes and double entry
• Automates the creation of invoices, employee expense transactions,
payroll transactions, project budgets, and project purchase orders.
How it makes your work simpler and easier® in Dynamics GP:
• Users can logon anywhere/anytime to record Time and Expense
information
• Managers can use the powerful Budgeting and Project Analysis Tools
Contact Us
• Rockton Software
• sales@rocktonsoftware.com
• 877-476-2586

More Related Content

Similar to ASU 606 Example

FINANCIAL STATEMENT ANALYSIS.pdf
FINANCIAL STATEMENT ANALYSIS.pdfFINANCIAL STATEMENT ANALYSIS.pdf
FINANCIAL STATEMENT ANALYSIS.pdfRomarRamos2
 
Binary Stream - Subscription Billing - D365 Business Central
Binary Stream - Subscription Billing - D365 Business CentralBinary Stream - Subscription Billing - D365 Business Central
Binary Stream - Subscription Billing - D365 Business CentralAidan McCrea
 
Binary Stream - SB for D365 Operations / AX
Binary Stream - SB for D365 Operations / AXBinary Stream - SB for D365 Operations / AX
Binary Stream - SB for D365 Operations / AXAidan McCrea
 
Binary Stream - SB for D365 Finance and Operations
Binary Stream - SB for D365 Finance and OperationsBinary Stream - SB for D365 Finance and Operations
Binary Stream - SB for D365 Finance and OperationsAidan McCrea
 
13 6e sm module 09
13 6e sm module 0913 6e sm module 09
13 6e sm module 09ahmadUzair16
 
How to Value Digitalization
How to Value DigitalizationHow to Value Digitalization
How to Value DigitalizationSentient Science
 
Webinar: Optimize SAP Parts Inventory and Make Your Service Contracts Profitable
Webinar: Optimize SAP Parts Inventory and Make Your Service Contracts ProfitableWebinar: Optimize SAP Parts Inventory and Make Your Service Contracts Profitable
Webinar: Optimize SAP Parts Inventory and Make Your Service Contracts ProfitableAPPSeCONNECT
 
Business model to financial plan
Business model to financial planBusiness model to financial plan
Business model to financial planWisnu Dewobroto
 
fixed and working capital.ppt
fixed and working capital.pptfixed and working capital.ppt
fixed and working capital.pptanoushkapakhare1
 
IBM Vision 2017 Conference Session #1148 - Leveraging Planning Analytics & CD...
IBM Vision 2017 Conference Session #1148 - Leveraging Planning Analytics & CD...IBM Vision 2017 Conference Session #1148 - Leveraging Planning Analytics & CD...
IBM Vision 2017 Conference Session #1148 - Leveraging Planning Analytics & CD...QueBIT Consulting
 
Product Life Cycle Costing
Product Life Cycle CostingProduct Life Cycle Costing
Product Life Cycle CostingTanvirul Islam
 

Similar to ASU 606 Example (20)

FINANCIAL STATEMENT ANALYSIS.pdf
FINANCIAL STATEMENT ANALYSIS.pdfFINANCIAL STATEMENT ANALYSIS.pdf
FINANCIAL STATEMENT ANALYSIS.pdf
 
Berger
BergerBerger
Berger
 
Binary Stream - Subscription Billing - D365 Business Central
Binary Stream - Subscription Billing - D365 Business CentralBinary Stream - Subscription Billing - D365 Business Central
Binary Stream - Subscription Billing - D365 Business Central
 
Binary Stream - SB for D365 Operations / AX
Binary Stream - SB for D365 Operations / AXBinary Stream - SB for D365 Operations / AX
Binary Stream - SB for D365 Operations / AX
 
Binary Stream - SB for D365 Finance and Operations
Binary Stream - SB for D365 Finance and OperationsBinary Stream - SB for D365 Finance and Operations
Binary Stream - SB for D365 Finance and Operations
 
13 6e sm module 09
13 6e sm module 0913 6e sm module 09
13 6e sm module 09
 
How to Value Digitalization
How to Value DigitalizationHow to Value Digitalization
How to Value Digitalization
 
En business plan
En business planEn business plan
En business plan
 
Webinar: Optimize SAP Parts Inventory and Make Your Service Contracts Profitable
Webinar: Optimize SAP Parts Inventory and Make Your Service Contracts ProfitableWebinar: Optimize SAP Parts Inventory and Make Your Service Contracts Profitable
Webinar: Optimize SAP Parts Inventory and Make Your Service Contracts Profitable
 
Saycle
SaycleSaycle
Saycle
 
Basic cost concepts
Basic cost conceptsBasic cost concepts
Basic cost concepts
 
Basic cost concepts
Basic cost conceptsBasic cost concepts
Basic cost concepts
 
Budgets
Budgets  Budgets
Budgets
 
Business model to financial plan
Business model to financial planBusiness model to financial plan
Business model to financial plan
 
Inventory Strategy
Inventory StrategyInventory Strategy
Inventory Strategy
 
Promoting efficiency in water services
Promoting efficiency in water servicesPromoting efficiency in water services
Promoting efficiency in water services
 
fixed and working capital.ppt
fixed and working capital.pptfixed and working capital.ppt
fixed and working capital.ppt
 
ROI of Machine Learning In IoT
ROI of Machine Learning In IoTROI of Machine Learning In IoT
ROI of Machine Learning In IoT
 
IBM Vision 2017 Conference Session #1148 - Leveraging Planning Analytics & CD...
IBM Vision 2017 Conference Session #1148 - Leveraging Planning Analytics & CD...IBM Vision 2017 Conference Session #1148 - Leveraging Planning Analytics & CD...
IBM Vision 2017 Conference Session #1148 - Leveraging Planning Analytics & CD...
 
Product Life Cycle Costing
Product Life Cycle CostingProduct Life Cycle Costing
Product Life Cycle Costing
 

Recently uploaded

Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....ShaimaaMohamedGalal
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 

Recently uploaded (20)

Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 

ASU 606 Example

  • 1. ASU 606 Updates Revenue Recognition Calculations for FASB 606 What will be covered: • Performance Obligations • Revenue Allocation • Sample Calculations • How Project Cost can help
  • 2. Line Items Qty Unit Price Extended Price Module Sale 1 6,000 6,000 Annual Maintenance 1 1,500 1,500 Performance Obligations Typical Classic Software Module Sale
  • 3. Line Items Year 1 Year 2 Year 3 Module Purchase 6,000 Annual Maintenance 1,500 1,500 1,500 Performance Obligations Typical Revenue Recognition Pattern
  • 4. Line Items Year 1 Year 2 Year 3 Module Sale 6,000 Annual Maintenance 1,500 1,500 1,500 Performance Obligations Typical Revenue Recognition Pattern
  • 5. Line Items Year 1 Year 2 Year 3 Module & Annual Maintenance 3,500 3,500 3,500 Performance Obligations Single Performance Objective Recognition Pattern
  • 6. Performance Obligations Things to consider: Subscription Pricing
  • 7. ASU 606 Wants • No games with unit prices • Consistent revenue timing • Recognize revenue when certain
  • 8. Contract Value 19,500 Line Items Quantity Unit Price Extended Price Module & Maintenance 1 3,500 3,500 Feature Enhancement 80 200 16,000 Total 19,500 Revenue Allocation Typical Sale at List Prices
  • 9. Line Items Year 1 Year 2 Year 3 Module & Annual Maintenance 3,500 3,500 3,500 Feature Enhancement 16,000 Revenue Allocation Delivery Schedule
  • 10. Contract Value 19,500 Line Items Quantity Unit Price Extended Price Module & Maintenance 1 3,500 3,500 Feature Enhancement 80 200 16,000 Total 19,500 Revenue Allocation Typical Sale at List Prices
  • 11. Contract Value 13,100 Line Items Quantity Unit Price Extended Price Module & Maintenance 1 3,500 3,500 Feature Enhancement 80 120 9,600 Total 13,100 Revenue Allocation Typical Sale at Discounted Price
  • 12. Contract Value 16,300 Stand Alone Line Items Quantity Unit Price Extended Price Module & Maintenance 1 3,500 3,500 Feature Enhancement 80 160 12,800 Total 16,300 Revenue Allocation Typical Sale at Stand Alone Prices
  • 13. Contract Value 23,300 Stand Alone Unit Price Extended Price At Stand Alone PricesLine Items Quantity Maintenance 3 3,500 10,500 Feature Enhancement 80 160 12,800 Total 23,300 Revenue Allocation Stand Alone Price Revenue Allocation
  • 14. Contract Value 20,100 Stand Alone Unit Price Extended Price At Stand Alone Prices Allocated Revenue Line Items Qty Maintenance 3 3,500 10,500 9,058 Feature Enhancement 80 160 12,800 11,042 Total 23,300 20,100 Revenue Allocation Stand Alone Price Revenue Allocation
  • 15. Sample Calculations Simple License Contract Contract Value 31,500 Stand Alone Unit Price Extended Stand Alone Price Revenue Allocation Line Items Qty Module & 3 Years Maint. 3 3,500 10,500 10,053 Feature Enhancement 80 160 14,400 13,787 Remote Sensors 100 80 8,000 7,660 Total 32,900 31,500
  • 16. Sample Calculations Additional Entries Additional Sales Costs Qty Extended Cost Sales Commissions 1 3,000 Remote Sensor Variable Consideration Qty Contract Price Extended Price Unit Cost Right of Return 6 80 480 30 Unit Cost Less Recovery Cost Asset Value
  • 17. Period Revenue Invoiced Revenue Allocated Revenue Recognized Cumulative Asset WIP CGS 1 13,787 2 1,000 3 1,800 4 14,400 13,787 0 4,000 Sample Calculations Feature Enhancement
  • 18. Month Quantity Invoiced Revenue Invoiced Revenue Allocated Revenue Recognized Qty to Return Asset WIP Liability Def Rev 1 0 7,660 0 2 0 4,000 3,830 3 90 240 3 50 4,000 3,860 3 90 240 Total 100 8,000 7,690 6 180 480 Sample Calculations Right of Return – Remote Sensors
  • 19. Month 1 Month 2 Month 3 Month 4 Module & Maintenance Revenue Invoiced 3,500 Revenue Recognized 279 279 279 279 Deferred Revenue 3,221 2,942 2,662 2,383 Sales Commission Asset 2,917 2,833 2,750 2,667 Sample Calculations Contract Transactions & Balances ERP Transactions Revenue Recognition Transactions
  • 20. Month 1 Month 2 Month 3 Month 4 Feature Enhancement Revenue Invoiced 14,400 Revenue Recognized 13,787 Work-in-Progress 1,000 1,800 1,200 Cost of Sales 4,000 Sample Calculations Contract Transactions & Balances ERP Transactions Revenue Recognition Transactions
  • 21. Month 1 Month 2 Month 3 Month 4 Remote Sensors Revenue Invoiced 4,000 4,000 Revenue Recognized 3,830 3,830 Cost of Sales (40*50) 2,000 2,000 Right of Return Liability 240 480 480 Right of Return Asset 90 180 180 Sample Calculations Contract Transactions & Balances ERP Transactions Revenue Recognition Transactions
  • 22. Revenue Recognition with Project Cost
  • 23. Project Cost What it does: • Integrates with Payables, Receivable, Inventory, Sales Order, Purchase Order, Payroll, General Ledgers, and Smartlist Modules • Eliminates unnecessary keystrokes and double entry • Automates the creation of invoices, employee expense transactions, payroll transactions, project budgets, and project purchase orders. How it makes your work simpler and easier® in Dynamics GP: • Users can logon anywhere/anytime to record Time and Expense information • Managers can use the powerful Budgeting and Project Analysis Tools
  • 24. Contact Us • Rockton Software • sales@rocktonsoftware.com • 877-476-2586