Expiring federal government contracts, by industry and state
238,660 US federal prime contracts reach the end of their current period of performance within the next 365 days — 25,479 of them inside a month. Every one is work that either gets extended, re-awarded, consolidated or stopped, and the decision is being made now rather than when the solicitation appears.
Counted from USAspending; expiration list last rebuilt on October 21, 2026. The soonest ends Oct 21, 2026.
- Expiring
- 238,660
- within 365 days
- Within 30 days
- 25,479
- 79,058 within 90 days
- Industry codes
- 926
- across 59 states and territories
- Obligated to date
- $1.3T
- median $162.2K
Why an end date is worth more than a solicitation
By the time a recompete is on SAM.gov, the requirement has been written, the incumbent has been talking to the customer for months, and the response window is measured in weeks. The period of performance ending is the public signal that comes first, and it is in the award record from the day the contract is signed. Nothing here is inside information: it is the government’s own spending data, read in date order.
What the record cannot tell you is what the agency will do next. It extends, consolidates, insources and cancels, and none of that is in the file in advance. Findingbase publishes the dates and a renewal score built from five fixed rules with the reasons each one fired; it does not predict outcomes, and a contract it has not scored is shown as not yet scored rather than as a zero.
The agencies with the most ending
- Department of Defense102,919 expiring
- General Services Administration29,801 expiring
- Department of Veterans Affairs25,579 expiring
- Department of Health and Human Services13,702 expiring
- Department of Homeland Security9,850 expiring
- Department of the Interior9,273 expiring
- Department of Agriculture7,590 expiring
- Department of Justice6,822 expiring
How to use this
- Start from your NAICS code. It is on your SAM.gov registration. The directory lists every code with at least five contracts ending in the window.
- Narrow to where you can perform. Each code has a page per state, and each state has a page listing every industry with work ending there.
- Check the award, then the customer. Every identifier on every page links to its record on USAspending: the incumbent, the obligation history, the contracting office. That is who to call.
Who watches expiring contracts
- Companies that want the work next time. A small business in the same NAICS code, sometimes eligible for a set-aside the incumbent has since outgrown, needs to know the customer and the end date long before the solicitation.
- Teaming partners and subcontractors. The prime that bids on the recompete usually builds its team months ahead; knowing which contracts end is how a subcontractor gets on that team rather than reading about it.
- Incumbents. The same list shows your own contracts as the agency sees them, and the competitors whose work ends in your codes.
Get the contracts in your codes by email
Pick your NAICS codes, the states where you can perform, a window of 90, 180 or 365 days and a minimum contract size. A weekly or daily email then lists every contract that has entered your window since the last one: the incumbent, the awarding agency, the place of performance, the end date and the days left, the amount, the renewal score with the rules that fired, and the award identifier. Nothing is resent unless its end date, amount or score changed, and the dashboard holds the full list.
Expiring federal contracts: common questions
What counts as an expiring federal contract?
A prime contract award whose current period of performance ends within the window — here, the next 365 days. The end date is the one in the award record on USAspending, not an estimate. It is the date the current work is funded and scheduled to run to; options may extend it, and often do.
How many federal contracts are expiring right now?
238,660 prime contracts end within 365 days: 25,479 within 30 days, 79,058 within 90 and 139,639 within 180. They cover 926 NAICS codes, 59 states and territories and 67 agencies. The list is rebuilt nightly from the weekly USAspending import.
Where can I see the contracts themselves?
On the industry pages, national and by state, free and without an account. Each lists the ten soonest to end with the incumbent, the awarding agency, the end date and the amount obligated so far, and every award identifier links back to its record on USAspending so you can check it. A subscription opens the full list for your own codes and states, and the email digest.
How do I get alerted before a contract in my NAICS code expires?
Choose your NAICS codes, the states where you can perform, how far ahead to look (90, 180 or 365 days) and a minimum contract size. Findingbase then emails you, weekly or daily, every contract that has entered that window since the last email, with the incumbent, the agency, the end date, the amount and the renewal score with its reasons. A contract you have already been sent comes back only if its end date, amount or score changes. The plans and their prices are on the pricing page.
Is this the same as a list of open solicitations?
No, and that is the point. A solicitation is published once the agency has decided what to buy; SAM.gov is where those appear. This list is the step before: contracts whose current period is running out, which is where the capture work happens. Findingbase does not publish solicitations and is not affiliated with any agency.
Watch your own codes
A subscription turns these lists into a weekly or daily email — your NAICS codes, your states, your minimum contract size — with only what is new in your window, and the renewal score and its reasons on every row.
Sign-in is by emailed link; there is no password. Current prices are read live from the billing records.