Yes, you can buy stocks without a bank account, but you will need a brokerage account and a way to fund it
A bank account and a brokerage account are different things. Your bank holds your money in deposit accounts. A brokerage is a company licensed to buy and sell securities on your behalf. You can open a brokerage account without ever having a bank account — but you do need a way to move money into it, and that is where the real constraint sits.
The most common funding methods require either a bank account, a debit card tied to a bank account, or a prepaid card. If you have none of these, your options narrow sharply. The path forward depends on what payment method you actually have access to.
Key Takeaways
- Brokerages like Fidelity, Charles Schwab, and E*TRADE let you open an account without a bank account, but funding it is the bottleneck.
- A debit card, prepaid card, or ACH transfer from a bank account are the standard ways to fund a brokerage, and most brokerages accept at least two of these.
- If you have a prepaid card with a Visa or Mastercard logo, you can usually fund a brokerage account directly from it.
- Some brokerages offer wire transfer or check deposit as alternatives, though these are slower and sometimes carry fees.
- A few brokerages will let you fund through a third-party payment service like PayPal, but this is uncommon and usually costs more.
What funding methods brokerages actually accept
The three standard ways to fund a brokerage account are: a bank account (via ACH transfer), a debit card, or a prepaid card. Most major brokerages accept all three. Fidelity, Charles Schwab, E*TRADE, and TD Ameritrade all let you link a debit card or prepaid card directly to your account and transfer money that way. The transfer usually clears within one to three business days.
If you have a prepaid card — whether it is a general-purpose reloadable card, a payroll card, or a gift card with a Visa or Mastercard logo — you can use it the same way you would use a debit card. The card needs to be registered to your name and have your address on file. Some prepaid card issuers do not allow transfers to investment accounts, so you may need to check your card's terms first, but most do.
Wire transfers and check deposits are slower alternatives. A wire transfer takes one to two business days and usually costs $10 to $25. Mailing a check takes five to ten business days and may also carry a deposit fee. These routes exist mainly for people moving large sums or closing out old accounts, not for regular funding.
Opening a brokerage account without a bank account
The account opening process itself does not require a bank account. You will need a Social Security number, a valid ID, your address, and your date of birth. Most brokerages verify this information electronically through a third-party service. The whole process takes 10 to 20 minutes online.
Some brokerages ask for a phone number and email during signup. A few may ask whether you have a bank account, but this is usually just for their records — not a requirement. If a brokerage tells you that you cannot open an account without a bank account, that is not accurate for the major firms. You may be dealing with a smaller or specialty brokerage with different rules.
After your account opens, you will see a funding screen. This is where you choose your payment method. Select the option that matches what you have — debit card, prepaid card, or wire transfer. Enter the card details or wire instructions, and the money moves into your brokerage account.
Using a prepaid card as your primary funding method
A prepaid card is often the most practical option if you do not have a bank account. You can reload it at thousands of retail locations, online, or through direct deposit. Once loaded, you can link it to your brokerage account and transfer money the same way you would from a debit card.
The main limitation is the card's daily or monthly transfer limits. Some prepaid cards cap transfers at $500 or $1,000 per day. If you want to invest a larger amount, you may need to spread the transfers across multiple days or weeks. Check your card's terms before you start, so you know what limits explore.
Prepaid cards also sometimes charge fees — monthly maintenance fees, reload fees, or transfer fees. These vary widely by card issuer. A few cards, like the NetSpend card or the Chime card, have low or no monthly fees. Compare the fee structure before you choose, because fees eat into your investment returns over time.
Alternative payment methods and their trade-offs
PayPal and similar digital wallets can sometimes fund a brokerage account, but this is not the standard path. Fidelity and a few other brokerages accept PayPal, but the process is slower and may carry extra fees. If you use PayPal, the money has to move from PayPal to your brokerage, which adds an extra step and sometimes an extra day of processing time.
Cryptocurrency exchanges and peer-to-peer payment apps like Venmo or Square Cash do not directly fund brokerage accounts. You would have to move money from these services to a bank account or prepaid card first, which defeats the purpose of avoiding a bank account.
Some brokerages offer a debit card tied to your brokerage account itself. Once your account is funded, you can use this card to withdraw cash or make purchases. This is not a funding method — it is a way to access money that is already in your account — but it is worth knowing about if you are trying to avoid a traditional bank account altogether.
Minimum deposits and ongoing costs
Most brokerages have no minimum deposit to open an account. Fidelity, Charles Schwab, and E*TRADE all let you open with $0 and fund it later. Some brokerages that cater to high-net-worth investors do require minimums of $2,500 or $10,000, but these are not the ones you would use if you are trying to avoid a bank account.
Once your account is open, there are usually no monthly fees for holding it. You pay commissions only when you buy or sell stocks. Most brokerages charge $0 per trade for stocks and ETFs, though some charge for options or mutual funds. Check the fee schedule for the specific brokerage you choose.
If you fund your account with a prepaid card, you may pay a reload fee each time you add money to the card. This is separate from any brokerage fees. Over time, these small fees add up. A $2 reload fee on a $100 transfer is 2% of your investment before you even buy a stock. Factor this into your decision about which prepaid card to use.
What happens if you need to withdraw money
Withdrawing money from your brokerage account is straightforward if you have a bank account — you link it and transfer money back. Without a bank account, your options are more limited. Most brokerages will not send you a check automatically, but they will if you ask. A check takes five to ten business days to arrive and may carry a $10 to $25 fee.
Some brokerages let you withdraw to a debit card or prepaid card, but this is less common. If your brokerage offers this, it is usually the fastest option — one to three business days. Call your brokerage's customer service line and ask what withdrawal methods are available. The answer depends on which brokerage you use and which state you live in.
A few brokerages offer a linked debit card on your brokerage account itself. If you have this, you can withdraw cash at ATMs or use the card to make purchases directly from your brokerage balance. This is the closest thing to a bank account experience you will get, and it sidesteps the withdrawal problem entirely.
Frequently Asked Questions
Do I need a Social Security number to open a brokerage account?
Yes. Brokerages are required by law to verify your identity and tax status. A Social Security number is the standard way to do this. If you do not have one, you may be able to use an Individual Taxpayer Identification Number (ITIN), but you will need to contact the brokerage directly to ask.
Can I use a gift card to fund a brokerage account?
Only if it is a reloadable gift card with a Visa or Mastercard logo and your name registered on it. A one-time-use gift card will not work because it is not tied to your identity. Check your card's terms to confirm it allows transfers to investment accounts.
What if my prepaid card keeps getting declined when I try to fund my brokerage?
Some prepaid card issuers block transfers to investment accounts as a fraud prevention measure. Contact your card issuer's customer service and ask them to unblock transfers to your specific brokerage. You may need to provide the brokerage's name and your account number. If they will not unblock it, you will need to use a different card or funding method.
Is it cheaper to use a prepaid card or a wire transfer?
It depends on the prepaid card's fees. If your card charges $2 per reload and you are transferring $500, that is 0.4% in fees. A wire transfer costs $10 to $25 flat, which is 2% to 5% of a $500 transfer. For small amounts, a prepaid card is cheaper. For large amounts, a wire transfer may be better.
Can I buy stocks on my phone without a bank account?
Yes. Most brokerages have mobile apps that work the same way as their websites. You can open an account, fund it with a prepaid card, and buy stocks all from your phone. The process is identical to using a computer.