Months after a sale, a chargeback can still claw the money back, and the chargeback time limit is longer than you think
A store refund window is short. A chargeback window is not. Under Visa and Mastercard rules a customer commonly has 120 days to dispute a charge, and some cases reach 540, long after any store refund window has closed. Here is the real chargeback time limit and what a late dispute costs you.

Key takeaways
- A chargeback time limit is the deadline a cardholder has to dispute a charge with their bank. Under Visa and Mastercard rules it is commonly 120 days from the transaction or the expected delivery date, far longer than any store refund window.
- The 120-day window is the common case, not the ceiling. For certain fraud and future-delivery disputes the limit can extend to 540 days, so a purchase can be disputed well over a year after it cleared.
- There is no single universal deadline. The exact clock and its start date depend on the dispute reason code and the issuing bank, so treat 120 days as a planning floor, not a guarantee.
- Store refund windows are short by comparison. Google Play's self-service refund runs for 48 hours after purchase, once per app, and Apple decides refund requests case by case, usually within a day or two.
- A chargeback is decided by the customer's bank, not the store, and it is final. There is no appeal once the issuer rules for the cardholder.
- Since August 3, 2026, a lost chargeback on Google Play is billed to the developer: the purchase price less Play's service fee, plus a bank chargeback fee that payment-industry sources put around $15 to $25 per dispute. On the App Store, Apple still handles the dispute itself.
- Your only pre-decision input on a Google Play dispute is the 24-hour chargeback review through orders.reviewrefund. Miss it and the case is decided without your evidence.
A sale you closed months ago is not always closed. Long after the refund window has shut and the payout has cleared, a customer can call their bank, dispute the charge, and pull the money back out of your account. That reach has a name. It is the chargeback time limit, and it runs far longer than most developers plan for.
On the App Store and Google Play, a refund request lives on a short clock. Google Play's self-service refund runs for 48 hours. Apple reviews requests case by case, usually within a day or two. A bank chargeback is a different instrument on a different timeline. Under Visa and Mastercard rules a cardholder commonly has 120 days from the transaction to dispute it, and some cases stretch to 540. That gap is why a quiet month can still become a clawback next quarter.
Here is how long the window really stays open, what starts the clock, and what one late dispute now takes from you, because since August 3, 2026 Google Play bills the developer for it.
What a chargeback time limit is, and why it outlasts every refund window
A chargeback time limit is the deadline a cardholder has to dispute a charge with their card issuer. It is set by the card networks, Visa and Mastercard, not by Apple or Google. A refund is the store handing money back under its own policy. A chargeback is the customer's bank reaching into the payment and reversing it, whether the store agrees or not. The two look similar on a statement and behave nothing alike.
A refund and a chargeback run on two different clocks
A store refund is fast and short. On Google Play a buyer can self-serve a refund for 48 hours after purchase, once per app, and after that they have to ask the developer. On the App Store the customer files at reportaproblem.apple.com and Apple decides, usually returning an answer in a day or two. Both windows are measured in hours and days.
A chargeback is slow and long. The customer does not go to the store at all. They go to their bank, and the bank works to the card network's calendar, which is measured in months. This is the part that surprises people. The door you thought closed after the refund window is still open to the bank for a long time after.
How long a customer has to file a chargeback
The 120-day window is the common case
For most disputes, Visa and Mastercard give the cardholder about 120 days to file a chargeback. The clock usually starts on the transaction date, or on the expected delivery date when the customer paid for something they had not received yet. For a normal in-app purchase that delivers instantly, read it as 120 days from the sale.
Certain cases stretch to 540 days
The 120-day figure is the common case, not the ceiling. For some fraud claims and future-delivery purchases, the window extends up to 540 days from the original transaction. A subscription billed ahead or a pre-order that ships later can sit inside that longer window, which means a charge can be disputed well over a year after it cleared.
There is no single deadline you can bank on
The exact limit and its start date depend on the dispute reason code and how the issuing bank reads the case. A quoted network maximum is not a promise, and your payment flow never sees the reason code in advance. Treat 120 days as a planning floor, not a guarantee, and assume a legitimate dispute can arrive any time inside it.
| Window | Who runs it | How long after the purchase | Who decides |
|---|---|---|---|
| Google Play self-service refund | 48 hours | ||
| Apple refund request | Apple | Case by case, usually a day or two | Apple |
| Card chargeback, common case | The customer's bank | Commonly up to 120 days | The issuing bank |
| Card chargeback, extended case | The customer's bank | Up to 540 days in certain fraud and future-delivery disputes | The issuing bank |

