What is Revenue Recognition?

Revenue regognition is a cornerstone principle of accrual accounting and marketing. This principle states that revenue is recognized when they are realized and earned.