Computer software that records and processes accounting transactions within functional modules such as accounts payable, accounts receivable, payroll and trial balance.