Free trial refunds usually come down to a customer who forgot to cancel, and the money you lose is biggest when the plan renews annually
A free trial that converts to a paid plan is where most subscription refunds begin, because the customer forgot to cancel and the first thing they see is the charge. Here is what a free trial refund costs you on the App Store and Google Play, why you can rarely contest one, and how to stop it.

Key takeaways
- A free trial does not charge anyone, so the refund risk lands at conversion, when the trial ends and the store bills the first paid period. On the App Store the customer must cancel at least 24 hours before the trial ends, or the charge goes through.
- Apple does not send a warning before a trial converts. The customer gets a receipt after the money moves, so the first signal many of them see is the charge itself, which is what turns a forgotten trial into a refund request.
- When an Apple trial converts, your server receives a DID_RENEW App Store Server Notification, not a new SUBSCRIBED event, because a trial ending is a renewal. That notification is how you learn a trial became paid revenue.
- Since 2024, a refund request on an auto-renewable subscription can fire a CONSUMPTION_REQUEST, and you get 12 hours to answer. For a subscription Apple computes usage from elapsed time itself, so your reply mostly sets a refundPreference, it does not prove the case.
- You cannot issue or block an App Store refund. Apple decides every one through reportaproblem.apple.com, case by case. On Google Play you can issue a refund yourself, but you still cannot stop a customer from getting one.
- The size of the loss tracks the plan. A refunded monthly trial reverses one month, a refunded annual trial reverses the whole year, which is why a forgotten annual conversion is the most expensive single refund most apps ever see.
- From August 3, 2026, a Google Play chargeback moves the purchase price less Play's service fee, plus the bank's chargeback fee, onto you. A trial charge that becomes a chargeback instead of a refund now costs more than the sale did.
A free trial refund almost never happens during the trial. It happens the moment the trial ends, the card gets charged, and a customer who meant to cancel sees a receipt they did not expect. That first real charge after a free trial is the most refunded moment in a subscription app, and it is also the one you have the least power to contest. Here is what that refund actually costs you on the App Store and on Google Play, why the stores hand most of these back without asking you, and the few levers that cut the number down.
Where a free trial refund actually comes from
A free trial is not a discount you give away. It is a delayed sale. The subscription starts the moment the customer taps subscribe, but the bill is scheduled for the day the trial ends. Nothing is refundable in between, because nothing has been charged. The risk sits entirely in the handoff from free to paid.
On the App Store, Apple bills the standard renewal price the instant the trial duration is up. A one month free trial on a $9.99 plan charges $9.99 on day 30. The customer who wanted out had to cancel at least 24 hours before that, and most of the ones who ask for a refund simply forgot.
Google Play works the same way at the seam. A free trial, which Google allows to run anywhere from 3 days to 3 years, converts to the paid base plan when it ends unless the customer cancels first. The store, not your app, runs that clock and takes that first payment.
The customer sees the charge before they see a warning
Here is the part that drives the refund. Apple does not send an advance reminder that a trial is about to convert. It sends a receipt after the charge lands, the same as any renewal. A customer who started a trial and moved on gets no heads-up, just a line on their statement. That surprise is the trigger behind most trial refund requests, and it is baked into how the store bills, not into anything your app did wrong.
You can add your own reminder inside the app or by email, and the strong subscription apps do. It is the cheapest thing you can build against trial refunds, because it moves the keep-or-cancel decision to before the charge instead of after it.
What a free trial refund costs you
The refund reverses the charge, but the charge is not the whole bill. You already spent real money turning that trial into a user, and most of it does not come back.
| Cost | Paid when | Comes back on a refund |
|---|---|---|
| Ad spend to acquire the trial user | Before conversion | No |
| Compute, storage, and API calls during the trial | During the free period | No |
| The store's commission on the sale | At conversion | Yes, the store reverses its own cut |
| The subscription revenue | At conversion | No, the full amount is reversed |
| A bank chargeback fee, if it becomes a dispute | After the charge | No, and on Google Play you now pay it |

