How much Stripe charge per transaction
Stripe charges US businesses a standard fee of 2.9% plus $0.30 per successful online card transaction. That base rate covers major domestic credit and debit cards as well as wallets such as Apple Pay and Google Pay.
The actual amount you pay per transaction depends on how the payment is taken, where the customer is based and which payment method they use. Failed payments carry no Stripe fee.
- Online cards: 2.9% plus $0.30 per payment, covering Visa, Mastercard, American Express, Discover and Apple Pay.
- In-person payments with Stripe Terminal: 2.7% plus $0.05 when a physical card reader or point-of-sale setup is used.
- Manually entered cards: 3.4% plus $0.30 when card details are typed in by hand.
- ACH Direct Debit: 0.8% of the payment, with the fee capped at $5.00, which suits larger business-to-business bank payments.
- ACH credit transfers: A flat $1.00 for each payment received.
- Wire transfers: A flat $8.00 for each incoming wire.
Selling to customers abroad adds extra percentages on top of the base Stripe rate for US accounts.
- International cards: An additional 1.5% applies when the customer's card was issued outside the US.
- Currency conversion: An additional 1% applies when the funds must be converted to settle in your home currency.
Businesses that use Stripe's optional back-office tools pay small extra charges on each transaction, so these are worth checking against the full Stripe pricing page before estimating your total cost.
- Stripe Billing: An extra 0.7% on subscription volume for managing recurring billing.
- Stripe Invoicing: An extra 0.4% to 0.5% on each paid one-off invoice.
- Stripe Tax: An extra 0.5% per transaction for automatic sales tax calculation and collection.
- Stripe Radar advanced fraud tools: $0.02 to $0.05 per transaction.
Chargebacks are billed separately. When a customer files a dispute, Stripe charges a $15 dispute fee, which is returned only if the business wins the dispute. Fee structures differ by country, so businesses outside the US should confirm the rates that apply to their own Stripe account.