What is Services Revenue Recognition?

Services Revenue Recognition

Share This...

Services Revenue Recognition

Services revenue recognition pertains to the accounting principles and guidelines used to determine when revenue from services should be recorded in a company’s financial statements. The main idea is to recognize revenue when the earnings process is complete and the value has been delivered to the customer.

The revenue recognition for services, especially in the context of the modern global economy with its many complex service contracts, is governed by specific accounting standards. The Financial Accounting Standards Board (FASB) in the U.S. released the Accounting Standards Update (ASU) 2014-09, Revenue from Contracts with Customers (Topic 606). This standard, often just referred to as ASC 606, provides a framework for recognizing revenue from service contracts and is converged with the international standard, IFRS 15.

Here’s a brief overview of the core principles of services revenue recognition under ASC 606 and IFRS 15:

  • Identify the Contract with a Customer: Before any revenue recognition, there should be a mutual agreement or contract with the customer detailing the services to be provided and the terms of payment.
  • Identify the Performance Obligations in the Contract: Performance obligations are the distinct services or bundles of services promised to a customer. Each distinct service represents a separate performance obligation.
  • Determine the Transaction Price: This is the total amount the company expects to receive in exchange for providing the services. It can include fixed fees, variable amounts, or even non-cash considerations.
  • Allocate the Transaction Price to the Performance Obligations: If a contract has multiple performance obligations (i.e., multiple services), the transaction price is allocated to each obligation based on its standalone selling price.
  • Recognize Revenue When (or as) the Entity Satisfies a Performance Obligation: Revenue is recognized when the service provider satisfies a performance obligation by transferring the promised service to a customer. For services, this often means recognizing revenue over time as the service is rendered.

For many service-based contracts, revenue recognition will occur over a period, reflecting the ongoing fulfillment of performance obligations. For instance, a consulting firm working on a year-long project might recognize revenue monthly based on the extent of services provided.

The adoption of ASC 606 and IFRS 15 has led to more consistency and clarity in revenue recognition practices across different industries and regions. However, the implementation can be complex, especially for firms with intricate service contracts, variable pricing, or long-term service obligations.

Example of Services Revenue Recognition

Let’s consider a fictional example involving a web development company to illustrate services revenue recognition under ASC 606:

Company: WebCrafters Inc.

Business Model: WebCrafters offers custom website development and maintenance services to clients.


WebCrafters enters into a contract with BookNest, a bookstore, to design, develop, and launch a new e-commerce website. The total contract value is $60,000, with the following deliverables:

  • Custom website design and development: $40,000
  • One year of website maintenance: $20,000

The contract stipulates that WebCrafters will receive an initial payment of $30,000 upon signing the contract and the remaining $30,000 after the website is launched. The maintenance service will begin after the website launch.

Services Revenue Recognition:

  • Identify the Contract: WebCrafters and BookNest have a written agreement, making it a valid contract.
  • Identify Performance Obligations: WebCrafters identifies two distinct performance obligations:
    • Design and development of the website
    • One year of maintenance services
  • Determine Transaction Price: The total transaction price is $60,000.
  • Allocate Transaction Price: Based on standalone selling prices, the transaction price is allocated as:
    • Website design & development: $40,000
    • Maintenance: $20,000
  • Recognize Revenue:
    • Design & Development: As WebCrafters completes the design and development and launches the site, it recognizes $40,000 as revenue. This is because the performance obligation for the website development is satisfied upon launch.
    • Maintenance: WebCrafters will recognize the $20,000 for maintenance over the span of one year. This translates to approximately $1,667 per month ($20,000 ÷ 12 months). This revenue is recognized over time as the maintenance service is continuously provided.


By the end of the year:

  • Upon website launch, WebCrafters recognizes $40,000 in revenue.
  • For each month of maintenance service provided after the website launch, WebCrafters recognizes $1,667. Assuming the website was launched at the start of the year, by year-end, they will have recognized the full $20,000 for maintenance.

In this scenario, WebCrafters has recognized the full $60,000 contract value as revenue by the end of the year, aligning with the fulfillment of their performance obligations to BookNest.

This example showcases the principle of revenue recognition based on the satisfaction of performance obligations in service contracts. The company recognizes revenue not just based on cash received but on the value of services actually delivered to the customer.

Other Posts You'll Like...

Want to Pass as Fast as Possible?

(and avoid failing sections?)

Watch one of our free "Study Hacks" trainings for a free walkthrough of the SuperfastCPA study methods that have helped so many candidates pass their sections faster and avoid failing scores...