{"id":9934,"date":"2017-10-27T12:49:43","date_gmt":"2017-10-27T10:49:43","guid":{"rendered":"https:\/\/chartmogul.com\/blog\/?p=9934"},"modified":"2023-08-14T10:46:37","modified_gmt":"2023-08-14T08:46:37","slug":"complete-guide-saas-revenue-recognition-asc-606","status":"publish","type":"post","link":"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/","title":{"rendered":"The complete guide to SaaS revenue recognition with ASC 606"},"content":{"rendered":"\n<p><em>Cash is not revenue.<\/em><\/p>\n\n\n\n<p>The process of converting bookings (and the subsequent cash from those bookings) into revenue within your business is called <b>revenue recognition.<\/b><\/p>\n\n\n\n<p>There are a set of rules and guidelines focused around how businesses calculate and recognize revenue, and if you report earnings to investors or other business stakeholders, they\u2019ll want to see this. Revenue recognition is a critical piece of accounting for any business, and compliance with official standards is <b>not optional<\/b>!<\/p>\n\n\n\n<p>For a SaaS or subscription business, revenue recognition can be complex, mainly because of the service-oriented nature of the product. While your customers may pay you a lump sum upfront for a year\u2019s worth of usage, you won\u2019t be able to categorize that entire amount of cash as revenue right away.<\/p>\n\n\n\n<p>Fresh standards changes are approaching fast in the form of ASC 606 (and the jointly-developed IFRS 15), and now\u2019s the perfect time to get compliant. Thankfully, the new ASC 606 standards simplify and clarify a lot of accounting principles when it comes to SaaS, so read on for an overview of what that means for you, and guidance on how you can implement it.<\/p>\n\n\n\n<figure class=\"wp-block-image alignnone wp-image-9943 size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"415\" src=\"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/rev-rec-chart-1024x415.png\" alt=\"\" class=\"wp-image-9943\" srcset=\"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/rev-rec-chart-1024x415.png 1024w, https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/rev-rec-chart-300x121.png 300w, https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/rev-rec-chart-720x292.png 720w, https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/rev-rec-chart-1920x777.png 1920w, https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/rev-rec-chart-1024x415@2x.png 2048w, https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/rev-rec-chart-300x121@2x.png 600w, https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/rev-rec-chart-720x292@2x.png 1440w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">A recognized revenue chart in ChartMogul<\/figcaption><\/figure>\n\n\n\n<h1 class=\"wp-block-heading\">What is ASC 606?<\/h1>\n\n\n\n<p>ASC 606&nbsp;(and&nbsp;IFRS 15)<b>&nbsp;<\/b>are standards jointly issued by The Financial Accounting Standards Board (FASB) and the International Accounting Standards Board (IASB). The goal of this standard is to smooth over how contracted revenue is recognized across industries and around the world.<\/p>\n\n\n\n<p>They both fall under US&nbsp;Generally Accepted Accounting Principles (<a href=\"https:\/\/en.wikipedia.org\/wiki\/Generally_Accepted_Accounting_Principles_(United_States)\">GAAP<\/a>).<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u201cThe standard provides a comprehensive, industry-neutral revenue recognition model intended to increase financial statement comparability across companies and industries and significantly reduce the complexity inherent in today&#8217;s revenue recognition guidance.\u201d<\/p>\n\n\n\n<p><i>(<a href=\"https:\/\/www.pwc.com\/us\/en\/cfodirect\/issues\/revenue-recognition.html\">PWC<\/a>)<\/i><\/p>\n<\/blockquote>\n\n\n\n<p>For SaaS businesses specifically, ASC 606 will unify and simplify the approach to <a href=\"https:\/\/www.spendesk.com\/product\/accounting-automation\/\">accounting<\/a>. Whereas before a variety of interpretations of the guidelines existed, from 2018 we should see the end of such discrepancies, leaving less room for different interpretation &#8212; because, as mentioned earlier, <b>compliance is with ASC 606 is not optional.<\/b><\/p>\n\n\n\n<p>In practice, the guidelines are designed to ensure that companies&nbsp;recognize revenue at the time when goods and services are transferred to the customer, in an amount that&#8217;s proportionate to how much has been delivered at that point.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Who does ASC 606 apply to?<\/h2>\n\n\n\n<p>The new reporting framework applies to <b>any<\/b> <b>situation where there is a contract for goods and services<\/b>. If you\u2019re a SaaS business, this definitely applies to you.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What\u2019s the deadline for reporting?<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>If you\u2019re a <b>public<\/b> company, December 15th 2017 is your deadline. All annual reporting after this date must comply with ASC 606. Because most reporting periods start January 1st, this effectively means that from <strong>January 1st 2018<\/strong>, it will affect your reporting.<\/li>\n\n\n\n<li>If you\u2019re a <b>private<\/b> company, the deadline is December 15th 2018 &nbsp;&#8212; so from&nbsp;<strong>January 1st 2019<\/strong> you&#8217;ll need to be reporting in this way.<\/li>\n<\/ul>\n\n\n\n<p>In reality, you probably want to implement this <b>right now&nbsp;<\/b>if you haven&#8217;t already. Investors and VCs are already looking for ASC 606-compliant metrics when evaluating businesses, and it\u2019s always good to meet the needs of your investors.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">How to recognize revenue under ASC 606<\/h1>\n\n\n\n<p>The model for revenue recognition under ASC 606 is outlined in 5 steps:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"545\" src=\"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/revrev-steps-720x545.png\" alt=\"\" class=\"wp-image-9939\" srcset=\"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/revrev-steps-720x545.png 720w, https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/revrev-steps-300x227.png 300w, https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/revrev-steps-1024x775.png 1024w, https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/revrev-steps.png 1234w, https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/revrev-steps-300x227@2x.png 600w\" sizes=\"auto, (max-width: 720px) 100vw, 720px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">1. Identifying the contract with the customer<\/h2>\n\n\n\n<p>Customer contracts are reasonably straightforward for SaaS businesses \u2014 the cost and value exchange is defined upfront on the website, and there\u2019s little deviance from the pre-defined structure. There\u2019s one complexity here though: In the subscription world, the terms of a contract can change frequently. This includes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>When a customer upgrades (expands) their subscription<\/li>\n\n\n\n<li>When a customer downgrades (contracts) their subscription<\/li>\n\n\n\n<li>When an add-on is purchased, e.g. additional seats<\/li>\n<\/ul>\n\n\n\n<p>These changes <i>could <\/i>mean creation of a separate contract, but in many cases it\u2019s just a modification of the original.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">2. Identifying the performance obligations<\/h2>\n\n\n\n<p>The term <i>\u201c<\/i>performance obligations<i>\u201d <\/i>may seem overly vague at first, but it basically just refers to the product (or service) you\u2019re actually delivering to the customer, i.e. what are they getting for their money? The answer is most likely \u201ca month\u2019s worth of access to my service.\u201d<\/p>\n\n\n\n<p>In a non-SaaS world, performance obligations can be more complex as the customer is owning the product outright with a perpetual license. Because of this, performance obligations are a bigger focus upfront in the transaction.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">3. Determining the transaction price<\/h2>\n\n\n\n<p>With the exception of some custom enterprise deals, the price of most SaaS contracts is a known quantity \u2014 it\u2019s clearly defined upfront (on the pricing page). When we talk about transaction price here, we\u2019re always talking about the <b>net<\/b> price.<\/p>\n\n\n\n<p>There are a few small complexities to think about here though:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Discounts or rebates against the listed price<\/li>\n\n\n\n<li>Discounts based on usage, i.e. the customer can move up to \u201cvolume\u201d plans the more capacity they require, which results in them paying less per unit. The problem with this is that it\u2019s not known upfront \u2014 you don\u2019t know until the usage actually occurs.<\/li>\n\n\n\n<li>Anything else that would cause the price to deviate from the standard listed price, such as reward or referral systems etc.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">4. Allocating the transaction price to separate performance obligations<\/h2>\n\n\n\n<p>For SaaS, the product is delivered continually (\u201cas a service\u201d). This means that there aren\u2019t <i>really <\/i>separate performance obligations \u2014 rather one continuous performance obligation. <\/p>\n\n\n\n<p>What we do here is&nbsp;allocate a share of the billing value to each month that contains at least some part of the service period. The share of the value assigned to a month equals the share of the billing period that falls into this month.<\/p>\n\n\n\n<p>When it comes to reporting the revenue, we only need to do that month-by-month. For internal reporting and analysis, it can be useful to calculate these on a more granular basis. For example, Revenue Recognition in ChartMogul does this.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">5. Recognizing the revenue as each performance obligation is satisfied<\/h2>\n\n\n\n<p>This is the big one \u2014 this is where we actually get to turn our billings into recognized revenue! But before we do that, it\u2019s worth looking at some criteria for revenue recognition.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Can I recognize the revenue yet?<\/h3>\n\n\n\n<p>Thre are actually <b>five criteria<\/b> for recognizing revenue as per ASC 606. If the prerequisites are not all met, you cannot recognize the billings as revenue.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Risks and rewards have been transferred from the seller to the buyer<\/li>\n\n\n\n<li>The seller has no control over the goods sold<\/li>\n\n\n\n<li>The collection of payment is reasonably assured<\/li>\n\n\n\n<li>The amount of revenue can be reasonably measured<\/li>\n\n\n\n<li>The costs of earning the revenue can be reasonably measured<\/li>\n<\/ol>\n\n\n\n<p>In the example below, we\u2019ll take you through a typical revenue recognition scenario for a SaaS business, and show how criteria apply in their context.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Deferred revenue<\/h1>\n\n\n\n<p>Any amount you\u2019ve invoiced that has not yet been recognized is called <b>deferred revenue<\/b>, and is classed as a liability for the business. A common example of this is when a customer pays for a year\u2019s service upfront, but you haven\u2019t yet delivered the full year\u2019s service.<\/p>\n\n\n\n<p><b>For example: <\/b><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>I collect $12K today for a new annual subscription (new business)<\/li>\n\n\n\n<li>My deferred revenue today is $12k<\/li>\n\n\n\n<li>For each month following the purchase, my deferred revenue decreases by $1k as we recognize it over the course of the service period.<\/li>\n<\/ol>\n\n\n\n<p>It\u2019s important to correctly identify and categorize deferred revenue, because investors or auditors will want to take this into account as a liability when assessing your business &#8212; either for due diligence, credit-worthiness or other reasons.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Example revenue recognition scenario for SaaS<\/h1>\n\n\n\n<p><strong>TIME OF PURCHASE, 23rd January<\/strong><\/p>\n\n\n\n<p><i>CONTEXT: The customer \u201cZenTicket\u201d has signed up for a <\/i><b><i>monthly subscription<\/i><\/b><i> on your website, entered their credit card details and hit the confirm button. You get a notification from your billing system that the payment has been processed and the money has left the customer\u2019s account.<\/i><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><b>Have the risks and rewards been transferred from the seller to the buyer? <\/b>&#8211; &#x274c; NO, we haven\u2019t transferred risks and rewards to the buyer until we\u2019ve delivered them a month of service. <\/li>\n\n\n\n<li><b>Does the seller have no control over the goods sold? <\/b>&#8211; &#x274c; NO. We, the seller, have complete control over the goods we\u2019re selling.<\/li>\n\n\n\n<li><b>Is collection of payment reasonably assured? <\/b>&#8211; &#x2705; YES, at least in the scenario where we\u2019re accepting credit cards, we can be fairly certain (within reason) that we\u2019ll collect the payment.<\/li>\n\n\n\n<li><b>Can the amount of revenue be reasonably measured? <\/b>&#8211; &#x274c; NO, we generally can&#8217;t measure because of the possibility of pro-rated refunds. If your business doesn&#8217;t do pro-rated refunds, you should be able to put a &#x2705; here.<\/li>\n\n\n\n<li><b>Can the cost of earning the revenue be reasonably measured? <\/b>&#8211; &#x2705; YES. in SaaS, the incremental cost to service a new customer is usually negligible, with the exception of huge volume deals or custom implementations.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>CLOSING OF BOOKS, 31st January<\/strong><\/p>\n\n\n\n<p><i>CONTEXT: The customer \u201cZenTicket\u201d has been actively using your product for 8 days since purchasing. It\u2019s time to do the accounting for January.<\/i><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><b>Have the risks and rewards been transferred from the seller to the buyer? <\/b>&#8211; &#x274c; NO (although this is partially fulfilled &#8211; for the part of the billing period that was in January)<\/li>\n\n\n\n<li><b>Does the seller have no control over the goods sold? <\/b>&#8211; &#x274c; NO (again, partially-fulfilled at this stage)<\/li>\n\n\n\n<li><b>Is collection of payment reasonably assured? <\/b>&#8211; &#x2705; YES<\/li>\n\n\n\n<li><b>Can the amount of revenue be reasonably measured? <\/b>&#8211; &#x274c; NO (partially-fulfilled)<\/li>\n\n\n\n<li><b>Can the cost of earning the revenue be reasonably measured? <\/b>&#8211; &#x2705; YES<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>CLOSING OF BOOKS, 28th February<\/strong><\/p>\n\n\n\n<p><i>CONTEXT: The customer \u201cZenTicket\u201d has been using your product for over one month. They\u2019ve recently been billed for their 2nd month of service.<\/i><\/p>\n\n\n\n<p>Now that the customer is into their second month of service, can we recognize revenue from their&nbsp;<strong>first<\/strong> month?<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><b>Have the risks and rewards been transferred from the seller to the buyer? <\/b>&#8211; &#x2705; YES<\/li>\n\n\n\n<li><b>Does the seller have no control over the goods sold? <\/b>&#8211; &#x2705; YES<\/li>\n\n\n\n<li><b>Is collection of payment reasonably assured? <\/b>&#8211; &#x2705; YES<\/li>\n\n\n\n<li><b>Can the amount of revenue be reasonably measured? <\/b>&#8211; &#x2705; YES<\/li>\n\n\n\n<li><b>Can the cost of earning the revenue be reasonably measured? <\/b>&#8211; &#x2705; YES<\/li>\n<\/ul>\n\n\n\n<p>In this scenario, we can now recognize the revenue from the first month of service for this customer!<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Tracking and analyzing recognized revenue<\/h1>\n\n\n\n<p>While most businesses will likely start out with a basic spreadsheet, there are a number of ways you can track revenue recognition that go beyond simple tables, and help make the connection between cashflow and revenue.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Revenue waterfalls<\/h2>\n\n\n\n<p>A revenue waterfall is useful to see how billing amounts turn into revenue over time. Due to different billing cycles, payment terms and other complexities, the amount billed in a single month may not all be recognized as revenue until some months later.<\/p>\n\n\n\n<figure class=\"wp-block-image alignnone size-large wp-image-9992\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"386\" src=\"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/rev-rev-waterfall-1024x386.png\" alt=\"\" class=\"wp-image-9992\" srcset=\"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/rev-rev-waterfall-1024x386.png 1024w, https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/rev-rev-waterfall-300x113.png 300w, https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/rev-rev-waterfall-720x271.png 720w, https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/rev-rev-waterfall-1920x724.png 1920w, https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/rev-rev-waterfall-1024x386@2x.png 2048w, https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/rev-rev-waterfall-300x113@2x.png 600w, https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/rev-rev-waterfall-720x271@2x.png 1440w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">A revenue waterfall in ChartMogul<\/figcaption><\/figure>\n\n\n\n<h1 class=\"wp-block-heading\">In summary<\/h1>\n\n\n\n<p>Revenue recognition for SaaS businesses is inherently complex, and depends on your specific revenue model. Fortunately for most businesses, ASC 606 brings a level of consistency and clarity that did not exist before in SaaS accounting &#8212; the Wild West is being tamed, and that&#8217;s a good thing for all of us.<\/p>\n\n\n\n<p>Take the time to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Understand the five-step model for ASC 606<\/li>\n\n\n\n<li>Determine if any aspects of your customers contracts add complexity to your &#8220;performance obligations&#8221; (consulting fees, one-off setup costs, etc.)<\/li>\n\n\n\n<li>Consider using a tool to automate at least part of the recognition process, save time and reduce risk.<\/li>\n<\/ul>\n\n\n\n<p>If your investors and business stakeholders are not already expecting ASC 606-compliant revenue recognition, they will be before long. Now&#8217;s the time to get ahead of the deadline and get compliant!<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Further reading<\/h1>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.iasplus.com\/en-us\/standards\/fasb\/revenue\/asc606\">ASC 606 \u2014 Revenue From Contracts With Customers<\/a>&nbsp;&#8211; Deloitte<\/li>\n\n\n\n<li><a href=\"https:\/\/www.pwc.com\/us\/en\/cfodirect\/publications\/accounting-guides\/revenue-recognition-accounting-financial-reporting-guide.html\">Revenue from contracts with customers (accounting guide)<\/a>&nbsp;&#8211; PWC<\/li>\n\n\n\n<li><a href=\"https:\/\/assets.ey.com\/content\/dam\/ey-sites\/ey-com\/en_gl\/topics\/accounting\/ey-the-new-revenue-recognition-standard-nov-2015.pdf\">The new revenue recognition standard [PDF]<\/a>&nbsp;&#8211; EY<\/li>\n\n\n\n<li><a href=\"https:\/\/assets.kpmg.com\/content\/dam\/kpmg\/us\/pdf\/2017\/05\/software-and-saas-investors-may-2017.pdf\">Investor perspectives on ASC 606 for software and SaaS [PDF]<\/a>&nbsp;&#8211; KPMG<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/revrec-ui.png\"><img loading=\"lazy\" decoding=\"async\" width=\"2416\" height=\"798\" src=\"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/revrec-ui.png\" alt=\"\" class=\"wp-image-12300\" srcset=\"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/revrec-ui.png 2416w, https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/revrec-ui-300x99.png 300w, https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/revrec-ui-1024x338.png 1024w, https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/revrec-ui-720x238.png 720w, https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/revrec-ui-1920x634.png 1920w, https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/revrec-ui-300x99@2x.png 600w, https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/revrec-ui-1024x338@2x.png 2048w, https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/revrec-ui-720x238@2x.png 1440w\" sizes=\"auto, (max-width: 2416px) 100vw, 2416px\" \/><\/a><\/figure>\n\n\n\n<p class=\"has-text-align-left\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What&#8217;s the difference between bookings and revenue? Revenue recognition. ASC 606 and its sister standard IFRS 15 bring a set of structured guidelines for recognizing revenue &#8212; here&#8217;s what every SaaS business needs to know to meet the deadline and get compliant.<\/p>\n","protected":false},"author":9,"featured_media":9981,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[93,1998],"tags":[143,133,23,142,21],"class_list":["post-9934","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-funding","category-retention","tag-accounting","tag-finance","tag-revenue","tag-revenue-recognition","tag-saas"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>The complete guide to SaaS revenue recognition with ASC 606 | ChartMogul<\/title>\n<meta name=\"description\" content=\"What&#039;s the difference between bookings and revenue? Revenue recognition. ASC 606 and its sister standard IFRS 15 bring a set of structured guidelines for recognizing revenue -- here&#039;s what every SaaS business needs to know to meet the deadline and get compliant.\" \/>\n<meta name=\"robots\" content=\"index, follow\" \/>\n<link rel=\"canonical\" href=\"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The complete guide to SaaS revenue recognition with ASC 606 | ChartMogul\" \/>\n<meta property=\"og:description\" content=\"What&#039;s the difference between bookings and revenue? Revenue recognition. ASC 606 and its sister standard IFRS 15 bring a set of structured guidelines for recognizing revenue -- here&#039;s what every SaaS business needs to know to meet the deadline and get compliant.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/\" \/>\n<meta property=\"og:site_name\" content=\"ChartMogul\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/chartmogul\" \/>\n<meta property=\"article:published_time\" content=\"2017-10-27T10:49:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-14T08:46:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/how-to.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"3000\" \/>\n\t<meta property=\"og:image:height\" content=\"1250\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ed Shelley\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Mr_Ed\" \/>\n<meta name=\"twitter:site\" content=\"@chartmogul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ed Shelley\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/\"},\"author\":{\"name\":\"Ed Shelley\",\"@id\":\"https:\/\/chartmogul.com\/blog\/#\/schema\/person\/55ca03cbfebabf05e94258e529620fcb\"},\"headline\":\"The complete guide to SaaS revenue recognition with ASC 606\",\"datePublished\":\"2017-10-27T10:49:43+00:00\",\"dateModified\":\"2023-08-14T08:46:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/\"},\"wordCount\":2008,\"publisher\":{\"@id\":\"https:\/\/chartmogul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/how-to.jpg\",\"keywords\":[\"Accounting\",\"finance\",\"revenue\",\"Revenue Recognition\",\"saas\"],\"articleSection\":[\"Funding\",\"Retention\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/\",\"url\":\"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/\",\"name\":\"The complete guide to SaaS revenue recognition with ASC 606 | ChartMogul\",\"isPartOf\":{\"@id\":\"https:\/\/chartmogul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/how-to.jpg\",\"datePublished\":\"2017-10-27T10:49:43+00:00\",\"dateModified\":\"2023-08-14T08:46:37+00:00\",\"description\":\"What's the difference between bookings and revenue? Revenue recognition. ASC 606 and its sister standard IFRS 15 bring a set of structured guidelines for recognizing revenue -- here's what every SaaS business needs to know to meet the deadline and get compliant.\",\"breadcrumb\":{\"@id\":\"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/#primaryimage\",\"url\":\"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/how-to.jpg\",\"contentUrl\":\"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/how-to.jpg\",\"width\":3000,\"height\":1250},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/chartmogul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The complete guide to SaaS revenue recognition with ASC 606\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/chartmogul.com\/blog\/#website\",\"url\":\"https:\/\/chartmogul.com\/blog\/\",\"name\":\"ChartMogul\",\"description\":\"Get all your SaaS &amp; Subscription Metrics with a Single Click! MRR, churn, LTV and much more.\",\"publisher\":{\"@id\":\"https:\/\/chartmogul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/chartmogul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/chartmogul.com\/blog\/#organization\",\"name\":\"ChartMogul\",\"url\":\"https:\/\/chartmogul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/chartmogul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2019\/05\/ChartMogul-Logo.png\",\"contentUrl\":\"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2019\/05\/ChartMogul-Logo.png\",\"width\":278,\"height\":52,\"caption\":\"ChartMogul\"},\"image\":{\"@id\":\"https:\/\/chartmogul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/chartmogul\",\"https:\/\/x.com\/chartmogul\",\"https:\/\/www.linkedin.com\/company\/chartmogul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/chartmogul.com\/blog\/#\/schema\/person\/55ca03cbfebabf05e94258e529620fcb\",\"name\":\"Ed Shelley\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/chartmogul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0266c82a7f8c5d908b6e777ae14b3f52031ea56eb421b3624c74426e07c751c5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0266c82a7f8c5d908b6e777ae14b3f52031ea56eb421b3624c74426e07c751c5?s=96&d=mm&r=g\",\"caption\":\"Ed Shelley\"},\"description\":\"Former Director of Content\",\"sameAs\":[\"http:\/\/@Mr_Ed\",\"https:\/\/x.com\/Mr_Ed\"],\"url\":\"https:\/\/chartmogul.com\/blog\/author\/ed\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The complete guide to SaaS revenue recognition with ASC 606 | ChartMogul","description":"What's the difference between bookings and revenue? Revenue recognition. ASC 606 and its sister standard IFRS 15 bring a set of structured guidelines for recognizing revenue -- here's what every SaaS business needs to know to meet the deadline and get compliant.","robots":{"index":"index","follow":"follow"},"canonical":"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/","og_locale":"en_US","og_type":"article","og_title":"The complete guide to SaaS revenue recognition with ASC 606 | ChartMogul","og_description":"What's the difference between bookings and revenue? Revenue recognition. ASC 606 and its sister standard IFRS 15 bring a set of structured guidelines for recognizing revenue -- here's what every SaaS business needs to know to meet the deadline and get compliant.","og_url":"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/","og_site_name":"ChartMogul","article_publisher":"https:\/\/www.facebook.com\/chartmogul","article_published_time":"2017-10-27T10:49:43+00:00","article_modified_time":"2023-08-14T08:46:37+00:00","og_image":[{"width":3000,"height":1250,"url":"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/how-to.jpg","type":"image\/jpeg"}],"author":"Ed Shelley","twitter_card":"summary_large_image","twitter_creator":"@Mr_Ed","twitter_site":"@chartmogul","twitter_misc":{"Written by":"Ed Shelley","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/#article","isPartOf":{"@id":"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/"},"author":{"name":"Ed Shelley","@id":"https:\/\/chartmogul.com\/blog\/#\/schema\/person\/55ca03cbfebabf05e94258e529620fcb"},"headline":"The complete guide to SaaS revenue recognition with ASC 606","datePublished":"2017-10-27T10:49:43+00:00","dateModified":"2023-08-14T08:46:37+00:00","mainEntityOfPage":{"@id":"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/"},"wordCount":2008,"publisher":{"@id":"https:\/\/chartmogul.com\/blog\/#organization"},"image":{"@id":"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/#primaryimage"},"thumbnailUrl":"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/how-to.jpg","keywords":["Accounting","finance","revenue","Revenue Recognition","saas"],"articleSection":["Funding","Retention"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/","url":"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/","name":"The complete guide to SaaS revenue recognition with ASC 606 | ChartMogul","isPartOf":{"@id":"https:\/\/chartmogul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/#primaryimage"},"image":{"@id":"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/#primaryimage"},"thumbnailUrl":"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/how-to.jpg","datePublished":"2017-10-27T10:49:43+00:00","dateModified":"2023-08-14T08:46:37+00:00","description":"What's the difference between bookings and revenue? Revenue recognition. ASC 606 and its sister standard IFRS 15 bring a set of structured guidelines for recognizing revenue -- here's what every SaaS business needs to know to meet the deadline and get compliant.","breadcrumb":{"@id":"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/#primaryimage","url":"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/how-to.jpg","contentUrl":"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2017\/10\/how-to.jpg","width":3000,"height":1250},{"@type":"BreadcrumbList","@id":"https:\/\/chartmogul.com\/blog\/complete-guide-saas-revenue-recognition-asc-606\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/chartmogul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"The complete guide to SaaS revenue recognition with ASC 606"}]},{"@type":"WebSite","@id":"https:\/\/chartmogul.com\/blog\/#website","url":"https:\/\/chartmogul.com\/blog\/","name":"ChartMogul","description":"Get all your SaaS &amp; Subscription Metrics with a Single Click! MRR, churn, LTV and much more.","publisher":{"@id":"https:\/\/chartmogul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/chartmogul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/chartmogul.com\/blog\/#organization","name":"ChartMogul","url":"https:\/\/chartmogul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/chartmogul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2019\/05\/ChartMogul-Logo.png","contentUrl":"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2019\/05\/ChartMogul-Logo.png","width":278,"height":52,"caption":"ChartMogul"},"image":{"@id":"https:\/\/chartmogul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/chartmogul","https:\/\/x.com\/chartmogul","https:\/\/www.linkedin.com\/company\/chartmogul\/"]},{"@type":"Person","@id":"https:\/\/chartmogul.com\/blog\/#\/schema\/person\/55ca03cbfebabf05e94258e529620fcb","name":"Ed Shelley","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/chartmogul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0266c82a7f8c5d908b6e777ae14b3f52031ea56eb421b3624c74426e07c751c5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0266c82a7f8c5d908b6e777ae14b3f52031ea56eb421b3624c74426e07c751c5?s=96&d=mm&r=g","caption":"Ed Shelley"},"description":"Former Director of Content","sameAs":["http:\/\/@Mr_Ed","https:\/\/x.com\/Mr_Ed"],"url":"https:\/\/chartmogul.com\/blog\/author\/ed\/"}]}},"_links":{"self":[{"href":"https:\/\/chartmogul.com\/blog\/wp-json\/wp\/v2\/posts\/9934","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chartmogul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/chartmogul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/chartmogul.com\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/chartmogul.com\/blog\/wp-json\/wp\/v2\/comments?post=9934"}],"version-history":[{"count":10,"href":"https:\/\/chartmogul.com\/blog\/wp-json\/wp\/v2\/posts\/9934\/revisions"}],"predecessor-version":[{"id":20773,"href":"https:\/\/chartmogul.com\/blog\/wp-json\/wp\/v2\/posts\/9934\/revisions\/20773"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/chartmogul.com\/blog\/wp-json\/wp\/v2\/media\/9981"}],"wp:attachment":[{"href":"https:\/\/chartmogul.com\/blog\/wp-json\/wp\/v2\/media?parent=9934"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/chartmogul.com\/blog\/wp-json\/wp\/v2\/categories?post=9934"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/chartmogul.com\/blog\/wp-json\/wp\/v2\/tags?post=9934"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}