Who pays for a refund on your app is mostly you, but not for the commission you think you're losing
When a customer is refunded, both Apple and Google hand their commission back, so the store's cut is not what you lose. Here is who pays for a refund on your app, what actually leaves your payout, and why a chargeback costs more than a plain refund.

Key takeaways
- When Apple refunds a customer, its financial report reverses the sale as a Return line and pulls back your Extended Partner Share, the price minus tax and Apple's commission, so Apple gives its own cut back rather than keeping it.
- Google Play states it in writing: when you refund an order, Google returns the service fee to you and you see it on your next earnings report, so the platform cut comes back on a straight refund.
- The old rule that a refund costs you the store's commission is not how the reports settle. On a normal refund you lose your net proceeds on that sale, not your proceeds plus the platform's 30 percent.
- A refund is timed against your payout. Refund before Google pays you for an order and that amount never reaches your next payout; refund after, and it is deducted from a future one. Apple books the return in the fiscal month it settles.
- A partial refund splits proportionally on Google Play. Refund 50 percent of an order and 50 percent of both your payout and Google's service fee is returned to the buyer.
- Apple's Paid Applications Agreement reserves Apple's right to keep its commission notwithstanding a refund, so the commission-back behavior is practice, not a contractual guarantee, and Apple can withhold it.
- A chargeback breaks the give-the-cut-back rule. From August 3, 2026, a lost Google Play chargeback costs you the purchase price less the service fee plus the bank's chargeback fee, which is more than a plain refund takes.
There's a belief that won't die in developer forums: you keep 70 percent of a sale, but a refund makes you pay back 100 percent, so every refund quietly costs you the store's cut. It's wrong. When Apple or Google refunds one of your customers, the store gives its commission back too, and your books reverse only the share you actually kept. So the honest answer to who pays for a refund on your app is you, but for a different bill than most people name. You lose the sale and everything you already spent delivering it, not an extra 30 percent to the store. Here is where the money really goes, line by line, and why one kind of reversal, a chargeback, breaks the rule.
Who pays for a refund, split by store
Start with the reversal itself, before any talk of delivery costs. A refund on the App Store and a refund on Google Play unwind the sale the same way at the ledger level: the store stops charging you its commission and you give back your net proceeds. The customer gets their full price back either way. Here is the split, per store.
| The refund, step by step | App Store | Google Play |
|---|---|---|
| Who can issue it | Apple only | Google, or you from the Orders tab |
| The customer gets back | The full price they paid | The full price they paid |
| The platform commission | Not charged to you; only your net share reverses | Service fee returned to you on your next earnings report |
| What actually leaves your side | Your developer proceeds on that sale | Your payout share on that order |
| Extra fee on a plain refund | None | None |
Does Apple keep its commission when a customer is refunded
This is the question developers ask most, in the Apple Developer Forums and on Hacker News: if Apple refunds a buyer, does it keep the cut it took on the sale? Read the financial report and the answer is no. A refund shows up as a row with Sale or Return set to R and a negative Quantity, and the money reversed is the Extended Partner Share, Quantity times Partner Share, where Partner Share is the customer price minus tax and Apple's commission. Apple is pulling back what it paid you, your net proceeds, not the gross price. Developers who pulled their own detailed reports found the same thing: Apple deducted the post-commission amount, not the full sale.
There's a catch in the fine print. Apple's Paid Applications Agreement says Apple has the right to retain its commission on a sale notwithstanding a refund to the end user. So the give-it-back behavior is how the reports settle in practice, not a promise. Apple keeps the contractual option to withhold its cut, and the common reading is that it does so when it decides a developer is doing something wrong.
What Google returns, and what a chargeback later keeps
Google is more explicit in writing. Its order-management help says that when you refund an order, Google returns the service fee to you and you see it on your next earnings report. The timing is tied to your payout. Refund an order before Google has paid you for it and you simply never receive that amount in your next payout. Refund it after you've been paid and the amount is deducted from a future payout. Partial refunds scale: refund half an order and half of both your payout and the service fee goes back to the buyer.
That's the clean case. A chargeback is not clean, and it's the one place where the store stops giving its cut back the way a plain refund does.
What actually leaves your account
So if the commission comes back, why does a refund still hurt? Because the sale price was never the whole cost of that customer. Walk the money in two buckets.
The first bucket is the sale itself. On a refund it nets close to zero. The customer gets their money back, the store returns its commission, and you reverse your proceeds. You're out the profit you had booked, which matters at scale, but you're not paying a penalty to the platform.
The second bucket is the one the reports never show. It's everything you already spent turning that payment into a delivered product, and none of it reverses when the payment does.
- Compute you already ran: the GPU seconds behind a generated image, video, or model response the customer already received.
- API calls you already paid for: every third-party request, from a maps lookup to an LLM token, billed to you the moment it fired.
- Storage you're still paying for: the files, exports, and history the customer created and you keep hosting.
- Payouts you already sent: the creator, driver, or seller share you disbursed against a sale that just reversed.
Add those up and a refunded customer can cost more after the refund than a customer who never bought. The sale washes out. The spend behind it doesn't.

