La contabilidad se ha practicado desde tiempos antiguos para llevar registros de propiedades, y se han encontrado evidencias de su uso en las civilizaciones egipcia y romana. Se define como un sistema para clasificar los hechos económicos de un negocio y proveer información útil para la toma de decisiones a través de estados financieros. La contabilidad agrícola es una rama especializada que registra las transacciones de empresas agropecuarias.