Once Australia’s dominant small business accounting system – when desktop software ruled – MYOB was relatively slow to move to the cloud, but it’s done so reasonably effectively and it’s still very popular. You won’t have to look far to find a bookkeeper or accountant that supports MYOB.
The company offers a range of cloud solutions for small and mid-sized businesses. MYOB AccountRight is the full-featured package, but it is desktop software that's ‘cloud backed’ rather than a genuine cloud-based system, in our opinion. So, as this was the first in our new series of reviews of cloud accounting systems for small businesses, we chose MYOB Essentials to review here.
As its name suggests, Essentials doesn’t have the most extensive feature set – but that doesn't mean it lacks sophistication.
It’s a simple task to generate a quote or invoice with MYOB Essentials, and then either email or print it. Quotes can be turned into invoices with one click, though there is no provision for making quotes or invoices available online to customers.
Items or customers can be added while creating quotes or invoices, so you don't need to fully populate those lists in advance. Strangely, items have to be numbered. We accept that some people might prefer to use item numbers, but we don't think it should be forced onto those who don't.
Processing payments is also simple, although we found we had to type in the amount received twice when entering the payment, because it didn't automatically allocate the amount even when there was only one outstanding invoice. Also, in an over-the-counter situation it was necessary to reopen the invoice after the payment was processed in order to print the 'paid' version.
Another minor problem with printing invoices and other documents is that the system generates them as PDF files that open in a browser window, leaving you to print them from there. That's not as convenient as direct printing, but it is better than just downloading them and expecting the user to open and print the PDF.
Card payment integration is available via MYOB’s PayDirect service, and it supports a big range of bank feeds, which enables you to automatically add or reconcile transactions with real data from your bank account.
Room for improvement
MYOB Essentials does not include inventory – that requires an inventory add-on or an upgrade to MYOB AccountRight. Nor is there provision for raising purchase orders, so if a supplier requires a formal order you'll need to prepare that outside the system and create a bill when the supplier's invoice arrives. And as with receiving payments, we found it was necessary to type in the dollar amount twice.
The In Box feature lets you upload or email TIFF or PDF images of bills to Essentials, which stores the image for later reference (reducing the need to store pieces of paper). It can be linked to a new or existing bill, and where possible data is 'read' using OCR and transferred to the appropriate fields. The OCR process is not instantaneous, so it's probably best to enter a batch of images and connect them with bills some time later.
Maybe we were unlucky with the particular documents we tried, but no data was recognised from a scan of a cash register receipt from a well-known chain of petrol stations, and only the due date was extracted from a utility bill received in PDF form. So we tried another pair of documents with exactly the same result.
We also found that some real-life PDF invoices were bigger than allowed by this feature. A workaround is to first delete any pages showing only boilerplate or other information that isn't specific to the transactions.
Payroll and reporting
Essential’s payroll function is quite good. It provides a lot more structure than most during the setup process, so we found that task relatively easy. It was also among the simplest in terms of completing a pay run.
Employees can be invited to complete their timesheets online, reducing admin time. The same portal can be used to view payslips. But Essentials only uses timesheets for payroll, not for time tracking or billing.
The usual range of reports is available. The formatting and used for the balance sheet, profit and loss, and other reports worked for us, and the GST report includes the BAS labels for easy transcription. Accountants and bookkeepers might like seeing account numbers in reports, but we find they just add to the clutter: in our book, "Sales" is preferable to "4-2400 Sales".
MYOB provides good support for third-party developers, offering RESTful APIs that provide access to various types of MYOB data including contacts, inventory items, account balances and invoices.
As a result, and given MYOB’s popularity, there are now more than 50 third-party add-ons for Essentials available, some certified by MYOB. Well-known names include Debtor Daddy (for automated invoice chasing), Kounta (MYOB has a stake in Kounta and sells the point-of-sale system under its own brand), ServiceM8 (job management), Squirrel Street (formerly Shoeboxed, for document capture, OCR and storage), and eBility’s Time Tracker for timesheets for both billing and payroll.
The Maestrano and OneSaas integration services can connect MYOB Essentials with big-name third-party systems including Bigcommerce (ecommerce), eBay (ecommerce), Eventbrite (event ticketing), MailChimp (bulk email), Magento (ecommerce), Salesforce (customer relationship management), Unleashed (inventory) and Shopify (ecommerce).
Usability and conclusion
MYOB Essentials provides respectable performance, and we appreciated the way pages automatically scroll up when a task is completed to reveal any error or status messages. On the other hand, during our testing some messages persisted inappropriately over a number of screens/pages, and when there is an error it isn't always clear which field is the source of the problem.
It also lacks features such as inventory or the ability to raise purchase orders or (unless you use MYOB's PayDirect service) make quotes or invoices available online to customers. To be fair, MYOB Essentials is really designed for businesses that are a little simpler than the one we envisaged for the purpose of these reviews. But as we've pointed out, Essentials does have its strengths, such as payroll and third-party app support.
It’s also quite reasonably priced, from $25 a month for up to 25 bank transactions, 5 invoices, 5 bills and payroll for one employee. The $35 plan removes the transaction limit, and the $45 one includes unlimited payroll.
Update: Since writing, MYOB has increased the pricing of some Essentials plans. But it’s still quite reasonably priced, from $25 a month for up to 25 bank transactions, 5 invoices, 5 bills and payroll for one employee. The $40 plan removes the transaction limit, and the $50 one includes unlimited payroll.
We've also reviewed other small business cloud accounting systems in our new series. Stay tuned for other new reviews over the next couple of weeks. We'll let you know as soon as the reviews are published in our regular free email newsletter. Why not sign up now.