Blanket Purchase Order

A blanket purchase order is a standing agreement fixing vendor pricing and terms for repeat orders. Here is how it works and where it drifts.

Twitter LinkedIn WhatsApp
Ask AI: ChatGPT Claude Gemini Grok
Blanket Purchase Order

Margin drift is the gap between what a vendor contract says and what the invoice actually charges. A blanket purchase order is one of the documents that gap hides inside, because it authorizes many releases against one set of terms over months.

A blanket purchase order lets a buyer and vendor agree once on pricing, an authorized ceiling, and often delivery terms, then issue individual releases against it as needs arise. It replaces a new purchase order for every order line. AP and procurement teams use it for recurring categories: MRO consumables, contract labor, freight lanes, maintenance visits.

1. What is a blanket purchase order?

A blanket purchase order is a standing agreement between a buyer and a vendor that fixes pricing and terms for a category of purchases over a set period, up to an authorized dollar ceiling. Instead of issuing a new purchase order for each transaction, the buyer or an authorized requester issues releases against the blanket order as needs come up, referencing the same agreed price file and terms each time.

The blanket order itself is not an invoice trigger. Each release is. That separation is where drift enters: the release quantity and price are supposed to trace back to the blanket order's price file, but nothing forces that check automatically in every ERP.

Most blanket orders also state a not-to-exceed dollar amount and an expiration date. Once either is reached, further releases require a new agreement, though invoices sometimes keep flowing against an expired order.

2. How does a blanket purchase order differ from a standard PO?

A standard purchase order authorizes one transaction: a specific quantity, price, and delivery date, closed once received and invoiced. A blanket purchase order authorizes a relationship: it sets pricing and terms once, then stays open for multiple releases across weeks or months, each release acting like a mini purchase order drawing against the same parent agreement and its ceiling.

The practical difference shows up in AP review. A standard PO invoice matches against one document. A blanket order invoice has to match against the release and the parent agreement's price file, which most three-way matching setups were not built to trace by default.

  • Scope: A standard PO covers a single transaction. A blanket order covers multiple releases over an agreed period.
  • Pricing: A standard PO sets price per order. A blanket order fixes pricing once in a price file, reused across releases.
  • Closure: A standard PO closes at receipt. A blanket order closes at its dollar ceiling or its expiration date.

3. Why do blanket purchase orders create margin drift?

A blanket purchase order fixes price and terms at signing, but the invoice is generated much later against a release. If the vendor's billing system is not tied to the same price file, or if the order expires while releases keep issuing, the invoice can charge a rate the blanket order never authorized. The gap between the two documents is margin drift, and it accumulates release by release without a single large error.

A vendor's list price can change while the blanket order's negotiated rate stays fixed on paper. If AP matches only to the release and not the underlying price file, an inflated line clears without a flag.

Expired blanket orders are a common trigger: procurement forgets to renew, but the vendor keeps shipping and billing against the old order number, sometimes at a different rate than either party intended.

4. How should an AP team audit blanket purchase orders?

Auditing a blanket purchase order means checking three things together: that the ceiling has not been exceeded, that the order has not expired, and that every release's unit price matches the agreed price file rather than the vendor's invoice default. Doing this at the release level, not just at renewal time, catches drift while it is still a few hundred dollars instead of a multi-month pattern.

This is the same discipline behind n-way invoice matching: checking the invoice against more than just the PO number. For blanket orders specifically, the parent agreement's price file has to be part of that match, not just the release quantity.

  • Ceiling tracking: Sum releases against the stated not-to-exceed amount so the order does not silently overrun.
  • Expiration checks: Flag any release issued or invoiced after the blanket order's stated end date.
  • Price file matching: Compare each release's unit price against the original price file, not the vendor's current list price.

For the wider pattern this sits inside, start with the margin drift guide.

5. Frequently Asked Questions (People Also Ask)

What is a blanket purchase order in simple terms?

It is a standing agreement that lets a buyer order repeatedly from a vendor under pre-set pricing and terms, without issuing a brand-new purchase order each time. Individual releases draw against one parent agreement until it hits its dollar ceiling or expiration date.

How long does a blanket purchase order typically stay open?

The period is set by the agreement itself, commonly a fiscal year or a contract term matched to the underlying vendor agreement. It stays open until either its stated expiration date or its authorized dollar ceiling is reached, whichever comes first.

Can a blanket purchase order be used for services, not just goods?

Yes. Contract labor, maintenance visits, and recurring professional services are commonly run through blanket orders, since they involve repeat billing against agreed rates rather than a single delivery.

What happens when a blanket purchase order expires but invoices keep coming?

The invoices are technically unauthorized against that order. AP systems that do not check the expiration date at match time will still pay them, sometimes at rates that no longer reflect the original agreement, which is a common source of drift.

Is a blanket purchase order the same as a master service agreement?

