Stripe is the payment processor of choice for millions of businesses, from solo founders to enterprise companies. Its developer-friendly API and transparent pricing are major draws, but the fee structure has nuances that are easy to overlook — especially when dealing with international transactions, currency conversion, and refunds. Understanding exactly how Stripe calculates fees will help you price your products accurately and avoid surprises.
Stripe's Fee Structure by Region
Stripe uses a percentage-plus-fixed-fee model. The exact rates depend on where your Stripe account is based (not where your customer is). Here are the standard rates for the most common regions:
| Region | Domestic Rate | International Card |
|---|---|---|
| United States (USD) | 2.9% + 30¢ | +1% international, +1% conversion |
| Europe (EUR) | 1.5% + 25¢ | +2% for non-EEA cards |
| United Kingdom (GBP) | 1.5% + 20p | +2% for non-UK cards |
| Brazil (BRL) | 3.99% + R$0.39 | +2% international |
European merchants benefit from significantly lower domestic rates (1.5% vs 2.9% in the US) due to EU regulations on interchange fees. If your customers are primarily in Europe and you can base your Stripe account there, the savings are substantial.
How to Calculate Net Amount
The formula for calculating what you receive after Stripe fees is:
Net Amount = Charge Amount - (Charge Amount × Percentage Fee) - Fixed Fee
For a $100 charge on a US Stripe account with a domestic card:
Fee = ($100 × 0.029) + $0.30 = $2.90 + $0.30 = $3.20 Net = $100 - $3.20 = $96.80
For a $100 charge with an international card requiring currency conversion:
Fee = ($100 × 0.049) + $0.30 = $4.90 + $0.30 = $5.20 Net = $100 - $5.20 = $94.80
That additional 2% for international + conversion is meaningful at scale. A business processing $50,000/month in international transactions pays an extra $1,000/month compared to domestic-only transactions.
Calculate Your Stripe Fees Instantly
Enter your charge amount, select your currency, and see exactly what Stripe will deduct and what you will receive.
Open Stripe Fee CalculatorTips to Minimize Stripe Fees
- Price to absorb or pass through fees. If you want to receive exactly $100, charge $103.30 (for US domestic). The formula to calculate the charge amount is:
(desired_amount + fixed_fee) / (1 - percentage_fee). - Use local payment methods. SEPA Direct Debit in Europe (0.8%, capped at €5) and ACH in the US (0.8%, capped at $5) have much lower fees than card payments. Encourage customers to use these where possible.
- Negotiate volume discounts. Stripe offers custom pricing for businesses processing over $100,000/month. Even at lower volumes, it is worth reaching out — especially if you have low chargeback rates.
- Minimize currency conversions. If you have significant revenue in EUR or GBP, open a Stripe account in that region to avoid the 1% conversion surcharge.
- Batch small transactions. The fixed fee (30¢ in the US) hits hardest on small transactions. A $5 charge loses 8.9% to fees, while a $100 charge loses only 3.2%. If possible, batch small purchases.
Stripe vs. PayPal vs. Square
How does Stripe compare to the other major payment processors?
| Processor | Online Rate (US) | Key Difference |
|---|---|---|
| Stripe | 2.9% + 30¢ | Best developer API, most flexible |
| PayPal | 3.49% + 49¢ | Higher fees, but buyers trust the brand |
| Square | 2.9% + 30¢ | Same online rate, stronger for in-person POS |
Stripe and Square have identical online rates, but Stripe is significantly more developer-friendly with better APIs, webhooks, and subscription management. PayPal's higher fees come with the advantage of buyer familiarity — some customers complete purchases faster when they see the PayPal button.
Understanding Refund Fees
An important detail many businesses overlook: when you issue a refund on Stripe, the processing fee is not returned. If you charged $100 and paid $3.20 in fees, refunding the full $100 means you lose the $3.20 fee entirely. The customer gets their $100 back, but you absorb the processing cost.
This policy is standard across Stripe, PayPal, and Square. It means high refund rates can be costly. For a business with a 5% refund rate processing $100,000/month, the unrecoverable fees on refunds alone are approximately $160/month.
Does Stripe take a fee on every payment?
Yes. Stripe takes a fee on every successful charge — there is no free tier and no monthly minimum to skip fees. The fee is a percentage of the charge plus a fixed amount per transaction. Failed charges are free, but successful transactions always incur the standard rate for your region. See our Stripe Fee Calculator to compute the exact deduction for any amount.
How much does Stripe charge for international transactions?
For US merchants, international cards add +1%, and if currency conversion happens, another +1%. That brings a European card charged in EUR to 4.9% + 30¢. European merchants pay +2% for non-EEA cards on top of the 1.5% + 25¢ base. Stripe international fees also apply to any card issued outside your Stripe account's country, even if the customer pays in your currency.
| Scenario | US Account | EU Account |
|---|---|---|
| Domestic card | 2.9% + 30¢ | 1.5% + 25¢ |
| International card (same currency) | 3.9% + 30¢ | 3.5% + 25¢ |
| International card + conversion | 4.9% + 30¢ | 4.5% + 25¢ |
Stripe payment charges vs. subscription and invoicing add-ons
Base Stripe payments charges cover card processing only. Extra Stripe products carry their own fees on top:
- Stripe Billing (subscriptions): +0.5% on recurring charges (0.8% on Scale plan).
- Stripe Invoicing: +0.4% per paid invoice ($2 minimum monthly usage).
- Stripe Tax: +0.5% per transaction (0.4% for platforms).
- Radar for Fraud Teams: $0.07 per screened payment.
- Connect (marketplaces): +0.25% + $0.25 for Standard, or custom for Express/Custom accounts.
- Stripe Terminal (in-person): 2.7% + 5¢ per US card-present tap.
Frequently Asked Questions
Does Stripe take a fee?
Yes. Stripe takes a percentage-plus-fixed fee on every successful charge. In the US, that is 2.9% + 30¢ per card transaction. In Europe, 1.5% + 25¢. There is no monthly fee, setup fee, or minimum — you only pay when you get paid.
How much does Stripe charge?
Stripe charges 2.9% + 30¢ per successful card charge in the US, 1.5% + 25¢ in Europe (EUR), 1.5% + 20p in the UK, and 3.99% + R$0.39 in Brazil. International cards add 1%, and currency conversion adds another 1%. ACH and SEPA Direct Debit are cheaper at 0.8% capped at $5 / €5.
Does Stripe charge a monthly fee?
No. Stripe's standard pricing has no monthly fees, setup fees, or minimum charges. You only pay when you process a transaction. However, premium features like Stripe Tax (0.5% per transaction), Radar for Fraud Teams ($0.07 per screened transaction), and Stripe Atlas ($500 one-time) have additional costs.
What are Stripe's international transaction fees?
Stripe charges an additional 1% for international cards (cards issued outside your country) and another 1% if currency conversion is required. For a US merchant processing a European card in EUR, the total is 2.9% + 30¢ + 1% (international) + 1% (conversion) = 4.9% + 30¢. To avoid the conversion fee, settle in the original currency by opening a local Stripe account.
How do Stripe refund fees work?
When you issue a refund, Stripe returns the full transaction amount to the customer but does not refund the processing fee to you. For a $100 charge where you paid $3.20 in fees, you refund $100 and lose the $3.20. This is standard across all major payment processors.
What is Stripe pricing for subscriptions?
Stripe subscription (Billing) pricing adds 0.5% on top of the standard card processing fee for recurring charges, or 0.8% on the Scale plan. So a $100 US subscription charge costs 2.9% + 30¢ + 0.5% = 3.4% + 30¢ = $3.70 in total fees.