Tech Updates

Need help on any EzzyBills features, click the “Search” link on the top menu

Date: 6-October 2019

  • New EzzyBills Settings:   login EzzyBills via web, click Settings, then Advanced Options, click E-mail me the EzzyBills Mobile HowTo just above the Mobile Passcode.
  • Then we will email you a PDF file containing the instruction – you can forward this to a user (a client or a staff) of this account.
  • Note: This instruction is for only one specific account, not a generic one for all accounts  (as the QR code contained in the instruction is for one specific EzzyBills account).

Date: 2-October 2019

  • New update of EzzyBills Android Phone App. High recommended, with new feature –  support multi-page invoices  (with a setting – turn this option on/off).

Date: 23-September 2019

  • New update of EzzyBills iPhone App. High recommended, with bug fix and new feature – support multi-page invoices  (with a setting to turn this option on/off).
  • New update of EzzyBills Android Phone App. High recommended, with new feature – allow multiple aliases for the same user name (login multiple times – each then set with a different alias).

Date: 20-September 2019

  • New option:  for EzzyBills to email file attachment to MYOB In Tray automatically. When you upload a bill or receipt to EzzyBills, EzzyBills will send a copy of the file to your MYOB In Tray. You can then manually attach the file to the bill.  Find out more

Date: 12-September 2019

  • New feature: “sale invoice credit note” (i.e., “sale credits”) to Xero: Now when you process sale invoices to Xero, we will determine automatically whether it is a sale credit. If no, we will process it as a normal sale invoice, otherwise as a sale credit.

Date: 5-September 2019

  • Employee Expense Claim for MYOB users:  we now support employee expense claim for MYOB. This feature is also available for Xero and QuickBooks users. more

Date: 22-August-2019

  • Update item matching for MYOB: in addition to item code matching (exact match), we have added description fuzzy matching. This is useful in case that your item codes are different from the supplier’s item codes.

Date: 11-August-2019

  • Update on HQ Dashboard: we now include subscription usage for each of your clients, for different time periods (this month, last month, …). The usage can also be downloaded as a CSV file.

Date: 4-August-2019

  • Email handling system update: better email management, with original upload emails appearing in the invoice processing Log.
  • Update on Search/Approve page: Search results are now in time order; UI update.

Date: 30-July-2019

  • New Setting: Email Approval Buttons . Optional. If not set, standard buttons will be used.  More

Date: 29-July-2019

  • New update of EzzyBills iPhone App. High recommended, with many new features: 1)better scan image quality; 2)aliases (if set) are remembered for multiple EzzyBills accounts; 3) the same EzzyBills account can be added multiple times each with different alias. It is all done in the Setting of the app. Note: the Alias field can be kept empty or set.

Date: 25-July-2019

  • Sale invoice item codes extraction for QuickBooks Online. This is for customers that manage inventory on QuickBooks while their sale invoices are created outside of QuickBooks.

Date: 05-July-2019

  • “Convert Invoice to Tax Free”. This is a new EzzyBills Setting, under Advanced Options. This supports non-GST/VAT registered businesses – we will export all bills as Tax Free to Xero or QBO. The invoice total will include the tax (but with tax code as tax free). Available for both Xero and QuickBooks users.

Date: 01-July-2019

  • Default tax code in Xero Contact. It will get used if there are a few tax codes in your Xero with the same rate, but you prefer to use a particular one (that you set in your Xero Contact for this supplier). One example is “VAT Free” or “No VAT”  (both has 0% VAT): if “No VAT” is set in Xero Contact for this supplier, it will get used, instead of “VAT Free”.

Date: 23-June-2019

  • New update to EzzyBills iPhone App: add login with QR code, and some UI changes.
  • NetSuite: more comprehensive support to exporting bills and matching PO to NetSuite.
  • Email Approval: add 1st approver data to the 2nd approver’s email.

Date: 20-May-2019

  • Login to  EzzyBills App using QR code:  allow your clients or staff to login to EzzyBills App without the password.
  • Set GL Code at Approvals (optional): if you put it in, we will use it. Otherwise, we will set it automatically based on your invoice history.
  • EzzyBills HQ account to hold multiple EzzyBills groups.
  • Find out more

