Connects with ERP & MES systems like

APS & Scheduling

Production Schedule Adherence in Manufacturing: Formula and Example

Hit the output target but miss planned jobs? Calculate manufacturing schedule adherence against a saved plan, with an example and clear counting rules.

Jussi Mäntylä Production Planning Specialist, SkyPlanner Updated October 10, 2026 10 min read
Planned packs compared with completed, extra, delayed and partial packs beside a deadline clock.
In this article
  1. Which production schedule adherence formula should you use?
  2. How to calculate adherence against a saved production plan
  3. Worked example: 100% output attainment, 50% schedule adherence
  4. What about partial output, missing records and plan changes?
  5. How should you interpret the percentage?
  6. From measuring the plan to maintaining it
  7. Frequently asked questions
  8. Is production schedule adherence the same as schedule attainment?
  9. Can schedule adherence exceed 100%?
  10. Does finishing early count as adherence?
  11. Does 100% output attainment mean every planned job is complete?

Home » Resources » Production Schedule Adherence in Manufacturing: Formula and Example

Estimated reading time: 10 minutes

Production schedule adherence in manufacturing measures how closely actual work follows the production schedule issued to the floor. For a completion-based check, divide the scheduled operations completed in full by their planned deadlines by all scheduled operations due in the reporting period, then multiply by 100. Compare the same operation IDs against a saved plan: making the right total quantity does not prove that the right jobs finished on time.

Completion-based adherence (%) = scheduled operations completed in full by their planned deadlines ÷ scheduled operations due in the period × 100

This guide uses that specific rule. It accepts early completion, allows no lateness and counts only accepted output. It does not test planned starts or execution sequence. Those need separate checks if they matter to your production process.

Which production schedule adherence formula should you use?

Choose the formula that answers your operational question, then write down its rules before measuring results. A shift-level volume check and an operation-level deadline check can both be useful, but they cannot be compared as if they measured the same thing.

MeasureQuestionCalculation used in this guide
Completion-based schedule adherenceDid the planned operations finish in full by their deadlines?Qualifying operations ÷ scheduled operations due × 100
Total-volume attainmentDid we produce the planned total quantity in the period?Accepted quantity produced ÷ planned quantity × 100
On-time deliveryDid customer orders arrive within the agreed time frame?Qualifying delivered orders ÷ orders in the defined delivery population × 100

The volume calculation assumes comparable units. Adding tonnes, pieces and labour hours together produces no meaningful attainment percentage. Even a valid total can hide the wrong product mix.

Metric names alone do not settle the formula. MachineMetrics’ Schedule Attainment Guide includes planned-versus-actual timing and reports on-time starts and completions separately. Attainment therefore does not always mean a quantity-only measure. Supply Chain Masters’ PDP adherence definition counts manufacturing orders due in a period and completed in that period, a broader window than each operation’s individual deadline here.

SYMESTIC’s manufacturing definition distinguishes quantity, timing and sequence. Our completion-based formula checks full quantity and the finish deadline; it is not a composite score covering all three dimensions. In another language or system, a label translated as plan fulfillment may mean quantity attainment. Keep the actual counting rule beside the label.

On-time delivery has a different reference point: the customer agreement. APQC defines its sales-order delivery measure around delivery within the agreed time frame. An internal production finish timestamp is not evidence that the customer received the order on time.

How to calculate adherence against a saved production plan

A usable calculation needs one baseline, a clear population and actual results matched to its rows.

1. Save the plan issued to the floor. Record the version and release time before the work being assessed. Keep the original operation IDs, planned quantities and deadlines. Continue updating the working schedule when necessary, but retain this baseline for the comparison.

2. Choose the counting unit and period. Use operations, work orders or batches consistently. For this method, the denominator is every scheduled operation with a planned finish in the reporting period, including unfinished and blocked operations.

3. Define what counts as complete and on time. Here, an operation passes when its full planned quantity is accepted by its individual planned finish. Earlier is allowed; later is not. If your process needs a two-sided time window, start-time check or sequence rule, document that instead. Specify the timezone and any tolerance in advance.

4. Match the actual result to each planned row. Capture accepted quantity, the timestamp when the planned quantity became complete, and any missing or disputed records. Use the production event time, not the time someone eventually entered it. If quality release is part of completion, use the release event required by your rule.

5. Count qualifying rows and report the exceptions. Divide passing rows by all rows due. Keep late, partial, blocked and unconfirmed rows visible, with their reasons. If no operations were scheduled to finish, report not applicable rather than 100%.

Do not build the denominator from completed work alone. That would remove the very jobs the schedule failed to deliver. Likewise, an unscheduled job cannot replace a missed scheduled operation just because it adds useful output.

A practical worksheet has columns for plan version, operation ID, planned quantity, planned finish, accepted actual quantity, actual completion time, pass/fail and exception reason. Add planned and actual starts only if you also intend to measure start adherence.

Worked example: 100% output attainment, 50% schedule adherence

This is an invented example, not customer data or a software dashboard. Planner Aisha releases the 07:00 plan for Packing Cell 1. Ben must finish four packaging operations by their listed deadlines during the 07:00–15:00 shift. Each operation needs 25 packs of the same standard size, but with a different product label; packs from one row cannot fulfill another row.

