There are many user friendly softwares are available. However it depends upon size of company and reporting requirements. You can find Quickbook, tally, sage, peachtree for small and medium company and Oracle and SAP for large companies.