Available To Promise Calculation Examples

Available to Promise Calculation Examples

Use this interactive calculator to estimate available-to-promise inventory, evaluate supply against booked demand, and visualize whether your current plan supports new customer orders without breaching safety stock.

Units physically available now.
Open purchase orders or inbound receipts expected.
Manufacturing output planned for the ATP window.
Booked demand already promised to customers.
Units you do not want to promise to protect service levels.
The customer request you are evaluating.
Enter four comma-separated demand values to enrich the chart, for example: 350,420,390,460.

ATP Results

Enter or adjust the values above, then click Calculate Available to Promise.

Available to Promise Calculation Examples: A Practical Expert Guide

Available to promise, usually shortened to ATP, is one of the most useful concepts in operations, inventory planning, order management, and customer service. At its simplest, ATP tells a business how much inventory can still be committed to new customer orders after accounting for existing demand and internal inventory protection rules such as safety stock. In real operations, ATP improves delivery reliability, protects margins, and reduces the risk of overpromising. If a sales team quotes stock that is not truly available, the result is usually expensive expediting, split shipments, customer dissatisfaction, and lower forecast confidence. If a planner is too conservative, the company may miss revenue opportunities even though enough supply exists to fulfill the order.

This page focuses on available to promise calculation examples because examples are the fastest way to understand ATP in practice. The core formula is straightforward:

Basic ATP Formula: Available to Promise = On-Hand Inventory + Scheduled Receipts + Planned Production – Committed Customer Orders – Safety Stock

That formula works as a practical planning shortcut for many businesses, especially distributors, wholesalers, and manufacturers running a simple planning model. More advanced environments may calculate ATP by time bucket, by item-location, by order priority, or by master production schedule date. Even then, the business question stays the same: after honoring what is already committed, how much can still be promised to the next customer?

Why ATP matters in the real world

ATP sits at the intersection of inventory management and customer commitment. Operations teams want stability and protection against stockouts. Sales teams want speed and confidence when taking orders. Finance wants working capital under control. ATP helps all three. When ATP is visible and accurate, sales can quote realistic ship dates, planners can align supply with demand, and finance can avoid carrying excess stock simply because no one trusts the available balance.

In e-commerce, ATP prevents overselling. In wholesale distribution, ATP supports allocation decisions across channels and customers. In manufacturing, ATP supports realistic order promising tied to production and procurement constraints. In healthcare supply chains and public procurement, ATP can even support service continuity for critical items where shortages have outsized consequences.

Example 1: Simple make-to-stock ATP calculation

Suppose a company has 1,200 units on hand, 500 units arriving from suppliers, 800 units planned from production, 1,700 units already committed to customers, and a safety stock target of 150 units. The ATP is:

  1. Start with on-hand inventory: 1,200
  2. Add scheduled receipts: +500
  3. Add planned production: +800
  4. Subtract committed customer orders: -1,700
  5. Subtract safety stock reserve: -150

ATP = 650 units. That means the business can confidently promise up to 650 additional units without violating the current protection rules. If a customer requests 300 units, the order can be accepted. If another customer requests 700 units in the same promise window, the company should either reject the order, negotiate a later ship date, or increase supply.

Example 2: ATP with a pending large order

Now imagine the same product has ATP of 650 units, but a strategic customer requests 900 units. The answer is not simply “no.” Instead, ATP guides the next decision. The business can accept 650 units immediately and offer the remaining 250 on a future date, or planners can investigate whether production can be pulled forward. This is why ATP is not just a calculation. It is a decision-support tool for order promising, prioritization, and customer communication.

Example 3: ATP by future periods

Many businesses plan ATP across weeks or months. Suppose you have the following expected future demand: 350, 420, 390, and 460 units over the next four periods. If your current ATP is healthy but demand accelerates sharply in later buckets, the sales team may still need caution. A good ATP process is not only about current balance. It also evaluates how quickly supply will be consumed by future commitments. That is why the calculator above lets you enter a demand profile and chart the relationship between supply, committed orders, safety stock, and residual ATP.

How to interpret available to promise correctly

One of the biggest misunderstandings is assuming ATP always equals “free inventory.” It does not. ATP depends on planning rules. If safety stock is set too low, ATP may look generous but increase stockout risk. If scheduled receipts are unreliable, ATP may be inflated. If customer orders include placeholders, duplicate orders, or low-probability holds, ATP may look tighter than reality. In short, ATP quality depends on data discipline.

  • On-hand inventory should reflect real, usable stock, not just book inventory.
  • Scheduled receipts should include only credible inbound supply.
  • Planned production should be capacity-feasible, not theoretical.
  • Committed customer orders should be clean and current.
  • Safety stock should align with service goals and variability.

When any one of these inputs is weak, ATP accuracy deteriorates. This is why mature organizations review ATP logic alongside cycle counting, supplier reliability, forecast bias, and order-management hygiene.

