Fill Rate

Fill Rate measures the percentage of customer demand that is satisfied from on-hand inventory or fulfilled orders without backorders or substitutions, typically expressed per unit, per order line, or per complete order.

App4Ecom writes glossary entries with AI assistance. How we use AI

Quick answer

Fill Rate is the percentage of items or orders a business ships as requested, without backorders, substitutions, or partial shipments. It measures how well inventory and fulfillment processes meet customer demand, and is commonly used by ecommerce, retail, and supply chain teams to track service level and operational performance.

Why it matters

  • Revenue: A low fill rate means lost immediate sales and often lost future revenue due to customer churn.
  • Conversion and cart behavior: If checkout shows items out of stock, conversion drops; if orders are partly fulfilled, cancellation and returns increase.
  • Customer acquisition cost (CAC): Unfulfilled orders waste CAC because you paid to acquire customers you couldn’t satisfy.
  • Profitability: Backorders and rush shipments raise fulfillment costs and compress margins.
  • Customer experience and retention: Reliable fulfillment supports repeat purchases and positive reviews; poor fill rates increase complaints and returns.
  • Marketing performance: Promotions that spike demand without inventory alignment can cause stockouts, making campaigns inefficient.
  • Operational decision making: Fill rate informs buying, safety stock, SKU rationalization, and supplier selection.

What is Fill Rate?

Fill Rate describes how much of customer demand is fulfilled immediately from available inventory or through the regular fulfillment process. There are multiple practical definitions used in ecommerce:

  • Unit fill rate: Percent of individual units shipped versus units ordered.
  • Line fill rate: Percent of order lines fulfilled in full (for example, a line for 2 units is either full or partial).
  • Order fill rate (complete order fill): Percent of orders shipped complete with no missing items.

Which definition you use depends on the business question. Unit fill rate shows how well inventory covers volume. Order fill rate is stricter and better captures customer experience, since customers care about complete orders more than individual units.

What it includes: shipped items that match the customer request, excluding pre-orders unless explicitly counted. What it excludes: later shipments that complete an order after a delay (these are often tracked separately as backorder recovery or on-time delivery).

Formula / calculation

Fill Rate is measurable. Use the formula that matches your definition.

Unit fill rate = (Units shipped on time and in full / Units ordered) x 100

Variables explained:

  • Units shipped on time and in full: the number of individual units delivered without substitution or backorder within your fulfillment time window.
  • Units ordered: total units customers requested in the same period.

Alternative:

Order fill rate = (Orders shipped complete on first shipment / Total orders placed) x 100

Realistic numerical example (unit fill rate):

  1. Period: one week. Units ordered = 5,000.
  2. Units shipped on time and in full = 4,600.
  3. Unit fill rate = (4,600 / 5,000) x 100 = 92%

Realistic numerical example (order fill rate):

  1. Orders placed = 1,200.
  2. Orders shipped complete on first shipment = 960.
  3. Order fill rate = (960 / 1,200) x 100 = 80%

How it works in practice

  1. Demand capture

    What happens: Customers place orders via site, marketplace, or phone. What you measure: units ordered and order lines. Why it matters: this is the numerator baseline for fill rate calculations.

  2. Inventory availability check

    What happens: The system checks on-hand inventory at warehouse/location level. What you measure: available units per SKU and reserved units for other orders. Why it matters: accurate availability drives whether an order can be fulfilled immediately.

  3. Pick, pack and ship

    What happens: Fulfillment team picks items, packs orders, and ships. What you measure: items picked vs ordered, substitutions, and partial shipments. Why it matters: operational errors here reduce fill rate even when stock exists.

  4. Backorder and substitution handling

    What happens: If items are out of stock, orders are backordered, cancelled, or substituted. What you measure: backorders created, cancellations, and substituted SKUs. Why it matters: these events reduce the effective fill rate and affect customer satisfaction.

  5. Replenishment and reconciliation

    What happens: Inventory is replenished and systems are reconciled. What you measure: backorder closures and time to recovery. Why it matters: recovery affects final delivered sales and informs buying patterns.

Key components and factors that influence fill rate

  • Inventory accuracy: Physical counts, cycle counts, and system accuracy directly affect whether available stock matches what the WMS thinks it has.
  • Supplier lead times and reliability: Longer or variable lead times force higher safety stock and create stockouts when suppliers are late.
  • SKU velocity and forecasting: Fast-moving SKUs need tighter reorder points; poor forecasting increases stockouts or overstock.
  • Safety stock levels: Appropriate safety stock reduces stockouts but ties up capital and increases holding cost.
  • Promo and marketing spikes: Campaigns and paid ads can create demand surges that outstrip planned inventory.
  • Fulfillment process quality: Picking errors, mispicks, and packing problems reduce the shipped-in-full rate even when stock exists.
  • Order complexity: Bundles, multi-SKU orders, and configurable products have lower order fill rates than single-SKU orders.
  • Returns and cancellations: High returns complicate available supply calculations and can reduce perceived fill rate if not accounted for.
  • Sales channels and allocation: Multi-channel selling requires allocation rules; over-allocation to marketplaces can starve your direct channel.
  • Analytics and reporting definitions: Differences between unit, line, and order fill rate change what the number means in practice.

