skip to Main Content
Established in 2001  •  $4.3+ Billion Raised  •  2,000+ Clients

Revenue Recognition for Software & Service Companies

Understanding Revenue Recognition for Software and Service Companies

I was recently speaking to a software company CEO who was excited about having signed a big multi-year contract with a customer. He mentioned that this contract would significantly increase his sales during the current year. I asked him about the kind of payment agreement his customer had signed. “It’s a software-as-a-service (SaaS) model. The customer will pay monthly fees.”

I told him that he would only be able to recognize the actual monthly payments made during the current fiscal year as revenue. He was surprised. “But we signed a three-year contract,” he said.

His contract reflected a booking, where he can reasonably expect the customer to pay the usage fees per month, provided the software performs as promised and the customer remains in good fiscal health. It did not, however, represent recognizable revenue.

There are four types of revenues a company needs to track:

  • Booking: When a customer signs a contract, it is called a booking. So far, no cash has exchanged hands, and no service has been rendered.
  • Deferred Revenue: You may collect a down payment on future services to be rendered at the time of signing the contract, but the revenue will be recognized over a period of time as the software gets used, or services delivered.
  • Revenue: When you have delivered a service over a period, you may recognize that revenue at the end of the period. For example, if you sell an App that charges $1 monthly fee, your monthly revenue per customer is $1.
  • Collection: Revenue for services rendered, but not yet received, is called collection. Typically, corporate clients pay 30 to 90 days after services are rendered. Therefore, you will have a revenue backlog, or collection (also known as accounts receivable), on your financial statement.

It is important to see the above four categories as a flow of revenue into your business. Not all bookings will turn into recognizable revenue, sometimes due to circumstances beyond your control. Your customer may terminate the contract due to dissatisfaction with your services. Your customers may not have the ability to pay, due to circumstances beyond their control.

Revenue is the lifeblood of a business. You need to watch this flow carefully. The health of a business is often measured by their bookings to collections ratio. Investors also look for a Book to Bill ratio, i.e. the ratio of bookings to billings in a period. For example, if you had bookings of $110, and billed $100 to customers for products or services delivered in a quarter, your Book to Bill ratio is 1.1. Investors look for Book to Bill ratio above 1, since it implies a growing demand for your product or service.

Hardware businesses are known to “stuff the channels” during the last few weeks of a quarter or a fiscal year so they can show greater revenue recognition. This used to happen in the software industry as well back when software was sold in shrink-wrapped packages. But now, most software is sold online either as a one-time download or as a SaaS subscription.

The Securities and Exchange Commission (SEC) regulates accounting rules for companies in the United States. They have established clear guidelines for revenue recognition that your CPA should be aware of. At a minimum, you should know the above four terms, and know how to describe your business in those terms.

This Post Has 5 Comments
  1. Good and helpful explanation, though not really clear on the below text from above article…

    ” Investors also look for a Book to Bill ratio, i.e. the ratio of bookings to billings in a period. For example, if you had bookings of $110, and billed $100 to customers for products or services delivered in a quarter, your Book to Bill ratio is 1.1. Investors look for Book to Bill ratio above 1, since it implies a growing demand for your product or service.”

    How greater than 1 book to bill ratio indicates good health? If you bill less than what you have booked, the ratio will always be greater than 1. Does this not imply that you could bill only a part of the booking and not the entire booking? As I could understand from the article, this ratio will always be greater than 1. At the most it can come down to 1, when you bill the entire revenue you have booked and that should be the best scenario among all. Please correct my understanding.

    1. A company’s order book reflects all its orders, to be delivered in the current period, as well as in the future. If a company shipped all its orders in the current period, its Book to Bill ratio will be 1. If it has a healthy backlog of orders, to be delivered in the future, it will have a Book to Bill ratio of greater than 1.

      1. Apologies, but again the same point..
        “Investors look for Book to Bill ratio above 1″…

        Will this ratio not always be either 1 or greater than 1 ? Please help me understand, in which scenario this ratio will go below 1? In that case, billing will be greater than the order and hence I am bit confused by the statement.. “Investors look for Book to Bill ratio above 1”, because as per my assumption this ratio is always greater than (or equal to) 1.

Leave a Reply

Your email address will not be published. Required fields are marked *

Back To Top
×Close search
Search