Stripe's processing fees

Stripe charges a processing fee for each transaction through their system. The fees are detailed here.

Sharetribe avatar
Written by Sharetribe
Updated over a week ago

Sharetribe does not charge marketplace administrators any commissions.

However, Stripe (and PayPal) charges a fee to process transactions. If the purchase is made through Stripe, Stripe's processing fee applies, and if the transaction is made through PayPal, PayPal's processing fee applies.

Stripe has different processing fees than PayPal. To adapt to the payment provider, administrators can set different commissions for PayPal and Stripe.

What are Stripe's fees?

Stripe fees are the cost that Stripe charges for using their service. Stripe charges three main fees:

  • transaction (processing or pay-as-you-go) fees

  • Custom Accounts fees (includes Stripe Connect Onboarding)

  • payout fees. 

If your marketplace sells in a currency different than yours or your provider's bank accounts' currency, conversion fees may apply as well.  

Stripe processing fees

Stripe charges a fee for each transaction that happens within your marketplace. The fee is a combination of a percentage of the total transaction price and a fixed fee. The fee depends on the country where your Stripe account is located, the country related to the payment card, and the type of card used.

Refer to the Stripe pricing page for your country to know the exact latest Stripe fees.

Stripe Custom account fees

A Custom account (previously named Managed Account at Stripe) is created when your marketplace provider connects their bank details to the marketplace to start selling. A fee is charged for every Custom account that is connected and active within the month's period. An account is considered active in any month if it receives money from your marketplace. This fee varies depending on the country your account is located in and the currency that it settles. You can learn more about these fees from Stripe Connect page.

Stripe fees are collected from your Platform Balance on the 1st banking day of the month. Stripe charges for the previous month and three distinct fees are charged all at once:

  • total Active Account fees

  • total Account volume fees

  • payout fees

You can find these fees in the Payments tab in your Stripe Dashboard (All transactions section). To find the Stripe fees specifically, filter the table by Type and select "Stripe fees".

You can see an example of these fees below:

Stripe payout fees

Stripe will charge this fee every time the system transfers money from your Stripe account to your bank account or one of the Custom accounts. The fee varies depending on the country of your bank account. By default, this happens daily. If you want to change the default, you need to modify your Stripe account's payout settings.


When are these fees charged by Stripe? 

  • Processing fee: it will be charged every time there is a transaction in your marketplace.

  • Custom (Managed) accounts fee: it will be charged once per month and only for each active account in your marketplace.

  • Payout fee: it will be charged every time money is transferred from your Stripe account to a bank account. 

Who pays the fees?

The marketplace administrator is in charge of paying all the fees. This payment happens automatically.

You can learn more from the following diagram or by reading Stripe documentation directly. The "Platform Account" refers to your Stripe admin account, while the "Connected Account" is your seller's custom account.

What happens when there is no balance to pay the fees?

Sometimes, if you refund charges or receive a chargeback, your available Stripe balance from recent charges may not be enough to make up the difference. In this case, you’ll end up with a negative balance. Depending on the country where your bank account is located, Stripe will take some money from your bank account to cover the negative balance, or your account balance will stay negative, and subsequent payments will go towards paying off the difference. You can learn more about this from Stripe support pages.

Can you give me some examples?

Did this answer your question?