Date: 8-March-2019

  • Subscription Payment Gateway – Stripe:  Login to EzzyBills and click “Buy” top menu.   You will see Pay with Card link for each subscription plan. You will be asked to pay with a credit card.
  • Alternatively, you can still use the PayPal option – scroll to the bottom of page, click the “or Pay with PayPal” link to pay with a  PayPal account.

Date: 8-March-2019

  • Folders in Search/Approve:  Login to EzzyBills and click “Search/Approve” top menu.   You will see folders, one for each supplier (currently limited to the largest 20). The sorting of invoices within each folder are yet to be finalized.

Date: 23-February-2019

  • EzzyBills Review: This is a post review process, post of bills/receipts data being exported to your accounting software.  To use, login to EzzyBills, click Settings, then Enable Review and Save Settings.

Then when you click the top menu Search/Approve, click Waiting Review to show the document that need to be reviewed. This is particularly useful for QuickBooks Online users as the QuickBooks software does not have a folder structure to show users which invoices have been reviewed.

Date: 23-February-2019

  • Search/Approve:  After login to EzzyBills via web, you will see a new top menu “Search/Approve“.  This replaces our existing View/Approve function, with new searching technology and user interface. You can search into any invoice header data (supplier name, date, invoice number, amount and tax etc.).

Date: 17-February-2018

Date: 11-February-2018

  • Automatic Tracking for QBO users – support the tracking of Class, Customer, and LocationFind out more

Date: 23-January-2019

  • Search:  After login to EzzyBills via web, you will see a new top menu “Search”. Click it to search your past invoices processed. Fast and relevant! It uses the best searching technology, into any invoice header data (supplier name, date, invoice number, amount and tax etc.).

Date: 18-January-2019

  • EzzyBills Workflow:  After login to EzzyBills, you will see a new top menu “Workflow”. Click it, you will see a standard workflow for your account. When businesses that need special workflow, we can now rapidly customize it for them.

Date: 13-January-2019

  • EzzyBills App Updates: EzzyBills App for iPhone has a new update on 11 January.   This update was to fix bugs on user login. Please update your app if you had a login issue.

Date: 18-December-2018

  • New Release: EzzyBills is now integrated with NetSuite. For bills and expenses.  More

Date: 18-December-2018

  • Match PO with Bill:  new email upload extension (, where is your upload email) is added to support pulling supplier, item codes, account codes and job tracking from your PO in Xero to Bill. More
  • We made several other code enhancement and bug fixing for Matching PO with Bill.

Date: 12-December-2018

  • New Release: EzzyBills App for your Android phone.  Download or search EzzyBills on Google Play Store. More

Date: 10-November-2018

  • New Release: EzzyBills App for iPhone. Just released on 8th Nov 2018. Download or search EzzyBills on App Store. More

Date: 31-October-2018

  • New feature: Email an invoice with extra attachment to Xero: use upload email, where is your upload email.
    • Email the invoice and extra attachments in one file (the invoice first, followed by others such as Delivery Docket or Quote). Find out more

Date: 31-October-2018

  • New Integration: with Airtable.
    • EzzyBills exports bills to Airtable, in addition to your accounting software. In a case study, project managers compare actual costs in the bills we uploaded to Airtable with those they estimated, automatically.

Date: 16-September-2018

  • New setting for matching invoices with PO in Xero – Assume Purchase Orders Fully Receipted (for Xero users)
    • It is under Settings -> Advanced Options. By default it is off. When it is on, we will mark a PO in Xero as billed regardless whether the invoice total matches the PO total.
  • Copy tracking options and account codes from the matching PO to an invoice, for a line on the invoice
    • if there is a matching line description on the PO, we will copy the  tracking option and account code from the PO line to the invoice line.
    • if there is no matching line description on the PO, we will copy the most common tracking option and account code among all the lines in the matching PO, to the invoice line.

