Categorisation of expense transactions

Basiq's categorisation engine uses multiple sources to categorise and enrich transaction banking data with multiple attributes.  

To provide industry standard categorisation of expense transactions we use Australia Bureau of Statistics (ABS).

Zero human involvement

The powerful categorisation engine takes bank transactions which are typically noisy and difficult to categorise and presents a result providing your customer with context and accuracy.  

  • no humans are used during enrichment
  • 100% machine learning classification
  • rich training data updated daily
  • multiple and varied reliable data sources
  • multi-phased classification process
  • each categorisation is scored and the machine keeps learning to improve results

Over 52 different data sources in total

Sources Example
ABR (Australian Business Register) current and historical businesses
- individuals, sole traders, companies
Self sourced major stores, chains and franchises,
schools, physicians, service stations and more...
Third party sources directory listings, menu-log,
yelp and many more...

Classification systems

There is the option to use the any of following industry standard classification systems for expenses: ANZSIC, MCC, HEC, CPICC and COICOP

  • Australian and New Zealand Standard Industrial Classification (ANZSIC)
  • Merchant Classification Code (MCC)
  • Household Expenditure Classification (HEC)
  • CPI Commodity Classification (CPICC)
  • Classification of Individual Consumption by Purpose (COICOP)

How do I get it?


Our flagship product provides the ability to acquire financial data from +60 financial institutions - both banks and superannuation funds.

  • Each transaction is categorised using ANZSIC expense classification at the group level


 Description  Example
 Transaction  KOOKAI PTY LIMIT WARRINGA NS AUS Card xx0002 27.50
 ANZSIC group code  425
 ANZSIC group description  Clothing, Footwear and Personal Accessory Retailing


Use this service to further enrich and categorise bank transaction records. It allows you to derive valuable insights from your customers financial data encapsulated as three objects: category, entity and location.

  • Category provides ANZSIC expense categorisation returning the full 4 level hierarchy per transaction.


 Description  Example
 Transaction  KOOKAI PTY LIMIT WARRINGA NS AUS Card xx0002 27.50
 Friendly merchant name  KOOKAI
 ANZSIC division code  G
 ANZSIC division description  Retail Trade
 ANZSIC subdivision code  42
 ANZSIC subdivision description  Other Store-Based Retailing
 ANZSIC group code  425
 ANZSIC group description  Clothing, Footwear and Personal Accessory Retailing
 ANZSIC class code   4251
 ANZSIC class description  Clothing Retailing


Use our Affordability report to get a full view of your customers financial health including assets, liabilities, income and expenses.

The Expenses Summary provides returns a summary of expenses by category by month.  Transaction data  is enriched and classified using Household Expense Classification (HEC) from the Australian Bureau of Statistics (ABS)

  • Most of the approximately 700 items included in the classification relate to expenditure on goods and Services
  • HEC comes with four levels (Division > Subdivisions > Groups > Classes) so Basiq provides the report at the Group level allowing you to roll-up and drill-down as required
  • use this for credit decisioning to identify spend on utility bills, rent, groceries and discretionary spend such as takeaways, gambling and clothing

Read more about Basiq's machine learning classification engine in Part 1: What is Expense categorisation?