Enterprise Resource Planning-systemen (oftewel: ERP-systemen) zijn computerprogramma's die helpen de meeste administratieve zaken van een organisatie te beheren. Deze zaken kunnen uiteenlopen van voorraadbeheer en de personeelsadministratie tot project-planning, afhankelijk van het type organisatie.
Naast commerciële ERP-systemen van bedrijven als SAP, Oracle Corporation (PeopleSoft), Baan, Microsoft (Axapta, Navision Attain, Great Plains, Solomon) en Unit 4 Agresso zijn er ook open source systemen. waaronder Compiere en Fisterra.
ERP maakt het zogenaamde just in time produceren van artikelen mogelijk, waarbij zo min mogelijk voorraden bij zowel in- als verkoop liggen.
ERP programmatuur kan bijvoorbeeld bestaan uit een Oracle-database waarboven een Business Intelligentie beheerpakket (BIM) gelaagd is.
Met behulp van de ERP software worden alle bedrijfsprocessen, waaronder voorraadsystemen, bedrijfsadministratie en logistiek zodanig met elkaar verbonden, dat alle vergaarde informatie door het hele bedrijf bruikbaar is en data niet meermaals opnieuw ingevoerd, maar vaak hergebruikt wordt. Een ingevoerde order zal door het ERP systeem onder andere worden verwerkt tot automatisch gegenereerde inkooporders en automatisch geplande personeelsinzet.
De E (Enterprise) in de naam verraadt dat het van origine gaat om zeer uitgebreide systemen voor internationaal opererende bedrijven. Ook kleinere bedrijven kunnen echter van ERP-systemen profiteren. In een ERP-systeem is meestal ook een Manufacturing resources planning-systeem aanwezig.