Date: 31-August-2018

  • Email extension for approval and expense claim (for all users)
    • When you or your employee email bills or expense receipts to EzzyBills, you can specify who it will be sent for approval. Simple and powerful.
    • With this, you will not need to use other expense app anymore.
    • This enhances our existing approval workflow (make it possible to approve only some document, not the others; and you can decide who to approve the invoice when it is sent to EzzyBills by email.
    • Find out more

Date: 24-August-2018

  • Item invoice for QuickBooks Online, for purchase bills only (not yet for sales invoices.)  More

Date: 3-August-2018

  • Email zip files to EzzyBills for processing:
    • If you receive an email containing a zip file (which may have one or multiple files in it),  you can forward to EzzyBills. We will unzip the file, and process each individual file in it.

Date: 2-August-2018

  • Upload Purchase Order (PO) to Xero:
    • If you use another program to generate POs, email the PO files to  ###.purchase@ezzybills, where is your EzzyBills upload email address, and they will be exported as Purchase Orders in Xero. More

Date: 27-July-2018

  • Google Drive for a EzzyBills group with multiple accounts:
    • If you have an EzzyBills group account (ie. multiple EzzyBills accounts under a primary user), then you can connect the primary user to Google Drive, then create an sub-folder for each EzzyBills account. Any document you upload into the sub-folder will automatically get uploaded into the EzzyBills Account with the same name. More

Date: 22-July-2018

Date: 18-July-2018

  • New Setting: Tracking Keywords for both Xero and MYOB users:
    • In the past, Purchase Order Keywords in EzzyBills Settings (under Advanced Options) is used for tracking as well as for PO number extraction. Due to the customer demand to use both tracking and PO extraction, we have split this option into two. Find out more: Xero Tracking and MYOB Tracking.
    • The Tracking Keywords setting is now added,  used for tracking only.
    • This does not affect existing users: to ensure backward compatibility, if the Tracking Keywords setting is empty and we will use the setting in Purchase Order Keywords to continue to do job tracking.

Date: 29-June-2018

  • Two new features in EzzyBills Email Approval:
    • enhanced “Not for Me” button to allow you to specify another email for approval to be sent to.  More
    • option for the approver to add an additional file attachment (such as a delivery docket) – available after clicking “Add Note” or “Modify” button.  More

Date: 10-May-2018

  • New! EzzyBills Analysis
    • EzzyBills Analysis is a tool that will produce a list of invoices that you have processed recently, for which your review is highly recommended, with the data fields that need review highlighted. This is a new feature on trial. In the coming months, we will continue to refine it.
    • Benefit to use it? It will create a small list of invoices for you to review. It is highly recommended that you review all invoices, but special attention shall be given to these identified by the EzzyBills Analysis tool, and these data fields highlighted.
    • How to use it? Login to EzzyBills, click top menu “Analysis”. Then click the button “Start Analysis (Documents to Review)”. It will take a few minutes for the analyses to be created. You will then go through each invoice in the result, to make sure each has been reviewed and actions are taken. When all invoices are reviewed, click “Clear Analysis” basically to make them all as reviewed.
      • Note that For Xero/QuickBooks user, you will be able to click a link to Xero/QuickBooks to review it in your accounting package. Fast and Seamless!
    • Use it periodically: if you do it weekly, you will be able to quickly go through the review process. Note that each time you click the button “Start Analysis”, only the new invoices that have not been reviewed will be processed.
    • Future Development: EzzyBills Analysis will work closely with the EzzyBills Learning in the next phase of our development so that the number of invoices that require review will become fewer and fewer in time.


Date: 1-May-2018

  • New update on item invoices to MYOB users. If you enable “Stock Invoice” in EzzyBills Settings, when processing an invoice, new item codes will be created in MYOB if they are not there already.


Date: 8-April-2018

  • New! EzzyBills User Interface.
  • Summary changes are listed below.
    • EzzyBills Subscription payment button: top menu Buy.
    • Settings: now on the top menu.
    • Where is the Submit to Xero (or MYOB/QuickBooks) button: no button is required anymore. After the file upload, the invoice processing will automatically start.
    • How to refresh page or trigger an instant retry (for invoices that did not go through due to communication errors): Internet Browser/Chrome Refresh button ()
    • How to find the expiry date of my subscription: top menu Settings -> Show Usage
    • The “View/Approve Invoices” button is on the bottom of the page. Click to view more invoices and to approve invoices.
    • What is the Payments button (the last one) in the Settings: it is not for pay EzzyBills subscription. It is a new button, grey out currently for most users. It is used for automatic payment of supplier bills.

Date: 8-Feb-2018

  • New feature, for Xero users only: option to export bills into Xero as “Draft”, “Awaiting Approval” or “Approved”.

A new EzzyBills setting “Exported Status” is added for this feature. The default is “Draft”.

Date: 15-January-2018

  • New feature, for Xero users only:  export item code to Xero based on description matching.

Previously if you enable ‘Allow Stock Invoices’ in EzzyBills, EzzyBills will try to export item code of each line on the invoice if the item code exists in your Xero account; if the item code does not exist we will leave it blank.

Now with the change, if we do not find the item code existing in your Xero account, we will try to find a suitable one based on description matching.  If no matching is found from description match, we will leave it blank.

This is very useful if the item code on the invoice is different from the one you use in Xero; or item code is missing on the invoice.

If you add new item in your inventory in Xero, you will need to click “Refresh GL” in EzzyBills Settings so that EzzyBills will see the change you made in Xero immediately; otherwise, EzzyBills will ask for inventory item data from Xero once a week.

Date: 5-November-2017

  • New change, for MYOB users only, to matching a bill with existing purchase order (PO):  1) We compare the PO with the bill and if the totals are within 30% or the lines are approximately 80% the same then we will assume that the PO is Fully receipted and convert the PO to BILL (basically, updating the Order with the bill details). Previously we required a 95% match.  2) We also added an option to bypass the check and always convert PO to bill. All you need do is add the phrase   ezzymatch;   to the Jornal memo of the PO.  These were done to address customer comments.

