Revenue recognition
Revenue recognition is the accounting principle that determines when a company is allowed to record , not when cash actually changes hands. Under both US and , is recognized when control of a good or service transfers to the customer, meaning the customer can direct its use and receive its benefit, regardless of when the invoice gets paid.
This timing rule is what creates the gap between the shown on the and the cash collected in the same period. A that bills a customer upfront for an annual subscription collects the cash immediately but recognizes the gradually over the year, carrying the unearned portion as on the . A construction firm on a multi-year contract may recognize gradually as work is completed, long before the final payment arrives.
Because the company itself controls some of the judgment calls involved, timing of revenue recognition is one of the most scrutinized areas of financial reporting and a common target for aggressive accounting or outright fraud, such as booking before a product has actually shipped. Comparing reported to and to the change in is a useful sanity check on whether is being recognized conservatively or aggressively.