“Limit exceeded” is the most avoidable UPI error there is, and it always arrives at the wrong moment — at a hospital counter, at a car showroom, on the last day to pay a deposit.
The confusion is understandable, because there are three separate limits stacked on top of each other, and most people know about only one. Here is how the whole structure works, and how to plan around it.
The Three Limits Stacked Together
1. The NPCI ceiling
The system-wide maximum. For most categories this is ₹1 lakh per transaction and per day. Some categories are much higher: capital markets, insurance premiums, travel bookings and certain collections run up to ₹2 lakh or ₹5 lakh, and tax payments and hospital bills go up to ₹5 lakh.
2. Your bank’s limit
Banks may set anything at or below the NPCI ceiling, and most do. This is the limit that actually binds you, and it varies considerably between banks.
3. Your app’s limit
Occasionally an app sets its own, usually lower, cap. Rare, but it explains cases where a payment fails on one app and works on another with the same account.
The lowest of the three wins. If NPCI allows ₹1 lakh, your bank allows ₹50,000 and your app allows ₹1 lakh, you can send ₹50,000.
Typical Bank Limits in Practice
These change without much announcement, so treat them as a guide and confirm in your own app:
- SBI — commonly ₹1 lakh per day, with a lower cap in the first 24 hours after adding a new payee.
- HDFC Bank — around ₹1 lakh per day; higher for some categories.
- ICICI Bank — around ₹1 lakh per day; ₹10,000 for newly added payees on the first day.
- Axis Bank — around ₹1 lakh per day.
- Kotak, IndusInd and most private banks — ₹1 lakh per day.
- Punjab National Bank, Bank of Baroda and other PSU banks — often ₹25,000 to ₹1 lakh depending on account type.
- Small finance and payments banks — frequently lower, in the ₹10,000 to ₹25,000 range.
The single most reliable way to know yours: open your UPI app, go to the bank account, and look for the limit displayed there. Failing that, your bank’s mobile app or a call to customer care will confirm it.
The Transaction Count Limit Nobody Mentions
Alongside the value cap, most banks impose a limit of around 20 UPI transactions per day per account. Heavy users hit this before they hit the money limit — a day of small payments at shops, autos and food stalls adds up fast.
Two ways around it: link a second bank account and alternate, or use UPI Lite, whose transactions sit outside the count.
The New-Payee Rule
Most banks cap the first payment to a brand-new payee at ₹5,000 or ₹10,000 for the first 24 hours. It is an anti-fraud measure and it is not negotiable.
The practical implication: if you know you need to send a large amount to someone new on Friday, add them and send ₹1 on Thursday. The cooling period starts then.
Higher Limits for Specific Categories
NPCI raised caps for situations where ₹1 lakh was genuinely inadequate:
- Hospital and education payments — up to ₹5 lakh
- Tax payments — up to ₹5 lakh
- IPO and retail direct government securities — up to ₹5 lakh
- Insurance premiums — up to ₹2 lakh
- Travel and credit card bill payments — up to ₹5 lakh at many banks
These apply only when the receiving merchant is registered in the right category. You cannot invoke them by sending ₹3 lakh to a friend and calling it a hospital bill.
How to Raise Your Limit
- Check whether you actually can. If your bank already sits at the ₹1 lakh NPCI ceiling for your category, there is no headroom.
- Ask your bank. Some allow an increase through net banking or the mobile app; others require a branch request.
- Upgrade the account type. Salary and premium accounts often carry higher caps than basic savings accounts.
- Link a second bank account — the simplest route in practice. Each account carries its own daily limit, so two accounts double your effective capacity.
What to Do When You Hit the Limit
- Switch to another linked bank account in the same app.
- Split across two days if the payment can wait — limits reset at midnight, though some banks use a rolling 24-hour window.
- Use IMPS or NEFT from your banking app for large one-off transfers. IMPS goes up to ₹5 lakh at most banks and settles instantly.
- Use RTGS for anything above ₹2 lakh where you want the cleanest route.
Frequently Asked Questions
What is the maximum UPI transfer per day?
₹1 lakh for most categories, with higher caps up to ₹5 lakh for hospitals, education, taxes and capital markets. Your bank may set a lower figure.
Does the limit reset at midnight?
At most banks, yes. Some use a rolling 24-hour window from your first transaction.
Do UPI Lite payments count towards my daily limit?
No. Lite operates on a separate on-device balance with its own limits.
Why can I only send ₹5,000 to a new contact?
The new-payee cooling period, standard across banks as an anti-fraud measure. It lifts after 24 hours.
Is the limit per bank account or per person?
Per bank account. Two accounts give you two separate daily limits.
The Bottom Line
Know your bank’s number before you need it, add new payees a day in advance, and keep a second bank account linked — that combination removes almost every limit problem people run into. When a payment does fail, check whether it is genuinely a limit issue before assuming the worst; our guide to failed UPI payments and refunds covers the rest.
For the wider system, see our complete UPI guide for 2026.