How many GWACs, GSA Schedules, IDIQs and BPAs are active?
Of the 123,364 federal contract vehicles open for orders as of 2026-09-10, 65,020 are IDIQs, 26,252 are BPAs, 8,059 are GSA Schedules and 1,480 are GWACs; the rest are requirements, definite-quantity and unspecified IDCs and basic ordering agreements.
Source: The Federal Contract Vehicles index (complete IDV parent set), BidSparq
Data as of: September 10, 2026 (refreshed weekly)
Sample: 123,364 active vehicles by USAspending IDV type code (as of 2026-09-10); vehicles with implausible far-future end dates are excluded from the median.
License: free to cite with attribution to BidSparq
Essential statistics
- IDIQs: 65,020 active (52.7%), 23,849 holders, median 28 months of ordering period left.
- BPAs: 26,252 active (21.3%), 15,165 holders, median 27 months of ordering period left.
- definite-quantity IDCs: 14,510 active (11.8%), 4,759 holders, median 33 months of ordering period left.
- GSA Schedules (FSS): 8,059 active (6.5%), 7,885 holders, median 30 months of ordering period left.
- GWACs are the rarest vehicle type (1,480) and the most concentrated: a handful of government-wide programs carry a large share of IT ordering.
Active federal contract vehicles by type
| Type | Code | Active | Share | Holders | Small-business share | Median months left |
|---|---|---|---|---|---|---|
| IDIQs | IDV_B_B | 65,020 | 52.7% | 23,849 | 68.5% | 28 |
| BPAs | IDV_E | 26,252 | 21.3% | 15,165 | 61.4% | 27 |
| definite-quantity IDCs | IDV_B_C | 14,510 | 11.8% | 4,759 | 97.0% | 33 |
| GSA Schedules (FSS) | IDV_C | 8,059 | 6.5% | 7,885 | 89.3% | 30 |
| requirements IDCs | IDV_B_A | 5,268 | 4.3% | 2,912 | 50.9% | 27 |
| BOAs | IDV_D | 2,479 | 2.0% | 2,049 | 51.1% | 36 |
| GWACs | IDV_A | 1,480 | 1.2% | 1,160 | 79.9% | 122 |
| IDCs (unspecified kind) | IDV_B | 43 | 0.0% | 42 | 39.5% | 37 |
What this means
An indefinite delivery vehicle is the umbrella contract agencies place orders under: GWACs, GSA Schedules, IDIQs, BPAs and BOAs. This corpus holds every IDV parent USAspending records with a transaction since fiscal 2008, refreshed daily, so these are counts over the whole population, not a sample. Active means the ordering period ends today or later.
Counts are of vehicles, never of dollars: a vehicle's ceiling is shared by every holder and says nothing about what has been ordered. Holder rankings exclude USAspending's recipient placeholder for miscellaneous foreign awardees.
See our data in your Google results
This page updates weekly. Add BidSparq as a preferred source and Google will surface our fresh procurement data more prominently in your Search and AI results.
Add BidSparq as a preferred source on GooglePut this data to work
BidSparq tracks these numbers live and matches them to your business: expiring contracts in your industry, wired-bid warnings on live solicitations, and rate benchmarks for your pricing. See your matches free, no credit card needed.
Explore BidSparq free