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

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
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....
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
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
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
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
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 

#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.