What is a Blanket Purchase Agreement (BPA)?
A Blanket Purchase Agreement is a simplified contracting method where a federal agency establishes ordering terms with one or more vendors, then issues individual "calls" against those terms as needs arise. It reduces per-order paperwork and speeds up recurring purchases.
A Blanket Purchase Agreement (BPA) is authorized under FAR 8.405-3 (for BPAs against GSA Schedules) and FAR 13.303 (for open-market BPAs under the simplified acquisition threshold). It is not itself a contract but a preexisting arrangement that streamlines placing orders.
Under a BPA, the agency and vendor(s) negotiate terms in advance — pricing, delivery, warranty, points of contact — and then the agency places individual orders (called "calls" or "BPA orders") against the BPA whenever a specific need arises. Each order is bound by the pre-agreed BPA terms.
Two common types: - Single-award BPAs go to one vendor. All qualifying purchases from that agency go to that vendor without further competition, up to any BPA ceiling. - Multiple-award BPAs go to two or more vendors, and the agency competes each order among BPA holders (often called "mini-competitions" or "order-level competition"). Multiple-award BPAs are the default under FAR 8.405-3 for GSA Schedule BPAs over $150K.
Why BPAs matter to vendors: (1) Getting on a BPA gives you a preferred position for recurring orders — the CO doesn't have to run a full competition each time. (2) BPAs have ceiling values ("estimated maximum") that indicate long-term revenue potential. Multi-year multi-million-dollar BPAs are common. (3) BPAs held by other vendors are visible in FPDS-NG and USASpending.gov — you can research what your competitors have and target agencies where you are missing.
BPAs are distinct from IDIQ (Indefinite Delivery / Indefinite Quantity) contracts, which are actual contracts with minimums, ordering periods, and formal task order competition. BPAs are lighter-weight and faster to establish but less binding.