<Li> Tools for configuring or extending the application (e.g. an SDK), access to program code . </Li> <P> The most complex and expensive business accounting software is frequently part of an extensive suite of software often known as enterprise resource planning (ERP) software . </P> <P> These applications typically have a very long implementation period, often greater than six months . In many cases, these applications are simply a set of functions which require significant integration, configuration and customization to even begin to resemble an accounting system . </P> <P> The advantage of a high - end solution is that these systems are designed to support individual company specific processes, as they are highly customizable and can be tailored to exact business requirements . This usually comes at a significant cost in terms of money and implementation time . </P>

How many types of accounting software are there