EzzyBills automates your bills, receipts and sale invoices

Our APIs allow automated data entry for any systems, SAP, Netsuite, Microsoft Dynamics, simPRO etc.

Fully Integrated with Xero (Try Xero Free), MYOB AccountRight Live, and QuickBooks Online.

Frequently asked questions: FAQ for Xero, FAQ for MYOB, FAQ for QuickBooks

  • All invoice data are extracted, including line items.
  • Only take a few seconds – super fast.
  • Drag/Drop, Upload, Scan  or E-mail invoice direct to your Xero, MYOB or QuickBooks Online account



What do our customers say about EzzyBills:


Some of Our Accountants and Bookkeepers Partners:

read more


EzzyBills Learning Videos


How to set up EzzyBills, for a Xero user

Play the video

Learning Video: 1:52 minutes

How to upload invoices, for all users

Play the video

Learning Video: 3:59 minutes

How to set up EzzyBills, for a MYOB user.

Play the video

Learning Video: 1:52 minutes


Stock management with EzzyBills – Case Studies

Play the video

Learning Video: 1:00 minute


Overview: using EzzyBills with QBO

Play the video

Learning Video:  2:29 minutes


Why use EzzyBills? 

Play the video

Learning Video:  3:59 minutes

read more

How it works

1. Login to EzzyBills. For the first time user, click the button “Connect to xero”.

(For existing users, Refresh the browser window if you do not see this button)

2.  You will be directed to the Xero login page. Type in your Xero user name and password to login (if you are not logged in yet).


3. You will be asked by Xero to authorise EzzyBills to access your Xero Data. Choose a company account, then click “Authorise”.


All done!  Congratulations!


To test, upload one invoice file – wait for it to finish. Wait a second or two, you will see an invoice tile appears, showing the processing status. When it is done, click a link “Open”  button on the tile to open it in your Xero account.


In Xero, it will looks like below.


5. Check out Xero Get Started CheckList to optimize EzzyBills and Xero Settings.

read more

EzzyBills, the First invoice processing system that uses Deep Learning.

EzzyBills uses a Deep Learning network with algorithmic weightings. More accurate than a human*.

So how does it work? Let’s consider the invoice below,

“what is the Invoice Number?”.

It might take you a few seconds but eventually you will say 16171742, but why?

The EzzyBills’ Deep Learning Network can find it, because it considers many layers of factors (keywords, the size of the text, the format of the number, its location, …) and has learnt from over 500,000 invoices.

EzzyBills continues to learn everyday from our customers. If they make changes to the invoice data in their accounting software (Xero, MYOB, or QuickBooks), EzzyBills will learn from the changes to inform our invoice data extraction engine to learn from its past and improve upon it.


21072016_deep-learning example2

Our ongoing technical development in Deep Learning will have significant benefits for our clients, enabling them to create customized learning process for their unique sets of invoices. Deep Learning is making EzzyBills even smarter.

(*)  Monthly audits reveal > 99% accuracy.


read more