Skip to content
FinHubBy HabileLabs

Verification

Penny drop, reverse penny drop and name-lookup verification explained — how each confirms a bank account and account holder name before you disburse or pay out.

FinHub Identity Desk

KYC & verification · 7 July 2026 · 7 min read

Last updated 16 August 2026

Before a lender disburses a loan, an insurer pays a claim, or a marketplace settles a payout, one question has to be answered with certainty: does this bank account exist, and does it belong to the person we think it does? Getting it wrong means money lands in the wrong account — a reconciliation nightmare at best, and a fraud vector at worst. 'Penny drop' is the most common way to answer that question. Here's how it works, and how the newer variants differ.

Classic penny drop

In a classic penny drop, the verifying platform sends a tiny real credit — typically ₹1 — to the account number and IFSC provided, usually over IMPS. If the transfer succeeds, the account is valid and active. More importantly, the banking network returns the beneficiary's registered name as held by their bank. That returned name is the real prize: you can now compare it against the name on the application, the PAN and other documents to confirm the account actually belongs to your customer.

Because names rarely match character-for-character — initials, expansions, transliteration and word order all vary — a good verification flow doesn't demand an exact string match. It runs a fuzzy name-match that scores similarity and flags only genuine mismatches for review, so 'R. Sharma' against 'Rahul Kumar Sharma' passes while a completely different name fails.

Reverse penny drop

Classic penny drop confirms the account and name, but it doesn't prove the person submitting the details controls the account. Reverse penny drop closes that gap: instead of you sending money in, the customer initiates a tiny payment out of their account — usually via a UPI transaction — to a collection handle. Because the payment can only originate from an account the customer actually controls, it proves both ownership and access, and it returns verified account details in the process. It's a stronger signal, at the cost of asking the customer to take an action.

Name lookup without moving money

A third approach verifies the account and fetches the registered name without moving any money at all, by querying the banking network directly. It's faster and avoids the tiny-transfer accounting, though availability and coverage depend on the rails and the banks involved. For high-volume onboarding it can reduce cost and latency; for the highest-assurance cases, an actual transfer (penny drop or reverse penny drop) remains the stronger proof.

Why it matters beyond correctness

Account verification isn't just about avoiding failed transfers. Confirming that the disbursal account name matches the borrower is a frontline control against mule accounts — accounts used to receive and move fraud proceeds — and against synthetic identities where the name on the application doesn't line up with any real account. Verifying the payout account before money leaves your system is one of the cheapest fraud controls you can add.

FinHub's Bank Account Verification API supports penny drop, reverse penny drop and name-lookup modes behind a single integration, with built-in fuzzy name matching — so you can pick the assurance level each workflow needs and confirm every account before you pay out.

FAQ

How penny-drop bank account verification works: common questions

The verifying platform sends a tiny real credit — typically ₹1 — to the account number and IFSC provided, usually over IMPS. If the transfer succeeds the account is valid and active, and the banking network returns the registered account name.

Talk to our product experts

See how these ideas apply to your institution's specific workflows.