You can invest directly from a checking account, but most brokers require you to move money to an investment account first
A checking account is designed to hold cash for spending, not for buying stocks, bonds, or mutual funds. Most banks that offer checking accounts do not let you buy investments through that account — the money stays in cash, earning little to no interest. However, you have two straightforward paths: transfer money from your checking account to an investment account at a brokerage, or use a bank that offers both checking and investment accounts under one roof.
The transfer itself takes one to three business days. Once the money lands in your investment account, you can buy what you want. Some people keep a checking account for daily expenses and a separate brokerage account for investing; others use a single institution that handles both, which can make transfers instant or nearly so.
Key Takeaways
- Most banks do not let you invest directly through a checking account; you need a separate investment or brokerage account.
- You can transfer money from checking to a brokerage account in one to three business days, then buy investments immediately.
- Some banks and brokerages offer both checking and investment accounts, allowing you to move money between them instantly or within hours.
- Keeping money in a checking account instead of investing it means you miss out on potential growth, though you also avoid investment risk.
How to move money from checking to an investment account
Start by opening an investment account at a brokerage if you do not already have one. Common brokerages include Fidelity, Charles Schwab, E-Trade, Vanguard, and Robinhood, though many others exist. You will provide your checking account details during the signup process.
Once your investment account is open, you can link it to your checking account and transfer money. The process is usually called an ACH transfer (Automated Clearing House), which is the standard way banks move money between accounts. You initiate the transfer through the brokerage's website or app, select how much to move, and confirm. The money typically arrives in two to three business days, though some brokerages offer faster options for a fee.
After the money lands in your investment account, you can immediately buy stocks, mutual funds, exchange-traded funds (ETFs), or bonds. You do not have to wait for the transfer to complete before placing an order — most brokerages let you buy on the same day you initiate the transfer, though the purchase will not settle until the money actually arrives.
Banks and brokerages that combine checking and investing
Some institutions let you hold both a checking account and an investment account in the same place, which eliminates the transfer wait. Charles Schwab, for example, offers a checking account (called the Schwab Bank Investor Checking account) linked to a brokerage account, and you can move money between them instantly through the app or website.
Fidelity also offers a cash management account that functions like a checking account and connects directly to investment accounts. The money moves between them within hours or instantly, depending on the time of day you transfer. Some credit unions and smaller banks have begun offering similar setups, though the investment options may be more limited than at a dedicated brokerage.
The advantage of this approach is speed and convenience — you see all your accounts in one place and do not wait for transfers. The trade-off is that these checking accounts sometimes have higher minimum balances or different fee structures than a traditional bank checking account.
Why your regular bank checking account does not offer investing
Banks are regulated differently from brokerages. A bank's job is to hold deposits safely and lend money; a brokerage's job is to buy and sell securities on your behalf. These are separate licenses, which is why most banks do not offer stock trading through a checking account.
Some large banks like Bank of America, Wells Fargo, and Chase do offer brokerage services, but you access them through a separate account or a separate section of the app — not through your checking account itself. Your checking account balance and your investment account balance are tracked separately, even if they are at the same institution.
What happens to money sitting in your checking account instead of invested
Money in a checking account earns interest at a rate set by your bank, which is typically very low — often 0.01% annually or less. That means $10,000 in a checking account earning 0.01% would gain about $1 per year. Some online banks offer higher rates on checking accounts, up to 4% or 5%, but these are exceptions and often come with conditions like a minimum balance or a required number of debit card transactions per month.
By contrast, the stock market has historically returned an average of about 10% per year over long periods, though individual years vary widely and losses are possible. A bond fund might return 3% to 5%. The longer your money sits in a low-interest checking account, the more growth you miss out on — but you also avoid the risk of losing money if investments decline in value.
Fees and costs to watch for
Transferring money from checking to a brokerage account is free at most institutions. ACH transfers do not cost anything, and brokerages do not charge you to receive money into an investment account.
However, some brokerages charge fees when you buy or sell investments. Many major brokerages have eliminated commission fees for stocks and ETFs, but some still charge for mutual funds or bonds. Check the brokerage's fee schedule before you open an account. Additionally, if you use a bank that combines checking and investing, the checking account itself might have a monthly fee or require a minimum balance.
How long it takes to start investing from your checking account
If you already have a checking account and a brokerage account linked to it, you can buy an investment within minutes. If you need to open a brokerage account first, that process usually takes 10 to 15 minutes online, though account verification can take up to one business day. After that, your first transfer takes one to three business days.
If you choose a bank that combines checking and investing, opening the account takes 10 to 20 minutes, and you can transfer money and invest on the same day.
Frequently Asked Questions
Can I invest money directly from my checking account without opening a separate account?
Not through most banks. You need either a brokerage account at a separate institution or an investment account at a bank that offers both checking and investing. The transfer between them is simple and free, but it is a separate account.
How much money do I need to start investing?
It depends on the brokerage. Many allow you to start with as little as $1 or $100. Some mutual funds have minimums of $500 or $1,000. Check the brokerage's website for their specific minimums before you transfer money.
What if I need the money back quickly after I invest it?
You can sell an investment and move the money back to your checking account, but it takes time. Selling a stock or fund takes one business day to settle, and transferring the money back to checking takes another one to three days. During that time, the value of your investment could go up or down. Money in a checking account is always available immediately.
Is it risky to keep money in a checking account instead of investing it?
A checking account is safer in the sense that your money does not fluctuate in value — $1,000 stays $1,000. However, inflation erodes its purchasing power over time, especially if the account earns little interest. Investing carries the risk of short-term losses but historically has beaten inflation over long periods.
Can I set up automatic transfers from checking to my investment account?
Yes. Most brokerages let you schedule recurring transfers — for example, $500 every month from your checking account to your investment account. This is called dollar-cost averaging and is a common way to invest regularly without thinking about it each time.