Banking APIPayroll

Bank Transaction-Based Employment Verification Without Employer Contact

Confirm employment status using recurring bank transaction patterns instead of contacting employers. Fiskil's employment confirmation API identifies active employment through salary deposit regularity, employer name matching, and payment consistency.

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

Traditional employment verification requires contacting employers directly — a process that is slow, inconsistent, and often impossible for contractors or small-business employees. Fiskil takes a different approach: by analysing recurring salary deposits in bank transaction data under CDR consent, employment can be confirmed in seconds without any employer involvement. Recurring payments from an identifiable employer serve as direct evidence of an active employment relationship.

The Challenge

Relying on employers to confirm employment creates bottlenecks, privacy concerns, and gaps for non-traditional workers.

The Solution

Fiskil analyses bank transaction patterns to confirm active employment. Recurring salary deposits from an identifiable source constitute verifiable proof of employment without requiring any employer interaction.

Capabilities

How Fiskil Helps

Active Employment Detection

Determine whether an individual is currently employed by identifying ongoing, regular salary deposits within the most recent pay periods. Gaps in deposits trigger flags for further review.

Employment Duration Estimation

Calculate approximate employment tenure by tracing recurring deposits from the same employer back through available transaction history, up to 12 months under CDR.

Employer Name Extraction

Parse and normalise employer names from transaction descriptions to provide a verified employer identity. Handles common abbreviations and payroll processor names.

Employment Continuity Scoring

Assess the regularity and consistency of salary deposits to produce an employment continuity score. Continuous, on-schedule payments score highest; irregular patterns are flagged.

Implementation

How It Works

1

Collect CDR Consent

The individual authorises access to their bank transaction data through Fiskil's CDR consent flow. Only transaction read scope is required.

2

Analyse Recent Transactions

Retrieve 3-6 months of transaction history and submit it to the employment detection endpoint. The API scans for recurring deposit patterns consistent with employment.

3

Review Employment Report

Receive a structured employment report including employer name, estimated start date, pay frequency, most recent deposit date, and continuity score.

4

Apply to Decision Logic

Feed the employment confirmation result into your downstream process — lending decisions, tenancy applications, background checks, or compliance assessments.

In Practice

How Teams Use This

Tenant Screening Service

A property management company uses transaction-based employment confirmation to verify that rental applicants are actively employed, replacing manual employer reference checks.

Screening turnaround reduced from 5 days to same-day, with 80% fewer incomplete applications due to employer non-response.

Consumer Lender

A personal loan provider confirms employment status as part of responsible lending checks, using bank data instead of requesting employment letters from applicants.

Loan application abandonment dropped by 25% after removing the requirement for applicants to obtain employer letters.

Background Check Provider

A background screening company adds transaction-based employment confirmation as an additional verification layer alongside traditional methods.

Detected 12% of applicants with misrepresented employment status that traditional document checks had missed.

Technical Details

What You Integrate With

API endpoints

  • GET /v1/accounts/{accountId}/transactions
  • POST /v1/income/detect
  • GET /v1/income/employer
  • GET /v1/income/employment-status

Data returned

Employment status (active, inactive, uncertain)

Employer name

Estimated employment start date

Pay frequency

Employment continuity 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.