Would you try and tow a 40 foot yacht with a small 4 cylinder family car? Conversely, would you drive a Ferrari down to the corner shop to pick up some milk?
It may come as a surprise, but the capabilities and functions of accounting software vary in the same way. It is vitally important that your business operates on the appropriate level of software in order for you to gain the maximum benefit.
What people do not realise is, when it comes to small and medium business accounting systems, there are really 4 distinct levels of software.

Simple Cashbooks
These can be something as simple as an Excel spreadsheet on which you keep your expense records, or a very simple Cashbook Manager software that allows you to record income and expenses in a very straightforward ledger style.
Most of these systems are a simple data-in, data-out type which simply collect the data you enter and then provide reports in different breakdowns and sort orders so that you can see where your money is going (or coming in). At the very most, they help you to balance your checkbook and prepare very basic tax reports.
Typical business size: 1 to 4 employees
Typical turnover: < $150K
Typical category: Small, self owned service based business (e.g. plumber, electrician)
Basic Accounting
These systems are a step up from the above, in that they can also generally let you create invoices, keep track of payments due and create statements for your customers. Some of the more powerful ones will also have some sort of inventory management capacity built in.
The advantage of these systems is usually the level of integration between the different modules – for example, when you create an invoice for your customer, the income is automatically recorded in your general ledger for later profit and loss reporting.
The level is by far the most popular one for most smaller businesses as it helps you to keep track of your customers, suppliers, inventory and ledger/cashbook in one. You may even by lucky and get payroll management in the bundle!
Typical business size: 3 to 10 employees
Typical turnover: $100K – $1M
Typical category: Retail or shop based business, consulting or community service organisations
Integrated Systems
Now we are getting a little more serious. Some complex businesses such as manufacturers or wholesalers will require a bit more functionality than basic accounting. For instance, they may need some form of Job Costing or Kit Building which is far more elaborate than basic accounting.
These systems are also generally multi user, in that more than one operator can be using them at the same time, and the system will automatically handle situations whereby two users may be trying to do the same thing at the same time (e.g. invoicing).
One common trait of these systems is that they generally run on an SQL based database as the underlying data store (more on this below).
Typical business profile: 10 to 100 employees
Typical turnover: $500K – $10M
Typical category: Large retailer, manufacturer or wholesaler
ERP & SCM
We are now in the domain of much larger businesses. ERP (Enterprise Resource Planning) and SCM (Supply Chain Management) are generally terms used by very large companies who may have several offices in scattered locations, and many hundreds of staff members.
This level of the market is generally outside the scope of this blog, but there are plenty of resources available on the web which discuss this software.
Typical business profile: 100+ employees
Typical turnover: $10M+
Typical category: Mining, Finance, Transport, Health
How do I choose?
Now that you understand the distinct levels of software, you can see which profile your company matches above. Note that the figures above are simply a guide, and your business may fall into the category above or below the guidelines above. Here are some more important factors to consider:
Scalability
It is important not just to look at where you business is today, but where you are going in the next few years. If you just wanted to be a one man band and keep a small client base and turnover, then a simple cashbook system may be all you ever need.
However, if you are thinking of building the next GE or IBM, then you will need to carefully consider your software growth path. This may of course mean starting out with a simple accounting system now, and moving up to a full blown ERP system within 5 years.
If this is the case, you certainly don’t want to be re-entering data into newer and bigger accounting systems every 12 months. You will need to evaluate getting a system which is probably a little bit too large for you now, but one that will handle the volumes to expect in 2 to 3 years time. You may also have to consider software vendors that offer different levels of software and more importantly, provide you with a migration path upwards in the future.
Price
Yes, the cost of the software IS important, even if many vendors say it isn’t. What almost all businesses forget, is that it is not just the initial price of purchasing the software, but also the cost of ongoing maintenance and support that has to be factored in.
With a lot of smaller systems, it is usually quite straightforward. You usually buy the package for a fixed cost, along with an initial training package and then you are left on your own after that. With larger systems though, the pricing is quite complex and varies depending on which modules you choose, or how many users need access to the system. There are also usually ongoing maintenance and support fees or contracts which will carry over for the life of the system.
As a general rule of thumb, companies should consider spending about 3 to 8 percent of their turnover on their software infrastructure. This includes the ongoing support and maintenance. As another general rule – for every $1 you spend on the initial software licence fees, expect to pay another $1 to $2 for implementation, training and support.
Technology
It is surprising how many businesses don’t consider their hardware infrastructure when selecting their software. A lot of larger accounting systems require you to have a dedicated server, or the latest operating systems. Bear in mind that you may have to do a major hardware replacement & cleanout as part of your new accounting system implementation.
I mentioned before that some of the larger systems operate on SQL databases. This means that you will almost certainly need a dedicated server with a lot of processing power and disk space to handle these sorts of databases. You may also need a consultant database administrator to help you manage and tune your database from time to time.
Apart from computers, you may also need to upgrade or replace your printers and email systems to accommodate the new software. Always be sure that the vendor you are talking to is prepared to spend some time evaluating your current hardware setup and make recommendations to you.
What do I look for in a vendor?
Just as important as which accounting software, you need to know which provider you are going to choose to sell it to you. Remember, you will be building a long term relationship with them, and they will be privy to the innermost working of your business, so trust and integrity and very important factors here.
Who do I choose?
My recommendation, whilst not scientific, seems to work almost all the time. Go with your gut feeling. You can generally tell very early on at the first meeting whether the people you are talking to are interested in helping you to grow, or whether they are just ‘order takers’ who are just trying to meet their quarterly sales targets.
Set up a meeting with at least 3 different vendors. Some of the larger software companies may have more than one representative in your area, so talk to all of them and see which one is a good fit for you.
Tip: If they talk more about your business than theirs, that is a good sign.
Experience
The second thing to look for in a vendor, is a good track record. No two businesses are alike, so you will need someone who can demonstrate a good understanding of yours. Get them to explain to you in plain English terms, just how they are going to solve your business ‘pain points’.
Tip: Don’t be too quick to describe your key problem areas to them – a good consultant should be able to pick up on them by asking you leading questions. However, be sure not to hide any problem areas from them if they miss it – a lot of the time, they will have some very useful ideas on solving them. After all, they may have solved the very same problems for other businesses in the past.
Attention to detail
As I have mentioned previously, a good vendor or consultant will look at all aspect of our business when helping you to evaluate what software to implement. This includes hardware, and your staff as well.
Look for a proposal which is careful in detailing exactly what they will (and will not) do. All pricing should be explained clearly, including any ongoing charges. Support and training fees should be clearly explained, including what will be covered in training sessions, number of staff to be trained, and what hours support will be provided.
Do not be afraid to question anything in the proposal that you may not understand. Avoid vendors who try and disguise support charges or have escape clauses which enable them to charge exhorbitant rates at a later stage or if you miss a ‘support’ payment.
Be sure that all parties understand exactly who is responsible for what. Sometime, the task of entering customer and supplier contact details into the new system will be your own responsibility, sometimes the vendor may do it themselves as part of the implementation, and sometime they may import it in from your old system. Be aware of these facts.
Conclusion
This about wraps it up for this particular posting. Please check back on this blog for more information over the coming weeks on traps and pitfalls that can happen when implementing a new accounting system. We are here to provide guidance and the benefit of our experience which stems from over 20 years in this industry.
Please note that we have refrained from mentioning any particular names of software vendors here. We would like you to be assured that our blog is completely neutral and that we do not favour one provider over another when it comes to accounting software. We just want to provide you with enough information to go out there and make an informed choice on your own.
We would appreciate any feedback or ideas that you may have for improvement or future topics in the comments below.
Recent Comments