Date: 1-November-2017

  • Deep learning algorithms have been refined and expanded during the last few months.  Now if EzzyBills customers  make changes in the invoice data in their account packages (such as Xero, MYOB or QuickBooks), EzzyBills will use this information to inform our invoice data extraction engine to learn from its past and improve upon it. The learning targets key invoice data such as invoice total, tax amount, and invoice number etc.

Date: 31-October-2017

  • For GL account code determination, EzzyBills has been using artificial intelligence to provide the most likely account code for your invoice.  We also support different account codes for different lines of an invoice.  The data that we are using for artificial intelligence include
    • Your past invoice data for description matching;
    • Default Account Code for the Supplier,
    • If none of above yield any suitable account code, we will guess account code for you ( such as most commonly used expense code, and best guessing for each supplier based on your invoice history).

(The last one is one of options in EzzyBills Settings; it is on by default.  If you un-check this option, we will leave the account code blank if we cannot find description matching and supplier default account code. This is only applicable to MYOB users. For other users, this option is always on.)

Date: 31-October-2017

  • For Xero users, when invoices are exported to Xero, EzzyBills now sends to Xero two files as attachment: the invoice file and the notes.  The latter contains the processing logs and approval logs.  We intend to improve the notes in the next few months to include comments/requests coming from our customers.

Date: 27-October-2017

  • When you forward an email to your EzzyBills upload email, if your invoice file is not shown as attached, not as a hyperlink, rather as a web address (such as, without being hyperlinked), we now support this.
  • In summary, if an invoice coming through via email, we now support the invoice file as
    • an attachment (PDF or images – one or multiple files)
    • within the email body,
    • as a pdf file downloadable via a hyperlink,
    • as a pdf file downloadable via a web address

Date: 24-September-2017

  • For expenses/receipts already paid by any of your company credit cards or bank accounts, EzzyBills now supports that you email them over to EzzyBills and we will export them into Xero as “Spend Money”.  If your EzzyBills upload email address is ***@***, you will need to email them over to ***.####@***, where #### is the last four digit of your credit card or bank account number.

Date: 21-August-2017

  • For supplier identification (or customer identification on a sale invoice), EzzyBills now uses the alternative name in your Xero and MYOB contact details in addition to the company name, email, phone numbers, and bank details.   How to use it.
  • EzzyBills customers now can view their subscription history and download past EzzyBills subscription invoices, in Settings – Purchase History.
  • EzzyBills customers now can view and change the email address for their EzzyBills account (not the upload email), in Settings – Advanced Options – Your e-mail (click Save afterwards).
  • When exporting a purchase invoice to Xero, EzzyBills marks the matching PO as billed” and copy over the account code and tracking data from the PO to the bill.  Read More

