Revenue is realized or realizable.
Revenue is earned when products are delivered or services are provided.
Realized means cash is received. Realizable means it is reasonable to expect that cash will be received in the future. There are potential timing differences in recognizing revenues and expenses between accrual basis and cash basis accounting. If a company uses accrual basis accounting, there are four cases where revenue and expense recognition may not coincide with cash transactions. Revenue is recognized before cash is received.