Payouts · Guide
Sending money out: how business payouts work
A payout is money your business sends: a refund, a vendor bill, a salary, a loan disbursal. It leaves your account, travels on one of India's bank rails and lands in someone else's account, usually in seconds and sometimes in the next batch. This guide covers each step: who you pay, which rail carries the money, what each status means, what to do when a transfer goes quiet, and how every payout is reconciled.
- Observe: Before any money moves: the beneficiary's account is verified, and both banking partners are healthy.
- Decide: ₹18,000 to a bank account, needed now: IMPS, which runs in real time at any hour. A ₹3.5 lakh payout would go on RTGS instead.
- Recover: Bank Y accepts the transfer, then goes quiet. The payout is pending, not failed, so it isn't resent. Its status is checked instead.
- Failover: While Bank Y is slow, new payouts go through Bank X. The pending payout stays with Bank Y until it has a final answer.
- Complete: Bank Y confirms the credit. The payout is processed with a bank reference and your system is told. A resend at step 3 would have paid twice.
Chapter 01
What a payout is
A payment gateway brings money in. A payout sends money out: from your business to a customer, a supplier, an employee, a borrower or a partner. The two look similar on a bank statement, but they're run very differently. When you collect, the customer approves the payment. When you pay out, you do, so the checks, controls and records are yours to get right.
Before you can pay out, the money has to be available. Depending on the setup, payouts are funded from a balance you top up in advance or directly from your own current account. Which model applies to you is settled during onboarding.
- 01Your system or dashboard
Decides who is paid, how much, and why
- 02Peneu
Checks the beneficiary, picks the rail and partner, tracks the status
- 03Banking partner
Debits the funding account and sends the transfer
- 04Rail
IMPS, NEFT, RTGS or UPI carries it between banks
- 05Beneficiary's bank
Credits the account, or returns the money
| Compared on | Collecting (payment gateway) | Paying out |
|---|---|---|
| Who approves | Your customer, in their app or card flow | You, before the transfer is sent |
| Direction | Into your account | Out of your account |
| Main risk | A failed or declined payment | Paying the wrong person, or paying twice |
| Proof it worked | A successful payment, then settlement | A bank reference (UTR) from the beneficiary's side |
Chapter 02
One payout, end to end
Every payout passes the same seven steps. Most take seconds on a real-time rail. Knowing them tells you where a stuck or rejected payout actually is, and who can move it.
| Step | What happens | What can go wrong |
|---|---|---|
| 1. Request | Your system or a team member asks to pay a beneficiary an amount, with your own reference. | Duplicate requests for the same obligation |
| 2. Validate | The account or UPI ID is checked, and the name compared where available. | Wrong or closed account, name mismatch |
| 3. Choose the rail | The rail follows the amount, the beneficiary type and urgency; you can also specify one. | Amount above a rail's limit, or below the RTGS minimum |
| 4. Send | A banking partner debits the funding account and sends the transfer. | Insufficient funds in the funding account |
| 5. Bank processing | The rail carries the transfer; the beneficiary's bank credits the account. | Bank downtime, timeouts, a rejected credit |
| 6. Confirmation | The bank's response arrives: credited, returned or still in progress. | No response yet: the payout is pending |
| 7. Reconciliation | The payout, its bank reference and the debit on your statement are matched. | A debit with no matching payout, or a return nobody noticed |
Chapter 03
Beneficiaries and validation
A beneficiary is whoever receives the money. You identify them in one of two ways: a bank account number with its IFSC, which works on IMPS, NEFT and RTGS, or a UPI ID, which works on UPI.
Validation catches mistakes before the money leaves. The two common methods differ in how they check. Penny drop sends a real ₹1 credit and reads back the name the bank holds. Penny-less verification confirms the account without moving money. Both return the account holder's name where the bank provides it, which you then compare with the name you expect.
| Identify by | Works on | Validate with | Watch out for |
|---|---|---|---|
| Account number + IFSC | IMPS, NEFT, RTGS | Penny drop or penny-less check | Typos in long numbers; accounts that are dormant or closed |
| UPI ID | UPI | A UPI ID lookup that returns the registered name | Look-alike IDs; IDs that are later re-linked to another account |
Name checks need judgement
Chapter 04
The four rails
India has four ways to move money between bank accounts. They differ in speed, in how they settle, in the amounts they carry, and in what happens when the credit can't be made. NEFT and RTGS are run by RBI; IMPS and UPI are run by NPCI.
The rail is usually picked from the amount and the beneficiary, and you can name one on a request. Which rails are available to you depends on your banking setup.
| Rail | When it runs | How it settles | Amounts | If the credit fails | Best for |
|---|---|---|---|---|---|
| IMPS | 24×7 | Real time, one transfer at a time | Per-transaction limits set by NPCI and your bank | Reversed by the beneficiary bank by T+1 under RBI's TAT framework | Urgent payouts to a bank account |
| NEFT | 24×7×365 | In half-hourly batches | No limit set by RBI; banks may set their own | Returned within two hours of the batch completing | Routine and larger payouts that can wait for the next batch |
| RTGS | 24×7×365, since 14 Dec 2020 | Real time, one transfer at a time (gross) | Minimum ₹2,00,000, no upper limit | Returned within one hour of receipt, or by the end of the RTGS business day, if earlier | High-value transfers |
| UPI | 24×7 | Real time | Limits set by NPCI and the banks involved, varying by category | Reversed by T+1 under RBI's TAT framework | Refunds, cashback and smaller payouts to a UPI ID |
Rail rules as published by RBI at the time of writing (see Sources). UPI and IMPS limits are set by NPCI and can change; your bank may set lower ones.
Chapter 05
When the money arrives
"24×7" means the rails accept transfers at any hour, including weekends and bank holidays. It doesn't mean every payout lands instantly. A NEFT payout waits for the next half-hourly batch. Real-time rails usually complete in seconds but can stall when a bank is slow. And your own approvals and funding can hold a payout before it's ever sent.
When you tell a beneficiary when to expect money, count from the moment the payout is sent, on the rail it's sent on, not from when it was approved.
| Payout | Rail | Sent | What to expect |
|---|---|---|---|
| ₹18,000 refund | IMPS | Sunday, 11:40 pm | Usually credited within seconds, weekend or not |
| ₹18,000 vendor bill | NEFT | Tuesday, 10:05 am | Credited after the next half-hourly batch settles |
| ₹3,50,000 supplier advance | RTGS | Saturday, 4:00 pm | Real time; the beneficiary bank must credit within 30 minutes of receiving it |
| ₹18,000 payout that went pending | IMPS | Monday, 9:15 am | A final status, or the money reversed by T+1 |
Chapter 06
Payout statuses
A payout moves through a few states. Providers name them differently; what matters is which states are final. Processed, failed and reversed are final. Pending is not, however long it lasts.
- queued
Accepted and waiting to be sent: for approval, for funds, or for the next batch.
- processing
Sent to the bank; the rail is carrying it.
- processed
The beneficiary's bank confirmed the credit. The bank reference (UTR) is attached.
- pending ← from processing
The bank hasn't confirmed either way. Not final: it resolves to processed or reversed.
- failed ← from processing
Rejected before the money moved, with a reason. Fix the cause and create a new payout.
- reversed ← from processed
The credit was later returned by the beneficiary's bank, and the money comes back to you.
Chapter 07
Pending, failed and reversed
Most payouts go straight through. The ones that don't fall into three groups, and each needs a different response. A failedpayout never left, so it's safe to fix and send again. A reversed payout left and came back. A pending payout is the dangerous one: the bank accepted it, but nobody knows yet whether the beneficiary was credited.
Some systems call these transfers "deemed" or "in doubt". The rule is the same: wait for the final status or ask for it, and don't resend. RBI's turnaround-time framework requires IMPS and UPI transfers that debited the sender without crediting the beneficiary to be reversed by the next day (T+1).
| What happened | Usual cause | On whose side | Retry on another route? | What to tell the customer |
|---|---|---|---|---|
| Invalid or closed account | Typo, old details, or an account closed since validation | You | New payout | Ask the beneficiary to confirm their details |
| Name mismatch at validation | The bank's name for the account differs from yours | You | Review first | Confirm the account belongs to them before paying |
| Amount outside the rail's rules | Below the RTGS minimum or above a real-time limit | You | Other rail | No impact if caught before sending |
| Funding account short | Not enough balance for the payout | You | After top-up | Tell them the payout is scheduled, not sent |
| Beneficiary bank down or slow | Downtime or a timeout on the bank's side | The bank | Never while pending | Share the expected resolution, not a new promise |
| Credit returned after sending | The beneficiary bank couldn't apply the credit | The bank | After fixing details | Tell them the money came back and why |
When a banking partner is slow, new payouts can move to a healthy one while pending payouts stay put: automatic failover.
Never resend a pending payout
Chapter 08
Vendor, employee and bulk payouts
The mechanics are the same for every payout. What changes is who you're paying, how many at once, and what has to be true before the money goes.
| Payout type | What's different | What to get right |
|---|---|---|
| Vendor payments | Paid against invoices, often on a schedule | Approval before payment, the invoice reference on every payout, and extra checks when a vendor changes bank details |
| Employee and salary payouts | Many beneficiaries, same day, confidential amounts | Validate accounts before payday, restrict who can see amounts, and track every employee's credit to its own reference |
| Bulk payouts | Hundreds or thousands sent as one batch | Each row succeeds or fails on its own: reconcile row by row, and retry only the rows that failed |
| Refunds and cashback | Small amounts, often to a UPI ID | Tie each payout to the original order so support can answer 'where's my refund?' |
| Loan disbursals and claims | Large, one-off amounts to verified accounts | Validation, approvals and a complete audit trail for every disbursal |
Chapter 09
Operational controls
Payouts move your money on your say-so, so the controls around them matter as much as the rails. These are the controls finance and risk teams usually insist on. Whether each is built into your setup or run in your own systems is worth confirming before you go live.
| Control | What it prevents |
|---|---|
| Maker-checker: one person creates, another approves | A single mistake, or a single bad actor, sending money |
| Approval limits by amount | Large payouts going out without a senior review |
| Re-validation when bank details change, with a cooling-off period | Redirected payments, the most common payout fraud |
| Funding-balance alerts | Payouts queuing silently because the balance ran out |
| Role-based access and separate API keys per system | Everyone being able to do everything |
| An audit trail with the bank reference for every payout | Disputes you can't answer months later |
Chapter 10
How payout fees work
Payout pricing is usually per transfer rather than a percentage. The components are a fee per payout, which can vary by rail, a fee per beneficiary check if you validate accounts, and GST on those fees. Peneu pricing is quoted per business, so the numbers here are illustrative, or your own.
Separately, RBI has told banks not to charge savings-account holders for NEFT transfers made online (from 1 January 2020). Business current accounts are priced by the bank.
- 2,500 payouts at an illustrative ₹5 each
- 400 beneficiary checks at an illustrative ₹2 each
- GST on the feesAt the rate on your invoice
- Monthly cost
Your numbers, your rates
Enter your monthly payouts, your fee per payout and the GST rate on your invoice to see the monthly cost.
Calculated only from the numbers you enter. It isn't a Peneu quote or a Peneu rate.
Chapter 11
Reconciling payouts
Reconciling payouts proves three things: every payout you intended was sent once, every debit on your statement belongs to a payout, and every returned or reversed payout was noticed. It's the same idea as reconciling collections, in the other direction.
| Match | On what | What a mismatch means |
|---|---|---|
| Your obligation ↔ payout | Your own reference on the payout | Something owed but never paid, or paid twice |
| Payout ↔ bank debit | Amount, date and the bank reference | A debit you can't explain, or a payout that never left |
| Payout ↔ beneficiary credit | The bank reference (UTR) | What to share when a beneficiary says the money hasn't arrived |
| Returns and reversals ↔ original payout | The original payout's reference | Money that came back but still shows as paid |
Chapter 12
Integration considerations
Payouts can be sent one at a time from a dashboard, in bulk, or from your own systems through an API. For system-to-system payouts, a few rules decide whether the integration is safe on a bad day.
- Give every payout your own unique reference, and never reuse it for a different obligation. It's what makes a retried request safe.
- Store the payout's ID and status as soon as the request is accepted, before anything else happens.
- Treat a status notification as a prompt: fetch the payout's current status before acting on it.
- Retry only after a definite failure, and as a new payout. Never retry a pending one.
- Reconcile every day, including returns and reversals.
For developers
Illustrative pseudo-code: the flow, not Peneu's API. Field and event names are confirmed in the API reference.
payout = create_payout(amount, beneficiary, reference = "PO-88213")
save(payout.id, payout.status) # before anything else
on status_update(notice):
status = get_payout(notice.payout_id).status # confirm, don't trust the notice alone
if status == processed: record(bank_reference); mark_paid()
if status == failed: fix_cause(); create_payout(..., reference = "PO-88213-2")
if status == pending: wait() # never resendChapter 13
Payouts by business type
The same rails serve very different businesses. Here is where payouts usually fit, and where to read more.
An NBFC or lender disbursing approved loans
Validated accounts, approvals and a disbursal reference in the audit trail
An insurer paying approved claims
A marketplace paying sellers
A platform paying freelancers or gig workers
A business refunding customers
Refunds to the original method, or a payout when that's not possible
A finance team paying suppliers
FAQ
Payout questions
What is a payout?
Money a business sends out to someone else's bank account or UPI ID: a refund, a vendor payment, a salary, a loan disbursal or an insurance claim.
How is a payout different from a payment gateway?
A payment gateway brings money in from customers. Payouts send money out from your business to the people and businesses you pay.
Which rail should a payout go on?
It depends on the amount, the beneficiary and how fast it needs to arrive. IMPS and UPI are real-time, NEFT settles in half-hourly batches, and RTGS is for amounts of ₹2 lakh or more.
What is a UTR?
A Unique Transaction Reference: the code a bank transfer carries so both banks can trace it. For RTGS it's a 22-character code. Share it with a beneficiary who says the money hasn't arrived.
What does pending mean, and should I resend the payout?
Pending means the bank accepted the transfer but hasn't confirmed the outcome. The money may already be with the beneficiary, so never resend a pending payout. Wait for the final status, or check it.
How quickly does a failed IMPS or UPI transfer come back?
Under RBI's turnaround-time framework, if the account is debited but the beneficiary isn't credited, the beneficiary bank has to reverse it by the next day (T+1), with compensation if it's later.
What happens if a NEFT or RTGS credit can't be made?
For NEFT, the destination bank returns it within two hours of the batch completing. For RTGS, within one hour of receipt or before the end of the RTGS business day, whichever is earlier.
Is there a minimum amount for RTGS?
Yes. RBI sets the RTGS minimum at ₹2 lakh, with no upper limit.
Do NEFT and RTGS work on weekends and bank holidays?
Yes. NEFT runs 24×7 throughout the year in half-hourly batches, and RTGS has run 24×7×365 since 14 December 2020.
Can I pay a UPI ID instead of a bank account?
Yes. Payouts can go to a bank account (account number and IFSC) or to a UPI ID. UPI's limits are set by NPCI and the banks involved, and they vary by category.
Why verify a beneficiary before paying?
A mistyped or closed account is cheaper to catch before the money moves than to recover afterwards. Validation confirms the account exists and, usually, whose name it's in.
Can my team send payouts without writing code?
Yes. One-off payouts can be sent from the dashboard. Regular, high-volume payouts are usually sent from your own systems or as a bulk batch.
What if a banking partner has an outage?
Where more than one banking partner is connected, new payouts go through one that's healthy. Payouts already sent stay where they are and are tracked to a final status.
How much do payouts cost?
Payout pricing is quoted per business. The usual components are a fee per payout (which can vary by rail), a fee per beneficiary check if you use one, and GST on those fees.
How it works underneath
- Automatic FailoverRoute around degraded providersView details
- Unified WebhooksOne normalised event streamView details
- Reconciliation & ReportingMatch payments & settlements across providersView details
- Multiple Payment ProvidersGateways, aggregators & acquiring banksView details
Related products
Sources
- RBI — NEFT FAQs (24×7 availability, half-hourly batches, return of uncredited transfers, positive confirmation)
- RBI — RTGS FAQs (24×7×365 from 14 Dec 2020, ₹2 lakh minimum, credit and return timelines, UTR)
- RBI — Harmonisation of turnaround time and customer compensation for failed transactions (RBI/2019-20/67, 20 Sep 2019)
Last reviewed . Examples, rates and traces marked illustrative are not Peneu figures.
Map out your payouts
Tell us what you pay out, to whom and how often. We'll walk through which rails and checks fit, and what the flow looks like end to end.
