Hundreds of transactions processed in minutes. Salaries disbursed. Then, a few hours later, the message arrives: an employee hasn’t received their pay. The investigation begins. Somewhere between a bank account update and payroll processing, a digit was wrong — or worse, someone changed the employee’s account details without authorisation. The salary is in an account it has no business being in.
Now finance is chasing a reversal. The employee is managing without their salary. And payroll, which should be the most reliable, trusted thing the company does for its people, has become a source of stress.
This scenario plays out more often than most companies acknowledge. And it’s almost always preventable — with the right verification built into the process.
Where the Risk Actually Lives
Bank account updates are a quiet vulnerability in most payroll systems.
Employees change banks, open new accounts, and close old ones — regularly, across the course of their tenure. In many organisations, these updates go through a simple admin process: the employee submits new details, someone reviews them, the update is made. Human attention is the primary control.
That’s not enough. Human attention misses transposed digits. It can’t verify whether an account is actually active and belongs to the employee submitting the change. And it offers no protection against the scenario where an employee’s profile is accessed by someone who changes the bank details to redirect salary elsewhere — a form of fraud that’s more common in remote-first environments than most companies realise.
No payroll tool in India currently addresses this gap with automatic, real-time bank account verification. Until now.
Bank Account Verification on XPayroll: India’s First Penny Drop in Payroll
Launching at FTX26, Bank Account Verification on XPayroll builds automatic verification directly into the bank account update flow — making it a systemic control, not a manual one.
Penny drop verification for Current Account users. When an employee updates their bank account, XPayroll automatically initiates a penny drop — a small test transaction that confirms the account is active and that the beneficiary name matches the employee’s on record. If the names don’t match, the update is flagged before it’s applied. No manual review required. No guessing. The account is confirmed to belong to the right person.
This is India’s first penny drop verification built natively into payroll software — and it’s exclusive to RazorpayX Current Account users.
Auto-approval for verified accounts. When the beneficiary name matches exactly, admins can configure XPayroll to auto-approve the update. The process is fast for legitimate changes and protected for everything else, with a complete audit trail either way.
OTP confirmation on every update. Every bank account change — regardless of who initiates it — requires OTP confirmation from the employee. This eliminates a significant fraud vector: even if someone gains unauthorised access to an employee’s XPayroll profile, they cannot redirect salary without the employee’s OTP.
Cancelled cheque upload for Lite Account users. For organisations on Lite, the system prompts employees to upload a cancelled cheque or bank document when submitting an update. Admins can make this mandatory — ensuring there’s always a verifiable source of truth before any account change goes through.
What This Looks Like in Practice
Without verification: an employee updates their bank account, an admin approves it, payroll runs — and if any detail is wrong, the money is gone until a reversal is processed. Recovery takes days. The employee has no salary. Trust is damaged.
With verification: the penny drop runs automatically. The account is confirmed active. The beneficiary name is matched to the employee’s record. The OTP locks the change to the person making the request. Payroll runs with confidence that every rupee is going exactly where it should.
For HR and payroll admins, this isn’t extra work. It’s the system doing the verification that used to require manual attention — and doing it more reliably than any manual check can.
The Security Layer That Was Missing
Beyond human error, there’s a security dimension worth naming directly.
Salary diversion — where a malicious actor changes an employee’s bank details to redirect their pay — is a real threat. It’s particularly acute in distributed teams where there’s no physical touchpoint to catch anomalies. OTP-based confirmation means that even if login credentials are compromised, bank account details cannot be changed without the employee’s device.
It’s a simple layer. It closes a significant gap.
One Principle. Zero Compromise.
Every salary should reach the right person.
That sounds obvious — but without verification built into the bank account update process, the gap between “payroll processed” and “salary received by the correct employee” is wider than most payroll teams realise.
Bank Account Verification on XPayroll closes that gap automatically. No additional manual steps. No extra verification forms. Just the confidence that comes from knowing every account on your payroll is real, active, and belongs to the right person.
Launching at FTX26, available from March 12, 2026.
Bank Account Verification is available on XPayroll. Penny drop verification is exclusive to RazorpayX Current Account users. Cancelled cheque upload is available for Lite Account users.