What a late chargeback actually costs you
The timing matters because of what a chargeback moves, and since August 3, 2026 it moves real money out of your pocket on Google Play.
On Google Play, the bill is now yours
Google Play used to absorb chargeback losses. For orders placed on or after August 3, 2026, it does not. Google's own policy now puts the cost on the developer: the purchase price less Play's service fee, plus the chargeback fee the bank charges. Payment-industry sources put that bank fee somewhere around $15 to $25 per dispute. On a $19.99 sale, a lost chargeback in month four reverses the roughly $17 you were paid and adds the bank fee on top, so a sale you counted as clean revenue in the spring becomes a net loss in the summer.
On the App Store, Apple takes the dispute
On the App Store the math is different, because Apple is the merchant of record and handles card disputes itself. A chargeback on an App Store purchase is resolved between the bank and Apple, and Apple does not bill you the bank's fee the way Google now does. You can still lose the sale if the charge is reversed, but the extra cost of the dispute is not passed to you. This is one of the few places where the two stores are not converging.
The delivery cost is already spent either way
Whichever store the sale came through, the money you spent serving that customer does not come back with the chargeback. The compute you ran, the API calls you paid for, the storage you held, and any payout already booked are gone. A late chargeback is worse than an early refund for a plain reason. More of that delivery cost has already been spent by the time the dispute lands. You are not just reversing a payment, you are eating months of service you already paid to provide.
The one window where your evidence still counts
Once a bank rules for the cardholder, the chargeback is final. There is no appeal, no store override, no second look. Your only leverage comes before that ruling, and it is narrow.
On Google Play, a disputed charge opens a chargeback review. You get 24 hours to respond through the Review Refund flow, orders.reviewrefund, with delivery state, consumption status, and usage evidence, which Google uses to contest illegitimate chargebacks on your behalf. Miss the 24 hours and the case is decided without your side. On the App Store, your equivalent input is the consumption request. When a refund is requested on a consumable or an auto-renewable subscription, Apple gives your server 12 hours to answer through Send Consumption Information. Note the difference. The Apple window is for refund requests Apple decides, not for bank chargebacks, which Apple handles on its own.
How to keep a late dispute from being a surprise
You cannot shorten the chargeback time limit. You can stop it from catching you flat.
- Keep evidence well past the refund window. A dispute can arrive up to 120 days out, and longer in some cases, so hold delivery and usage records far beyond the point where a refund is still possible.
- Watch for the void. On Google Play a chargeback lands in your Voided Purchases feed and real-time developer notifications. Treat that signal as the moment to revoke access, not a report to read later.
- Answer the 24-hour Google review every time. It is the only pre-decision input you get, and it is the difference between contesting a bad dispute and absorbing it.
- Reconcile late, not just at sale time. A payout that looked clean can be reduced by a chargeback weeks or months after the fact, so match disputes back to the original orders instead of trusting the first number.
This is how RefundHalt reads the long tail of a sale. Chargeback reviews surface first with their 24-hour clocks, a void on a months-old order is matched back to the transaction it reverses, and disputes that arrive long after the refund window are recorded against the right sale instead of a mystery line in a later payout.
The short version
A refund window is short and store-run. A chargeback window is long and bank-run. Under Visa and Mastercard rules a customer commonly has 120 days from the purchase to dispute a charge, and certain fraud and future-delivery cases reach 540. The exact clock depends on the reason code, so plan for the floor, not the average. When a late dispute lands, the bank decides and the decision is final, and since August 3, 2026 Google Play bills you the purchase price less its service fee plus the bank's fee, while Apple still handles App Store disputes itself. Keep your records long, watch the void, and answer the 24-hour review, because the chargeback time limit outlasts every refund window you were watching.
Frequently asked questions
- How long after a purchase can a chargeback happen?
- Commonly up to 120 days. Under Visa and Mastercard rules a cardholder generally has about 120 days from the transaction or the expected delivery date to dispute a charge, and certain fraud and future-delivery cases extend to 540 days. The exact limit depends on the dispute reason code and the issuing bank, so 120 days is best treated as a planning floor rather than a fixed deadline.
- Is the chargeback time limit the same as the refund window?
- No. A refund window is run by the store and is short: Google Play's self-service refund lasts 48 hours, and Apple decides refund requests case by case, usually within a day or two. A chargeback window is run by the customer's bank and lasts far longer, commonly up to 120 days from the purchase. A charge can be disputed with the bank long after the store refund window has closed.
- Can I stop a chargeback that arrives months later?
- You cannot stop a customer from filing one, and once the bank rules for the cardholder the chargeback is final with no appeal. You can contest an illegitimate dispute before that ruling. On Google Play you get 24 hours to respond through the Review Refund flow, orders.reviewrefund, with delivery and usage evidence. On the App Store, Apple handles card chargebacks itself.
- Who pays for a late chargeback, the store or the developer?
- It depends on the store. On the App Store, Apple is the merchant of record and resolves card chargebacks with the bank, so it does not bill you the bank's fee. On Google Play, orders placed on or after August 3, 2026 shift the cost to the developer: you carry the purchase price less Play's service fee, plus the bank's chargeback fee, which payment-industry sources put around $15 to $25 per dispute.
- When does the chargeback clock start?
- Usually on the transaction date, or on the expected delivery date when the customer paid for something not yet received, such as a pre-order or a future-dated service. The precise start depends on the dispute reason code and how the issuing bank reads the case, so a purchase that delivers instantly is best read as roughly 120 days from the sale.
Sources and further reading
- Google Play Help: Apps, games, and in-app purchases refund policies (48-hour self-service window, once per app, contact the developer after 48 hours)
- Apple Support: Request a refund for apps or content that you bought from Apple (customers file at reportaproblem.apple.com, Apple decides, eligibility varies by country or region)
- Google Play Console Help: Updates to chargeback cost responsibility (for orders on or after August 3, 2026 the developer bears the purchase price less Play's service fee plus the bank's chargeback fee)
- Android Developers: Help Google Play dispute chargebacks (the Review Refund API, orders.reviewrefund, and the 24-hour window to submit delivery and usage evidence)
- Google Play Developer API: Voided Purchases API (chargebacks appear in the voided-purchases list so you can revoke access)
- Apple Developer: Send Consumption Information (App Store Server API, the 12-hour consumption request input to Apple's refund decision)
- ClearSale: What is the time limit on chargebacks (cardholders commonly have 120 days, up to 540 for certain cases, measured from the transaction or delivery date)
- Chargeflow: Visa chargeback dispute rules, fees and time limits (120 days from the transaction date, up to 540 for certain fraud cases, with much shorter merchant response windows)
RefundHalt
The refund autopilot for the App Store and Google Play
Keep reading
An annual subscription refund can claw a whole year's payment back at once, and each store handles it differently
A monthly plan gives back one month. An annual subscription refund is calculated on the last charge, so on a yearly plan that is the entire year. Here is how Google Play and the App Store each decide it, what you can control, and what a full year reversed really costs.
The merchant of record for your in-app sales isn't you, it's Apple or Google, and that decides your refunds
The merchant of record is the store, not you. Apple sells every App Store purchase itself, and on Google Play the seller is Google in the EEA and UK but you almost everywhere else. That one fact decides who can refund your customers, who eats a chargeback, and where you ever get a say.