Skip to content

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

How to use this

  1. 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.
  2. 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.
  3. 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.

See the plans and prices, or start with your email address.

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.

Start with your email address

Sign-in is by emailed link; there is no password. Current prices are read live from the billing records.