πŸ“„ Bank Statement Analyzer

Extract Financial Intelligence
From PDF Bank Statements

Upload PDF bank statements from any supported Sri Lankan bank. Our parser extracts monthly balances, credits, debits, and generates a precise loan eligibility report β€” in seconds, with zero data retention.

Process

How Statement Analysis Works

πŸ“€

1. Upload PDFs

Drag and drop one or more PDF bank statements. Multiple files from the same bank are merged. Supports up to 50 MB per file.

βš™

2. Parser Detection

The API automatically identifies the bank and format variant (e.g., Commercial Bank Legacy vs Statement of Account) using format-specific signatures.

πŸ“Š

3. Monthly Aggregation

Transactions are grouped by calendar month. Opening/closing balances, total credits, and total debits are computed for each month.

Supported Banks

Supported Sri Lankan Banks

Each bank may have multiple format variants β€” all are detected and parsed automatically.

🏦
Commercial Bank

Legacy, Statement of Account, CBC PLC formats

3 formats
🏦
Bank of Ceylon

Old paper format & new online format

2 formats
🏦
People's Bank

Classic, V2 Transaction History, e-Statement

3 formats
🏦
HNB

Standard HNB format

1 format
🏦
NSB

Digital & scanned OCR formats

2 formats
🏦
Sampath Bank

Standard Sampath format

1 format
🏦
NTB

Nations Trust Bank format

1 format
🏦
Seylan Bank

Seylan standard format

1 format
🏦
CDB

Citizens Development Business Finance

1 format
🏦
LOLC Finance

LOLC Finance statement format

1 format
🏦
Pan Asia Bank

Digital & OCR scanned formats

2 formats
Output

What the Analysis Returns

πŸ“…

Monthly Breakdown Table

Opening balance, closing balance, total credits, and total debits for each month in the statement period.

πŸ’°

Loan Eligibility Result

Eligible loan amount (floored to LKR 25,000), monthly EMI, average monthly balance, and average monthly credit.

🏷

Statement Quality Score

HEALTHY, MODERATE, POOR, or INCOMPLETE β€” based on the number of months, balance consistency, and data completeness.

🏦

Per-Bank Aggregation

If multiple banks are uploaded, each is parsed separately and their figures are combined for the eligibility calculation.

Ready to Analyze Your Statements?

Upload your PDFs and get instant results β€” no registration, no cost.