Cancel a pending order through your Schwab account dashboard

You can cancel an unfilled order on Schwab by logging into your account, finding the order in your Activity section, and selecting the cancel option. The order must still be pending — once it fills, even partially, you cannot cancel it through the same route. Schwab shows you pending orders in real time, so you can act as soon as you change your mind.

The exact steps depend on whether you use Schwab's website or mobile app, but both let you cancel from the same place you placed the order. If you placed the order through a broker-assisted phone call, you will need to call back to cancel it, since you cannot reverse an order you did not enter yourself into the system.

Key Takeaways

  • Pending orders can be cancelled anytime before they fill, but filled orders cannot be reversed through cancellation.
  • On Schwab's website, go to Accounts > Activity to find pending orders and select Cancel Order from the menu.
  • On the Schwab mobile app, tap the Activity tab, find the pending order, and swipe or tap to cancel.
  • If your order has already begun to fill, you can only cancel the unfilled portion, not the shares or contracts already executed.
  • Orders placed by phone with a Schwab representative must be cancelled by calling back; you cannot cancel them online.

Finding your pending order on the Schwab website

Log into your Schwab account at schwab.com and click on Accounts in the top menu. From the dropdown, select Activity. You will see a list of your recent transactions, including pending orders. Pending orders appear with a status label that says "Pending" or "Open" — these are the only ones you can cancel.

If you have multiple accounts, make sure you are looking at the correct account. Schwab displays activity for one account at a time, so if you do not see the order you are looking for, switch accounts using the account selector at the top of the page.

Once you locate the pending order, click on it or hover over it to reveal the action menu. Select Cancel Order. Schwab will ask you to confirm the cancellation. Click Confirm and the order will be removed from the market.

Cancelling an order on the Schwab mobile app

Open the Schwab mobile app and tap the Activity tab at the bottom of the screen. Scroll through your recent activity to find the pending order. Pending orders show a status of "Pending" or "Open."

Tap the order to open its details. On the order details screen, you will see a Cancel Order button or option. Tap it, then confirm the cancellation when prompted. The order will be cancelled immediately.

If you cannot find the cancel option, the order may have already filled or been rejected. Filled orders do not have a cancel button because the transaction is complete.

What happens when an order partially fills

If your order has begun to fill but not completed, you can cancel only the unfilled portion. For example, if you placed an order for 100 shares and 60 shares have already executed, cancelling will remove the remaining 40 shares from the market. The 60 shares you already own cannot be reversed.

Schwab will show you how many shares have filled and how many remain pending. When you cancel, you are cancelling only the pending portion. The filled portion becomes a completed trade and appears in your holdings.

Orders placed by phone cannot be cancelled online

If you placed your order by calling a Schwab representative, you cannot cancel it through your online account. You must call Schwab back at the same number you used to place the order. Have your account number and order details ready when you call.

Schwab's phone lines are available during market hours and extended hours for certain order types. The wait time to reach a representative varies depending on market activity and time of day.

Why an order might not cancel

An order will not cancel if it has already filled completely. Once shares or contracts have been bought or sold, the transaction is final and cannot be undone through a cancellation. If you want to reverse a filled order, you must place a new order in the opposite direction — sell what you bought, or buy back what you sold.

Some orders may also be rejected by the market or by Schwab's system before you have a chance to cancel them. If your order was rejected, it will show a status of "Rejected" or "Cancelled" and will not appear in your pending orders list.

Limit orders and stop orders may also fail to cancel if market conditions trigger them to fill at the exact moment you are attempting to cancel. This is rare but possible during fast-moving markets.

Frequently Asked Questions

Can I cancel an order that already filled?

No. Once an order fills, it is a completed trade and cannot be cancelled. If you want to reverse it, you must place a new order in the opposite direction — sell the shares you bought, or buy back the shares you sold. This creates a new transaction and may result in a different price.

What if I cancel an order and then want to place it again?

You can place a new order anytime after cancelling. There is no waiting period or penalty. Simply go to the trade screen, enter your order details, and submit it. You will be placing a brand-new order, not restoring the cancelled one.

How long does it take for a cancellation to go through?

Cancellations are usually instant during market hours. If you cancel during after-hours trading or when markets are closed, the cancellation takes effect when the market opens or during the next trading session. Schwab will confirm the cancellation in your Activity section.

Can I cancel a limit order that has not triggered yet?

Yes. Limit orders that have not yet filled can be cancelled anytime. The order sits in the market waiting for the price to reach your limit. You can cancel it before that happens by following the same steps as any other pending order.

What if I placed an order by mistake — can I cancel it immediately?

Yes, as long as it has not filled. Cancel it right away through your Activity section. If it has already filled, you cannot undo the cancellation, but you can place an opposite order to close the position.