When you start using Stripe, you run into two main options: a «normal» Stripe account (standard) or Stripe Connect. The official documentation talks about platforms, accounts, destination charges, and other technical concepts that confuse more than they clarify.
This article goes straight to the point: what each one is, when you need each, and how to decide without getting lost in technical details you don’t care about.
Standard Stripe account: the default option
A standard account is what most businesses need. You open an account in Stripe under your company’s name, connect your products, charge your customers, and the money goes to your bank account.
It works perfectly if:
- You’re a business selling your own products or services.
- Customers pay you directly.
- You don’t need to automatically distribute part of the payment to third parties.
90% of subscription businesses, SaaS, online stores, and digital creators use standard accounts. Period.
Stripe Connect: only if you have a platform
Stripe Connect exists for a specific case: when your business is a platform that connects other sellers with buyers, and you need to charge on behalf of those sellers and pay them their share.
Clear examples where Connect makes sense:
- Marketplaces like Etsy or Airbnb. Sellers are independent. You charge the buyer, keep your commission, and the rest goes to the seller.
- Creator tools like Substack or Patreon. Each creator has their own «business» inside your platform.
- Aggregators or comparison sites that process payments on behalf of multiple companies.
If your business doesn’t fit in any of these categories, you don’t need Connect. Period.
The most common mistake
It’s a confusion I see a lot: believing Connect is «better» or «more professional» than a standard account. It isn’t. They’re different things for different cases.
Choosing Connect when you don’t need it adds:
- More complexity. You have to manage account connections, onboarding, verifications, payment flows to third parties.
- More costs. Connect has additional fees on top of what a regular account already pays.
- More maintenance. Changes and verifications on connected accounts are your responsibility.
If you only charge your customers and the money is yours, a standard account is all you need.
The three types of account in Stripe Connect
If you really do need Connect, you have to decide between three models:
Standard
Connected accounts are «full Stripe» — the user creates their own Stripe account and you connect it via OAuth. They see the dashboard, manage their disputes, answer their own emails.
Advantage: low responsibility for you. Stripe deals directly with each user. Downside: fragmented experience. The user has to register in Stripe separately.
Express
Connected accounts are managed partly by Stripe and partly by you. Users go through a simplified onboarding flow inside your product.
Advantage: better UX than Standard. Downside: more integration work.
Custom
Connected accounts are completely hidden inside your product. The user never sees Stripe directly.
Advantage: 100% integrated experience. Downside: you’re responsible for the whole experience, including KYC verification, disputes, compliance. It’s a lot of work and legal responsibility.
Most platforms that are starting out use Standard or Express. Custom is for mature marketplaces with resources to handle compliance.
How to decide in 30 seconds
Ask yourself these two questions:
1. Am I charging customers for my own products or services? If yes → standard account. You don’t need Connect.
2. Am I charging on behalf of other people or companies that aren’t me, to then pay them their share? If yes → Stripe Connect.
There are no middle cases. If you don’t have third-party sellers to pay out to, you don’t need Connect.
What happens if you made the wrong choice initially
If you already have a standard account and it turns out you need Connect, the good news is you can add Connect on top of your existing account without starting over. Stripe allows it.
If you already have Connect and realize you don’t need it, you can keep using the «own account» part of Connect as if it were a standard account. Technically it is one.
In both cases, the initial mistake is reversible. But better not to make it in the first place.
An important note about subscriptions
There’s a question that comes up a lot: «can I use Stripe Billing (subscriptions) with Connect?» The answer is yes, but carefully.
If you manage subscriptions for your own customers (your SaaS charges $30/month to each one), use a standard account with Stripe Billing. Simple and direct.
If your platform lets other sellers have their own subscriptions with their own customers (for example, a Patreon-style tool), you need Connect with the «Destination charges» type and subscription configuration on connected accounts. This is significantly more complex.
For 99% of businesses, the first option is the right one.
The question you should ask yourself before configuring anything
What’s the money flow in your business? Draw it on a napkin:
- Customer pays → your bank account. Standard account.
- Customer pays → you take a commission → rest goes to a third party. Stripe Connect.
That simple decision saves you hours of technical documentation you don’t need to read.
Once you have your account architecture clear, the next challenge is managing the day-to-day: subscriptions, failed payments, expired cards, disputes. Stripe Control gives you a centralized view of everything happening in your Stripe account, without getting lost in the official dashboard.