What Is a Partial Fill on a Trade Order?

Updated July 9, 2026 6 min read

Place an order for a large number of shares and check back to find only a fraction of it executed, and the natural question is where the rest went. The answer usually has more to do with available liquidity than with anything wrong on the order itself.

The short answer

A partial fill occurs when a trade order executes for less than the full quantity requested, because there wasn’t enough matching supply or demand at the order’s price when it reached the market. The remaining, unfilled portion either stays open and waits for more shares to trade, or gets canceled automatically, depending on the order type and time-in-force setting attached to it. It’s a normal outcome of how order matching works, not a sign of an error.

Why orders fill in pieces

Every trade needs a counterparty on the other side, and at any given price there’s only so much supply or demand sitting in the market at that moment. A limit order set at a specific price might only match against a portion of the shares available there, with the rest waiting for additional sellers or buyers to appear at that same price. Large orders are especially prone to this, since they can exceed what’s currently offered at the best available price and have to work through several price levels or simply wait.

How order type shapes the outcome

What a partial fill means for the cost basis

When shares fill at different times or slightly different prices, the trade confirmation usually reflects each execution separately, which can mean a single order results in more than one reported fill and, potentially, more than one price paid or received across the total position. This matters for record-keeping, since the effective average price is a blend of each partial execution rather than one single number. It doesn’t change the underlying economics much for a small odd-lot order, but it becomes more noticeable with larger orders that take a while to complete.

When partial fills are more common

Thinner trading in a particular security, wide gaps between the best bid and ask price, or placing an order well outside the current market price all increase the odds of a partial fill. Orders placed during less active trading windows, or for securities with lower average daily volume, are more likely to see this than heavily traded ones during regular market hours. A round lot worth of shares in an actively traded stock, by contrast, is more likely to fill completely and quickly, simply because there’s more matching activity happening at any given moment.

What to weigh

A partial fill isn’t inherently good or bad — it reflects the real supply and demand present when the order reached the market. What matters more is understanding which order type and time-in-force setting was used, since that determines whether the unfilled portion keeps working, disappears entirely, or requires a separate decision about resubmitting it. Reviewing trade confirmations for the actual quantity and price filled, rather than assuming the full order went through as requested, is simply part of managing orders carefully.