Date: 19-July-2017

  • EzzyBills integrates now with Google Drive – pulling invoice files directly from your Google Drive Folder called “EzzyBillsUpload” and moved the processed invoice files into “EzzyBillsDone”.  Go to EzzyBills Settings to set up the connection.
  • Support to sale invoices has been added to QuickBooks users.
  • For Approval Process, we now support two-level approval process.
  • For Approval Process, the button “Add Note” has been added on approval emails. Your note will be recorded in the EzzyBills log.

Date: 8-June-2017

  • For QuickBooks Online users, we just added a link in the EzzyBills message window and View/Approve window, which you can click to see the invoice in your account.

(Note that the link only works if you have logged into the correct QuickBooks account.)

Date: May-2017

  • For Xero users, we added the support for EzzyBills to mark purchase order as “billed” if EzzyBills exports an invoice to your account and found a matching PO.  More
  • Two new features with item invoices were added for MYOB users: default item code and supplier purchase layout checking.  More
  • New option is supported for Xero users: you can now attached additional files to the invoice in Xero (in addition to the invoice file), such as a delivery notes.   More

Date: 30-April-2017  EzzyBills has been integrated with QuickBooks Online!

  • EzzyBills is now available to QuickBooks Online users! It is a staged release. Currently it is available to only Australian users, but will expand to other locations soon. It supports bills (suppliers invoices), not sale invoices yet. More

Date: 10-April-2017  Customer Key and Reclassify

  • A new user setting is created for sale invoice processing: Customer Keywords The default keywords we use are “Sold To” or “Client” or “Invoice To”. If your sale invoices contain keywords different from the default, you can now specify them in the EzzyBills users settings – under the advanced option. This will ensure the accuracy of customer identification. More
  • A new feature/tool “Reclassify” is now available in the View/Approval window. This feature is for those document that come through emails and for some reasons they have been classified as “non invoices”. With this new feature, you can reclassify them as invoices and manually put in the data.   More

Date: 20-March-2017  on EzzyBills Supplier Portal

  • EzzyBills supplier portal is now in the production.  The drive for this development is to allow suppliers to use a portal to submit invoices to you. When using supplier portal, the invoice data will be extracted by EzzyBills and the supplier can verify/modify the data before submitting.
  • The supplier portal can be on your business website or sent to your supplier as a web-link via email.
  • The supplier portal can be customised to ask for supplier’s input of their email, bank details, and description/note.
  • An approval address can be included in the portal so that the invoices will be sent to the right person in your company to approve.
  • EzzyBills supplier portal is powerful, versatile and make differences to some of your business.

Date: 13-Feb-2017  on user interface

  • EzzyBills user interfaces are now unified for XERO and MYOB users. Now the only difference is the button “Sent to ????” button, with ???? either as “xero” or “MYOB”.
  • Nearly all features available for XERO users are also available for MYOB users – with only one exception – “Invoice Headers Only”.

Date: 15-Jan-2017  on sale invoices

  • Sale Invoices are supported by EzzyBills for MYOB users (as well as for XERO users).
  • See the instruction before 1st-time use: MYOB Sale Invoices

Date: 15-Dec-2016  on View/Approve

  • log” is a newly added link,  in the View/Approve user interface.

Click it to see what have occurred to an invoice.  It is very handy – such as to find out who has approved the invoice.

  • “Not For Me” is a new button in the approval email.

Clicking this button will put the invoice back in the queue for another person to approve.

  • Re-process”  is a new button in the approval email, only for when the default approval email is set in the EzzyBills User Settings.


Date: 11-Dec-2016  on user Settings

  • Change in the user interface for EzzyBills user Settings – open user settings in a separate tab.


Date: 17-Nov-2016

  • All receipts will be exported to Xero/MYOB wth Due Date equal to the Invoice/Receipt date.
  • Support for a contact default tracking for Xero users (Eg. If a supplier has default purchase tracking info set, then this will get added to the invoice/bill in Xero. This will override other tracking algorithms.)   More on XERO Tracking


EzzyBills third-party license attribution