A Stripe account is a merchant account that lets you accept card payments online and in person
A Stripe account is a business account you create with Stripe, a payment processor. Once you set it up, you can accept credit cards, debit cards, and other payment methods from customers. Stripe handles the technical side — it connects your website or point-of-sale system to the banking system, processes the transaction, and deposits the money into your bank account.
You do not need a separate merchant account from your bank. Stripe acts as both the payment processor and the merchant account provider. This means one signup gets you everything you need to start taking card payments, whether online through a website, through a mobile app, or with a physical card reader in a store.
Key Takeaways
- A Stripe account connects your business to the payment system so customers can pay you by card, and the money lands in your bank account.
- Stripe charges a fee per transaction — typically 2.9% plus 30 cents for online card payments, with different rates for in-person and international transactions.
- You provide basic business information, a personal ID, and your bank account details during signup; verification usually takes a few minutes to a few days.
- Stripe holds onto a small portion of your deposits for a set period (called a reserve) to cover chargebacks and refunds, then releases it over time.
- Your account can be limited or closed if Stripe detects high-risk activity, so understanding their policies helps you avoid payment processing interruptions.
What you need to set up a Stripe account
Stripe requires basic information about you and your business. You will need a valid government-issued ID (passport, driver's license, or national ID card), your business name and address, your personal name and date of birth, and a bank account in your name where deposits will land. If you are a sole proprietor, your personal information serves as the business owner information.
Stripe also asks about the type of business you run and what you will sell. This matters because Stripe has restrictions on certain industries — high-risk categories like gambling, adult services, or multi-level marketing face extra scrutiny or may not be accepted at all. If your business falls into one of these categories, Stripe will either ask for additional documentation or decline your account.
The signup process itself takes about 10 minutes. Verification — where Stripe confirms your identity and checks your information against fraud databases — usually completes within a few minutes to a few days, though it can take longer if Stripe needs to review your business model or if there are inconsistencies in your application.
How Stripe charges you for payments
Stripe makes money by taking a cut of every transaction. For online card payments (credit and debit cards entered on a website or app), the standard rate is 2.9% of the transaction amount plus 30 cents. So if a customer pays you $100, Stripe takes $3.20 and you receive $96.80.
In-person payments processed with a Stripe card reader cost 2.7% plus 5 cents per transaction. International card payments have higher rates — typically 3.9% plus 30 cents — because of currency conversion and additional fraud risk. ACH bank transfers (when a customer pays directly from their bank account) cost 0.8% with a $5 minimum and $5 maximum per transaction.
Stripe also charges for certain services beyond basic payment processing. Chargebacks (when a customer disputes a charge with their bank) cost $15 each. Refunds are free, but they reverse the original transaction fee — if you refund a $100 payment, Stripe returns the $3.20 fee to you. There are no monthly fees, no setup fees, and no fees for money sitting in your account.
The reserve: why Stripe holds some of your money
When you first start accepting payments, Stripe holds back a percentage of your deposits in a reserve account. This is not your money being taken — it is your money being held temporarily. Stripe uses the reserve to cover chargebacks, refunds, and fraud losses if they occur. The reserve amount and release schedule depend on your business type and transaction history.
For a new account, Stripe might hold 5% to 10% of each deposit for 90 days, then release it in chunks. As your account ages and your chargeback rate stays low, Stripe typically reduces the reserve percentage and shortens the hold period. Some established accounts have no reserve at all. You can see your reserve balance and release schedule in your Stripe dashboard under the Balances section.
The reserve is separate from your regular deposits. If you process $10,000 in payments and Stripe holds 5% in reserve, you receive $9,500 in your bank account and $500 sits in the reserve account. That $500 is released according to the schedule Stripe sets, not on demand.
How money moves from a payment to your bank account
When a customer makes a payment through Stripe, the transaction does not land in your bank account immediately. Stripe batches transactions and deposits them on a schedule. Most accounts receive deposits once per day, usually within 24 hours of the transaction. Some high-volume accounts get deposits multiple times per day; some newer accounts might see deposits every few days.
The deposit includes all transactions from the previous day minus Stripe's fees and any chargebacks or refunds processed during that period. You can see the exact deposit schedule and upcoming deposits in your Stripe dashboard. If you need money faster, Stripe offers Stripe Capital (a short-term loan) and Stripe Payouts (which can send money to your account on demand, though this costs extra).
Weekends and holidays can delay deposits. If a transaction processes on Friday evening, the deposit might not hit your bank account until Monday or Tuesday, depending on your bank's processing speed. Your bank, not Stripe, controls the final timing once Stripe initiates the transfer.
What can get your Stripe account limited or closed
Stripe monitors accounts for signs of fraud, money laundering, or violation of their terms. If Stripe detects suspicious activity — like a sudden spike in transaction volume, a high chargeback rate, or payments from restricted countries — it may limit your account. A limited account cannot process new payments, though you can still see your transaction history and request a review.
Common reasons for account limitations include a chargeback rate above 1% (meaning more than 1 in 100 transactions are disputed), selling restricted items, processing payments for someone else's business without proper authorization, or accepting payments from countries Stripe does not support. If your account is limited, Stripe sends an email explaining the reason and what you need to do to appeal.
Account closure is permanent and happens when Stripe determines the risk is too high or the violation is severe. Closed accounts cannot be reopened, and you will need to use a different payment processor. To avoid limitations, keep your chargeback rate low, process only legitimate transactions for your own business, and follow Stripe's acceptable use policy.
Connecting Stripe to your website or business tools
Stripe integrates with thousands of platforms. If you use Shopify, WooCommerce, BigCommerce, or Square Online, you can connect Stripe as a payment method in a few clicks. If you have a custom website, Stripe provides code libraries (called SDKs) for developers to build payment forms. Stripe also offers pre-built solutions like Stripe Checkout, a hosted payment page you can link to from anywhere.
For in-person payments, you can use a Stripe card reader (a small device that plugs into your phone or tablet) or integrate Stripe into a point-of-sale system like Toast or Clover. Stripe also works with invoicing tools, subscription platforms, and accounting software like QuickBooks and Xero, so payments sync automatically with your records.
If you are not technical, you do not need to code anything yourself. Most business platforms handle the integration for you. If you are building something custom, Stripe's documentation and support team can guide you through the process.
Frequently Asked Questions
How long does it take to get approved for a Stripe account?
Most accounts are approved within minutes to a few hours. Stripe runs an automated check on your identity and business information. If everything matches, you are live immediately. Some accounts require manual review and can take a few days. High-risk industries or inconsistent information can extend approval to a week or more.
Can I use Stripe if I do not have a business license?
Yes. Stripe accepts sole proprietors and freelancers who do not have a formal business license. You provide your personal name, address, and ID, and Stripe treats you as a self-employed business owner. Some countries or industries may have different requirements, so check Stripe's rules for your location.
What happens if a customer disputes a charge?
The customer contacts their bank and files a chargeback. Stripe notifies you and gives you a window (usually 7 days) to respond with evidence that the transaction was legitimate — like a receipt, shipping confirmation, or email correspondence. If you provide strong evidence, the chargeback is often reversed. If you do not respond or your evidence is weak, you lose the money and pay a $15 chargeback fee.
Can I withdraw money from Stripe before the scheduled deposit?
Not from your regular balance. Stripe deposits on its schedule, which is usually once per day. However, Stripe offers Stripe Payouts, which lets you request an on-demand transfer to your bank account for a fee. Stripe Capital is also available if you need a lump sum upfront — it is a short-term loan that Stripe repays by taking a percentage of your future transactions.
What if I want to close my Stripe account?
You can close your account anytime from the Settings section of your Stripe dashboard. Stripe will stop processing new payments immediately, but you can still view your transaction history and download reports. Any money in your reserve account will be released according to the original schedule. Closing your account does not affect chargebacks or refunds that are already in process.