Free templateWord · Excel · Google Sheets · PDF

Blanket Purchase Order Template

A blanket purchase order template is a ready-made Excel or Word layout for managing repeat, long-term buying from one trusted supplier under a single PO number. It records the pre-agreed prices, a validity period of up to a year and a not-to-exceed spending ceiling.

  • Blanket PO form with header, pricing and terms
  • Release schedule with running balance formulas
  • Release form, terms outline and spend tracker
Book a demo
Updated 7 Oct 20265 partsReviewed by the Spendflo procurement team
Definition

What is a blanket purchase order template?

A blanket purchase order (BPO), also called a standing order or blanket order, is one approved order number that covers many purchases from the same supplier over an agreed period, usually a year or less. Instead of raising a PO every time you need toner, courier collections or maintenance visits, you fix prices and a spending ceiling once, then call items off as needed.

Procurement teams use it for low-value, high-frequency spend where the items and prices are known but the exact quantities and dates are not. It cuts PO volume, locks in pricing for the term and gives AP one reference number to match every invoice against.

The template captures the agreement on one page and logs each release beneath it, with a running balance against the limit.

Key components

Header information

Buyer and supplier names, addresses and contacts, the issue date and a unique blanket PO number quoted on every invoice.

Contract duration

Clear start and end dates, often no more than twelve months. Releases dated outside this window are not covered.

Not-to-exceed limit

The ceiling on the total value of all releases, which keeps departmental spend under control. Going over needs an approved amendment.

Item details and pricing

Each item or service with its description, pre-agreed unit price and estimated quantity for the term.

Terms and conditions

Payment terms, a fixed-schedule or draw-down invoicing schedule, release rules and how either side can cancel.

Release schedule

A log of every call-off with its date, value, cumulative spend and remaining balance.

Get the blanket purchase order template free

Ready to use in Word, Excel, Google Sheets and PDF. Fill it in, save it, reuse it.

For beginners

How the blanket purchase order process works

You agree prices and a limit with the supplier, approve the total once, then release orders against it as needs arise. The blanket PO closes at expiry or when the limit is used up.
  1. 1
    Agree

    Settle items, unit prices, term and an estimated annual volume with the supplier.

  2. 2
    Approve

    The budget owner approves the not-to-exceed amount once, instead of approving every order.

  3. 3
    Issue

    Send the signed blanket PO to the supplier with the list of people allowed to release orders.

  4. 4
    Release

    Authorised staff call off items against the BPO. Each release gets its own number and is logged.

  5. 5
    Monitor and close

    Track spend against the limit each month, then close or renew the BPO at expiry.

Need something simpler?

Start with one page: BPO number, supplier, start and end dates, agreed prices, not-to-exceed amount, plus a release log with a running balance.

Part 1 · Blanket PO form

The blanket purchase order template, field by field

A blanket PO has five sections: header, duration and not-to-exceed limit, item pricing, terms and the release schedule. Fill every field below and both sides know what can be ordered, at what price and up to what limit.

Use these tables as the template itself: copy the fields into Word or Excel in this order. The example column shows an illustrative 12-month blanket order from Orbit Analytics to Acme Office Supply for office consumables.

Header

FieldWhat to enterExample
Blanket PO numberUnique number the supplier quotes on every invoiceBPO-2026-007
Issue dateDate the blanket PO is approved and sent28 Sep 2026
Buyer name, address and contactYour legal name, address and the person managing the BPOOrbit Analytics Ltd, 4 Canal Street, Priya Shah
Supplier name, address and contactLegal name, address, order contact and your internal vendor numberAcme Office Supply, 12 Mill Road, orders@acme.example, V-0087
Bill-to addressWhere invoices go, usually an AP inboxap@orbit.example

Duration and not-to-exceed limit

FieldWhat to enterExample
Start and end datesThe validity period, usually twelve months or less; nothing outside it is covered01 Oct 2026 to 30 Sep 2027
Not-to-exceed amountCeiling on the total of all releases; going over needs an approved amendment24,000.00 excluding tax

Items and agreed pricing

ItemDescriptionUnitAgreed priceEst. qtyEst. value
AOS-PA4A4 copier paper, 80gsmbox of 5 reams28.002406,720.00
AOS-TN2Toner cartridge, black, high yieldeach64.001207,680.00
AOS-CATKitchen and cleaning supplies, cataloguelist less 10%Varies6,000.00
Estimated spend20,400.00

Illustrative pricing. The not-to-exceed limit is set at 24,000.00 to allow for higher usage.

Terms