No. A master service agreement sets the legal and commercial terms of a relationship; a blanket purchase order is the transactional mechanism, often issued under that agreement, that authorizes specific releases of goods or services against it.

Does three-way matching catch blanket purchase order errors?

Three-way matching checks the invoice against a PO and a receipt. For a blanket order, that check only works if the release and the parent price file are both part of the match; checking the release alone can still let a wrong unit price clear.

Who is responsible for renewing a blanket purchase order?

Procurement typically owns renewal, since it involves renegotiating price and ceiling with the vendor. AP's role is separate: flagging when invoices reference an order that is approaching or past its expiration date.

1. What is a blanket purchase order?

A blanket purchase order is a standing agreement between a buyer and a vendor that fixes pricing and terms for a category of purchases over a set period, up to an authorized dollar ceiling. Instead of issuing a new purchase order for each transaction, the buyer or an authorized requester issues releases against the blanket order as needs come up, referencing the same agreed price file and terms each time. The blanket order itself is not an invoice trigger. Each release is. That separation is where drift enters: the release quantity and price are supposed to trace back to the blanket order's [price file](/glossary/price-file), but nothing forces that check automatically in every ERP. Most blanket orders also state a not-to-exceed dollar amount and an expiration date. Once either is reached, further releases require a new agreement, though invoices sometimes keep flowing against an expired order.

2. How does a blanket purchase order differ from a standard PO?

A standard purchase order authorizes one transaction: a specific quantity, price, and delivery date, closed once received and invoiced. A blanket purchase order authorizes a relationship: it sets pricing and terms once, then stays open for multiple releases across weeks or months, each release acting like a mini purchase order drawing against the same parent agreement and its ceiling. The practical difference shows up in AP review. A standard PO invoice matches against one document. A blanket order invoice has to match against the release and the parent agreement's price file, which most three-way matching setups were not built to trace by default. - Scope: A standard PO covers a single transaction. A blanket order covers multiple releases over an agreed period. - Pricing: A standard PO sets price per order. A blanket order fixes pricing once in a price file, reused across releases. - Closure: A standard PO closes at receipt. A blanket order closes at its dollar ceiling or its expiration date.

3. Why do blanket purchase orders create margin drift?

A blanket purchase order fixes price and terms at signing, but the invoice is generated much later against a release. If the vendor's billing system is not tied to the same price file, or if the order expires while releases keep issuing, the invoice can charge a rate the blanket order never authorized. The gap between the two documents is margin drift, and it accumulates release by release without a single large error. A vendor's list price can change while the blanket order's negotiated rate stays fixed on paper. If AP matches only to the release and not the underlying price file, an inflated line clears without a flag. Expired blanket orders are a common trigger: procurement forgets to renew, but the vendor keeps shipping and billing against the old order number, sometimes at a different rate than either party intended.

4. How should an AP team audit blanket purchase orders?

Auditing a blanket purchase order means checking three things together: that the ceiling has not been exceeded, that the order has not expired, and that every release's unit price matches the agreed price file rather than the vendor's invoice default. Doing this at the release level, not just at renewal time, catches drift while it is still a few hundred dollars instead of a multi-month pattern. This is the same discipline behind [n-way invoice matching](/guides/n-way-invoice-matching-explained): checking the invoice against more than just the PO number. For blanket orders specifically, the parent agreement's price file has to be part of that match, not just the release quantity. - Ceiling tracking: Sum releases against the stated not-to-exceed amount so the order does not silently overrun. - Expiration checks: Flag any release issued or invoiced after the blanket order's stated end date. - Price file matching: Compare each release's unit price against the original price file, not the vendor's current list price. For the wider pattern this sits inside, start with the [margin drift](/insights/margin-drift-spend-leakage-guide) guide.

Questions & Answers

What is a blanket purchase order in simple terms?

It is a standing agreement that lets a buyer order repeatedly from a vendor under pre-set pricing and terms, without issuing a brand-new purchase order each time. Individual releases draw against one parent agreement until it hits its dollar ceiling or expiration date.

How long does a blanket purchase order typically stay open?

The period is set by the agreement itself, commonly a fiscal year or a contract term matched to the underlying vendor agreement. It stays open until either its stated expiration date or its authorized dollar ceiling is reached, whichever comes first.

Can a blanket purchase order be used for services, not just goods?

Yes. Contract labor, maintenance visits, and recurring professional services are commonly run through blanket orders, since they involve repeat billing against agreed rates rather than a single delivery.

What happens when a blanket purchase order expires but invoices keep coming?

The invoices are technically unauthorized against that order. AP systems that do not check the expiration date at match time will still pay them, sometimes at rates that no longer reflect the original agreement, which is a common source of drift.

Is a blanket purchase order the same as a master service agreement?

No. A master service agreement sets the legal and commercial terms of a relationship; a blanket purchase order is the transactional mechanism, often issued under that agreement, that authorizes specific releases of goods or services against it.

Margin Drift Resources