Underneath hard cash basis accounting, earnings is just not acknowledged right until the customer pays in money to the organization for the products and solutions or companies gained Companies will have to comply with a list of procedures and guidelines often called generally acknowledged accounting principles (GAAP) if they prepare https://www.youtube.com/watch?v=HWYVaQA8oTQ