FieldWhat to enterExample
Authorised releasersNames or roles allowed to call off ordersOffice manager, facilities lead
Release methodHow orders are placed and numberedEmail to orders@acme.example quoting BPO and release no.
Delivery termsLead time and delivery locationNext working day to 4 Canal Street
Payment termsWhen each invoice is dueNet 30 from invoice
Invoicing scheduleFixed schedule (set amounts on set dates) or draw-down (one invoice per release)Draw-down, one invoice per release
Price adjustmentWhether prices are fixed or can change, and howFixed for the term
CommitmentWhether you must buy a minimum quantityNo minimum; estimates are not commitments
CancellationNotice either side must give to end the BPO, and what happens to open releases30 days' written notice; open releases honoured

Release schedule

Log every call-off. The running balance shows what is left of the limit.

ReleaseDateDescriptionAmountCumulativeRemaining
REL-0105 Oct 2026Paper, toner1,840.001,840.0022,160.00
REL-0202 Nov 2026Toner, kitchen supplies2,215.504,055.5019,944.50
REL-0301 Dec 2026Paper, cleaning supplies1,960.006,015.5017,984.50
REL-0405 Jan 2027Paper, toner, kitchen2,402.758,418.2515,581.75

Illustrative releases against a 24,000.00 not-to-exceed limit.

Build the release log yourself

Works in Excel and Google Sheets. On the BPO tab, the end date is in B4 and the not-to-exceed amount in B5.

ColHeaderEntry or formulaWhat it does
ARelease no.Text, e.g. REL-01Quoted on the supplier's invoice
BDateDateWhen the call-off was placed
CDescriptionTextItems or service called off
DAmountCurrencyValue of this release
ECumulative=SUM($D$2:D2)Total released so far
FRemaining=BPO!$B$5-E2What is left of the limit
GStatus=IF(F2<0,"Over limit",IF(E2/BPO!$B$5>=0.8,"Review","OK"))Flags 80% use and any overrun
HDate check=IF(B2>BPO!$B$4,"After expiry","Valid")Catches releases after the end date
Part 2 · Release form

Blanket purchase order release template

A release, or call-off, is the short order that draws down against the blanket PO. It quotes the BPO number, its own release number and only the items needed now.

Releases are what make a blanket PO quick to use, so keep the form short. The supplier should reject any release that does not quote a valid BPO number, and AP should match each invoice to a release rather than to the blanket PO alone.

Release (call-off) order
Subject: Release [REL-05] against Blanket PO [BPO-2026-007]

To: [Acme Office Supply], [orders@acme.example]
From: [Name], [Office manager], [Orbit Analytics Ltd]
Release date: [DD Mon YYYY]
Deliver by: [DD Mon YYYY] to [4 Canal Street, 3rd floor]

Items:
[AOS-PA4] [A4 copier paper] [10] x [28.00] = [280.00]
[AOS-TN2] [Black toner, high yield] [6] x [64.00] = [384.00]
Release total: [664.00] excluding tax

Prices and terms as agreed in Blanket PO [BPO-2026-007]. Please quote both the BPO and release number on your invoice.
Part 3 · Terms outline

Blanket purchase order terms and conditions

Blanket PO terms set the period, the limit, how releases work and what happens to prices and unused value. Ten clauses cover what most suppliers and buyers need.

Most blanket POs sit under your standard PO terms or a framework agreement, with a few extra clauses specific to blanket orders. The most important one says that estimated quantities are not a commitment, so you are not liable for volume you never ordered.

  1. 01Term

    Start and end dates, and whether the BPO can be extended.

  2. 02Not-to-exceed limit

    The maximum value of all releases, and that the supplier must not deliver beyond it.

  3. 03Estimated quantities

    Estimates are for planning only and are not a commitment to buy.

  4. 04Pricing

    Prices fixed for the term, or the index and notice period for any change.

  5. 05Releases

    Who may release, how releases are placed and numbered, and that unauthorised orders are not covered.

  6. 06Delivery and acceptance

    Lead times, delivery points and how goods or services are accepted.

  7. 07Invoicing schedule and payment

    Payment terms, and whether the supplier bills on a fixed schedule or draws down with one invoice per release quoting the BPO and release numbers.

  8. 08Quality and returns

    Standards the goods must meet and how faulty items are returned or credited.

  9. 09Cancellation

    Notice to cancel the BPO early, any costs the supplier may recover, and that open releases are honoured.

  10. 10Order of precedence

    Which document wins if the BPO, a release and the master terms conflict.

