What Stripe Does and Why Businesses Use It

Stripe is a payment processor that sits between your customer and your bank account. When someone buys from you online — whether through your website, an invoice link, or a shopping cart — Stripe receives the card details, checks with the card issuer that the funds exist, and moves the money into a holding account Stripe controls. Days later, Stripe deposits that money into your actual business bank account.

Businesses use Stripe because it handles the technical work: it encrypts card data so you never see the full number, it manages the conversation with Visa and Mastercard, and it handles refunds and disputes. You sign up, connect your bank account, and Stripe gives you a code snippet or a link to drop into your website. The alternative — building that infrastructure yourself or calling a payment processor on the phone — costs far more and takes months.

Stripe charges a fee for this work. The standard rate is 2.9% of the transaction plus $0.30 per successful charge for online card payments. Different rates explore to in-person payments, ACH transfers, and international cards. Stripe publishes these rates on its pricing page; they do not vary by how much money you process or how long you have been a customer.

Key Takeaways

  • Stripe holds customer payments in a reserve account for 1 to 2 business days before depositing them into your bank account, which is standard across the payment industry.
  • Stripe may hold a percentage of your incoming payments (often 5% to 10%) in a rolling reserve if your business model or transaction history suggests higher chargeback risk.
  • Chargebacks — when a customer disputes a charge with their bank — can trigger holds, increase your reserve requirement, or result in Stripe closing your account if they become frequent.
  • Stripe charges 2.9% plus $0.30 per transaction for online card payments, and these fees are deducted before money reaches your bank account.
  • You can view pending deposits, reserve balances, and fee breakdowns in your Stripe Dashboard under the Payouts section.

How Long Money Stays in Stripe Before It Reaches Your Bank

After a customer's card is charged, Stripe does not send the money to your bank account when ready. Instead, Stripe holds it for a standard holding period of 1 to 2 business days. This delay exists because card networks (Visa, Mastercard) and banks need time to confirm the transaction is legitimate and that the customer's bank will actually honor the charge.

During this holding period, the money is in Stripe's account, not yours. If a customer disputes the charge within the first few hours, Stripe can reverse it before your bank ever sees it. This protects both you and the customer: you do not get paid for a fraudulent transaction, and the customer's bank does not have to fight Stripe to get the money back.

The exact timing depends on when the charge occurs and which day of the week it happens. A charge processed on Friday afternoon may not land in your bank account until Tuesday morning. Stripe's Dashboard shows you the expected deposit date for each batch of transactions, so you can plan around it.

Rolling Reserves: When Stripe Holds a Percentage of Your Money

Beyond the standard 1 to 2 day hold, Stripe may set up a rolling reserve — a separate account where a percentage of every deposit sits for a longer period, typically 30 to 120 days. This is not a fee; it is your own money, held by Stripe as insurance against future chargebacks or refunds.

Stripe uses rolling reserves when it perceives higher risk. Common triggers include: high-value transactions, industries with frequent chargebacks (like travel, digital goods, or subscription services), new businesses with limited transaction history, or a sudden spike in sales volume. A business selling $500 courses online might have 10% of each deposit held for 90 days. A coffee shop processing $50 transactions might never see a reserve at all.

You can see your reserve balance and release schedule in the Payouts section of your Stripe Dashboard. If Stripe holds $1,000 in reserve and you process $5,000 in sales, you receive $4,000 to your bank account and $1,000 stays in the reserve. As the reserve period expires, that $1,000 is released to your next payout. If you process another $5,000 before the first reserve expires, another $500 (10% of the new $5,000) is added to the reserve pool.

Rolling reserves are not permanent. If your chargeback rate stays low and your transaction history looks stable, Stripe may reduce or eliminate the reserve after several months. You can request a review by contacting Stripe support, though Stripe makes the final decision based on its risk assessment.

Chargebacks and How They Affect Your Payouts

A chargeback occurs when a customer contacts their bank and says "I did not authorize this charge" or "I did not receive what I paid for." The bank reverses the charge, pulling the money back from Stripe, which then pulls it from your account — sometimes weeks after you thought the transaction was complete.

Stripe charges you a $15 chargeback fee on top of losing the sale amount. If a customer paid $100 and then disputes it, you lose $100 and pay Stripe $15. You can dispute the chargeback by providing proof of delivery or authorization, but this process takes time and Stripe does not always rule in your favor.

