Deciding between accounting software and an Enterprise Resource Planning system can be challenging for small businesses. Accounting software generally focuses on core bookkeeping tasks like invoicing , expense tracking , and creating documents. However, an ERP system delivers a considerably large