All articles
Deep dive8 min read

The refund exchange rate decides what a foreign sale really costs you, and Apple and Google don't set it the same way

A refund on a sale made in another currency can take back more than the sale paid you, or less. Here's how the refund exchange rate works on Apple and Google Play, which rate each store uses, and what it does to your payout.

Banknotes in several world currencies fanned beside a smartphone and a printed bank statement, the money a refund exchange rate moves between

Key takeaways

  • Apple converts each month's proceeds into your bank currency at a rate set by its bank, typically the spot rate on the payment date and no more than three business days before the money arrives.
  • Apple's financial reports are built from transactions processed and settled in each Apple fiscal month, so a refund lands in the month it settles and is converted at that later payment's rate, not the rate the original sale was paid at.
  • Google Play converts a sale at the exchange rate in effect when the order is placed, and refunds on local-currency orders go back to the buyer in the same currency, so the buyer's refund amount never moves with the exchange rate.
  • Google Play states that chargeback debits on your payments profile use the exchange rate from the time the order was placed. For ordinary refunds, every line of the monthly earnings report carries its own Currency Conversion Rate you can check.
  • From August 3, 2026, a Google Play chargeback costs the developer the purchase price less Play's service fee plus the bank's chargeback fee, and the price part is converted at the original order's rate.
  • Apple's Sales and Trends shows USD estimates built on a rolling average of the previous month's exchange rates, and Apple warns that refunds and currency conversions can be recorded at different times than in the finalized financial reports.
  • No exchange rate touches the costs you paid to deliver a refunded sale. Compute, API calls, storage and creator payouts stay spent in whatever currency you paid them, whatever happens to the sale.

Apple and Google both take your foreign-currency refunds back out of your proceeds, but they don't agree on which day's exchange rate to use. That refund exchange rate is why a refund on a euro, yen or rupee sale can cost you a few cents more, or a few cents less, than the sale paid you in the first place. On one refund it's noise. Across a year of international refunds it's a line on your books that nobody budgeted for, and it's easy to misread as a reporting error.

Which refund exchange rate each store uses

The two stores run different models. Apple keeps your earnings in each storefront's currency for the whole fiscal month and converts once, when it pays you. Google converts every order to your payout currency at the moment the order is placed. A refund inherits whichever model its store runs.

QuestionApp StoreGoogle Play
When a sale is convertedAt payment, for the whole fiscal monthWhen the order is placed
Rate sourceApple's bank, typically the spot rate on the payment dateGoogle, a rate that updates throughout the day
Where a refund is bookedThe fiscal month the refund settlesYour next earnings report, or a future payout if you were already paid
Currency the buyer gets backThe currency they paid inThe currency they paid in, unaffected by rate changes
Chargeback rateNot publishedThe rate from the time the order was placed
Where to check the ratePayments and Financial Reports, after the payment is disbursedOrder receipt, and the Currency Conversion Rate column of the earnings report

Apple converts at payment time

Apple's Payments and Financial Reports page states that its bank converts payment amounts into the currency of your bank account. The rate is set by Apple's bank, and Apple says it's typically the spot rate on the date of payment and no more than three business days before the money reaches your account. Payment itself comes within 45 days of the last day of the fiscal month the transaction was completed in.

So until Apple pays, your proceeds sit in local currencies. A sale in Germany is euros in your report. A sale in Japan is yen. Apple's financial report even names the currency on every line in a field called Partner Share Currency.

Google converts at order time

Google's Play Console help says it uses the exchange rate at the time the order is placed to convert a sale from the buyer's currency into your account currency. That rate updates throughout the day, and each order receipt shows the rate used. Payouts then go out in the currency of your payments profile.

Why a refund can take back more than the sale paid you

On the App Store, the gap comes from the calendar. Apple's financial reports are based on transactions processed and settled during each Apple fiscal month, and a report is generated whenever there are purchases or refunds in that period. A refund that settles in a later month shows up there as a Return line, with Sale or Return set to R, in the same local currency as the sale. It's then converted along with everything else in that later month, at that later payment's rate.

If the storefront currency strengthened against your bank currency between the two payments, the refund takes back more than the sale delivered. If it weakened, the refund takes back less. Neither store pays you for the difference or charges you a fee for it. It's simply two conversions on two different days.

What about Google Play refunds

Google's help page makes two promises. For orders placed in the buyer's local currency, refunds go back in the same currency, and changes in exchange rates won't affect the refund amount. And any debits to your payments profile for chargebacks use the exchange rate from the time the order was placed. That second sentence locks a chargeback to the original rate.

For ordinary refunds, the page doesn't spell out which rate converts the debit on your side. You don't have to guess, though. Google's monthly earnings report gives every line, including Charge refund and Google fee refund lines, its own Currency Conversion Rate, defined as the rate used when converting buyer amounts to payout amounts in your merchant currency. Compare the rate on a refund line with the rate on its original Charge line and you'll see what happened.