Invoicing scheduleHow it worksBest for
Fixed scheduleThe supplier invoices an agreed amount on agreed dates, such as the first of each monthPlanned maintenance, retainers, steady deliveries
Draw-downEach release is invoiced as it is delivered, drawing the balance down toward the limitConsumables, courier collections, call-outs with varying volume

Pick one in clause 7 so AP knows what to expect.

Sample clauses 2 and 3
2. Not-to-exceed limit
The total value of all releases under this Blanket Purchase Order shall not exceed [24,000.00] excluding tax. The Supplier shall not accept a release, or deliver goods or services, that would take the total above this amount without a written amendment signed by [Company name].

3. Estimated quantities
Quantities stated in this Blanket Purchase Order are estimates for planning purposes only. [Company name] is not obliged to order any minimum quantity and is liable only for releases issued in accordance with clause 5.

Illustrative wording. Replace every bracketed entry with your own.

This template is a starting point, not legal advice. Have your counsel review it before you sign.
Part 4 · Spend tracker

Tracking spend against a blanket PO

Compare the share of the limit used with the share of the term elapsed. If spend is running ahead, the BPO will run out early and needs an amendment or a usage check.

Blanket POs rarely fail on day one; they fail in month nine, when the limit runs out and invoices start arriving with nothing to match against. A monthly check of these formulas gives you a quarter's notice. Read more in the blanket purchase order guide.

Measure (BPO tab: start B3, end B4, limit B5)Formula
B6 Released to date=SUM(Releases!D:D)
B7 Remaining=B5-B6
B8 Share of limit used=B6/B5
B9 Share of term elapsed=(TODAY()-B3)/(B4-B3)
B10 Projected spend at expiry=B6/(TODAY()-B3)*(B4-B3)
B11 Projected date the limit runs out=B3+B5/(B6/(TODAY()-B3))

Acme Office Supply, as at 31 Jan 2027

Released to date8,418.25
Remaining15,581.75
Share of limit used35.1%
Share of term elapsed (122 of 364 days)33.5%
Projected spend at expiry25,116.75
Projected date the limit runs out13 Sep 2027

Illustrative. Spend is slightly ahead of time, so the limit runs out 17 days before expiry unless usage drops.

Part 5 · When to use one

When to use a blanket purchase order

Use a blanket PO for repeat purchases from one supplier where prices are known but timing and quantities are not. Use a standard PO for one-off buys and a contract for complex or high-risk work.

The test is repetition: if you would otherwise raise the same PO to the same supplier every month, a blanket order saves effort on both sides. If each order is different, use a standard PO; see blanket PO vs standard PO for the choice.

PurchaseBlanket PO?Why
Office and cleaning consumablesGood fitSame items, frequent orders, stable prices
Courier and freight collectionsGood fitRate card agreed, volume varies week to week
Planned maintenance visitsGood fitFixed visit rate, dates set through the year
New laptop fleetPoor fitOne large purchase; use a standard PO
Consulting projectAvoidScope and deliverables need a statement of work
0 of 10 done

Before you issue

While it runs

At expiry

A blanket PO is only as good as the approval behind it. Spendflo runs intake and approvals first.

See how it works
Glossary

Blanket order terms, explained

Blanket orders come with their own vocabulary, and suppliers use the terms loosely. These six cover what you will see on most blanket POs and releases.
Release or call-off

A single order placed against the blanket PO for the items needed now.

Not-to-exceed (NTE)

The ceiling on the total value of all releases. Also called the commitment limit.

Validity period

The dates between which releases are allowed, often 6 or 12 months.

Standing order

Another name for a blanket order, common in the UK and the public sector.

Draw-down

Invoicing each release as it is delivered, so the balance against the limit falls with every call-off.

Fixed schedule

Invoicing an agreed amount on agreed dates, whatever is called off between them.

Compared

Blanket PO vs other purchase order types

Each PO type fixes different things in advance: items, prices, dates or only terms. Choose the one that matches how much you already know about the purchase.
PO typeItems and prices knownQuantities and dates knownBest for
Standard POYesYesOne-off purchases
Planned POYesYes, scheduledRegular deliveries on a fixed plan
Blanket POYesNoRepeat buys with varying volume
Contract PONo, terms onlyNoAgreeing terms before specific orders
Best practices

Do this, avoid that

Set a realistic limit, name who can release, and log every call-off against the running balance. Most blanket PO problems come from overruns and unauthorised releases.