Operational context and relevant statistics

ATP decisions do not happen in a vacuum. They sit inside broader inventory and logistics performance trends. The U.S. Census Bureau has reported e-commerce growth as a major force in order fulfillment complexity, while transportation and inventory conditions affect promise reliability. The Federal Reserve Bank of St. Louis also tracks inventory-to-sales ratios, which are useful for understanding inventory pressure at an aggregate level. Educational supply-chain programs often emphasize that service-level tradeoffs and lead-time variability directly influence ATP settings.

Indicator Recent Reference Value Why It Matters for ATP
U.S. retail e-commerce share of total retail sales About 16% to 17% in recent Census releases Higher digital order volume increases the need for real-time ATP visibility to avoid overselling.
U.S. business inventories to sales ratio Roughly near 1.35 in recent FRED data series ranges Inventory pressure versus sales activity shapes how aggressively companies can promise stock.
Typical customer tolerance for late delivery Declining across e-commerce and B2B environments As expectations rise, ATP precision becomes more important than rough stock estimates.

These figures are not item-level ATP formulas, but they provide important context. More channels, faster order cycles, and tighter delivery expectations make ATP more valuable than ever. In practice, even a strong inventory position can fail customers if ATP is not synchronized with demand and inbound supply timing.

Comparison: ATP in different operating models

Operating Model Primary ATP Input Focus Main Risk Best Practice
Retail and e-commerce Real-time on-hand by location and channel allocation Overselling and cancellations Use near real-time inventory updates and reserve logic for fast-moving SKUs.
Wholesale distribution Receipts, transfer inventory, and customer priority rules Channel conflict and stock misallocation Include customer segmentation and service-level rules in ATP promises.
Discrete manufacturing Planned production and component availability Promising finished goods without feasible capacity Link ATP to the master production schedule and material constraints.
Process manufacturing Batch yields, shelf life, and campaign timing Assuming all supply is equally promiseable Adjust ATP for shelf-life windows, batch losses, and quality release timing.

Common ATP mistakes and how to avoid them

Many ATP errors are process errors, not mathematical errors. The formula may be correct, but the organization still overpromises because the inputs are stale or the rules are inconsistent. Here are the most common problems:

  • Ignoring safety stock: This can make ATP look larger than what the business should realistically commit.
  • Counting uncertain supply as firm supply: A late supplier or unrealistic production plan can create false ATP.
  • Failing to net out existing commitments: Open orders, allocations, and backorders must be included.
  • Using one ATP rule for all customers: High-priority contracts may require reserved capacity.
  • Not updating ATP frequently enough: In fast-moving businesses, yesterday’s ATP may already be wrong.

A strong ATP process typically includes frequent inventory updates, clear order status definitions, supplier reliability checks, and documented override rules for strategic customers. It also helps to distinguish between hard ATP, based on firm supply and firm demand, and soft ATP, which may include tentative receipts or forecast assumptions.

How to use this calculator for available to promise calculation examples

The calculator on this page is intentionally practical. It lets you test whether a new order can be accepted under a simple ATP framework. Enter your current inventory, receipts, production plan, committed orders, and safety stock. The calculator then returns:

  • Total available supply
  • Total protected demand and reserve
  • Net available to promise
  • Whether the proposed new order can be accepted in full

The chart reinforces the result visually. This is useful when discussing options with sales, operations, or leadership because ATP is easier to trust when everyone sees the supply-versus-demand picture. For example, if ATP is positive but trending down against future demand buckets, that may justify a partial allocation approach rather than accepting every order immediately.

Suggested interpretation workflow

  1. Confirm on-hand inventory is accurate and available for sale.
  2. Validate scheduled receipts and planned production are realistic.
  3. Net out committed customer orders already promised.
  4. Subtract safety stock to preserve service stability.
  5. Compare ATP to the size of the incoming customer request.
  6. If ATP is insufficient, evaluate split shipments, later dates, substitutions, or expediting.

Authoritative resources for deeper learning

If you want to connect ATP calculations to wider logistics, inventory, and demand-planning data, these sources are helpful:

These references are useful because ATP quality is heavily influenced by the operating environment around it. Inventory levels, order volatility, and service expectations all shape how conservative or aggressive your promise logic should be.

Final takeaway

Available to promise calculation examples are most useful when they move beyond a textbook formula and into practical decision-making. ATP is not only a number. It is a disciplined way to protect service, improve order confidence, and support profitable growth. A good ATP process balances sales ambition with supply reality. When calculated correctly and refreshed frequently, ATP gives organizations a simple but powerful answer to one of the most important customer-service questions: “Can we promise this order, and if so, when?”

Use the calculator above to test scenarios, compare supply and demand, and build confidence in your order promising logic. If your business operates across multiple channels or locations, the next maturity step is to expand ATP into a location-specific and date-specific process. But the core principle remains the same: promise only what your supply chain can truly support.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top