Fintech
Transaction Categorization
Raw bank transactions are difficult to interpret. Fiskil's transaction categorization automatically organizes transactions into meaningful categories, enabling spending analysis, budgeting, and financial insights.
Bank transaction descriptions are cryptic and inconsistent, making it difficult for users to understand their spending patterns.
Transaction descriptions like "SQ *MERCHANT 1234" are confusing
Same merchant appears with different transaction descriptions
Manual categorization is tedious and time-consuming
No standardization across different banks
Difficult to generate spending insights from raw data
Fiskil automatically categorizes every transaction into consistent spending categories using machine learning and rule-based logic.
Every transaction is assigned to a category (groceries, transport, dining, entertainment, etc.) automatically.
Raw merchant names are cleaned and enriched with recognizable business names.
Hierarchical category structure (e.g., Shopping > Groceries > Supermarkets) for granular insights.
Define your own category taxonomy or customise the default categories to match your app's needs.
Categorization happens automatically when you fetch transactions through the API.
Retrieve transactions from the API. Each transaction includes raw description, amount, date, and other metadata.
Transactions come pre-categorized with category name, category ID, and confidence score.
Use categorized data to show spending breakdowns, budget tracking, and financial trends.
Let users manually adjust categories if needed, improving accuracy over time.
Categorization engine is pre-trained on millions of Australian transactions for high accuracy out of the box.
Each category assignment includes a confidence score so you can handle uncertain categorizations appropriately.
Automatically identify subscriptions, bills, and recurring payments for better financial management.
Distinguish between income (salary, refunds, transfers) and expenses for accurate financial tracking.
Create custom categorization rules for specific merchants or transaction patterns unique to your use case.
Categorization models are continuously updated with new merchant data and transaction patterns.
A budgeting app uses automatic categorization to show users exactly where their money goes each month.
Result: Users get instant spending insights without manual data entry, increasing app engagement by 60%.
A business expense tool categorizes employee transactions for automatic expense reporting.
Result: Reduced expense report processing time by 80% through automatic categorization.
A wellness platform uses categorization to provide personalized savings recommendations based on spending patterns.
Result: Users save an average of $200/month by identifying unnecessary spending categories.
GET /accounts/{accountId}/transactionsGET /transactions/{transactionId}POST /transactions/{transactionId}/recategorizeTransaction category
Category confidence score
Merchant name (enriched)
Transaction type (debit/credit)
Recurring payment indicator
OAuth 2.0 / CDR consent
Yes
Our categorization engine achieves 95%+ accuracy on common transactions. Accuracy improves as the model learns from user corrections.
Yes, you can allow users to manually recategorize transactions through the API, which helps improve accuracy for similar future transactions.
Fiskil provides a comprehensive taxonomy including groceries, dining, transport, bills, entertainment, healthcare, shopping, and 20+ other categories.
Yes, you can use custom category taxonomies or extend the default categories to match your application's specific needs.
International transactions are categorized based on merchant information and transaction patterns. Currency conversion is applied automatically.
Yes, transfers between accounts are identified and categorized separately from spending transactions to avoid double-counting.
Ambiguous transactions receive a confidence score. You can set thresholds to prompt users for manual categorization when confidence is low.
Fintech
Enable users to connect and view all their bank accounts in one place. Fiskil's account aggregation API provides real-time access to accounts, balances, and transactions from 100+ Australian banks.
Personal Finance
Track spending against budgets automatically using real banking transactions. Help users manage their money with intelligent budget tracking and alerts.
Personal Finance
Provide personalized spending insights using AI-powered transaction analysis. Help users understand spending patterns, identify savings opportunities, and make better financial decisions.
Join hundreds of companies using Fiskil to power their fintech applications. Get started today with our developer-friendly API.
Products
© Fiskil 2026. All rights reserved.