Releases and Call Offs Against Blanket POs: Workflow Design Guide

AP Automation
The blanket creates the authorization. The releases are where the actual spending happens. Most workflow problems sit at the release level, not the blanket level.

A blanket PO is not the procurement act. It is the framework that authorizes future procurement acts. The actual spending happens through releases, also called call offs, against the blanket.

Release workflow is often where blanket PO governance fails. The blanket gets approved with substantial diligence, then releases against it route through lightweight or informal processes because the heavy approval happened upstream. The cumulative effect is significant spend moving through controls that would not be acceptable for the same amounts as standalone POs.

Designing release workflows that match the risk and value of each release, while still capturing the efficiency benefit of the blanket structure, is the practical challenge.

What a Release Is

A release is a specific order placed against an active blanket PO. It identifies which blanket it is calling off against, what items or services are being ordered, the quantity, the delivery requirement, and the value of the order.

The release consumes some portion of the blanket's available limit. Multiple releases over time progressively exhaust the limit until the blanket reaches its validity end or its limit is fully committed.

In ERP terms, releases are typically created as PO lines or as child POs linked to the parent blanket. The exact mechanics vary by system, but the concept is the same: a transactional order that draws from a standing authorization.

Who Can Request a Release

Release authority should be explicit and limited. The default failure mode is allowing anyone in a requesting department to call off against the blanket, which effectively distributes spending authority broadly without any approval trail.

Named release requestors

For each blanket, a small set of named individuals should be authorized to initiate releases. Typically these are department managers, project leads, or designated procurement coordinators within the business unit.

The roster is documented as part of the blanket setup and reviewed annually. People who leave the role lose release authority; new people in the role gain it through a defined update process.

Release size limits per requestor

Individual requestors may have their own release size limits within the broader blanket. A junior coordinator might be authorized for releases up to $5K; a department head for up to $25K; releases above $25K require additional authorization regardless of blanket headroom.

These tiered limits prevent the blanket structure from creating implicit unlimited spend authority for any single individual.

Approval Routing on Releases

The approval workflow on a release should be lighter than a standalone PO of the same value, but not absent. The blanket has been pre approved at the structural level. The release approval focuses on whether this specific call off is consistent with the intent of the blanket.

Low value releases (below department threshold)

Below a defined threshold (often $5K to $10K), releases can be system approved automatically, provided they meet basic criteria: within the blanket scope, against an active blanket with sufficient headroom, from an authorized requestor. No manual approval needed.

Medium value releases

Mid range releases route to the requestor's manager or to a designated approver in the business unit. The approval is confirming that this release is intended and appropriate, not redoing the upstream procurement analysis.

High value releases

Releases above a defined threshold should route to a procurement reviewer or to finance, depending on the value and the company's segregation of duties policy. The threshold should be calibrated so that high value releases get meaningful review even though they fall under an approved blanket.

Out of scope or exception releases

Releases that fall outside the blanket scope but use the blanket structure (because the requesting team thinks they are similar enough) should trigger an exception review. These are the cases where blankets quietly expand beyond their original purpose.

Documentation Per Release

Each release should generate documentation sufficient to support an audit trail. The documentation level should be lighter than a standalone PO but should still cover:

  • The blanket being called off against, with reference number
  • The specific items or services ordered, with quantities and unit pricing where applicable
  • The delivery or service period
  • The requestor and the approval chain
  • The cost center or project code for accounting
  • Any deviation from standard blanket pricing or terms that requires special handling

ERPs typically capture this automatically when releases are processed through the procurement module. The documentation gap shows up when releases happen outside the system (verbal orders to the supplier, emails with no PO reference) and only the invoice arrives later.

Recurring Releases and Templates

For blankets that support highly repetitive ordering (office supplies, recurring services), release templates simplify the workflow significantly.

Standing release schedules

A monthly cleaning service blanket might have a standing release of $X per month, automatically generated and approved. The approval happens once at the schedule setup; subsequent monthly releases process through the schedule without re approval.

Quick release templates

For known recurring orders that are not on a fixed schedule (a maintenance team's typical part replenishment), a template captures the common attributes. The requestor fills in only the variable elements (quantity, delivery date) and submits, dramatically reducing the time per release.

Boundaries for templates

Templates are appropriate only for releases that genuinely fit a repeating pattern. Using a template to fast track an unusual order defeats the control purpose. Templates should be reviewed annually to confirm they still reflect the actual ordering patterns.

Post Release Tracking

Once a release is approved, it consumes blanket headroom. The tracking should be updated in real time so that:

  • The remaining blanket limit is current and visible to requestors before they submit the next release
  • Releases that have not yet been invoiced are visible as outstanding commitments
  • Releases that have been invoiced and paid show as fully closed against the blanket
  • Three way matching at the invoice stage references the release, not just the blanket

The tracking is what closes the loop between authorization and actual spending. Without it, the blanket limit can be exceeded by the cumulative effect of small releases that individually looked fine, because no one was watching the running total.

Start Here

Walk through one of your active blankets and document the release workflow as it actually operates today, not as the procedure document says it should. Who initiates releases? What approval do they go through? How is the running limit tracked? Where does the documentation live?

The gap between the as designed workflow and the as operated workflow is usually the source of the control issues. Fixing the actual workflow, with named requestors and tiered approval, is the substantive change.

Krishna Srikanthan
Head of Growth

Table of contents

How efficient is your finance team?

Thank you! Please check your inbox.
Something went wrong while submitting the form. Please retry

See Finofo in Action

Please wait. Redirecting...
Oops! Something went wrong while submitting the form.
Watch a demo