What Stripe does and whether it fits your situation

Stripe is a payment processor that lets you accept credit cards, debit cards, and bank transfers online or in person. You connect it to your website, invoicing software, or point-of-sale system, and Stripe handles the transaction — taking the payment from the customer's account, holding it temporarily, and depositing it into your bank account.

For homeowners, Stripe matters if you're collecting rent from a tenant, splitting costs with a contractor, or running a small property management side business. For contractors and tradespeople, it's a way to invoice clients and get paid without waiting for checks to clear. Stripe charges a fee per transaction — typically 2.9% plus 30 cents for online payments, or 2.7% plus 5 cents for in-person card readers — which comes out of what you receive.

The main trade-off is simplicity versus cost. Stripe is faster and easier to set up than a traditional merchant account through a bank, but you pay more per transaction than you would with some other processors. Whether that trade-off makes sense depends on how many transactions you process and how much you value speed.

Key Takeaways

  • Stripe charges a percentage plus a flat fee per transaction, which is deducted from the payment before it reaches your bank account.
  • Setup takes hours to days, not weeks — you can start accepting payments within 24 hours in most cases.
  • Stripe holds funds for a period called the rolling reserve, meaning not all money deposits immediately; the length varies based on your business type and history.
  • You need a U.S. bank account and a Social Security Number or EIN to open a Stripe account; sole proprietors and small LLCs both may have access to.
  • Stripe integrates with invoicing tools, accounting software, and property management platforms, so you may already have access through another service you use.

How Stripe deposits money into your account

When a customer pays through Stripe, the money does not go directly to your bank account. Instead, Stripe holds it in what's called a rolling reserve — a temporary holding period that protects Stripe (and the card networks) in case a customer disputes the charge or requests a refund.

For most small businesses and property owners, Stripe holds 5% to 10% of each transaction for seven to thirty days. After that period, the money moves to your bank account. The exact reserve amount and hold period depend on your business type, how long you've been using Stripe, and your chargeback history. If you have a dispute or refund, Stripe pulls the money back from the reserve instead of from your bank account.

This means if you collect $1,000 in rent payments on the first of the month, you might see $900 to $950 in your account within a week, and the rest seven to thirty days later. It's not a fee — you get all the money eventually — but it does affect cash flow, especially if you're counting on immediate access.

Setting up Stripe and what you'll need

Opening a Stripe account requires a U.S. bank account, a Social Security Number or EIN, and a business address. If you're a sole proprietor (self-employed with no separate business entity), you use your SSN. If you have an LLC or corporation, you use the EIN. The process is online and takes about 15 minutes to complete the initial application.

Stripe then reviews your application, which usually takes 24 to 48 hours. During this time, they may ask for additional documents — a copy of your driver's license, proof of address, or details about your business. Once approved, you can start accepting payments immediately.

To actually collect payments, you need to connect Stripe to something: a website, an invoicing tool, a property management platform, or a physical card reader. If you're invoicing clients or tenants, you can use Stripe's built-in invoicing feature, which generates a payment link you send via email. If you're collecting in person, you can use Stripe's card reader (a small device that plugs into your phone) or a point-of-sale system that integrates with Stripe.

Stripe fees and what they cost you

Stripe's standard online fee is 2.9% of the transaction plus 30 cents. For a $1,000 payment, that's $29 plus 30 cents, totaling $29.30. For in-person payments using Stripe's card reader, the fee is 2.7% plus 5 cents — slightly lower because the card is physically present and the fraud risk is lower.

Bank transfers (ACH payments) cost 1% with a minimum of 1 cent and a maximum of $5. International payments cost more — typically 3.9% plus 30 cents for credit cards. If you're collecting from tenants or contractors in the U.S., you'll almost certainly use the standard online or in-person rates.

These fees are deducted from the payment before it reaches your account. So if a tenant pays $1,500 rent via Stripe, you receive $1,470.70 (after the 2.9% plus 30 cents fee). There are no monthly fees, no setup fees, and no fees for money that sits in your account — you only pay when a transaction happens.

Stripe versus other payment processors

Stripe is not the only option. Square charges similar rates (2.9% plus 30 cents online, 2.6% plus 10 cents in person) and has a similar setup process. PayPal charges 2.99% plus 30 cents for standard transactions and also offers invoicing. Authorize.net is older and more complex but sometimes cheaper for high-volume businesses.

The real difference between these processors is integration and ease of use, not price. Stripe integrates smoothly with modern invoicing software, accounting tools, and property management platforms. If you already use QuickBooks, FreshBooks, or a specific property management app, check whether Stripe is built in — it often is, which means you don't have to manually enter transactions.

Square is simpler if you're primarily collecting in person. PayPal is useful if your customers already have PayPal accounts and prefer that method. For most homeowners and small contractors who invoice online, Stripe and Square are functionally equivalent; pick whichever integrates with the tools you already use.

Security, disputes, and what happens if something goes wrong

Stripe handles the security of the payment itself — your customer's card number is encrypted and never touches your system. You don't store card data, which means you're not responsible for protecting it. This is a major advantage over collecting credit card information manually.

If a customer disputes a charge (claiming they didn't authorize it or didn't receive what they paid for), Stripe investigates and either sides with you or refunds the customer. If you lose a dispute, Stripe pulls the money from your rolling reserve. If the reserve isn't large enough, Stripe charges your bank account. Disputes are rare for rent and contractor payments — they're more common for online retail — but they do happen.

If your account is compromised or you suspect fraud, contact Stripe's support team immediately. They can freeze your account, investigate, and help you recover funds. Stripe also provides fraud detection tools that flag suspicious transactions automatically.

Frequently Asked Questions

Can I use Stripe if I'm not a business?

Stripe requires you to have a business purpose, even if you're a sole proprietor with no formal business entity. Collecting rent or invoicing for contractor work qualifies. Using Stripe to split personal expenses with friends does not. If you're unsure, contact Stripe support before opening an account.

How long does it take to get money after a customer pays?

Most payments appear in your bank account within 1 to 2 business days, minus the rolling reserve. The rolling reserve (5% to 10% of the transaction) may take 7 to 30 additional days. So for a payment on Monday, you might see 90% of it Wednesday and the remaining 10% the following week.

What if a tenant or contractor refuses to pay the Stripe fee?

You can absorb the fee (pay it yourself), pass it to the customer, or offer a discount for paying by bank transfer instead of card. Stripe's terms allow you to pass the fee to the customer, but you must disclose it before they complete the payment. Many businesses absorb it as a cost of doing business.

Can I use Stripe for recurring payments like monthly rent?

Yes. Stripe supports subscriptions and recurring billing. You set up a payment schedule, and Stripe automatically charges the customer each month. The customer can pause or cancel anytime. This is useful for landlords collecting rent or contractors with retainer agreements.

What happens if I close my Stripe account?

Any money in your rolling reserve is released to your bank account within 5 to 10 business days. Pending transactions are cancelled. You can export your transaction history from Stripe's dashboard before closing. If you owe Stripe money (from disputes or chargebacks), they deduct it from the reserve before releasing the rest.