Expiring federal contracts: find recompetes before they are posted
Enter a NAICS code. See the federal contracts whose last option ends in the next 6–18 months, who holds them, what they are worth, and who will be able to bid next time.
Try:Janitorial · VirginiaIT services · VABuilding construction · Texas
Free, no sign-in. The search is in the address, so you can share it.
Recompetes appear here
Enter a NAICS code. You get the federal contracts whose last option period ends soon — not the ones that will simply be extended — with the incumbent, the value and who can bid on the follow-on.
Labels: open to all · set-aside · only holders of a parent contract · 8(a) · not competed · AbilityOne (not open to bids).
Get the new bids for your trade every morning — free
When a follow-on is posted on SAM.gov or a state portal, it lands in your email.
No card. Unsubscribe in one click.
How to use the expiring contracts finder
- Enter your NAICS codeAdd the state where the work is done and the agency to narrow it. Not sure of the code? Use the NAICS code lookup first.
- Read the final end date and who can bidEach contract shows when its last option ends, the incumbent, the total value with options, and whether the follow-on is open to you.
- Prepare before the solicitationOpen the award on USAspending.gov, note the contracting office, and watch SAM.gov for a sources sought or presolicitation notice.
Example: janitorial at Defense sites in Virginia. NAICS 561720, Virginia, Defense, $250K and up. On Oct 21, 2026: 7 of 30 contracts had their last period ending 6–18 months out, and none of the 7 was open to every bidder (AbilityOne, single-award IDIQ orders, 8(a)).
See this resultGood to know
Potential end date, not end date
The end date in most searches is only the current option period. The potential end date includes every option, so it is when the work has to be bought again.
Not every recompete is open to you
AbilityOne services, orders under an IDIQ and 8(a) requirements go to a closed group. The finder labels each contract so you can focus on the ones you can win.
Questions
What is a recompete?
When a federal contract reaches the end of its last option period, the agency usually buys the same work again under a new contract — a recompete (or follow-on). The solicitation often appears on SAM.gov months before the old contract ends, so knowing the date early gives you time to prepare.
Why not just use the contract end date?
The end date most search tools show is the current end of the period of performance. Many contracts have option years left, and an exercised option simply extends the same contract. This finder uses the potential end date — base period plus all options — which is when the work actually has to be bought again.
Why are some contracts marked “not open to bids”?
Some follow-ons cannot be won by an ordinary company: AbilityOne services must be bought from the listed nonprofit agency (FAR subpart 8.7), orders under an IDIQ go only to its holders, and 8(a) requirements normally stay in the 8(a) program. The finder labels each contract so you can skip those and focus on the ones you can bid.
How current is the data?
It comes live from USAspending.gov, which loads federal contract data (FPDS) daily. Defense Department contract data is published with a 90-day delay, so a recently signed Defense follow-on may not show yet. Always check the award on USAspending.gov and the notice on SAM.gov.
Can a contract run past its potential end date?
Yes, for up to six months if the contract includes the FAR 52.217-8 clause, and agencies sometimes add a short bridge contract when a recompete runs late. Contracts already on a bridge or extension are marked.
Facts from USAspending.gov award records; the “who can bid” label is read from how the current contract was awarded and is a guide, not a ruling. PublicBeam is independent and not affiliated with any agency.