Enterprise Resource Planning (ERP) är en typ av programvara utformad för att hjälpa en affärsplan med användningen av dess tillgångar och resurser. Ett affärssystem är ett integrerat system som gör att olika avdelningar kan utbyta data och information. Funktioner som utförs av en ERP-plattform inkluderar finansiell datahantering, förvaltning av affärstillgångar och personal- och personalhantering. Utan ett affärssystem har företag normalt separat programvara för varje funktion, och de olika typerna av programvara kanske inte kan utbyta data mellan dem. Företag som tillverkar ERP-plattformsprogramvara inkluderar Infor Global Solutions™, Oracle™ och Sage Group™.
ERP-värd kan utföras på plats på en server som underhålls på platsen eller företaget, eller så kan det finnas på en server som underhålls på en avlägsen plats av ett ERP-plattformsvärdföretag. Online ERP-företag kan vara ett fördelaktigt val för mindre företag eftersom de erbjuder ett billigt alternativ för företagare att bekanta sig med ett ERP. Serverbaserade ERP på plats används vanligtvis av stora företag som vill ha en dedikerad server för ERP i verksamheten. Att använda en serverbaserad ERP-plattform kan vara en oöverkomligt dyr investering för mindre företag.
Finansiella uppgifter som utförs av ERP-programvara inkluderar bokföring, hantering av kontanter och hantering av leverantörsskulder och fordringar. Ansvarig för fakturering och behandling av betalningar, kundreskontraprogram hanterar transaktioner relaterade till pengar som är skyldiga företaget. Leverantörsreskontra håller reda på pengar som företaget är skyldigt och har ännu inte betalat ut. I ett affärssystem är en reskontra ett elektroniskt kalkylblad som ett företag använder för att registrera sina finansiella transaktioner för att fastställa ett övergripande saldo. De flesta ERP-plattformsprogram har också en reskontra där en företagsägare kan registrera alla finansiella transaktioner.
En av de främsta fördelarna med att köra på en ERP-plattform är att data görs tillgängliga för personer som behöver det snabbare och enklare än i system som inte integrerar data i en ERP-plattform. Eftersom ERP i sig är en plattform kallas en plattform av denna typ ofta för ERP. Per definition är ett företag ett företag som är byggt för att göra vinst. Detta till skillnad från företag som enbart är utformade för att stödja de anställda i verksamheten.
En ERP-plattform är utformad för att hjälpa ett företag att organisera sina resurser för att göra så mycket vinst som företaget kan göra. Med hjälp av ett affärssystem kan ett företag schemalägga sin användning av resurser som egendom, maskiner och personalresurser på ett sätt som hjälper företaget att uppnå mer produktivitet och effektivitet. En skola kan använda ett ERP för att organisera sitt klassschema för att maximera det tillgängliga utrymmet och schemalägga personal för klasserna. Detta kan inkludera att se till att varje klass har en lärare och att få klasser schemalagda i de tillgängliga klassrummen utan överlappningar.