Understanding revenue
Revenue might seem like a simple concept, but the way it’s recorded isn’t always straightforward, and how it’s recorded often depends on the type of business.
For some businesses, like retail, revenue is typically recorded when a sale is made, but for other businesses, like software, it’s more complicated. In accrual accounting, the basis for an income statement, revenue is recorded when a service is provided, not when it’s paid for. So the timing of revenue recognition can differ significantly from the timing of cash collection, depending on the type of business and how customers pay their bills. In contract-based businesses like software, customers may pay up front for some products or pay after the services have been provided.