Example: diagnosing and improving fill rate for a DTC brand

Starting situation:

  • Monthly orders: 4,000
  • Average items per order: 1.6 => Units ordered = 6,400
  • Units shipped on time/in full: 5,888 => Unit fill rate = (5,888/6,400) x 100 = 92%
  • Orders shipped complete on first shipment: 3,200 => Order fill rate = (3,200/4,000) x 100 = 80%

Diagnosis:

  • Most partial orders involve accessory items bundled with a main SKU.
  • Cycle counts show 97% inventory accuracy but mispicks concentrated in the accessory bin.
  • Promotional email drove a spike in accessory demand not included in forecast.

Action taken:

  • Raised safety stock for the accessory SKU from 5 to 12 units based on lead time variability and promo frequency.
  • Implemented bin reorganization and focused cycle counts on high-pick-density areas to improve pick accuracy.
  • Added simple allocation rules so direct channel gets priority for bundle SKUs during campaigns.

Result (3 months later):

  • Units shipped on time/in full = 6,144 => Unit fill rate = 96% (increase of 4 points)
  • Orders shipped complete = 3,600 => Order fill rate = 90% (increase of 10 points)
  • Business impact: Reduced expedited shipping and customer service work. Estimated recovered revenue = incremental 400 orders x average order value 60 = 24,000 over the quarter. Implementation cost (safety stock carrying + reorg) paid back within the quarter.

Benchmark: what is a good fill rate?

There is no universal benchmark that fits every ecommerce business. Benchmarks depend on product type, SKU mix, sales channel, seasonality, and service promises. Use the following guidance instead of fixed targets:

  • Poor: Frequent stockouts and partial shipments causing visible customer complaints. Indicates urgent inventory or supplier issues.
  • Average: Acceptable for businesses with high SKU breadth or pre-order models, but can still harm repeat purchase rates if not managed.
  • Good: When orders are fulfilled complete most of the time and backorders are rare. For many DTC merchants, this is the objective for top-selling SKUs.

Recommendations:

  • Set SKU-level targets by value and velocity: prioritize 95%+ fill for top-revenue SKUs and allow lower targets for experimental SKUs.
  • Track both unit and order fill rate; improving one does not always improve the other.

How to improve and optimize fill rate (prioritized)

  1. Fix inventory accuracy first

    Change: Implement focused cycle counts on top SKUs and reconcile WMS with physical stock. Why: System accuracy prevents false stockouts. How: Weekly cycle counts for top 20% SKUs, fix discrepancies immediately. Monitor: Fill rate for those SKUs and count variance.

  2. Segment SKUs by importance and set targets

    Change: Classify SKUs into A/B/C by revenue and set fill rate targets per class. Why: Resources get applied where they move revenue. How: Use sales data to define classes and create reorder policies. Monitor: SKU-level fill rate and revenue retained.

  3. Align marketing and inventory planning

    Change: Share planned campaigns with inventory/planning teams before launch. Why: Prevent promo-driven stockouts. How: Use a promotion calendar and require sign-off on inventory checks. Monitor: Fill rate during campaign windows and post-promo cancel rates.

  4. Improve supplier lead-time visibility

    Change: Measure supplier on-time-in-full and incorporate variability into safety stock. Why: Predictable supply reduces stockouts. How: Track lead-time distribution and set reorder points with buffer. Monitor: Supplier OTIF and fill rate trends.

  5. Optimize picking and fulfillment accuracy

    Change: Introduce scanning, better bin labels, and pick-by-voice or zone picks. Why: Operational errors hit fill rate even when inventory exists. How: Run root-cause on mispicks and pilot changes. Monitor: pick error rate and fill rate.

  6. Use allocation rules across channels

    Change: Define allocation priorities when stock is limited. Why: Prevent selling out the direct channel during marketplace promotions. How: Set allocation percentages or reserved quantities per channel. Monitor: fill rate by channel and sell-through.

Best practices

  • Measure fill rate consistently and define whether you report unit, line, or order fill rate.
  • Segment fill rate reporting by SKU, channel, campaign, and fulfillment center to find root causes.
  • Prioritize top SKUs for cycle counts and safety stock; not all SKUs deserve the same buffer.
  • Integrate marketing calendar with inventory planning at least two weeks before campaigns.
  • Track supplier performance metrics and tie purchase orders to supplier lead-time variability.
  • Automate real-time inventory updates across channels to avoid overselling.
  • Include backorder recovery metrics (time to fulfill backorder) alongside fill rate so you understand eventual delivery versus immediate delivery.
  • Run A/B tests for allocation rules during controlled promos to measure impact on revenue and fill rate.
  • Report fill rate with clearly documented definitions to avoid misinterpretation between teams.

