La contabilidad establece el estado financiero de una empresa para permitir la toma de decisiones. Generalmente, la contabilidad financiera genera estados financieros para entes externos como bancos o autoridades fiscales, mientras que la contabilidad de gestión se enfoca en la información para la gerencia interna de la empresa. Existen diversos tipos de contabilidad como la fiscal, de costos, administrativa y pública.