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

My praodcjcekjwhvs
My praodcjcekjwhvsMy praodcjcekjwhvs
My praodcjcekjwhvsFog123
 
Paint Shirt snc : analisi del mercato
Paint Shirt snc : analisi del mercatoPaint Shirt snc : analisi del mercato
Paint Shirt snc : analisi del mercatoDennis Blutarsky
 
культурный маршрут
культурный маршруткультурный маршрут
культурный маршрутYana Suprunovich
 
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)Michael J. Suley, CPE,CRB.CRS
 
perché scegliere Willy's bag?
perché scegliere Willy's bag?perché scegliere Willy's bag?
perché scegliere Willy's bag?Dennis Blutarsky
 
My praodcjcekjwhvs
My praodcjcekjwhvsMy praodcjcekjwhvs
My praodcjcekjwhvsFog123
 
Prokaryoticandeukaryoticcells
ProkaryoticandeukaryoticcellsProkaryoticandeukaryoticcells
Prokaryoticandeukaryoticcellspcbc1111
 
Fisiología del aparato respiratorio
Fisiología del aparato respiratorioFisiología del aparato respiratorio
Fisiología del aparato respiratorioBeto Buendía
 

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

Professional and Accountant
Professional and AccountantProfessional and Accountant
Professional and AccountantRai Sajid Ali
 
Accounts Receivable
Accounts ReceivableAccounts Receivable
Accounts ReceivableMang Engkus
 
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...Sikich LLP
 
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 BusinessesMichael Burdick
 
Employee Retention Credit For Dummies.pdf
Employee Retention Credit For Dummies.pdfEmployee Retention Credit For Dummies.pdf
Employee Retention Credit For Dummies.pdfTech ERTC Florida
 
Invoice Financing at its finest!!
Invoice Financing at its finest!!Invoice Financing at its finest!!
Invoice Financing at its finest!!Glen Shefkowitz
 
Financial Management for Entrepreneurs ~ Simplified
Financial Management for Entrepreneurs ~ SimplifiedFinancial Management for Entrepreneurs ~ Simplified
Financial Management for Entrepreneurs ~ SimplifiedMerapi Indah Sdn Bhd
 
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.docxbartholomeocoombs
 
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 GroupCapresults
 
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 optimizingPrice Intelligently
 
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.docxhyacinthshackley2629
 
Kapittx EBook: Accounts Receivable Automation Process
Kapittx EBook: Accounts Receivable Automation ProcessKapittx EBook: Accounts Receivable Automation Process
Kapittx EBook: Accounts Receivable Automation Processpriyathakar2
 

Similar to #RevRec for SaaS (20)

Bookkeeping Presentation
Bookkeeping PresentationBookkeeping Presentation
Bookkeeping Presentation
 
Professional and Accountant
Professional and AccountantProfessional and Accountant
Professional and Accountant
 
Hamid
HamidHamid
Hamid
 
Hamid
HamidHamid
Hamid
 
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

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 

Recently uploaded (20)

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 

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