How Long Does It Take to Sell Shares: Settlement, ACH, and Wires

Selling shares and seeing the cash land in your bank account usually takes two to four business days. The trade itself fills in seconds during market hours, but the clearing system needs one business day to settle it, and moving the settled cash to your bank adds another one to three days. So the honest answer to how long does it take to sell shares depends less on the sale and more on what happens after it.

How Fast the Sale Itself Fills

A market order placed during regular trading hours almost always executes within seconds. The New York Stock Exchange’s regular session runs from 9:30 a.m. to 4:00 p.m. Eastern Time, and that window gives you the deepest pool of buyers and the tightest spreads.1NYSE. Trading Information

A limit order is different. You’re telling your brokerage to sell only if the price hits your number, so if the stock never gets there, the order sits open or expires unfilled. Pre-market and after-hours sessions exist, but volume is thinner, spreads are wider, and fills are slower. If speed is what you care about, a market order during regular hours is the fastest path.

The One Business Day of Settlement

Executing the trade doesn’t mean the money is yours. Every stock transaction goes through a settlement cycle where the clearing system confirms the shares changed hands and the cash was delivered. Since May 28, 2024, the standard settlement cycle for most U.S. securities is T+1: one business day after the trade date.2U.S. Securities and Exchange Commission. Reducing Risk in Clearance and Settlement Fact Sheet Sell on a Monday, settlement finishes Tuesday. Sell on a Friday, and you’re waiting until the following Monday. Weekends and market holidays don’t count.

Once settlement completes, your funds shift from pending to settled inside your brokerage account. Only then can you withdraw them.

Why Settled Funds Matter Before You Reinvest

Your brokerage account may show a cash balance right after you sell, but those dollars aren’t truly available until the next business day. If you use unsettled proceeds to buy another stock and then sell that new position before the original sale settles, you can trigger a free-riding violation under Federal Reserve Regulation T.3Investor.gov. Freeriding The penalty is a 90-day freeze on your cash account, during which you must pay in full on the trade date for every purchase.4eCFR. 12 CFR Part 220 – Credit by Brokers and Dealers (Regulation T) Nothing in the brokerage interface tends to warn you, so if you’re rolling one position straight into another, check your account type and settlement status first.

Moving the Cash to Your Bank

Once funds are settled, you can pull them out of your brokerage. The two main options are ACH and wire, and the trade-off is speed versus cost.

ACH Transfers

ACH is the standard electronic method and is free at most brokerages. Processing takes anywhere from same-day to two business days, depending on when you submit the transfer and how each bank runs its batches.5Nacha. ACH Payments Fact Sheet Early-morning requests can catch a same-day window; late-afternoon requests usually roll to the next batch.

Brokerages also cap ACH withdrawals. Fidelity, for example, limits electronic fund transfers to $100,000 per day.6Fidelity Investments. Moving Money FAQs If you’re cashing out a large position, you may need several days of transfers or a wire to move it all.

Wire Transfers

Wires land the same day or the next business day, but they usually cost something. Charles Schwab charges $25 per outgoing domestic wire, or $15 if submitted online, with fee waivers for larger accounts.7Charles Schwab. Charles Schwab Pricing Guide for Individual Investors Bank of America charges $30 for a domestic outgoing wire.8Bank of America. Send Wire Transfers in Online Banking or Our Mobile Banking App Fidelity is the notable exception and charges nothing for outgoing wires.9Fidelity Investments. Bank Wire Transfers at Fidelity

Either way, verify your linked bank information well before you need the money. Adding or updating bank details at most brokerages triggers a security hold that can push out your first transfer by several days.

Putting the Whole Timeline Together

For a straightforward stock sale: execution in seconds, settlement in one business day, and the transfer to your bank in one to three more business days. That works out to roughly two to four business days from the moment you hit sell to the moment cash shows up in checking. A wire compresses the back end at a cost of $15 to $30 at most firms.

Mutual Funds Take Longer

Mutual funds don’t trade in real time. They price once a day off their net asset value, calculated after the market closes.10Fidelity Investments. What Is NAV and How Does It Work A sell order entered at 10 a.m. doesn’t receive a price until after 4 p.m. that day, and orders placed after the cutoff price at the next day’s close. That alone adds about a day compared to selling a stock.

The fund company is also legally allowed up to seven calendar days to pay out redemption proceeds, and that window can stretch during market disruptions.11Office of the Law Revision Counsel. 15 USC 80a-22 – Distribution, Redemption, and Repurchase of Securities In normal conditions, most mutual fund redemptions hit your brokerage account within one to three business days. From there you still need the ACH or wire step to reach your bank.

Retirement Accounts Add Extra Steps

Selling shares inside an IRA or 401(k) follows the same execution and settlement clock as a taxable account. The extra time comes from getting the money out of the retirement wrapper.

IRAs

With an IRA at an online brokerage, you can usually request a distribution as soon as the sale proceeds settle, and the transfer to your bank uses the same ACH or wire path. What often catches people is the tax side: withdrawals before age 59½ face a 10% additional tax on the taxable portion, on top of regular income tax, unless an exception applies.12Office of the Law Revision Counsel. 26 USC 72 – Annuities; Certain Proceeds of Endowment and Life Insurance Contracts That doesn’t slow the cash down, but it changes how much you actually keep.

401(k) Plans

Employer plans involve a plan administrator, which adds processing time. The administrator has to review and approve the distribution, and many plans batch requests instead of handling them on demand. Expect five to seven business days from request to payment in most cases, faster with direct deposit than with a mailed check. If you’re still employed with the sponsoring company, most plans restrict withdrawals unless you qualify for a hardship distribution or hit the plan’s specified age.

What Can Slow It Down

A few situations push the timeline past the usual two to four days:

  • Selling on a Friday or the day before a market holiday, because settlement can’t cross a non-business day.
  • A newly linked or recently changed bank account, which most brokerages hold for verification.
  • Withdrawal amounts that exceed the brokerage’s daily ACH limit and have to be split across days.
  • Limit orders that don’t fill immediately, or orders placed outside regular hours where thin volume delays execution.
  • Mutual fund holdings, which price once daily and can take up to seven calendar days to redeem.
  • Retirement accounts, especially 401(k)s where a plan administrator has to approve the payout.

If you have a hard deadline for the cash, work backward from it. Two to four business days is the normal case; five to ten is realistic once retirement accounts, mutual funds, or new bank links enter the picture.