The Illusion of Instant Gratification
In India, digital payments have become second nature. Unified Payments Interface (UPI) and Immediate Payment Service (IMPS) have conditioned us to expect that money transfers happen in the blink of an eye. For the most part, they do. These systems are
designed for real-time transactions, making them perfect for everything from paying for groceries to splitting a dinner bill. Alongside these are National Electronic Funds Transfer (NEFT) and Real-Time Gross Settlement (RTGS), which are traditionally seen as methods for larger or more formal transfers. While UPI and IMPS are built for speed, even they are not entirely immune to delays. And with NEFT and RTGS now available 24/7, the lines have blurred, creating a general expectation that all digital money moves instantly, all the time. This assumption, however, can be a risky one.
The Batch and the Bank
The key difference between these systems lies in how they process transactions. While IMPS and UPI are designed to be real-time, NEFT operates on a batch-processing system. Even though NEFT is available around the clock, transactions are grouped together and settled in half-hourly batches by the Reserve Bank of India (RBI). This means if you initiate a transfer, it has to wait for the next available batch to be cleared. Usually, this process is quick, taking between 30 minutes to two hours. However, this batch system is the first point where a 'same-day' assumption can stumble. If there's high traffic or a processing snag at the clearing centre, your transfer might be pushed to a later batch, causing a delay.
The Midnight Cut-Off You Don't See
The most significant intervention comes from the banks and platforms themselves. Every bank and payment platform has internal cut-off times for processing and reconciliation. These are often late at night, typically for 'end-of-day' and 'start-of-day' processes. During these windows, which can last for an hour or more, servers may be under maintenance or unable to process new transactions. Sending a UPI or IMPS payment during this time might result in a failed transaction or, more confusingly, a 'pending' status where the money has left your account but hasn't reached the recipient. Similarly, while NEFT is technically 24/7, some banks note that transactions initiated between certain late-night hours, for instance 11:30 PM to 1:00 AM, will only be settled after their internal processes are complete.
Platform Glitches and High Traffic
It's not just the banks. The apps you use—be it Google Pay, PhonePe, or your bank's proprietary app—can also be the source of delay. Technical glitches, app updates, or server overloads on the platform's side can halt transactions. These issues are often unpredictable and can affect a large number of users simultaneously. High-traffic periods, such as festival seasons or the beginning of the month when salaries are paid, can put immense strain on the entire digital payment ecosystem, from the app servers to the bank servers and the NPCI network that underpins UPI. This can lead to increased transaction timeouts and failures.
How to Avoid Being Caught Out
While you can't control bank server maintenance, you can take steps to minimise the risk of your payments getting stuck. For large, time-sensitive transfers, avoid making them late at night or on major bank holidays. If a payment is critical, consider using RTGS during business hours for amounts over ₹2 lakh, as it offers real-time settlement on a transaction-by-transaction basis. Pay attention to notifications from your bank or payment app about scheduled maintenance. If a UPI payment fails but your account is debited, don't panic. The money is usually refunded automatically within a set timeline, but it's wise to note the transaction reference number to follow up if needed. For non-urgent payments, sending them during regular banking hours can provide an extra layer of assurance.














