Yes, Stripe is a payment processor, but it works differently than older ones
Stripe is a payment processor and gateway combined. It takes card payments, bank transfers, and digital wallets, then moves the money from your customer's account to yours. Unlike older processors that require you to set up a separate gateway, Stripe handles both the connection to the customer and the connection to the bank in one platform.
Stripe was founded in 2010 and is now used by millions of businesses worldwide — from one-person shops to Fortune 500 companies. It processes payments online, in person with a card reader, and through invoices or payment links. The money lands in your bank account, usually within one to two business days.
The key difference between Stripe and traditional processors is that Stripe was built for the internet from the start. You do not need to call a sales rep or sign a long contract. You can start accepting payments within hours by connecting your bank account and uploading a photo of your ID.
Key Takeaways
- Stripe processes card payments, bank transfers, and digital wallets, then deposits the money into your bank account within one to two business days.
- You can set up Stripe online without a sales call or long-term contract, and it works for online stores, invoices, in-person payments, and payment links.
- Stripe charges a percentage of each transaction (usually 2.9% plus 30 cents for cards) plus monthly fees for some features, with no hidden setup or monthly minimums.
- Stripe holds funds in reserve for some businesses and can freeze accounts if it detects fraud or high chargeback rates, which can lock your money temporarily.
- Stripe is not a bank and does not hold your money — it moves it to your actual bank account, so your funds are protected by FDIC insurance at your bank.
How Stripe moves money from customer to your bank account
When a customer pays you through Stripe, the transaction follows this path: the customer's card or bank is charged, Stripe receives the payment, Stripe deducts its fee, and the remaining money is sent to your bank account. This entire chain happens in seconds for online payments and within minutes for in-person card swipes.
The money does not sit in a Stripe account. Stripe is not a bank and does not hold customer funds. Your money goes directly to the bank account you connected during setup. This means your deposits are protected by FDIC insurance (up to $250,000 per account) at your actual bank, not held by Stripe.
Deposits usually arrive within one to two business days, though Stripe can delay deposits if it suspects fraud or if your business has a high rate of chargebacks (customers disputing charges). In those cases, Stripe may hold a percentage of your revenue in reserve — sometimes 25% or more — until the risk period passes.
What Stripe charges and what it does not
Stripe's main fee is a percentage of each transaction. For card payments online, Stripe charges 2.9% plus 30 cents per transaction. For in-person card payments using a Stripe reader, the rate is 2.7% plus 5 cents. Bank transfers cost 1% (capped at $5). These rates are the same for all businesses — Stripe does not negotiate lower rates based on volume.
Some Stripe features cost extra. Stripe Radar (fraud detection) is free, but Stripe Issuing (creating virtual cards for your business) and Stripe Connect (splitting payments between multiple accounts) have their own fees. Monthly subscription plans like Stripe Billing cost $0.50 per billing cycle, plus the transaction fees on top.
Stripe does not charge setup fees, monthly minimums, or early termination fees. You only pay when you process a transaction. If you do not use Stripe for a month, you owe nothing.
When Stripe holds or freezes your money
Stripe reserves the right to hold deposits if your business is flagged as high-risk. High-risk categories include subscription services, digital goods, travel, gambling, and certain financial services. Stripe may also hold funds if you process a sudden spike in volume, if chargebacks exceed a certain threshold, or if customers file disputes.
When Stripe holds funds, it typically sets aside 25% to 50% of your daily revenue and releases it after 90 to 180 days, depending on the reason for the hold. During that time, your money is still yours — Stripe is not taking it — but you cannot access it immediately. This can create cash flow problems for small businesses.
Stripe can also freeze your account entirely if it detects fraud, money laundering, or terms-of-service violations. A frozen account means no new transactions process and your held funds remain locked until Stripe completes its investigation. This can take weeks or months. Stripe's appeals process exists, but it is not transparent and reversals are not may provide.
Stripe compared to other payment processors
Stripe competes with Square, PayPal, Authorize.Net, and Adyen. Square charges the same 2.9% plus 30 cents for online card payments and offers similar in-person payment options. PayPal charges 2.2% plus 30 cents for standard payments but takes longer to deposit funds (up to three business days). Authorize.Net charges a monthly fee ($25) plus per-transaction fees, making it cheaper for high-volume businesses but more expensive for low-volume ones.
Stripe's main advantage is its developer-friendly setup and its ability to handle complex payment flows — subscriptions, invoices, split payments, and international transfers all work through one dashboard. Its main disadvantage is its reserve and freeze policies, which are stricter than some competitors and harder to predict.
If you need in-person payments only, Square is simpler. If you process very high volume, Authorize.Net or a dedicated merchant processor may negotiate lower rates. If you sell internationally, Stripe's multi-currency support is strong but not unique.
What Stripe does not do
Stripe is not a bank account. It does not hold your money, offer interest, or provide checking or savings features. It is purely a payment processor.
Stripe is not a merchant account provider in the traditional sense. You do not need a separate merchant account to use Stripe — the processor and the account are combined. This is simpler than older setups but means you have fewer options if you want to switch processors later.
Stripe does not provide customer support by phone. All support is through email or the online help center. For urgent issues, this can be slow.
How to know if Stripe is right for your business
Stripe works best if you sell online, need to invoice customers, or want to accept payments through a website or app. It is also good if you need to split payments between multiple people (like a marketplace or contractor platform) or if you sell internationally.
Stripe may not be the best fit if you process very high volume and can negotiate lower rates elsewhere, if you need 24/7 phone support, if your business is in a high-risk category and you cannot afford cash flow delays from reserves, or if you sell only in person and want the simplicity of Square.
The best way to decide is to check Stripe's current fee structure on its website, compare it to your expected transaction volume, and test the setup process yourself. Stripe lets you create a test account for free to see how the dashboard works before you commit.
Frequently Asked Questions
Is my money safe with Stripe?
Your money is safe because Stripe does not hold it — it goes directly to your bank account, which is FDIC-insured. However, Stripe can delay deposits or freeze your account if it suspects fraud. Your money is not lost, but you may not be able to access it immediately.
How long does it take to get paid after a customer pays?
Deposits usually arrive within one to two business days. Weekends and holidays do not count. If Stripe places a hold on your account, deposits may be delayed by weeks or months.
Can Stripe refuse to process my payments?
Yes. Stripe can freeze your account or refuse to work with you if your business violates its terms of service. Common reasons include high chargeback rates, selling prohibited items, or processing payments for high-risk activities. Stripe's decision is final and appeals are not may provide to succeed.
Do I need a business license to use Stripe?
No, but Stripe will ask for your Social Security Number or EIN, a photo ID, and your bank account details during setup. Sole proprietors can use their SSN. Stripe may ask for additional documentation if your business is flagged as high-risk.
What happens if a customer disputes a charge?
Stripe notifies you of the dispute and gives you time to respond with evidence (like a receipt or shipping confirmation). If the customer wins, Stripe reverses the charge and deducts a chargeback fee (usually $15). If chargebacks become frequent, Stripe may hold reserves or freeze your account.