How a refund moves through your payout
Refunds don't bill you separately. They travel through the same monthly settlement your sales do, which is why a heavy refund month can shrink a payout you already counted on.
On the App Store
Apple generates a financial report for each fiscal month, and refunds are booked into the month they settle, as negative Return lines. The report for a fiscal month is available by the first Friday of the next one. A refund issued this month reduces this month's proceeds. There's no separate invoice, just a smaller number.
On Google Play
Google puts every movement on your earnings report as its own line, one for a charge, one for a fee, one for a refund. If the refund lands before your payout for that order, the order's revenue never arrives. If it lands after, the refund is subtracted from a later payout. Either way it comes out of earnings, not a bill you pay.
| Timing of the refund | App Store | Google Play |
|---|---|---|
| Same month as the sale | Nets out inside that fiscal month's report | Revenue and refund both on the earnings report; can cancel out before payout |
| After you were paid | Booked as a Return in the month it settles, lowering that payout | Deducted from a future payout |
| Service fee or commission | Only your net share is reversed | Service fee returned to you |
| Partial refund | Proportional to the amount refunded | A 50 percent refund returns 50 percent of payout and fee |
The one line in your report that is the refund
On Apple, filter for Sale or Return equal to R. Every one of those rows is money leaving. On Google, look for the refund transaction type on the earnings report and the matching returned-service-fee line. Reconciling those against your own refund events is how you catch a customer who was refunded but never lost access, which is the failure that turns a cheap refund into an expensive one.
Why a chargeback costs more than a refund
Line the two up and the difference is the bank. On a normal Google Play refund, the service fee comes back and you're out only your share of a sale that reversed. On a chargeback under the August 3, 2026 policy, you're out the purchase price minus the service fee, and the financial institution's chargeback fee on top. Same lost sale, plus a fee that exists only because a bank, not a store, ran the reversal.
Apple's side has its own sharp edge. A chargeback, or a refund Apple grants after a CONSUMPTION_REQUEST you answered late, still reverses your proceeds, and Apple keeps the contractual right to retain its commission if it decides the pattern looks like abuse. The plain-refund math, where the store returns its cut, holds only while nothing about the transaction looks wrong.
| What leaves your account | Plain Google Play refund | Google Play chargeback, from August 3, 2026 |
|---|---|---|
| Your payout share of the sale | Reversed | Reversed |
| Google's service fee | Returned to you | Google still covers it |
| Bank chargeback fee | None | Charged to you |
| Net versus a plain refund | Baseline | Baseline plus the bank fee |
| Delivery costs already spent | Not recovered | Not recovered |
What you can actually control
You can't decide whether a refund happens. Both stores reserve that. You can decide how much each one costs after it fires.
- Cut access the moment the reversal lands. A refunded or charged-back customer who keeps generating results, calling your APIs, and filling your storage turns a break-even reversal into a growing bill.
- Answer the two evidence windows on time. Apple's CONSUMPTION_REQUEST gives you 12 hours to send consumption data. Google's orders.reviewrefund gives you 24 hours to contest a chargeback. Those are the only moments your side of the story counts.
- Reconcile refunds against your own records every month, so a reversal that didn't revoke access shows up as a line you can act on, not a slow leak.
None of that changes who pays for a refund. It changes how big the bill is by the time you're done paying it.
Frequently asked questions
- Does Apple keep its commission when a customer gets a refund?
- In practice, no. Apple's financial report reverses a refund as a Return line for your Extended Partner Share, which is the price minus tax and Apple's commission, so only your net proceeds are pulled back. Apple's Paid Applications Agreement does reserve its right to retain the commission, so it can withhold its cut, typically when it suspects abuse.
- Does Google Play give back the service fee on a refund?
- Yes. Google states that when you refund an order it returns the service fee to you, and it appears on your next earnings report. A partial refund returns the same percentage of both your payout and the service fee to the buyer.
- Do app refunds come out of my payout?
- Yes. Refunds settle through your normal monthly earnings, not a separate bill. Apple books a refund as a negative Return in the fiscal month it settles. Google either withholds the amount from your next payout or deducts it from a future one, depending on whether you were already paid for that order.
- Why does a chargeback cost more than a refund?
- A chargeback is run by the customer's bank, which charges a fee. From August 3, 2026, Google Play makes the developer responsible for the purchase price less Play's service fee plus that bank chargeback fee, so a chargeback costs you the lost sale and an extra fee a plain refund never charges.
- If the store returns its commission, why do refunds still hurt?
- Because the sale price was never your only cost. The compute, API calls, storage, and creator payouts you already spent delivering the product don't reverse when the payment does, so a refunded customer can end up costing more than one who never bought.
Sources and further reading
- Apple Developer: Financial report fields (App Store Connect)
- Apple Developer: Download financial reports (Getting paid)
- Play Console Help: Manage your app's orders and issue refunds
- Play Console Help: Updates to refund protection and chargeback cost responsibility
- Play Console Help: Download and export monthly reports
- RevenueCat: Does Apple keep its commission after you refund a purchase?
RefundHalt
The refund autopilot for the App Store and Google Play
Keep reading
Cancelling a subscription and getting a refund are two different things, and only one gives your customer money back
Cancel a subscription and the store just stops the next charge, the customer keeps access to the end of the period, and no money moves. A refund reverses a payment that already cleared and pulls the access with it. Here is where the two split, what each costs you, and why only a refund ever reaches your server.
Every in-app purchase type refunds differently, and only two of them ever ask for your side
Consumables, non-consumables, auto-renewable subscriptions, and non-renewing subscriptions each refund on their own rules. Some can be restored, some vanish once spent, and only the consumable request and the subscription request ever ask the developer for evidence. Here is how the in-app purchase type you sell changes what a refund does to you.