Banking APIPayroll

Automated Salary Deposit Detection from Bank Transactions

Detect and verify salary deposits automatically using transaction pattern recognition. Fiskil's salary verification API identifies employer payments, pay frequency, and deposit amounts with 95%+ accuracy for regular salary earners.

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

Salary verification has traditionally relied on payslips and employer letters — documents that are slow to obtain, easy to forge, and frequently outdated by the time they reach the verifier. Fiskil's salary verification API analyses real bank transaction data under CDR consent to detect salary deposits through pattern recognition, frequency analysis, and employer identification. For regular salary earners, the system achieves 95%+ detection accuracy across up to 12 months of transaction history.

The Challenge

Organisations that need to verify salary — lenders, landlords, government agencies, HR platforms — rely on documents that introduce delays, errors, and fraud risk.

The Solution

Fiskil analyses transaction history directly from bank accounts under CDR consent, detecting salary deposits through pattern recognition algorithms that identify recurring employer payments.

Capabilities

How Fiskil Helps

Recurring Deposit Pattern Recognition

Identify salary deposits by analysing transaction amounts, frequencies, and timing patterns. The algorithm detects weekly, fortnightly, monthly, and 4-weekly pay cycles with 95%+ accuracy for regular salary earners.

Pay Frequency Analysis

Determine exact pay frequency by calculating intervals between detected salary deposits. Handles variations such as early payments before public holidays and minor timing shifts.

Employer Identification

Extract and normalise employer names from transaction descriptions. Match against known employer patterns to provide verified employer details alongside deposit data.

Salary Trend Detection

Track salary amounts over time to identify pay rises, reductions, or irregular bonuses. Provide a clear trajectory of salary changes across the analysis window.

Implementation

How It Works

1

Initiate CDR Consent

Prompt the individual to connect their primary bank account through Fiskil's CDR consent flow. Request transaction read scope for the analysis period (typically 3-12 months).

2

Retrieve Transaction History

Fetch transaction data for the consented account. For salary verification, 3 months provides a baseline; 6-12 months enables trend analysis and stability scoring.

3

Run Salary Detection

Call the income detection endpoint with salary-specific parameters. The API returns detected salary deposits, employer name, pay frequency, average amount, and confidence score.

4

Consume Verification Results

Use the structured salary verification response in your downstream process — loan decisioning, rental application assessment, onboarding checks, or compliance reporting.

In Practice

How Teams Use This

Property Management Platform

A rental application platform integrates salary verification to confirm applicant income during the tenancy application process, replacing manual payslip uploads.

Application processing time reduced from 48 hours to under 5 minutes, with a 70% reduction in fraudulent income claims.

HR Onboarding System

An enterprise HR platform uses salary verification during onboarding to confirm previous salary for new hires, supporting salary benchmarking and offer validation.

Eliminated manual reference checks for salary confirmation, saving an average of 3 days per hire in the onboarding process.

Government Benefit Assessment

A government agency uses transaction-based salary detection to verify income declarations for benefit eligibility assessments.

Income verification accuracy improved to 97%, reducing overpayments by 35% compared to self-reported income.

Technical Details

What You Integrate With

API endpoints

  • GET /v1/accounts/{accountId}/transactions
  • POST /v1/income/detect
  • GET /v1/income/salary-summary
  • GET /v1/income/employer

Data returned

Salary deposit amounts

Pay frequency (weekly, fortnightly, monthly)

Employer name

Deposit date history

Confidence score

Authorisation

OAuth 2.0 / CDR consent

Real-time data access.

Ready to get started?

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

FAQs

Get started today

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

Fiskil logo

© Fiskil 2026. All rights reserved.