why is revenue recognition important 
public companies are required to report their financial statements based on gaap accounting revenue recognition is one of the principles associated with gaap reporting this principle means that revenue must be recognized at the moment it is earned this is an important consideration for two reasons not only does it prevent companies from cooking their books but it also provides an accurate picture of the financial health of a corporation 