Do

  • ✓
    Base the limit on last year's spend

    Add headroom of 10-20% for growth rather than guessing a round number.

  • ✓
    Name the releasers

    List the people or roles who can call off orders, and tell the supplier.

  • ✓
    Number every release

    A release number on each invoice makes matching and duplicate checks simple.

  • ✓
    Check spend monthly

    Compare limit used with term elapsed, so overruns surface months early.

  • ✓
    Close it at expiry

    Release the unused balance from the budget and review the supplier before renewing.

Avoid

  • ×
    Open-ended blanket POs

    No end date and no limit means no control over what is bought.

  • ×
    Mixing suppliers

    One blanket PO per supplier, or invoices cannot be matched reliably.

  • ×
    Treating estimates as commitments

    Say in writing that estimated quantities are not a promise to buy.

  • ×
    Using it for one-off projects

    Large or unique purchases need their own approval and a standard PO.

How to use it

Set one up in a morning

Pull last year's spend with the supplier, agree prices and a limit, then issue the blanket PO with a release log attached. Review the balance monthly.
  1. Step 1

    Check the history

    Total last year's POs and invoices with the supplier to size the limit and the item list.

  2. Step 2

    Agree prices and terms

    Get unit prices fixed for the term in writing, with lead times and payment terms.

  3. Step 3

    Approve and issue

    Have the budget owner approve the not-to-exceed amount, then send the signed BPO and releaser list.

  4. Step 4

    Log releases

    Record each call-off in the release log the day it is placed, and check the tracker monthly.

Example

One blanket PO, caught before it ran out

A monthly check showed spend running ahead of the limit halfway through the year. An early amendment avoided invoices arriving with nothing to match against.

Kestrel Data set a 12-month blanket PO with Northwind Logistics for courier collections, with an 18,000.00 limit. By month 6, releases totalled 11,700.00, a pace that would reach 23,400.00 by expiry. The budget owner approved a 6,000.00 amendment in month 7, before the limit was hit. Illustrative figures.

Ready to use it? Download the blanket purchase order template

Every part on this page, in Word, Excel, Google Sheets and PDF, with the examples filled in.

Variants

Fit it to what you buy

Goods, services and recurring maintenance each need slightly different fields on the blanket PO. Keep the header, limit and release log, and change the pricing section.
Consumables

Goods and supplies

List each item with a unit price, or a catalogue discount for long ranges. Add delivery lead times and a returns clause.

Rate-card services

Courier, temporary staff, repairs

Replace items with a rate card: per collection, per hour or per call-out. Ask for timesheets or proof of service with each invoice.

Scheduled work

Planned maintenance

Add the visit schedule and a fixed price per visit. Reactive call-outs go on a separate rate line within the same limit.

$3.7B in software spend processed through Spendflo, at 30% average savings.

See your savings
Bottom line

One approval, many orders, one balance to watch

A blanket PO template saves raising the same order every month while keeping prices fixed and spend capped. It only works if every release is logged and the balance is checked before the limit runs out.

FAQ

Frequently asked questions

Quick answers to what people ask most about the blanket purchase order template.

How to create a blanket purchase order?

Fill in the header with both parties and a unique PO number, set the start and end dates, agree unit prices and a not-to-exceed limit, then add payment, invoicing and cancellation terms for the budget owner to approve. Download the template to get the form, release log and terms in one place.

What is a blanket purchase order example?

A 12-month order to an office supplier for paper, toner and kitchen supplies at fixed prices, capped at 24,000.00, with staff releasing orders as stock runs low. That illustrative example is filled in on the download so you can see each field in use.

What is a blanket purchase order?

It is one long-term purchase order that covers repeated buys from a single supplier at pre-agreed prices, up to a set limit, over a set period. The download includes the form plus a release log that tracks each call-off against the limit.

What are the disadvantages of using a blanket purchase order?

The main risks are spend creeping up unnoticed, releases placed by people without authority, prices going stale over a long term and suppliers treating estimates as a commitment. The download limits each one with a not-to-exceed ceiling, a named releaser list, an expiry check and a clause saying estimates are not a promise to buy.

Where can I download a blanket purchase order template in Excel?

You can download the Excel version from this page, with the blanket PO form, release log and spend tracker on separate tabs. The release log formulas calculate the running balance and flag releases after expiry or above the limit.

Template library

Browse all procurement templates

See all 60 templates →

Every blanket PO starts with an approved request.

Spendflo runs intake, approvals and purchase requests, and issues POs for software renewals, so orders match what was approved. Reporting is coming soon.

Book a demo
  • 5-section blanket PO form
  • 10-clause terms outline
  • 6 tracker formulas
  • Ready-made release log