The plan length decides the size of the hit
A refund on a monthly trial conversion reverses one month. A refund on an annual trial conversion reverses twelve. Annual plans are where the surprise is biggest too, because a customer who forgot a $9.99 monthly trial is annoyed, and a customer who forgot a $79.99 annual trial is calling their bank. The higher the converted price, the more likely the refund turns into a chargeback, and a chargeback is the one outcome you cannot reverse.
Why you can rarely contest a trial refund
Refund control is not symmetric. What the customer can do and what you can do are two different lists, and yours is short.
On the App Store you have no refund switch
You cannot issue an App Store refund and you cannot deny one. Every refund is decided by Apple through reportaproblem.apple.com, one request at a time. Since 2024, a refund request on an auto-renewable subscription can send your server a CONSUMPTION_REQUEST, and you get 12 hours to answer with Send Consumption Information. For a subscription, though, Apple already computes how much of the period was used from elapsed time. Your answer mostly sets a refundPreference, a suggestion, not the decision. When the request is tagged as an unintended purchase, which is what a forgotten trial is, the customer usually gets the money.
On Google Play you can refund, but not refuse
Google Play lets you issue a refund yourself from the Play Console or the API, in full or in part, and for a subscription you choose refund and revoke or refund only. What you cannot do is stop a customer who wants one. Google runs its own self-service refund path, and past that the customer's bank can force a chargeback. From August 3, 2026, that chargeback costs you the purchase price less Play's service fee, plus the bank's fee, so a trial charge you let curdle into a dispute is now more expensive than the sale ever was.
The one channel that does ask you rarely helps here
The two flows where a store asks for your side, Apple's CONSUMPTION_REQUEST at 12 hours and Google Play's chargeback review through orders.reviewrefund at 24 hours, both exist for a converted trial. They just rarely change the outcome. The usage is minimal, the elapsed time is short, and the customer's story, that they meant to cancel, is usually true. Evidence wins a fight over whether value was delivered. It does not win an argument that the customer never wanted the product.
How to cut trial refunds before they start
You do not win these after the charge. You prevent them before it. Every lever that works sits on the free side of the conversion, not the paid side.
Remind before you bill
Send an in-app message or an email a day or two before the trial converts. Apple will not do it for you, and Google will not either. This one change moves the cancel decision to a moment the customer is awake to, and a customer who chooses to keep the plan does not ask for a refund on it.
Make the trial terms impossible to misread
Both stores require you to show the trial length and the price after it in the purchase flow. Go past the minimum. State the exact date the charge lands and the exact amount. A customer who understood precisely what would happen is far less likely to call the charge a surprise, and far less likely to escalate to their bank when it arrives.
Match the trial to real activation
A trial that ends before the customer has felt the product converts straight into a refund. Set the trial length to your activation moment, not to a round number. If people reach value on day 5, a 3 day trial bills users who never got there, and a bill without value is a refund waiting to happen.
Watch conversions as a cohort, not a total
Your DID_RENEW notifications tell you exactly when trials convert to paid. A refund spike a few days after a conversion cohort is the fingerprint of a trial problem, a confusing paywall or a trial that is too short. Read refunds against conversions, not against total sales, or the signal disappears into the noise of everything else you sell.
The short version
A free trial refund is a prevention problem wearing a support problem's clothes. By the time the request reaches Apple or Google, the decision is mostly out of your hands, and on a converted trial it usually goes to the customer. The money you can still protect is the money you spend before the charge, not after it. Remind early, price the trial to the value, and keep the unhappy customer in the refund path instead of the chargeback path, because from August 2026 the chargeback is the one that costs you more than the sale.
Frequently asked questions
- Can a customer get a refund during a free trial?
- There is nothing to refund during a free trial, because a trial does not charge anyone. The refund question only appears after the trial converts and the store bills the first paid period. Until then, a customer who does not want to continue simply cancels and is never charged.
- Does Apple warn customers before a free trial converts to a paid subscription?
- No. Apple sends a receipt after the charge, not a reminder before it. A customer who wants to avoid the charge has to cancel at least 24 hours before the trial ends on their own. That missing warning is why so many converted trials turn into refund requests.
- Can I stop a customer from refunding a converted trial?
- No. On the App Store you cannot issue or block a refund at all, Apple decides each one through reportaproblem.apple.com. On Google Play you can issue refunds yourself but cannot prevent a customer from getting one through Google or their bank. Prevention before the charge is the only real control you have.
- Which costs more, a trial refund or a trial chargeback?
- A chargeback costs more. A refund reverses the sale and returns the store's commission. A chargeback also reverses the sale, and from August 3, 2026, a Google Play chargeback adds the bank's fee and the purchase price less Play's service fee on top, which is more than the original charge. Keeping an unhappy customer in the refund path, not the dispute path, is the cheaper outcome.
- Do annual free trials get refunded more than monthly ones?
- The rate is similar, but the loss is not. A refunded annual conversion reverses the whole year in a single charge, so it is both your largest single reversal and your highest chargeback risk. If you offer annual trials, a reminder sent before conversion pays for itself quickly.
Sources and further reading
- Apple Developer: Auto-renewable subscriptions, free trials and introductory offers
- Apple Developer: Send Consumption Information (12-hour window)
- Apple Developer: Handling refund notifications
- Apple: Request a refund at reportaproblem.apple.com
- Google Play Console Help: Create and manage subscription offers and free trials
- Google Play Console Help: Manage your app's orders and issue refunds
- Google Play Console Help: Updates to refund protection and chargeback cost responsibility (August 3, 2026)
RefundHalt
The refund autopilot for the App Store and Google Play
Keep reading
Unauthorized in-app purchases by children get refunded to the parent almost every time, and you carry the cost
When a child buys a coin pack on a parent's phone, both Apple and Google refund it and neither one asks you first. Regulators built it that way. Here is how these unauthorized in-app purchase refunds work on each store, the 15-minute window where the money goes, and what one actually costs you.
You never owned the app refund tax, so a refund costs you your share, not the total on the receipt
Refund an in-app purchase and the receipt shows the price plus tax going back. The tax was never your money. Apple and Google collect and remit it as the merchant of record, then reverse it on a refund without touching your share. Here is what a refund actually costs, and the one setup where the tax becomes yours.