Common mistakes to avoid

  • Mixing definitions

    Why it happens: Different teams report unit vs order fill rate without clarifying. Harm: Misleading trends and wrong corrective actions. Correct approach: Standardize and label metrics in dashboards.

  • Counting backorders as filled

    Why it happens: Teams want to show 'fulfilled' numbers. Harm: Hides immediate customer impact. Correct approach: Report immediate fill rate separately and track backorder recovery time.

  • Ignoring channel allocation

    Why it happens: Central inventory allocated on first-come basis. Harm: Starves higher-margin channels. Correct approach: Implement channel-aware allocation rules.

  • Trusting stale inventory data

    Why it happens: Systems not reconciled after returns or warehouse errors. Harm: Overselling and customer complaints. Correct approach: Increase cadence of cycle counts and reconcile returns quickly.

  • Optimizing fill rate alone

    Why it happens: Teams chase a single KPI. Harm: Excessive inventory carrying cost. Correct approach: Balance fill rate targets with working capital and margin impact.

Fill Rate vs related concepts

Fill rate vs Order fulfillment rate

  • Fill rate: Typically a percentage of demand satisfied immediately, measured as units, lines, or complete orders.
  • Order fulfillment rate: Often used to mean the percentage of orders processed and shipped (it can include partial shipments and backorders).
  • Key difference: Fill rate emphasizes shipped-in-full performance; order fulfillment rate may be broader and include partial or delayed fulfillment.

Fill rate vs On-time in full (OTIF)

  • Fill rate: Focuses on whether items were available and shipped as requested.
  • OTIF: Combines timeliness and completeness - delivered on the promised date and in full.
  • Key difference: OTIF includes delivery timing; fill rate can be measured at the point of shipment without considering final mile delivery timing.

Fill rate vs Stockout rate

  • Fill rate: Measures success in meeting demand (higher is better).
  • Stockout rate: Measures frequency of SKUs being out of stock (higher is worse).
  • Key difference: They are inverse perspectives: improving fill rate typically reduces stockouts, but they are reported and acted on differently.

When should you track fill rate?

  • Who should track it: Ecommerce founders, operations managers, inventory planners, channel managers, and growth marketers tied to fulfillment performance.
  • Stage of business: Start tracking early as a basic operational health metric; become more granular as SKU volume and channels grow.
  • Frequency: Review daily for fast-moving SKUs and campaign periods, weekly for overall performance, and monthly for strategic planning.
  • Segments to analyze: By SKU, product family, fulfillment center, sales channel, promotion, and customer cohort (new vs repeat buyers).
  • Metrics to view alongside fill rate: OTIF, pick accuracy, inventory accuracy, lead time, backorder rate, cancellation rate, and gross margin by SKU.

Related ecommerce metrics

  • Order cancellation rate: High cancellations often trace back to low fill rate or inventory misrepresentation.
  • Backorder rate and time to fulfill backorders: Shows how quickly you recover from initial stockouts.
  • On-time in full (OTIF): Combines timeliness with completeness and complements fill rate.
  • Inventory accuracy: Miscounts directly reduce fill rate because available stock differs from system stock.
  • Sell-through rate: Helps plan replenishment and impacts future fill rate by forecasting demand.
  • Pick/pack error rate: Operational errors that reduce the shipped-in-full percentage.

FAQs

What exactly does fill rate measure in ecommerce?

Fill rate measures the share of customer demand that you satisfy immediately through shipment without substitutions, backorders, or partial fulfillment. It can be measured by units, order lines, or complete orders depending on what you want to optimize.

How do I calculate fill rate for my Shopify store?

Decide which definition you need. For unit fill rate, divide units shipped on time and in full by units ordered in the period, then multiply by 100. Use order fill rate if you want to track completed orders on first shipment. Pull these numbers from your order and fulfillment reports and your inventory system.

Which is better to track: unit fill rate or order fill rate?

Both are useful. Track unit fill rate to understand inventory coverage and order fill rate to understand customer experience. Use both to prevent optimizing one that harms the other.

Why is my fill rate high but customers still complain?

A high unit fill rate can mask low order fill rate or delivery timing issues. Customers care about receiving their entire order when expected. Check order-level fill rate, OTIF, and customer communications about backorders.

Does backordered stock count as filled?

Generally no. Fill rate usually measures immediate fulfillment. Backorders should be measured separately as backorder recovery and time to fulfillment so you can see both immediate service level and eventual delivery.

How often should I report fill rate?

Review daily during promotions and for fast-moving SKUs, weekly for ongoing operations, and monthly for strategic planning. Frequency depends on SKU velocity and business cycle speed.

Can I improve fill rate without buying more inventory?

Yes. Actions like improving inventory accuracy, fixing mispicks, reallocating existing stock across channels, and improving supplier performance can raise fill rate without increasing inventory investment.

Which teams should be responsible for improving fill rate?

Cross-functional ownership works best: operations and warehouse for execution, inventory/planning for reorders, procurement for supplier reliability, and marketing for demand alignment. Clear SLAs and dashboards help coordinate.