Skip to main content
TaxDollarData

Blanket Purchase Agreement (BPA)

A simplified method for filling anticipated repetitive needs by setting up a "charge account" arrangement with a qualified supplier, without running a new procurement each time.

How It Works

A Blanket Purchase Agreement (BPA) is a simplified contracting vehicle, not technically a contract itself but a framework for future orders, authorized under FAR 13.303 for simplified-acquisition-threshold purchases and FAR 8.405-3 for BPAs established against GSA Schedule contracts. A BPA sets up terms and conditions (pricing, delivery, invoicing, often negotiated discounts off the Schedule price) for anticipated repetitive needs, allowing the agency to place individual calls or orders against the BPA as needs arise. BPAs significantly reduce the administrative time for recurring buys: where a discrete purchase order might take 30-60 days, a BPA call can be placed in hours. BPAs can be single-award (one supplier) or multiple-award (several suppliers competing for each call). Multi-agency BPAs allow multiple agencies to share a single BPA, and Schedule BPAs must be competed among at least three Schedule holders before establishment. Large Schedule BPAs can aggregate hundreds of millions in annual spending, examples include Treasury's enterprise cybersecurity BPAs, DHS Continuous Diagnostics and Mitigation (CDM) BPAs worth billions over their life, and countless agency-specific IT and professional services BPAs. BPAs appear on USASpending.gov as the parent vehicle with child orders (BPA calls) attached. Because BPA calls are typically treated as simplified-acquisition actions, they are streamlined but subject to less formal competition than task orders on IDIQs, an efficiency vs. oversight tradeoff that GAO periodically audits. BPAs established against GSA Schedule contracts typically run for up to 5 years (4-year base plus 1-year option) and agencies can qualify multiple Schedule holders to compete for calls, splitting between single-award and multi-award structures based on spend predictability. BPA call volumes are not always fully reported to USASpending.gov when underlying Schedule prices are already public, creating some visibility gaps that TaxDollarData addresses by aggregating at the parent BPA level.

Related Terms

  • GSA Schedule (Multiple Award Schedule), A pre-negotiated government-wide IDIQ contract program run by GSA that lets any federal agency buy commercial products and services from qualified vendors at pre-approved prices.
  • Indefinite Delivery/Indefinite Quantity (IDIQ) Contract, A contract that establishes ceiling prices and terms but allows the government to order specific quantities as needed over a multi-year period through individual task orders.
  • Task Order, An individual work order issued under a larger IDIQ contract, specifying the exact scope, deliverables, and price for a particular piece of work.
  • Simplified Acquisition Threshold (SAT), The statutory dollar threshold ($250,000 for most agencies) below which federal agencies can use streamlined acquisition procedures rather than full formal procurement.

About This Definition

This definition is part of the TaxDollarData Federal Spending Glossary, 46 terms explaining how the U.S. government spends taxpayer money. All definitions are written in plain language for taxpayers, journalists, contractors, and researchers.

this entity is one of the U.S. federal government spending concepts that recurs across this site. The definition above is the technical answer; the paragraphs below add the practical context for how the concept connects to the USASpending.gov federal awards data data behind every per-entity page on the site.

In the USASpending.gov federal awards data data, this concept shapes one or more of the fields that drive the per-entity grades and rankings on this site. The methodology page describes which fields feed into which output; this glossary entry documents the underlying term.

Source: USAspending.gov, 2026.