If your chargeback rate climbs above a certain threshold — typically 0.5% to 1% of all transactions, though Stripe does not publish an exact number — Stripe may increase your rolling reserve, require you to pay a higher fee per transaction, or close your account entirely. A business processing $100,000 per month with a 1% chargeback rate would have $1,000 in disputes, which is enough to trigger account review or termination.

Chargebacks are often legitimate: a customer's card was stolen, or they genuinely did not receive a digital product. But they are also used fraudulently by customers who want a refund without returning goods. The best defense is clear communication: send order confirmations, delivery receipts, and refund policies upfront so customers know what to expect.

Fees Stripe Deducts Before Your Money Reaches Your Bank

Stripe's 2.9% + $0.30 fee is deducted from each transaction before the remainder goes into your payout. If a customer pays $100, Stripe takes $3.20 (2.9% of $100 plus $0.30), and $96.80 is added to your payout balance.

These fees accumulate across all your transactions and are subtracted from your total payout. If you process $10,000 in sales in a week, Stripe's fees total roughly $320, so your bank deposit is approximately $9,680. Stripe also deducts any chargeback fees, refunds you issued, or other adjustments from the same payout.

Different transaction types have different rates. ACH transfers (bank-to-bank payments) cost 0.8% + $0.30. In-person card payments processed through a Stripe reader cost 2.7% + $0.05. International cards may cost more. Stripe publishes a full fee schedule on its pricing page, and your Dashboard itemizes every fee on every transaction.

How to Read Your Stripe Dashboard Payout Information

The Payouts section of your Stripe Dashboard shows three key pieces of information: your available balance, your pending balance, and your reserve balance.

Available balance is money that has cleared the holding period and will be deposited to your bank account on the next scheduled payout date (usually daily or weekly, depending on your settings). Pending balance is money from transactions processed in the last 1 to 2 days that Stripe is still holding. Reserve balance is money held under your rolling reserve agreement, with a release date shown for each batch.

Click on any payout in the history to see a breakdown: total sales, fees deducted, refunds issued, chargebacks, and the net amount deposited. This detail helps you understand where money went and catch errors. If you see a large chargeback you do not recognize, you can dispute it from this screen.

What Happens If Stripe Closes Your Account

Stripe can close your account if chargebacks become too frequent, if you violate its terms of service, or if your business model falls into a restricted category (like gambling, adult content, or high-risk financial services). When this happens, Stripe freezes your account, stops processing new payments, and holds your remaining balance for 90 days while it investigates.

After the 90-day hold, Stripe deposits any remaining funds to your bank account. However, if chargebacks or refunds are still pending, Stripe may deduct those from your final payout. You lose the ability to process payments through Stripe, and other processors may be reluctant to work with you if you were terminated for fraud or high chargebacks.

Account closure is rare for legitimate businesses with low chargeback rates. It is most common in high-risk industries or when a business processes an unusual spike in transactions that looks like fraud. If you receive a closure notice, Stripe usually provides a reason and a window to dispute it.

Frequently Asked Questions

Why does Stripe hold my money for 1 to 2 days instead of sending it when ready?

Card networks and banks need time to confirm the transaction is real and that the customer's bank will honor the charge. This holding period protects you from processing a fraudulent charge and then having the money reversed days later. It is standard across all payment processors, not unique to Stripe.

Can I get my rolling reserve released early?

You can request early release by contacting Stripe support, but Stripe makes the final decision based on your chargeback history and transaction volume. If your account looks stable and low-risk, Stripe may agree. If chargebacks are still climbing, Stripe will likely keep the reserve in place.

What should I do if a customer disputes a charge?

Stripe will notify you of the dispute and give you a window (usually 7 to 10 days) to respond with evidence: order confirmation, delivery receipt, email correspondence, or a signed contract. Provide as much documentation as possible. If you win the dispute, the money stays with you. If you lose, Stripe deducts the charge and the $15 chargeback fee from your account.

Does Stripe charge different fees for different types of businesses?

Stripe's published rates (2.9% + $0.30 for online cards) are the same for all businesses. However, Stripe may adjust your reserve requirement or chargeback threshold based on your industry and history. A subscription service might face a higher reserve than a retail store, but the per-transaction fee remains the same.

How do I know if Stripe is holding money in a rolling reserve?

Check your Payouts section in the Dashboard. If you see a "Reserve" line item with a balance and release dates, you are under a rolling reserve. The Dashboard shows the percentage held and when each batch will be released. If you do not see a reserve line, no reserve is currently in place.