What it costs in money

Here's a worked illustration with made-up numbers, to show the mechanics rather than any real rate. Say your Partner Share on an App Store sale in a euro storefront is €7.00, and your bank account is in US dollars.

StepAmount in eurosRate appliedEffect in dollars
Sale paid out with March proceeds+€7.001.08+$7.56
Refund settles in May, paid out with May proceeds-€7.001.12-$7.84
Net result on that customer€0.00-$0.28

The euro side nets to zero, exactly as it should. The dollar side doesn't, because the refund was converted on a day the euro was worth more. Swap the two rates and you'd come out $0.28 ahead instead. On a single sale that's trivial. On thousands of refunds concentrated in a few currencies during a big currency move, it adds up to real money, and it's money that shows up nowhere as a line called exchange loss.

The costs no rate ever reverses

The currency swing is the small part. The large part is what you spent delivering the sale before it was refunded, and none of it comes back in any currency.

  • Compute: the GPU or server time behind every image, video or model response the buyer already received.
  • API calls: third-party requests billed to you the moment they fired, often invoiced in dollars no matter where the buyer lives.
  • Storage: files the buyer created, still sitting on your bill after the refund.
  • Payouts: revenue shares already sent to creators, affiliates or partners on that sale.

That's why the two refund flows that ask you for evidence matter more than any exchange rate. Apple's CONSUMPTION_REQUEST gives you 12 hours to send consumption information, and Google Play's chargeback review through orders.reviewrefund gives you 24 hours. Every other refund, from Google's 48-hour self-service window to support refunds and voided purchases, is decided without you.

A hand holding a phone beside a small stack of mixed foreign coins on a counter, with a currency exchange board blurred in the background, the foreign sales a refund exchange rate applies to

Chargebacks in foreign currency on Google Play

From August 3, 2026, Google Play and developers share chargeback costs for orders placed after that date. The developer covers the purchase price less Play's service fee, plus the chargeback fees charged by the financial institution. Google keeps covering its own service fee.

The exchange rate part is predictable. Because Google uses the order-time rate for chargeback debits, the price portion of a lost chargeback costs you the same amount in your payout currency that the sale originally earned. The bank fee is the part that isn't tied to the sale. Google's earnings report notes that chargeback amounts appear in the following month's earnings billing cycle, and that chargeback fees display as an aggregated monthly total after disputes are resolved.

Why your refund numbers don't match across reports

If your refund totals look different depending on where you read them, currency is a common reason. Apple's Sales and Trends estimates USD amounts using a rolling average of the previous month's exchange rates. Payments and Financial Reports use the actual rate at payment, shown only once that month's payment has been disbursed. Apple says plainly that refunds, billing retries and currency conversions may be recorded at different times in each system, and tells developers not to compare the two totals directly.

A quick reconciliation routine

  • Reconcile App Store refunds in the storefront currency first, using Partner Share Currency, before converting anything.
  • Convert at the rate on the payment that actually carried the refund, not the rate of the original sale.
  • On Google Play, match each Charge refund line to its original Charge line and compare their Currency Conversion Rate values.
  • Track chargebacks separately from refunds, since Google bills them in the following month's cycle and adds bank fees as a monthly total.
  • Keep per-transaction usage records, so a refund you can contest is contested inside the 12-hour or 24-hour window, whatever currency it's in.

Frequently asked questions

What exchange rate does Apple use when a sale is refunded?
Apple uses the rate on the payment that carries the refund. Apple's financial reports are built from transactions settled in each fiscal month, and Apple's bank converts each payment at typically the spot rate on the payment date, no more than three business days before the money arrives. A refund that settles in a later month is converted at that later rate.
Does the exchange rate change how much a Google Play buyer gets back?
No. Google states that for orders placed in the buyer's local currency, refunds are issued in the same currency as the order and changes in exchange rates won't affect the refund amount. The buyer gets back exactly what they paid.
Which exchange rate does Google Play use for chargebacks?
The rate from the time the order was placed. Google's help page says any debits applied to your payments profile for chargebacks use the original order's exchange rate, so the price portion of a chargeback costs what the sale earned in your payout currency.
Can a refund cost me more than the original sale paid?
Yes, on the App Store. Because Apple converts each month's proceeds at that month's payment rate, a refund settled in a later month can take back more in your bank currency than the sale delivered if the storefront currency strengthened in between. It can also take back less if it weakened.
Why do my refund totals differ between Sales and Trends and financial reports?
They use different rates and timing. Sales and Trends estimates USD amounts from a rolling average of the previous month's exchange rates, while financial reports use the actual payment rate, and Apple says refunds and currency conversions can be recorded at different times in each system.

Sources and further reading

RefundHalt

The refund autopilot for the App Store and Google Play

Keep reading

The next refund request is already on its way.

Set up RefundHalt in the time it takes to read another support email about a refund you didn't get to contest.