Stripe Fee Calculator
Stripe charges 2.9% + $0.30 per domestic card payment in the US (stripe.com/pricing, rates as of 2026-10-16), so a $100.00 charge costs $3.20 and you receive $96.80. To receive $100.00, charge $103.30: (100 + 0.30) / (1 - 0.029).
How to use
- Choose I charge to see the fee and payout, or I want to receive to find the amount to charge.
- Pick your Stripe account country and where the customer's card is from. Tick currency conversion or manual entry if they apply.
- Enter the amount. The fee split, effective rate and a bar of payout against fees are shown below.
How it works
Fee = amount × percentage rate + fixed fee. Stripe rounds the fee to the nearest cent. Payout = amount - fee.
To receive a target amount, charge = (target + fixed fee) / (1 - rate). The calculator then checks the cents so the payout is never below the target.
Example in the US: 100.00 × 2.9% = 2.90, plus 0.30 = 3.20 in fees, leaving 96.80.
Stripe standard card rates by country
Rates checked on 2026-10-16 against each country's official Stripe pricing page. International rates already include the cross-border surcharge. Currency conversion is added on top when it applies.
| Account country | Card | Fee |
|---|---|---|
| United States | Domestic | 2.9% + 0.30 USD (Currency conversion +1%) |
| United States | International | 4.4% + 0.30 USD (Currency conversion +1%) |
| Canada | Domestic | 2.9% + 0.30 CAD (Currency conversion +2%) |
| Canada | International | 3.7% + 0.30 CAD (Currency conversion +2%) |
| United Kingdom | Domestic | 1.5% + 0.20 GBP (Currency conversion +2%) |
| United Kingdom | EEA | 2.5% + 0.20 GBP (Currency conversion +2%) |
| United Kingdom | International | 3.15% + 0.20 GBP (Currency conversion +2%) |
| Germany | EEA | 1.5% + 0.25 EUR (Currency conversion +2%) |
| Germany | EEA premium card | 2.8% + 0.25 EUR (Currency conversion +2%) |
| Germany | UK | 2.5% + 0.25 EUR (Currency conversion +2%) |
| Germany | International | 3.15% + 0.25 EUR (Currency conversion +2%) |
| France | EEA | 1.5% + 0.25 EUR (Currency conversion +2%) |
| France | EEA premium card | 2.8% + 0.25 EUR (Currency conversion +2%) |
| France | UK | 2.5% + 0.25 EUR (Currency conversion +2%) |
| France | International | 3.15% + 0.25 EUR (Currency conversion +2%) |
| Australia | Domestic | 1.65% + 0.30 AUD (Currency conversion +2%) |
| Australia | International | 3.5% + 0.30 AUD (Currency conversion +2%) |
| Brazil | Domestic | 3.99% + 0.39 BRL |
| Brazil | International | 5.99% + 0.39 BRL |
| Mexico | Domestic | 3.6% + 3.00 MXN (Currency conversion +2%) |
| Mexico | International | 4.1% + 3.00 MXN (Currency conversion +2%) |
What is not included
- Custom or volume pricing negotiated with Stripe.
- Dispute fees, Radar, Billing, Tax, Connect, Terminal and instant payout fees.
- Wallets and local payment methods that have their own price lists.
- Sales tax or VAT charged on the fee itself where it applies (Australian rates already include GST, Mexican rates exclude IVA).
FAQ
How much does Stripe take from a $100 payment?
With a US domestic card, 3.20 dollars: 2.9% of 100 is 2.90, plus the 30 cent fixed fee. You receive 96.80.
Does Stripe charge more for international cards?
Yes. In the US an extra 1.5% applies to cards issued abroad, and 1% more if currency conversion is needed. In the UK and EU the international card rate is 3.15% instead of 1.5%.
How do I pass the Stripe fee on to the customer?
Use I want to receive. Charging (amount + fixed fee) / (1 - rate) leaves you the full amount after fees. Check local rules first, since card surcharges are restricted in some places.
Is there an extra fee for manually entered cards?
In the US and Canada Stripe adds 0.5% when the card number is typed in by hand instead of entered by the customer. Tick Manually entered card to include it.
Why does my statement differ by a cent?
The fee is rounded to the nearest cent per transaction, and some cards fall into a different category than the one you picked. Check the card type in the payment details.