A Stripe account is a business account that lets you accept and manage payments online
A Stripe account is a merchant account you create with Stripe, a payment processor. Once you set it up, you can accept credit cards, debit cards, and other payment methods on your website, app, or in person. Stripe handles the technical side — it connects your customer's payment method to your bank account, processes the transaction, and deposits the money into your business account.
You do not need to be a large company to use Stripe. Freelancers, small shops, nonprofits, and one-person operations all use Stripe accounts. The account itself is free to open. You pay only when you process a payment, and the fee comes out of each transaction.
Key Takeaways
- A Stripe account lets you accept card payments online or in person without setting up a separate merchant account with your bank.
- Stripe charges a percentage of each transaction plus a small fixed fee; you pay nothing if no payments come through.
- You need basic business information, a bank account, and a way to verify your identity to open an account.
- Money from payments typically lands in your bank account within two to three business days.
- Stripe provides tools to manage refunds, track sales, and handle disputes without contacting a support team for routine tasks.
How money moves through a Stripe account
When a customer pays you through Stripe, the money does not go directly into your bank account. Instead, it sits in your Stripe account first. Stripe holds the funds for a short period — usually two to three business days — before sending them to your linked bank account. This delay exists so Stripe can confirm the payment is legitimate and check for fraud.
During that holding period, you can see the money in your Stripe dashboard. You can refund it, split it among team members, or move it to a different bank account if you have set that up. Once the money leaves Stripe and enters your bank account, it behaves like any other deposit — your bank controls it, and Stripe's role ends.
What you pay and when
Stripe's pricing is straightforward because it charges the same rate to nearly all businesses. For online card payments, Stripe takes 2.9% of the transaction amount plus 30 cents. If a customer pays you $100, Stripe takes $3.20 and you receive $96.80. For in-person payments using a card reader, the rate is slightly lower at 2.7% plus 8 cents.
You are charged only when a payment succeeds. Failed payments, refunds you issue, and disputes do not trigger additional fees beyond what you already paid on the original transaction. Some features — like invoicing or advanced reporting — have separate monthly costs, but the basic account and payment processing do not.
What information you need to provide
Opening a Stripe account requires you to share basic business and personal information. Stripe will ask for your legal business name, the type of business you run, your website or app address, and your expected monthly payment volume. You will also need to provide your Social Security number or tax ID, a personal address, and details about the person who owns or manages the account.
Stripe uses this information to verify your identity and assess fraud risk. Depending on your business type and location, Stripe may ask for additional documents — a business license, articles of incorporation, or proof of address. The verification process usually takes a few hours to a few days. You will not be able to process payments until Stripe confirms your account is legitimate.
Refunds and disputes through your Stripe account
If a customer asks for their money back, you can issue a refund directly from your Stripe dashboard. You do not need to contact Stripe or wait for approval. The refund goes back to the customer's original payment method, and it typically arrives within five to ten business days depending on their bank. Stripe refunds the fee you paid on the original transaction, so you lose only the product or service you provided.
When a customer disputes a charge with their bank or credit card company, Stripe notifies you and gives you a chance to respond. You can upload receipts, emails, or other proof that the transaction was legitimate. Stripe reviews your evidence and either sides with you or upholds the customer's dispute. If you lose, the money goes back to the customer and you absorb the loss plus a dispute fee of $15.
Security and fraud protection built into Stripe accounts
Stripe uses automated tools to catch fraudulent payments before they reach your account. The system checks each transaction against patterns of known fraud, looks for mismatched addresses or unusual activity, and can block payments that seem risky. You can also set your own rules — for example, blocking payments from certain countries or requiring extra verification for large orders.
Your Stripe account itself is protected by encryption and two-factor authentication. If someone gains access to your login, they can process refunds or change your bank account details, so keeping your password find matters. Stripe also holds you responsible for payments that go through your account, even if fraud happens. This is why monitoring your dashboard regularly and responding quickly to disputes is important.
Connecting Stripe to your website or app
Stripe provides code and pre-built tools so you can accept payments without being a programmer. If you use a website builder like Shopify, WooCommerce, or Squarespace, Stripe integrates directly — you just connect your Stripe account and turn on payments. If you are building a custom website or app, Stripe provides documentation and code samples you can use or hand to a developer.
Stripe also offers a straightforward payment link feature: you create a link in your dashboard, send it to a customer, and they pay through a Stripe-hosted page. This works for invoices, donations, or one-off payments and requires no coding at all.
Frequently Asked Questions
Can I have more than one Stripe account?
Yes, you can create multiple Stripe accounts for different businesses or purposes. Each account has its own login, dashboard, and bank account connection. However, Stripe may ask why you need more than one, and creating accounts to avoid limits or hide activity can result in account closure.
What happens if Stripe closes my account?
Stripe can close an account if it detects fraud, high dispute rates, or business activity that violates its terms. When this happens, you lose the ability to process new payments, but money already in your account is usually released to your bank account within a set period. You can request a reason for closure, but Stripe does not always provide detailed explanations.
Do I need a business license to open a Stripe account?
No, you can open a Stripe account as a sole proprietor without a formal business license in most places. However, Stripe will ask what type of business you run and may require proof depending on your industry. Some high-risk businesses — like gambling, adult services, or firearms — face stricter requirements or may not be allowed at all.
How long does it take to get paid after a customer pays?
Money typically arrives in your bank account two to three business days after the payment succeeds. Weekends and holidays can extend this. Some Stripe accounts have faster payouts available, though these may come with higher fees or stricter requirements.
Can customers see my Stripe account information when they pay?
No. Customers see your business name and a description of what they are paying for, but they do not see your Stripe account details, bank account, or personal information. Stripe keeps that information private and encrypted.