Banking APIPayroll

Multi-Source Income Analysis and Reporting from Bank Data

Analyse all income sources from bank transactions — salary, freelance, rental, government benefits, and investment returns. Fiskil's income analysis API provides a comprehensive income profile from up to 12 months of CDR transaction data.

Dodo logo
Nissan logo
Light logo
Red Zed logo
Wage Tap logo
BDO logo
Adyen logo
Alex bank logo
AGL logo
Brighte logo
Data Zoo logo
Alinta logo
Tango logo
Dodo logo
Nissan logo
Light logo
Red Zed logo
Wage Tap logo
BDO logo
Adyen logo
Alex bank logo
AGL logo
Brighte logo
Data Zoo logo
Alinta logo
Tango logo

The Challenge

Assessing income from salary alone understates total earning capacity and creates inaccurate financial profiles for individuals with diverse income streams.

The Solution

Fiskil's income analysis examines all credits across connected bank accounts, classifying them by source type and building a complete income profile automatically.

Capabilities

How Fiskil Helps

Multi-Source Income Classification

Automatically classify incoming transactions into categories: salary, freelance/contract payments, rental income, government benefits (Centrelink, JobSeeker, Family Tax Benefit), investment returns (dividends, interest), and other sources.

Income Aggregation and Averaging

Calculate total income across all sources with monthly, quarterly, and annual averages. Weight regular income differently from irregular or one-off receipts.

Stability and Reliability Scoring

Score each income stream for stability based on regularity, consistency of amounts, and source reliability. Salary scores highest; irregular freelance income scores lower.

Seasonal and Trend Analysis

Detect seasonal income patterns (e.g., higher freelance earnings in Q4, rental vacancy periods) and calculate income trends — rising, stable, or declining — over the analysis window.

Implementation

How It Works

1

Connect Bank Accounts via CDR

The individual connects one or more bank accounts through Fiskil's CDR consent flow. Multiple account connections provide the most complete income picture.

2

Retrieve Extended Transaction History

Fetch 6-12 months of transaction data across all connected accounts. Longer windows capture seasonal variations and provide more reliable averages.

3

Generate Income Report

Call the income analysis endpoint to receive a structured report with income sources, amounts, frequencies, stability scores, and trend indicators.

4

Integrate Report into Decision Process

Use the structured income data in lending assessments, affordability calculations, benefit eligibility checks, or financial planning tools.

Ready to get started?

Get your API keys today and start building with Fiskil's Banking API.

FAQs

The API classifies income into five categories: salary/wages, freelance and contract payments, rental income, government benefits (including Centrelink payments), and investment returns (dividends and interest). Unclassifiable credits are reported separately.

Irregular income is captured and averaged over the analysis window. The stability score reflects the irregularity, and seasonal patterns are noted if detected (e.g., higher freelance income in certain months).

Yes. When multiple accounts are connected, the API identifies transfers between the individual's own accounts and excludes them from income totals to prevent double-counting.

A minimum of 3 months is recommended for basic income analysis. For stability scoring and trend detection, 6-12 months provides significantly more reliable results.

Dividend payments and interest credits are identified through transaction description patterns and known financial institution payment identifiers. Regular dividend receipts from share registries and interest from term deposits are captured.

Get started today

Talk to us about what you're building and we'll show you how we can help.

Loading Contact Form...
Fiskil logo

© Fiskil 2026. All rights reserved.

Multi-Source Income Analysis and Reporting from Bank Da...