NEFT transactions are processed in half-hourly batches, and it may take up to two hours for the funds to be credited to the beneficiary’s account. The actual processing time can vary depending on the bank and when the transaction is initiated. Transactions initiated outside of banking hours are processed using the Straight Through Process (STP) mode.