Learn more about how Stripe handles currency conversions for you.
Calculating foreign exchange rates
When Stripe provides currency conversion services for transactions, Stripe generally applies the mid-market rate based on pricing data sourced from third-party service providers. Mid-market rate is the average between the buy and the sell price of a currency. Currency conversion on Stripe is subject to fees as detailed on our pricing.
In certain circumstances, Stripe might apply the rate at which we source the currency owed to you. For example, this can happen if a new exchange rate is mandated by a government or if there is a large discrepancy in rates between our service providers. Stripe does so to mitigate exchange rate risk to you and to Stripe. Rarely, Stripe may take other actions to mitigate risk. If we do so, we’ll provide additional notice to you.
You can check the current rate for currency conversions on Stripe using our estimation page. You can also see the actual exchange rate applied in a transaction through the API or in your Dashboard. Note that the estimation page shows the baseline exchange rate and excludes the Stripe fees for currency conversion which is incremental to this rate.
STRIPE Currency Estimation page