Stripe Fees

Here's a break down of all Stripe's fees.

Why choose Stripe?

Stripe is best suited to business owners who:
  • Have customers around the world. Stripe can accept payments in more than 135 currencies. It also supports various other payment methods, including Alipay and WeChat Pay (digital wallets widely used in China); several buy now, pay later providers; and bank debit systems with customers worldwide.
  • Make most of their sales online. Stripe offers a small list of point-of-sale systems hardware options for in-person businesses. But most of its unique features — like its open application programming interface and ability to accept so many currencies — are primarily relevant to online sales.
  • Have a software developer on their team. Stripe allows users to fully customize their checkout flow — provided you know how to code. Of course, you can still use Stripe if you don’t have a software background, but you won’t be able to take advantage of all of its customization options.

How much are Stripe fees?

Stripe Payments charges flat rates for most payments.
Transaction Type
Per-Transaction Rate
Per-Transaction Fee
Online Payments
In-Person Payments
ACH Direct Debit Transaction
0.8% (Cap of $5)
International Card Payments
Currency Conversion Required

Additional Fees

Additional Fees
To Update Expired/Renewed Card Info for Customer
Per attempt to use 3D Secure (Customer identity verification tool)

Calculate Stripe Fees

How to set up Stripe Payments

You can create a Stripe account with just your name and email address. Confirm your email address to activate your account.
You’ll then need to provide some additional details, including:
  • Personal details. Stripe asks for your legal name, email address, home address, phone number and the last four digits of your Social Security number.
  • Business details. Stripe also asks for your industry, business website, a description of your products, whether or not you sell physical goods and how long customers typically have to wait to receive them.
  • Customer support details. So customers can recognize your business, Stripe asks for the name you want customers to see on their credit card statements, a customer support phone number and an address.
  • Banking details. Stripe invites users to link their bank accounts directly, but you can enter a routing and account number manually. Stripe only works with checking accounts.
Next, you have to set up two-factor authentication.
At the end of the onboarding process, you’ll receive a prompt to opt into Stripe Climate, a carbon sequestration initiative you can support by automatically contributing a percentage of your revenue. Participation is optional.
At this point, you can customize your checkout flow and send payment links and invoices to customers. But you won’t be able to collect your first payout until seven days after you’ve taken your first payment. You may have to wait as long as 14 days, depending on your industry.
If Stripe can’t verify your personal or business identity from the information you provided, the company might ask you to upload a copy of a government-issued photo ID.

Get started with Stripe