The future is now. Commit to Open Banking. Learn more


Convert transactions into insights

Provide your customers with a rich digital experience by helping them better understand where they’re spending. Use Basiq Enrich to identify the merchant, location and category of each bank transaction.


merchant identification

Merchant identification

Enable your customers to easily recognise every bank transaction by providing them with rich and complete merchant details.

merchant identification

Discover the location of each transaction

Uncover the location of each payment with pinpoint accuracy. Use this information to detect fraudulent transactions and deliver location-specific services to your customers.

expense classification

Expense classification

Our advanced machine learning models help you better understand your customer’s spending by accurately classifying living expenses into +500 categories. Use this data to help your customer’s better understand where they’re spending and to stay on top of their finances.

expense classification

Gain insights from each bank transaction

Deliver a rich banking experience for your customers by helping them
understand the nature of each transaction.

Real-time enrichment

Real-time enrichment

Easy to use API that enables you to instantly enrich each transaction.

Detailed classification

Detailed classification

Enrich transactions into 500+ categories that are hierarchically organised.

Accurate merchant location

Accurate merchant location

Discover the location of each transaction with pinpoint accuracy.

Latest merchant information

Latest merchant information

New merchants are continuously added to ensure each transaction can be matched.

How it works

Basiq Enrich provides a simple to use API service that can be called directly within
your app to provide additional metadata for each bank transaction.

how it works

Raw transaction records are uploaded to Enrich, where they are cleaned and standardised before machine learning algorithms identify the merchant, location and categories.

Enriched data is returned on request using an API request.

Bring your ideas to life

We have taken extreme care to design APIs that can easily be integrated with your solution, enabling you to access quality data and get to market faster.

  "merchant": {
    "businessName": "Garfish Manly",
    "website": "",
    "phoneNumber": {
      "local": "(02) 9977 0707",
      "international": "+61 2 9977 0707"
  "location": {
    "routeNo": "39",
    "route": "E Esplanade",
    "postalCode": "2095",
    "suburb": "Manly",
    "state": "NSW",
    "country": "Australia",
    "formattedAddress": "1/39 E Esplanade, Manly NSW 2095",
    "geometry": {
      "lat": "-33.79988520000001",
      "lng": "151.2858021"
  "category": {
    "anzsic": {
      "division": {
        "code": "H",
        "title": "Accommodation and  Food Services"
      "subdivision": {
        "code": "45",
        "title": "Food and Beverage Services"
      "group": {
        "code": "451",
        "title": "Cafes, Restaurants and Takeaway Food Services"
      "class": {
        "code": "4511",
        "title": "Cafes and Restaurants"

Plug and Play with the rest of the Basiq Platform

Enrich works seamlessly with our other products. Get real-time access to financial data via Connect, get the complete financial view of a customer with Affordability and execute payments through the Basiq platform by combining the power of financial data and payments.

Access account and transaction
data in real-time


Get real-time access to account details, balances and transactions from financial institutions.

Gain deep insight of your
customer’s finances


Get a better understanding of your customer’s financials by identifying income sources, expenses, assets and liabilities.

Uncover rich insights
with data driven payments


Execute payments through the Basiq platform by combining the power of financial data and payments.

Ready to get started?

Get in touch or create an account.