Please rotate your device

We don't support landscape mode. Please go back to portrait mode for the best experience



Login using Mobile Number

Login using Mobile Number

Authenticate using your ICICI Bank registered Mobile number. Cashback will automatically be added to your ICICI Bank registered mobile number.

Click on a Cashback Deal You Like

Click on a Cashback Deal You Like

Search for the retailer you want & just click on the ‘Activate Cashback’ button. You will be taken to the retailer’s site. Coupon Codes are shown automatically for extra savings

Shop at the Retailer

Shop at the Retailer

Shop like you always do. ICICI Bank will automatically track your purchase & Cashback

Get Cashback Automatically

Get Cashback Automatically

Cashback is added to your Account in Pending status within a few hours. After the return period ends, Cashback status will automatically change to Confirmed

Transfer Your Money

Transfer Your Money

Transfer this Cashback to your Bank account as Real Money through ‘Manage Cashback’. Just enter your ICICI Bank details on the Payment page.

Cashback Status Related

1. What does Pending Cashback mean?

Pending Cashback means we have tracked your transaction at a retailer via CashKaro & it has been acknowledged by retailer as well. However, since this is still within the Return or Cancellation period you cannot transfer or redeem this Cashback yet.

For example: If you make a purchase from through CashKaro you can login to your account and check the Cashback within 24 to 72 hours from the transaction time. Alternatively, you will also receive an acknowledgment SMS/Email within 24 to 72 hours acknowledging that you have received a Pending Cashback.

Now, once the cancellation/return period is over, will confirm Cashback and pay us from their end. Once we get this confirmation your Cashback will go from Pending to Confirmed status. However, if you cancel your order, the Cashback is Cancelled as well.

2. What does Confirmed Cashback mean?

Confirmed Cashback is what has been approved as a valid purchase from retailers. Once you have Confirmed Cashback available, you can transfer it to your Bank Account via NEFT.

3. What does Requested Cashback mean?

Once you request for payment of your Cashback via a bank transfer the status of your Cashback changes to Requested. You will receive an SMS/email with details about your requested Cashback.

4. What does Paid Cashback mean?

Once your Requested Cashback is sent to your Bank the status of your Cashback changes to Paid.

5. What does Cancelled Cashback mean?

In certain cases like cancellation of order or in case the retailer declares your transaction as invalid, the status of your Cashback changes to Cancelled. This means we have not been paid by the retailer and therefore will not be able to pay you any Cashback.

Missing Cashback

1. I made a purchase but have not received any Cashback email for it. What can I do?

If you made a purchase less than 3 days ago, please wait a little longer. It can take between 24 hours to 72 hours for retailers to track sales. However, if you made a purchase over 3 days ago but haven’t received an SMS/email acknowledging the purchase from us, please submit a Missing Cashback ticket from your Manage Cashback section within 10 days from the date of transaction. No Missing Cashback Claims will be accepted after 10 days.

2. What information do I need to submit for a Missing Cashback ticket?

In order to submit a Missing Cashback ticket, you need: retailer name, date, transaction amount, order or transaction reference/ID, and any other details that would help the retailer to track your transaction.

3. How long does it take to resolve Cashback enquiries?

Cashback enquiries can take anywhere between 3 days to 40 days based on the retailer. We try our level best to resolve your missing Cashback query as soon as possible. Remember that our incentives are aligned with yours, and we only earn when you get Cashback.

4. What happens if my Missing Cashback query is denied?

The retailer holds the sole discretion of determining the validity of your Missing Cashback query. While our team will do their best to resolve your Cashback query, in some cases your Cashback may be declined. Please help us get your transaction approved from the retailer by providing all relevant proofs of purchase. Unfortunately, once a retailer has made the decision, it is final and binding.

Payment of Cashback

1. What is your payment policy? Are there any restrictions or charges?

Our payment policy in detail:

Only Confirmed Cashback can be paid. Pending Cashback cannot be paid till its status has been updated as ‘Confirmed’ by the retailers.

When you have earned any Confirmed Cashback, we can pay the money to your ICICI Bank Account via NEFT for free. There are no charges at all.

2. How long does it take to receive Cashback via NEFT?

NEFT Payments are processed as soon as you request for payment. The payment should reach your bank account within 24 to 48 hours.


Cashback on Buy is a platform to display the offers extended by different merchants to the customers of ICICI Bank. Please note that ICICI Bank is not selling/rendering any of these Products/Services and does not give any warranty, guarantee nor does ICICI Bank make any representation with respect to the offers made by the Merchant. ICICI Bank shall not be liable in any case whatsoever regarding any of the utility, merchantability or any other case regarding the Products/Services availed on Cashback on Buy. ICICI Bank is only acting as a channel to facilitate the payment for its Customers by providing the payment services to avail the Products/Services from the Merchant.

If the Customer proceeds from here, any purchase of a Product/Service will only be through the ICICI Bank's credit/debit cards/net banking facility.