Skip to main content
Interactive Profiler · Credit · BSA

BSA Signal Profiler: Map Your Underwriting Policy Against Modern Bank Statement Analyzer Output

Modern BSA engines emit 40+ engineered credit signals. Most underwriting policies actively use 8–15. Tick the signals your policy consumes, see your coverage score, your tier, and which high-impact additions you are leaving on the table.

How this works

1

Tick what your policy uses

Walk down the six signal families and check every signal your scorecard, rule engine, or policy document explicitly references.

2

See your coverage tier

Coverage score is checked-signals over 40 reference signals. Tiers go Foundational, Standard, Advanced, Comprehensive.

3

Get the gap report

Unchecked signals are grouped by family with one-line why-this-matters notes, plus a single highest-impact recommendation for your tier.

Tick every signal your credit policy uses today

If it is not in the scorecard or a written rule, leave it unchecked — vendor capability does not count.

Cash-flow signals

0 of 0

Behavioural signals

0 of 0

Risk signals

0 of 0

MSME-specific signals

0 of 0

Loan eligibility derived signals

0 of 0

NBFC tax / compliance signals

0 of 0
Coverage score
0
/ 100
Tier: Foundational

Basic cash-flow only. The minimum viable signal set; sufficient for salaried prime but leaves MSME and gig segments under-served.

Checked 0 of 40
Highest-impact addition

Start with cash-flow basics

Net inflow, outflow, AMB, and salary consistency get you from zero to a working scorecard. Without these, no later signal carries weight.

Gap report — what your policy is leaving on the table

Unchecked signals grouped by family. Each comes with a one-line note on why the signal matters in production underwriting. The list shrinks as you tick more boxes above.

The gap between credit policy and BSA output

Underwriting policy at most Indian NBFCs was written when bank statement analyzers produced 8–12 ratio-style signals: average monthly balance, bounce count, EMI count, salary consistency, ATM withdrawal frequency. The policy hard-coded those exact fields into the scorecard and credit decision tree, and that policy is what runs in production today. Meanwhile, modern BSA engines now produce 40+ engineered signals across six families — cash-flow, behavioural, risk, MSME-specific, eligibility-derived, and tax-compliance — with the MSME family covering personal-vs-business transaction separation, synthetic financial generation, and counterparty concentration risk that no legacy policy contemplated.

The four-layer MSME synthetic financial is the under-utilised tier — the layer that most policy owners do not know exists. The first layer separates personal from business transactions on a sole-proprietor or single-current-account profile; this alone is a five-figure engineering investment the lender does not see. The second layer constructs a synthetic profit-and-loss statement by classifying transactions into revenue, COGS, operating expense, and other-income buckets. The third layer derives a synthetic balance sheet from period-end positions, recurring obligations, and asset proxies. The fourth layer produces a synthetic cash-flow statement with operating, investing, and financing components. Together these four layers let an underwriter answer 'what business does this borrower run and how is it performing' — a question that legacy ratio-style signals cannot touch, and that is exactly the question MSME unsecured credit above ₹10 lakh ticket size needs answered.

Bounce-prediction is the other family where most policies leave value on the table. Legacy policies use bounce count as a backward indicator — how many bounces in the last six months. Modern engines compute forward-looking bounce probability from a combination of bounce per inflow ratio, minimum-balance trough days, salary-date variance, and standing-instruction obligation density. The output is a probability, not a count, and feeds the pricing curve directly. Lenders using forward-looking bounce probability typically price 30–80 basis points tighter on the prime sub-segment and 200+ basis points wider on the stressed sub-segment, improving portfolio yield without touching approval rate.

The reason these gaps persist is not technological. The vendor has the signals. The policy team has not had the structured catalogue conversation that translates 40+ engineered signals into policy-grade rules with documented thresholds, exception paths, and scorecard weights. This profiler is the first step of that conversation: see your current coverage, see the gap, and decide which high-impact additions to bring into the next policy refresh cycle.

Related

Product

TransactIQ Analytics

The 40+ engineered signal catalogue and four-layer MSME synthetic financials.

Solution

MSME Lending

How synthetic financials unlock the ₹65-trillion MSME credit demand gap.

Tool

BSA Build vs Buy

Quantify in-house BSA cost vs licensed signal coverage.

Frequently Asked Questions

Why do most lenders use only 8-15 signals? +

Three reasons. First, legacy credit policy was written when bank statement analyzers produced 8-12 ratio-style signals (AMB, bounce count, EMI count, salary date) and the policy hard-coded those exact fields into the scorecard. Second, policy refresh cycles run 18-24 months at most NBFCs, so even when the vendor adds 25 more signals the policy team has not caught up. Third, the credit team often does not know which incremental signals the vendor exposes — the product manager and the policy owner have not had a structured conversation about the full signal catalogue. The result is a 30-40% catalogue utilisation rate, which means lenders are paying for signal coverage they do not consume.

Which signals matter most for MSME unsecured lending? +

The four-layer synthetic financial stack — personal-vs-business transaction separation, synthetic P&L, synthetic balance sheet, and synthetic cash flow — is the single most-important addition for any lender doing unsecured MSME above ₹10 lakh ticket. MSME borrowers usually do not have audited financials, the GST return is the only formal disclosure, and the sole-proprietor current account mixes personal and business flows. Without synthetic financials the underwriter is effectively guessing. After synthetic financials, the next-highest-impact signals are working capital cycle (sizes the CC limit), GST credit cross-validation (catches under-reporting), and counterparty concentration risk (flags single-OEM dependency).

What's the difference between rule-based and synthetic-financial signals? +

Rule-based signals are direct measurements off the statement — bounce count, AMB, EMI count, ATM withdrawal frequency. They are deterministic, easy to encode in any scorecard, and have been in production at every BSA vendor for a decade. Synthetic-financial signals are engineered derivations that classify, group, and project transactions into accounting-grade outputs — a derived P&L, a derived cash flow statement, a working-capital cycle. They require multi-pass transaction classification, counterparty grouping, and personal-vs-business segregation logic. Rule-based signals answer 'has this borrower been stressed' — synthetic-financial signals answer 'what business does this borrower run and how is it performing'. Unsecured MSME credit needs the second question answered.

How do AA payloads compare to PDF-derived signals? +

Account Aggregator payloads arrive structured (transaction-level JSON with categorisation tags from the FIU), with verified provenance, and with consent-bounded scope. They are higher-trust than PDF-derived signals because they cannot be tampered with mid-flight. But AA payloads still need a downstream analytics engine because the FIP-emitted categorisation is coarse (debit/credit type at best) and does not produce the 40+ engineered signals lenders need for underwriting. AA solves authentication and ingestion; it does not solve analytics. Lenders running AA-only pipelines still need a BSA layer on top to derive bounce ratios, salary consistency, synthetic financials, and round-tripping flags from the raw transactions.

Can I add custom signals on top of a vendor's 40+? +

Depends on the vendor architecture. Closed-box vendors expose only the published signal list and do not let you add policy-specific derivations. Configurable vendors expose a rules layer where you can compose new signals from primitive transactions and existing engineered signals — for example, 'inflow from notified anchor employers as % of total inflow' or 'EMI obligation to GST turnover ratio' specific to your underwriting model. TransactIQ exposes derived signals at the transaction-classification layer and lets credit policy owners compose lender-specific signals on top of the 40+ engineered base. Discuss specifics during a scoping conversation; the marketing site does not publish the rule grammar.

Translate your gap report into a policy refresh

TransactIQ exposes the 40+ engineered signals with documented descriptions, ranges, and policy-grade thresholds. Bring your gap report to a scoping conversation.

Request a Demo Analytics layer →