GAAP revenue recognition is the process of applying accrual accounting to the way you report revenue on your financial statements. It involves identifying the performance obligations in a contract, determining the transaction price, allocating the transaction price to those performance obligations, and recognizing the revenue when services are complete.