What Stripe Connect Does

Stripe Connect is a set of tools that lets a platform or marketplace collect payments from customers, then split that money between itself and other sellers or service providers. Instead of each seller needing their own payment processor, Stripe Connect handles the routing — money comes in through one account, and Stripe automatically sends each seller their cut.

The clearest example is a freelance marketplace. A client pays the platform $100 for a designer's work. Stripe Connect takes the payment, deducts the platform's fee (say, 20%), and sends $80 to the designer's bank account. The platform never touches the money in between — Stripe manages the split.

This is different from a standard payment processor, which just collects money for one business. Stripe Connect is built for situations where multiple people need to be paid from a single transaction, and where the platform itself takes a cut.

Key Takeaways

  • Stripe Connect splits payments between a platform and multiple sellers or service providers automatically, without the platform holding the money.
  • The platform sets its own fee and Stripe handles the math — money goes directly to each seller's bank account on a schedule you choose.
  • Sellers connect their own bank accounts to Stripe, so the platform does not need their banking details.
  • Stripe Connect works for marketplaces, on-demand services, SaaS platforms that resell, and any business that needs to pay out to multiple people from customer payments.
  • Stripe charges a processing fee on each transaction, plus a small fee per payout to sellers.

How Money Moves Through Stripe Connect

When a customer pays through Stripe Connect, the money lands in the platform's Stripe account first. The platform then creates a payout — an instruction to send money to a seller's connected bank account. Stripe does the actual transfer, usually within 1 to 3 business days depending on the bank.

The platform controls the timing. You can set payouts to happen daily, weekly, or monthly. Some platforms pay sellers immediately after a transaction; others hold the money for a few days to catch refunds or disputes. Stripe will not send money to a seller if a chargeback or refund is pending.

Each seller connects their own bank account directly to Stripe through a process called onboarding. They provide their banking details, tax information, and identity verification once — Stripe stores it securely, and the platform never sees it. This separation protects both the seller and the platform.

Fees and What They Cost

Stripe Connect charges two types of fees. First, there is a processing fee on each transaction — typically 2.9% plus 30 cents in the United States, though this varies by country and payment method. This fee is the same whether you use Stripe Connect or a standard Stripe account.

Second, there is a payout fee each time money goes to a seller's bank account. In the United States, this is usually $0.25 per payout. If you pay sellers daily, that adds up; if you pay weekly, the cost is lower. Some platforms absorb this fee; others pass it to sellers or build it into their commission.

Stripe also charges a small fee for identity verification and tax document collection, though these are one-time costs per seller. International payouts and certain payment methods may have higher fees — check Stripe's pricing page for your specific country.

Who Uses Stripe Connect and Why

Stripe Connect is built for platforms where sellers or service providers are the core of the business. Uber uses it to pay drivers. TaskRabbit uses it to pay taskers. Etsy uses it to pay shop owners. Any marketplace where customers pay the platform and the platform pays out to multiple people fits this model.

It also works for SaaS platforms that resell other companies' services — for example, a platform that bundles freelance designers, copywriters, and developers and sells packages to clients. The platform collects the payment and uses Stripe Connect to pay each contractor their share.

Platforms choose Stripe Connect because it handles the complexity of splitting payments, managing seller accounts, and handling disputes without the platform ever touching seller money. This reduces fraud risk and simplifies compliance — Stripe handles tax reporting and identity verification for each seller.

Setting Up Sellers on Stripe Connect

When a seller joins your platform, you send them a link to Stripe's onboarding flow. They fill in their bank account, tax ID, and identity information directly with Stripe — not with you. Stripe verifies their identity (which can take minutes or a few days depending on the country) and then they are ready to receive payouts.

You, as the platform owner, set the rules: how much commission you take, when payouts happen, and what happens if a seller has a negative balance (from refunds or chargebacks). Stripe enforces those rules automatically — you do not have to chase sellers for money or manage the accounting yourself.

Sellers can see their transaction history and payouts in their own Stripe dashboard. They can also download tax documents (1099s in the United States) directly from Stripe, which simplifies tax time for both the seller and your accounting.

Disputes, Refunds, and Chargebacks

If a customer disputes a charge or requests a refund, Stripe handles it the same way it would for any payment processor. The difference is what happens to the seller's payout. If a refund is issued, Stripe reverses the payout to the seller — the money comes back out of their account, or Stripe holds it from the next payout.

If a seller's account goes negative (more refunds than payouts), Stripe will not send them money until the balance is positive again. Some platforms cover negative balances for sellers; others require sellers to pay back the platform. You set this policy when you configure Stripe Connect.

Chargebacks work the same way. If a customer's bank reverses a charge, Stripe deducts it from the seller's payout. The seller can dispute the chargeback through Stripe, but the platform usually has to provide evidence that the service was delivered.

Stripe Connect vs. Standard Payment Processing

A standard payment processor like Stripe Payments collects money for one business. You get one bank account, one dashboard, and one set of fees. Stripe Connect is for when you need to split that money and send it to multiple people automatically.

Without Stripe Connect, you would have to collect the full payment yourself, then manually transfer money to each seller — a process that is slow, error-prone, and requires you to hold seller money in your own account. Stripe Connect removes that step and the liability that comes with it.

Stripe Connect also handles seller onboarding and compliance. Each seller is verified by Stripe, not by you. Tax documents are generated automatically. This is especially important if you have hundreds or thousands of sellers — managing that manually would be impractical.

Frequently Asked Questions

Do sellers need their own Stripe account?

No. Sellers connect a bank account to Stripe through your platform, but they do not need to create a Stripe account or pay Stripe directly. Stripe handles everything on the backend. Sellers only see what you show them in your platform.

Can I use Stripe Connect if I am outside the United States?

Yes, but availability and fees vary by country. Stripe Connect works in most countries, but some have restrictions on who can receive payouts or what documents are required. Check Stripe's country guide for your location before building your platform.

What happens if a seller wants to withdraw their money before the scheduled payout date?

That depends on how you configure Stripe Connect. Some platforms allow instant payouts (which cost more in fees), while others stick to a fixed schedule. You set the payout frequency when you build your platform.

Can I charge sellers a fee on top of Stripe's fees?

Yes. You set your own commission or platform fee, which is deducted before the payout goes to the seller. Stripe's fees are separate and are charged to your account, not the seller's. You can absorb them or pass them along depending on your business model.

What if a seller provides a fake identity or bank account?

Stripe verifies identity and bank accounts during onboarding. If something does not match, Stripe will not activate the seller. If fraud is discovered later, Stripe can freeze the account and investigate. You can also set rules in your platform to flag suspicious activity.