NEFT Bulk Payment Status: Find Which Beneficiaries Got Paid
Uploaded a NEFT bulk file for salaries or vendors? How to see which beneficiaries were credited, returned or pending, using UTRs and RBI timelines.

In this article (8 sections)
"We uploaded one NEFT file for 40 salaries. The total was debited, but three employees say they have not been paid." If this is you, the one-line fix is: download the bank's record-level status report for that file, split the payments into credited, returned, rejected and pending, and send each unpaid beneficiary the UTR of their own payment so their bank can trace it. A bulk file is not one payment; it is many separate NEFT transactions that succeed or fail one by one.
This guide shows how to reconcile a batch as of October 2026, what RBI's NEFT timelines say, and how to chase the stragglers. It is general information for individuals and small businesses.
How a NEFT bulk payment actually works
When you upload a bulk file in corporate or business net banking, your bank first validates each record (account number format, IFSC, amount, limits). Valid records are sent into NEFT, which runs 24x7 in half-hourly batches all year. Each record becomes its own NEFT transaction with its own UTR (Unique Transaction Reference), usually 16 characters starting with the sending bank's four-letter code.
The beneficiary bank then has to act on each payment:
- Credit it to the beneficiary within two hours of batch settlement, and send a positive confirmation back, which your bank shows as credited.
- Or, if it cannot credit (closed account, wrong account number, and so on), return it to your bank within two hours of the batch.
If a bank does neither within that time, RBI's NEFT rules require it to pay penal interest at the RBI LAF repo rate plus 2% for the delay, without waiting for a claim.
The four statuses to look for
| Status in the report | What it means | What to do |
|---|---|---|
| Rejected / failed at validation | Never left your bank (bad IFSC format, limit, insufficient balance) | Money not debited, or reversed; correct and re-upload just these records |
| Sent / in process | Sent to NEFT, awaiting credit or return | Wait for the two-hour window after its batch |
| Credited / positive confirmation | Beneficiary bank confirmed credit | Share the UTR if the beneficiary still cannot see it |
| Returned | Beneficiary bank sent it back | Check the reason, correct details, pay again |
Banks label these differently, but every corporate banking platform should let you see the status of each record, not just the file. If yours shows only a file-level status, ask your relationship manager or branch for a record-level report.
Step by step: reconciling a batch
Right after upload
- Save the file reference number and the list you uploaded (name, account number, IFSC, amount).
- Check the validation report. Records rejected here were never sent; fix the details and upload them separately so the good records are not paid twice.
- Use beneficiary name lookup for new payees. Since RBI required it from 1 April 2025, banks offer a facility in net banking and mobile banking that shows the account holder's name for an account number and IFSC before you send an RTGS or NEFT payment. Verify new vendors and employees once and keep the result.
Two to three hours after the batch
- Download the record-level status report and tick off credited records.
- Match returns to your statement. Returned amounts come back as separate credits, usually quoting the original UTR and a reason.
- Send each unpaid beneficiary their UTR and ask them to check with their bank. A credit sometimes posts but the beneficiary is looking at the wrong account or the narration is unclear.
If a record stays "in process"
- Raise a trace request with your bank quoting the UTR, date, amount and beneficiary IFSC. Banks have NEFT customer facilitation centres for this.
- Ask about penal interest if the beneficiary bank neither credited nor returned the money within two hours of settlement.
- If your bank does not resolve it within 30 days, escalate to its grievance or nodal officer and then to the RBI Ombudsman at cms.rbi.org.in (helpline 14448).
Worked example: reconciling 40 salary payments
A shop pays 40 staff through one NEFT file, total ₹12,40,000. Three hours after upload, the status report shows:
| Status | Records | Amount |
|---|---|---|
| Credited (positive confirmation) | 37 | ₹11,52,000 |
| Returned (account closed: 1; invalid account: 1) | 2 | ₹56,000 |
| In process | 1 | ₹32,000 |
| Total | 40 | ₹12,40,000 |
Check: ₹11,52,000 + ₹56,000 + ₹32,000 = ₹12,40,000, and 37 + 2 + 1 = 40, so every rupee and record is accounted for.
Next steps: the owner collects new account details from the two employees whose payments were returned, verifies the names with beneficiary name lookup, and pays ₹56,000 again. For the ₹32,000 record still in process, she gives the employee the UTR and raises a trace request with her bank the same day.
Why beneficiaries say "not received" when the status shows credited
- They are checking the wrong account. Employees with two accounts often look at the old one.
- Narration is unclear. The credit may show your company's short code. Use a clear narration such as "SALARY OCT 2026".
- Beneficiary bank posting delay. Rare, but the two-hour rule applies; their bank should credit or return.
- Account frozen or under restriction. The beneficiary bank may credit but block withdrawals, or return the money; the beneficiary must ask their own bank.
For a single failed transfer rather than a batch, see money debited but not credited. If a payment went to a correct-looking but wrong account, see sent money to the wrong account. For the difference between NEFT, RTGS and IMPS when choosing a method for urgent payments, read NEFT vs RTGS vs IMPS.
Ready-to-copy trace request
To: [Bank name] - corporate banking / NEFT helpdesk
Subject: NEFT bulk file [file ref] - trace request for pending records
File uploaded on [date] at [time], file reference [number].
The following records show "in process" / "not credited" more than two
hours after batch settlement:
1. UTR [number] - ₹[amount] - beneficiary [name], IFSC [code]
2. UTR [number] - ₹[amount] - beneficiary [name], IFSC [code]
Please confirm the current status of each, obtain credit or return from
the beneficiary bank, and credit any penal interest due under RBI's NEFT
rules for delay beyond two hours.
[Name], [company], [registered mobile], [date]
What not to do
- Do not re-upload the whole file because a few records failed. You may pay most people twice.
- Do not pay again for an "in process" record until it is returned or confirmed failed.
- Do not change beneficiary details based on an email or WhatsApp message alone. Fraudsters impersonate vendors and employees to redirect payments; confirm by a known phone number and name lookup.
- Do not share OTPs or net banking credentials with anyone offering to "speed up" a NEFT trace, and use only the bank's official helpline.
Key takeaways
- A bulk file is many separate NEFT transactions; check status record by record, not file by file.
- Each beneficiary payment has its own UTR; share it with anyone who says they have not been paid.
- RBI's rule: credit within two hours of batch settlement, or return within two hours; delays attract penal interest at repo rate plus 2%.
- Re-send only returned or rejected records after correcting details, and verify new payees with beneficiary name lookup.
- Escalate unresolved traces to the bank's grievance officer, then to cms.rbi.org.in after 30 days.
Frequently asked questions
How do I know which beneficiaries in a NEFT bulk file were credited?
Download the bank's status report or MIS for the file from corporate net banking. Each record should show its own status and UTR; credited records are those for which the beneficiary bank sent a positive confirmation, returned records come back to your account with a reason.
How long does a beneficiary bank have to credit a NEFT payment?
RBI's NEFT rules say the beneficiary bank should credit the account within two hours of the batch settlement. If it cannot, it must return the money to the sending bank within two hours of the batch.
What compensation applies if a NEFT credit or return is delayed?
If a bank neither credits nor returns the payment within the two-hour window, RBI requires it to pay penal interest at the current RBI LAF repo rate plus two percent for the period of delay. It should be paid without the customer having to ask.
Does every payment in a bulk NEFT file get its own UTR?
Yes. Even when you upload one file, each beneficiary payment is a separate NEFT transaction with its own Unique Transaction Reference. Share that UTR with any beneficiary who says they have not been paid.
Why was a NEFT payment returned to my account?
Common reasons are an invalid or closed account, a wrong IFSC, a frozen or dormant account at the beneficiary bank, or a mismatch flagged by the beneficiary bank. The return entry or the status report shows the reason.
This article is for general education and is not personalised financial, tax or legal advice. Rates and rules are as of 26 Oct 2026; confirm current terms with your lender, AMC or a qualified adviser.


