Every open opportunity gets a fit score from 0 to 100 for your company. The score is calculated by fixed rules, not by AI, so the same notice and the same profile always give the same score, and every point can be explained.
The factors
| Factor | Default weight | What it checks |
|---|---|---|
| Services and capabilities | 30 | Your keywords and core competencies in the title and description |
| NAICS and PSC codes | 15 | The notice's codes against yours (exact codes score higher than related ones) |
| Industry and past performance | 15 | The same industry, related past work or prior awards, and whether it is a market you target |
| Certifications and set-aside | 15 | Whether the set-aside fits the certifications you hold |
| Geography | 10 | The place of performance against your service regions and states |
| Contract size and capacity | 10 | The value, published or estimated, against your preferred range |
| Deadline and feasibility | 5 | Days left against the time you usually need, and your preferred opportunity types |
Each factor is scored from 0 to 1 and multiplied by its weight; the weights add up to 100. Open any opportunity to see each factor, its points and the reason in plain English. Your administrator can tune the weights as feedback comes in; each match records the version it was scored with. The full rules, the eligibility check and the Bid / Consider / No-bid recommendation are in Matching, eligibility and the bid recommendation.
What removes a notice
A notice is excluded, whatever its score, when it mentions one of your excluded terms, comes from an excluded agency or an excluded industry, is a notice type you switched off, or has a set-aside your company cannot bid on. Excluded notices do not appear on Matches but stay findable in Discover.
Score bands
- 70 and above: a strong fit. These also go to the coach queue.
- 40 to 69: worth a look. The Dashboard and digests use 40 as the default threshold.
- Below 40: weak. Not shown on Matches unless you lower the minimum score.
A high score is not a statement that you are eligible. Eligibility is checked separately. See Eligibility.
Short fuse
A notice is marked short fuse when it closes in fewer days than your profile's short-fuse setting. It can still be worth a response, but plan for it now.
Improving your matches
- Too many weak matches: add specific keywords, remove broad NAICS prefixes, add excluded terms.
- Missing matches you expected: find the notice in Discover, open it and read which factor scored low.
- Dismiss poor matches (Not a fit, with an optional reason) to keep your list clean, and use Rate this match to tell your administrator what to tune.
Grants and SBIR topics keep their own scores (keywords, funding category, agency and organisation type for grants; keywords, technology areas and DoD component for topics) and get the same explanation, eligibility check and recommendation.