Revenue recognition is an accounting principle that specifies how and when revenue is recognized. Because there are many possible points at which revenue can be recognized, analysts typically prefer that companies recognize revenue in a way that is consistent with industry standards to facilitate comparison of financial statements across companies. A company’s revenue recognition standard should also be consistent over time to make it easier to analyze trends in data, garner key takeaways to inform KPIs, and identify inconsistencies.