SlideShare a Scribd company logo
1 of 7
#RevRec for SaaS
A Brief Introduction to Upcoming Regulation Changes
The five-step process to recognizing revenue:
(http://www.fasb.org/)
1. Identify the contract with the customer.
2. Identify the separate performance obligations in the
contract.
3. Determine the transaction price.
4. Allocate the transaction price to the separate
performance obligations in the contract.
5. Recognize revenue when (or as) the entity satisfies
a performance obligation.
Effective Date Jan 1, 2017
Companies that generate revenue and apply US GAAP or IFRS
are currently facing major change. In May 2014, the FASB and
IASB released a principles based standard on revenue
recognition. Companies across all industries will use a new five-
step model to recognize revenue from customer contracts.
Companies will be required to retroactively change their books
for the three previous years.
What Does This Mean for My Company?
SaaS is just different. Just as the name implies you are delivering
a service and thus need to recognize the revenue you earn as you
deliver on that service obligation over the term of the contract. If
you are not accounting for this properly you could be overstating
earnings and overpaying on your taxes. If your company is
seeking funding you want to make sure your numbers are
accurate. A VC deal could unwind over overstated earnings.
Monthly Subscription
Jan
Customer Signup
$30 plan on Dec
26th
As of Dec 31st the company has only delivered service for 5 days of
it’s contract and thus is only is able to recognize $5 in the current
accounting period and is carrying $25 of Unearned Revenue.
Annual Subscription
Jan
Customer
Signup $1200
Annual Plan on
Nov 1st
$100
$1200
$100 $100 $100 $100 $100 $100 $100 $100 $100 $100
As of Dec 31st the company has only delivered service for 2 months of it’s
contract and thus is only is able to recognize $200 in the current accounting
period and is carrying $1000 of Unearned Revenue.
By simply connecting your Stripe Payments account to Recognized.io you will be able to
fully automate your revenue accounting. Why waste hours a month entering data into
spreadsheets, calculating subscription revenue by hand or paying a bookkeeper to do it for
you?
Contact us at hello@recognized.io to chat about your organization's #RevRec needs.

More Related Content

Viewers also liked (12)

My praodcjcekjwhvs
My praodcjcekjwhvsMy praodcjcekjwhvs
My praodcjcekjwhvs
 
Paint Shirt snc : analisi del mercato
Paint Shirt snc : analisi del mercatoPaint Shirt snc : analisi del mercato
Paint Shirt snc : analisi del mercato
 
Dluzec
DluzecDluzec
Dluzec
 
культурный маршрут
культурный маршруткультурный маршрут
культурный маршрут
 
S&D Shah Corp v. Alleheny Co. BPAR, (Wettick Decision)
S&D Shah Corp v. Alleheny Co. BPAR, (Wettick Decision)S&D Shah Corp v. Alleheny Co. BPAR, (Wettick Decision)
S&D Shah Corp v. Alleheny Co. BPAR, (Wettick Decision)
 
perché scegliere Willy's bag?
perché scegliere Willy's bag?perché scegliere Willy's bag?
perché scegliere Willy's bag?
 
My praodcjcekjwhvs
My praodcjcekjwhvsMy praodcjcekjwhvs
My praodcjcekjwhvs
 
Paint Shirt
Paint ShirtPaint Shirt
Paint Shirt
 
Prokaryoticandeukaryoticcells
ProkaryoticandeukaryoticcellsProkaryoticandeukaryoticcells
Prokaryoticandeukaryoticcells
 
Sistem respirasi manusia
Sistem respirasi manusiaSistem respirasi manusia
Sistem respirasi manusia
 
Satellite payload
Satellite payloadSatellite payload
Satellite payload
 
Fisiología del aparato respiratorio
Fisiología del aparato respiratorioFisiología del aparato respiratorio
Fisiología del aparato respiratorio
 

Similar to #RevRec for SaaS

Chapter TwelveSmall Business Accounting Projecting and Evalua.docx
Chapter TwelveSmall Business Accounting Projecting and Evalua.docxChapter TwelveSmall Business Accounting Projecting and Evalua.docx
Chapter TwelveSmall Business Accounting Projecting and Evalua.docx
bartholomeocoombs
 
1.This is a group discussion, to be completed in a group discussio.docx
1.This is a group discussion, to be completed in a group discussio.docx1.This is a group discussion, to be completed in a group discussio.docx
1.This is a group discussion, to be completed in a group discussio.docx
hyacinthshackley2629
 

Similar to #RevRec for SaaS (20)

Bookkeeping Presentation
Bookkeeping PresentationBookkeeping Presentation
Bookkeeping Presentation
 
Hamid
HamidHamid
Hamid
 
Hamid
HamidHamid
Hamid
 
Professional and Accountant
Professional and AccountantProfessional and Accountant
Professional and Accountant
 
Accounts Receivable
Accounts ReceivableAccounts Receivable
Accounts Receivable
 
Strategizing for Global Financial Reporting Changes: 8 Steps You Can Take Now...
Strategizing for Global Financial Reporting Changes: 8 Steps You Can Take Now...Strategizing for Global Financial Reporting Changes: 8 Steps You Can Take Now...
Strategizing for Global Financial Reporting Changes: 8 Steps You Can Take Now...
 
How to Adjust Entry in Accrued Revenue?
How to Adjust Entry in Accrued Revenue?How to Adjust Entry in Accrued Revenue?
How to Adjust Entry in Accrued Revenue?
 
End-of-year Tax Guide and Checklist for Businesses
End-of-year Tax Guide and Checklist for BusinessesEnd-of-year Tax Guide and Checklist for Businesses
End-of-year Tax Guide and Checklist for Businesses
 
Employee Retention Credit For Dummies.pdf
Employee Retention Credit For Dummies.pdfEmployee Retention Credit For Dummies.pdf
Employee Retention Credit For Dummies.pdf
 
Invoice Financing at its finest!!
Invoice Financing at its finest!!Invoice Financing at its finest!!
Invoice Financing at its finest!!
 
Financial Management for Entrepreneurs ~ Simplified
Financial Management for Entrepreneurs ~ SimplifiedFinancial Management for Entrepreneurs ~ Simplified
Financial Management for Entrepreneurs ~ Simplified
 
Chapter TwelveSmall Business Accounting Projecting and Evalua.docx
Chapter TwelveSmall Business Accounting Projecting and Evalua.docxChapter TwelveSmall Business Accounting Projecting and Evalua.docx
Chapter TwelveSmall Business Accounting Projecting and Evalua.docx
 
Issues in Reinventing Your Insurance Agency Network | Iroquois Insurance Group
Issues in Reinventing Your Insurance Agency Network | Iroquois Insurance GroupIssues in Reinventing Your Insurance Agency Network | Iroquois Insurance Group
Issues in Reinventing Your Insurance Agency Network | Iroquois Insurance Group
 
Book Keeping For Beginners
Book Keeping For BeginnersBook Keeping For Beginners
Book Keeping For Beginners
 
SaaS Accounting: The blueprint to understanding and optimizing
SaaS Accounting: The blueprint to understanding and optimizingSaaS Accounting: The blueprint to understanding and optimizing
SaaS Accounting: The blueprint to understanding and optimizing
 
Q217 results deck v final
Q217 results deck v finalQ217 results deck v final
Q217 results deck v final
 
1.This is a group discussion, to be completed in a group discussio.docx
1.This is a group discussion, to be completed in a group discussio.docx1.This is a group discussion, to be completed in a group discussio.docx
1.This is a group discussion, to be completed in a group discussio.docx
 
CV
CVCV
CV
 
Payroll
PayrollPayroll
Payroll
 
Kapittx EBook: Accounts Receivable Automation Process
Kapittx EBook: Accounts Receivable Automation ProcessKapittx EBook: Accounts Receivable Automation Process
Kapittx EBook: Accounts Receivable Automation Process
 

Recently uploaded

Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
FIDO Alliance
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
FIDO Alliance
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Recently uploaded (20)

TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern Enterprise
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 

#RevRec for SaaS

  • 2. A Brief Introduction to Upcoming Regulation Changes The five-step process to recognizing revenue: (http://www.fasb.org/) 1. Identify the contract with the customer. 2. Identify the separate performance obligations in the contract. 3. Determine the transaction price. 4. Allocate the transaction price to the separate performance obligations in the contract. 5. Recognize revenue when (or as) the entity satisfies a performance obligation.
  • 3. Effective Date Jan 1, 2017 Companies that generate revenue and apply US GAAP or IFRS are currently facing major change. In May 2014, the FASB and IASB released a principles based standard on revenue recognition. Companies across all industries will use a new five- step model to recognize revenue from customer contracts. Companies will be required to retroactively change their books for the three previous years.
  • 4. What Does This Mean for My Company? SaaS is just different. Just as the name implies you are delivering a service and thus need to recognize the revenue you earn as you deliver on that service obligation over the term of the contract. If you are not accounting for this properly you could be overstating earnings and overpaying on your taxes. If your company is seeking funding you want to make sure your numbers are accurate. A VC deal could unwind over overstated earnings.
  • 5. Monthly Subscription Jan Customer Signup $30 plan on Dec 26th As of Dec 31st the company has only delivered service for 5 days of it’s contract and thus is only is able to recognize $5 in the current accounting period and is carrying $25 of Unearned Revenue.
  • 6. Annual Subscription Jan Customer Signup $1200 Annual Plan on Nov 1st $100 $1200 $100 $100 $100 $100 $100 $100 $100 $100 $100 $100 As of Dec 31st the company has only delivered service for 2 months of it’s contract and thus is only is able to recognize $200 in the current accounting period and is carrying $1000 of Unearned Revenue.
  • 7. By simply connecting your Stripe Payments account to Recognized.io you will be able to fully automate your revenue accounting. Why waste hours a month entering data into spreadsheets, calculating subscription revenue by hand or paying a bookkeeper to do it for you? Contact us at hello@recognized.io to chat about your organization's #RevRec needs.