Find your next federal contract leads before the solicitation.
Track upcoming contract end dates in your NAICS codes and states. See who holds the work, which agency buys it, and when it ends — then keep your pipeline current with an automated weekly or daily email.
139,639contracts in the database end within the next 180 days. Search your market to see the contracts relevant to your business.
Expiration list last rebuilt on October 21, 2026 from USAspending.
Preview contracts in my marketFree preview. No account or card required.
Start with the work you bid on
Filter a live preview by NAICS, state, amount and time to prepare →
Every industry code with enough expiring work has a public page: who holds the contracts, which agency awarded them, and when they end. No account needed to read it.
Six-digit codes only, because that is what contracts are awarded under. A six-digit code goes straight to its page.
Or start from one of these, today
- 238290Other Building Equipment Contractors442 expiring
- 332311Prefabricated Metal Building and Component Manufacturing146 expiring
- 221210Natural Gas Distribution189 expiring
- 611519Other Technical and Trade Schools172 expiring
- 488119Other Airport Operations37 expiring
- 541191Title Abstract and Settlement Offices26 expiring
- 326122Plastics Pipe and Pipe Fitting Manufacturing103 expiring
- 513120Periodical Publishers183 expiring
Or browse the whole catalogue: every code in the NAICS directory, every place in the state directory, and the national picture on expiring federal contracts.
How it works
1. Tell us what you bid on
Your NAICS codes, your states, and the smallest contract worth your time. One form, no sales call.
2. We watch the end dates
Award data is refreshed from USAspending every week, and the expiration list is rebuilt from it. Nobody is reading tea leaves: these are the dates in the record.
3. You get a digest
Weekly or daily, with the incumbent, the agency, the amount, the end date, and why each one scored the way it did. Unsubscribe in one click.
Understand the signals behind each lead
Review the incumbent history, options, competition and set-asides behind each score. The rules are fixed and each alert explains which ones applied. An end date is a research lead, not a confirmed solicitation or a prediction of who will win.
- +40the same vendor has held at least two consecutive awards with this agency and NAICS
- +20at least one option has already been exercised
- +15competition was limited, or two or fewer offers were received
- +15a set-aside applies
- +10the current end date is also the potential end date, so no option periods are left
The total is capped at 100. A high score means the signals of a renewal are present, not that a recompete is certain — and a contract we have not scored yet is shown as not yet scored, never as a zero.
Set up online. Keep watching automatically.
Solo
$49 per month
3 NAICS codes, 5 states
For a focused regional pipeline.
$2/mo for each NAICS code beyond 3
Monthly billing · cancel online · no sales call
Pro
$99 per month
Unlimited NAICS codes, unlimited states
For teams watching multiple markets.
- CSV export
- Incumbent watch: alerts on an incumbent’s other expiring work
Monthly billing · cancel online · no sales call
Both plans include the weekly or daily digest, the dashboard, and the renewal score with its reasons. Billed monthly through Stripe; cancel from the billing portal and the alerts run to the end of the period you have paid for. These figures are read from the same plan record the checkout charges, so the page cannot drift from the bill.
What each plan includes, how billing works, and which one fits
Questions worth asking first
Where does the data come from?
Contract records come from USAspending.gov, the federal government’s own spending database, through its public API. Vendor registration details come from the public SAM.gov entity data. Both are free and public; we do not scrape anybody, and we hold no information that was not already published by the government.
Findingbase imports prime contract awards whose period of performance ends within the next 18 months, above a minimum award size, and refreshes them weekly.
How does the renewal score work?
Five deterministic rules, listed above, applied to fields in the award record. There is no machine learning and no language model anywhere in the scoring. Each contract carries the reasons that produced its number, so you can disagree with it on the evidence.
Scoring some of those rules needs an extra lookup per award, so it runs as a bounded queue, soonest expiry first. Of the 139,639 contracts ending in the next 180 days, 139,639 have been scored so far. The rest appear as “not yet scored”, which is not the same claim as a score of zero, and we will not print a zero we have not earned.
What does Findingbase not do?
It does not write proposals, submit bids, or tell you whether to pursue one. It does not predict who will win. It cannot promise that a contract which ends will be recompeted at all — agencies extend, consolidate, insource and cancel, and the record does not say which in advance.
It covers prime contract awards. Grants, subcontracts, purchase-card buys and classified work are outside it. It is not legal, accounting or capture advice, and it is not affiliated with any government agency.
How complete is the archive today?
The counter at the top is a live count(*) over the expiration table, at most 60 seconds old, not a marketing figure: it moves as the weekly import walks forward through end dates and as contracts pass their expiry. If the number looks small for your industry, it is because the archive is still filling, and the public pages will say so rather than showing you an empty table dressed as a complete one.
Do you use AI?
Not in the product. The score is arithmetic. A language model is used in one place only — sorting replies to our own outreach email — and never touches customer data or scoring. The AI disclosure says exactly what runs where.
How do I stop?
Cancel from the Stripe billing portal; alerts continue until the end of the period you have paid for. Every email has a one-click unsubscribe that needs no login. Deleting your account removes your organization and everything hanging off it, and you can do that yourself from your profile page.
Start watching your codes
Enter your email, pick your NAICS codes and states, and the first digest arrives on the next run.