The comparison uses the saved 07:00 plan. Quality acceptance is required, early completion is allowed and there is no late tolerance. The final record check is at 15:00.

OperationPlanned packsPlanned finishAccepted by its deadlineAccepted by 15:00Full quantity on time?
A: Label A2509:002525Yes
B: Label B2511:003030Yes
C: Label C2513:002025No: late
D: Label D2515:002020No: partial

A reaches 25 accepted packs at 08:55. B reaches its planned 25 before 11:00, then produces five extra accepted packs. C reaches only 20 by 13:00; its remaining five are accepted at 14:10. For D, Ben produces 25 packs, but quality checker Tess holds five for inspection. Only 20 are accepted at the cutoff, so D does not pass.

Total-volume attainment: 100 accepted packs ÷ 100 planned packs × 100 = 100%.

Completion-based schedule adherence: 2 qualifying operations ÷ 4 scheduled operations × 100 = 50%.

Both calculations are correct under their stated rules. B’s five extra packs offset D’s five missing accepted packs in the total. C’s late completion disappears into the shift total too. The operation-level check exposes both misses.

A product-matched quantity check at 15:00 would credit no more than the planned 25 packs per row. It would count 95 planned packs fulfilled out of 100, or 95%. That catches B’s inability to make up D’s shortage, but still does not show that C missed 13:00. Quantity matching and deadline matching answer different questions.

What about partial output, missing records and plan changes?

Partial completion. Under this all-or-nothing operation count, 20 accepted packs out of 25 do not earn a fractional passing operation. Show the 20 as useful progress alongside the missed row. If you choose a quantity-weighted measure instead, name it separately and specify how excess production is capped for each item.

Scrap, rework and quality holds. Count output that meets your agreed completion rule. Do not count rejected pieces as accepted output or count the same piece twice when it returns through rework. State whether an inspection hold means the operation is incomplete; in the example, it does.

Missing actuals. An unconfirmed row stays in the denominator and receives no pass credit in the provisional result. Flag it as unconfirmed, not as a proven production failure. Resolve the record and issue a traceable correction. This keeps missing feedback from silently improving the score.

Blocked or canceled work. A material shortage does not remove a scheduled operation from the saved baseline. Record the miss and its cause. If an authorized cancellation changes the commitment, retain that change record; report the original-plan comparison and any revised-plan comparison separately rather than deleting the original row after the fact.

Urgent work added mid-shift. Record it as an addition. It may be the right decision for the customer, even when it displaces a planned operation. Measuring the original plan reveals the cost of the change without pretending the decision was necessarily wrong.

Rescheduling. A new working plan helps the floor respond. It should not overwrite the plan used to assess the earlier commitment. Otherwise, moving a missed deadline until after the actual finish can make a late operation appear on time.

How should you interpret the percentage?

Read the missed rows before choosing a corrective action. A shortage points toward material readiness; repeated overruns suggest a check of operation times or available capacity; a quality hold needs a quality decision. Missing completion records call for a data check before blaming execution.

The percentage alone cannot tell these causes apart. Keep the denominator count, plan version, measurement rule and exception breakdown next to it. With a small population, one missed operation can move the percentage substantially.

A count-based measure also treats a short operation and a long one equally. If workload matters, add a separately defined measure weighted by planned standard minutes. Do not replace the original operation count without recording the definition change, and do not use actual overruns as weights that change after the result is known.

There is no useful universal target to apply without the same population, counting unit, deadline rule and acceptance policy. Establish your own baseline under a stable definition, then check whether recurring misses fall. A better score obtained by widening the tolerance or shrinking the scheduled workload is not evidence of better execution.

For the next decision, production scheduling addresses whether the plan is feasible; shop-floor control addresses how work and exceptions pass between the floor and the planner. This calculation is the evidence connecting those two activities, not a substitute for either.

From measuring the plan to maintaining it

SkyPlanner calculates production schedules from workstations, shifts, operators, materials and planner-set priorities. Arcturus recalculates the schedule when it needs updating, and the Gantt view shows the result. It integrates with any ERP or MES through its open REST API. A free trial with demo data is a way to explore that scheduling workflow.

The worksheet and formulas in this guide are measurement examples, not a claim that the product includes this particular adherence dashboard. Keep the saved measurement baseline separate from the working plan you use to respond to changes.

Frequently asked questions

Is production schedule adherence the same as schedule attainment?

Not consistently. Some teams use attainment for total output versus a quantity target; others use it for planned-versus-actual timing. Check the documented numerator, denominator, counting unit and time rule before comparing figures.

Can schedule adherence exceed 100%?

The operation-level formula in this guide cannot exceed 100% because each scheduled operation can pass only once. An uncapped actual-quantity-divided-by-planned-quantity measure can exceed 100% through overproduction. Those are different calculations.

Does finishing early count as adherence?

It does under this guide’s completion-by-deadline rule. A process requiring completion within a specific time window or in a particular sequence may treat early work differently. Agree on that rule before calculating the score.

Does 100% output attainment mean every planned job is complete?

No. Extra output on one job can offset a shortage on another in the total, and a shift total hides earlier missed deadlines. Match actual output to each planned operation, then apply its completion and timing rule.

Jussi Mäntylä

Production Planning Specialist, SkyPlanner

Build a clearer production schedule with SkyPlanner

Connect your data, review the first plan, and keep planners in control of every schedule that goes live.