ERP, Enterprise Resources Planning, por sus siglas en inglés, es un software de planificación de recursos empresariales, es decir, sistema de gestión de información que automatiza muchas de las prácticas y procesos de negocio asociadas con los aspectos operativos o productivos de una empresa.
Las aplicaciones ERP son sistemas de gestión global para empresas y se caracterizan por estar compuestos por diferentes módulos de diferente uso, por ejemplo para producción, ventas, compras, logística, contabilidad (de varios tipos), gestión de proyectos, GIS, inventarios y control de almacenes, pedidos, nóminas, etc.
Entre los objetivos principales de los softwares ERP están la optimización de los procesos empresariales, el acceso rápido a la información, la posibilidad de compartir información entre todos los componentes de la organización, la eliminación de datos y operaciones innecesarias de reingeniería.
El propósito fundamental de un ERP es otorgar apoyo a los clientes del negocio, tiempos rápidos de respuesta a sus problemas, así como un eficiente manejo de información que permita la toma oportuna de decisiones y la disminución de los costos totales de operación.
Los beneficios que puede aportar una herramienta de ERP se resumen en la resolución de los problemas contables, mercantil o fiscal de la empresa. Asimismo, puede permitir un mayor control del inmovilizado en el inventario permanente, conciliación bancaria, liquidación de impuestos, entre muchos otros.