Durante los últimos años se han producido una serie de cambios referentes al reconocimiento de ingresos por parte de organizaciones responsables de velar por el cumplimiento y homogeneización de normas contables: International Finantial Reporting Standards / International Accounting Standards Board (FASB/IASB). Los nuevos estándares establecen ahora que una compañía no puede reconocer ingresos hasta que el cliente recibe su producto o da por completo el servicio prestado.
Estos estándares han sido creados para asegurar que las compañías reporten sus ingresos de forma precisa. Afectan a prácticamente todo tipo de negocio, por lo que todas las empresas deben conocer los términos que han sido acordados, ya que el ingreso es un indicador fundamental en la perspectiva financiera de cualquier empresa.