IMPS is India’s real-time digital payment system that enables instant fund transfers across banks 24x7. The IMPS full form is Immediate Payment Service. Knowing what is IMPS is important as it supports secure money transfers through mobile banking, net banking, ATMs, and branches.
This guide explains IMPS meaning, features, limits, charges, and how to use IMPS for fast and reliable transactions.
Key Highlights
- Enables instant transfers via account number + IFSC or mobile number + MMID.
- Works across multiple channels such as mobile banking, net banking, ATM, SMS, and bank branches.
- IMPS limit is up to ₹5 lakh per transaction/day (bank-wise variations possible).
- Regulated by RBI and operated by NPCI for secure, encrypted transfers.
IMPS is a real-time electronic fund transfer system that works 24/7, allowing instant money transfers between banks. It is developed by the National Payments Corporation of India (NPCI) and regulated by the Reserve Bank of India (RBI).
IMPS full form is Immediate Payment Service. It is an RBI-regulated instant digital payment system that enables secure, real-time transfer of funds between bank accounts 24/7 across India.
IMPS works 24/7 through mobile banking, internet banking, or ATMs. To use IMPS, a sender initiates a transfer through their bank's app or online portal by providing the recipient's bank account number and IFSC code, or their mobile number and Mobile Money Identifier (MMID).
The NPCI handles the transaction, debiting the sender's account and crediting the recipient's bank account instantly. Here’s how IMPS transfers work:
Step 1: The sender initiates the IMPS transfer through their bank’s mobile app, internet banking portal, or SMS
Step 2: The transaction details are sent to the NPCI via the IMPS switch.
Step 3: NPCI validates the sender’s account details and balance, and routes the request to the beneficiary’s bank using its directory services.
Step 4: NPCI sends an authorisation request back to the sender’s bank once validation is successful.
Step 5: The sender’s bank debits the specified amount from the sender’s account.
Step 6: NPCI clears and settles the transaction with the RBI, and then credits the amount to the beneficiary’s bank account.
Step 7: The beneficiary’s bank credits the amount to the beneficiary’s account and notifies NPCI.
Step 8: Both the sender and the beneficiary receive confirmation messages about the successful IMPS transaction.
Here are the requirements to send money via IMPS:
IMPS provides a variety of methods for transferring money quickly and conveniently. Here is how you can leverage IMPS through different platforms:
Step 1: Log in to your bank’s mobile banking app or internet banking portal with your credentials.
Step 2: Navigate to the ‘Fund Transfer’ section.
Step 3: Enter the beneficiary's details, including name, mobile number, bank account number or MMID, and IFSC code.
Step 4: Select ‘IMPS’, enter the amount, verify the details, and confirm the transaction using your MPIN or OTP.
Step 1: Check if your bank supports IMPS via SMS.
Step 2: Draft an SMS in the format provided by your bank.
Step 3: Include the beneficiary’s MMID and the amount to be transferred.
Step 4: Send the SMS to the bank’s designated number for IMPS transactions.
Step 1: Visit the nearest ATM of your bank and insert/swipe your debit card.
Step 2: Enter your 6-digit ATM PIN to access the ATM menu.
Step 3: Navigate to the ‘Fund Transfer’ section and select the ‘IMPS’ option.
Step 4: Enter the beneficiary's details, including their mobile number and MMID, or account number and IFSC code.
Step 5: Enter the amount to be transferred and verify the details.
Step 6: Click on the ‘Confirm’ or ‘Send’ button to complete the transfer.
Step 1: Visit your bank branch and request an IMPS transfer form.
Step 2: Fill in the form with the beneficiary’s name, account number, bank details, transfer amount, and your account information.
Step 3: Submit the completed form along with the applicable IMPS fee.
Step 4: The bank will process the transaction and provide a confirmation slip.
According to RBI and NPCI guidelines, the maximum IMPS limit per day is ₹5 lakh, and the maximum limit per transaction is also ₹5 lakh.
IMPS P2A (Person-to-Account) transfers are made using the beneficiary’s bank account number and IFSC code. These transfers usually have higher limits and are preferred for regular banking transactions.
Exact limits depend on the bank’s internal policy and whether the beneficiary is newly added.
IMPS P2P (Person-to-Person) transfers use the beneficiary’s mobile number and MMID. These generally have lower limits due to higher fraud sensitivity.
Limits may vary by bank and customer risk profile.
While NPCI allows transfers up to a certain cap, banks may set lower limits. The table below shows the commonly applicable IMPS transfer limits across modes.
Mode | Per Transaction Limit | Daily Limit | Notes |
Mobile Banking (App) | ₹5,00,000 | ₹5,00,000 to ₹25,00,000 | May require 24-hour wait for new payees |
₹5,00,000 | Bank-specific | May vary for personal/corporate users | |
SMS Banking | ₹1,000 to ₹5,000 | Often ₹5,000 max | Limited features, for basic users |
MMID + Mobile No. Transfer | ₹5,000 to ₹25,000 | ₹25,000 (typical cap) | Lower limit due to higher fraud risk |
ATM IMPS Transfer | ₹50,000 to ₹2,00,000 | Bank-specific | Limited UI features |
Here’s an overview of the IMPS charges of different Indian banks:
Bank | IMPS Charges (per transaction + GST) |
State Bank of India | No charges |
Kotak Mahindra Bank | No charges |
ICICI Bank | ₹2.50 – ₹15.00 |
HDFC Bank | ₹3.50 – ₹15.00 |
Axis Bank | ₹2.50 – ₹10.00 |
Canara Bank | ₹0 – ₹20.00 |
Punjab National Bank | ₹6.00 – ₹12.00 |
Bank of Baroda | ₹2.50 – ₹25.00 |
IMPS transactions are 24x7, including public holidays and weekends. Some banks might limit IMPS timings (e.g., 8:00 a.m. to 8:00 p.m.) for transfers done through bank branches.
Given below are some benefts of IMPS:
IMPS is often compared with NEFT and RTGS based on speed, availability, and transaction limits.
Feature | IMPS | NEFT | RTGS |
Settlement Speed | Instant (real-time) | Batch processing (half-hourly) | Real-time |
Availability | 24x7, including weekends and holidays | 24x7, including weekends and holidays | 24x7, including weekends and holidays |
Minimum Transfer Limit | ₹1 | ₹1 | ₹2,00,000 |
Maximum Transfer Limit | ₹5,00,000 (may vary by bank) | No upper limit (bank-specific caps may apply) | No upper limit |
Ideal Use Case | Small to medium urgent transfers | Non-urgent transfers of any amount | Large-value urgent transfers |
Charges | Varies by bank, often with minimal charges | Free for online savings account transfers, minimal charges for others | Varies by bank; often small charges |
Access Channels | Mobile apps, internet banking, ATMs | Internet banking, mobile banking, and bank branches | Internet banking, mobile banking, and bank branches |
Beneficiary Details | Mobile number + MMID or Account No. + IFSC | Account No. + IFSC | Account No. + IFSC |
IMPS is transforming digital payments with ease and security. Its round-the-clock service empowers users anytime, anywhere. The 24x7 facility enables users to make transactions at their convenience, getting around the shortfalls of payment systems such as NEFT and RTGS.
Related Articles:
1. Differences between NEFT, RTGS and IMPS
2. IMPS Reference Number: Meaning, and How to Track it Online