Vendor Evaluation Criteria: How to Choose a Vendor Defensibly
A step-by-step framework for weighted scoring, total cost of ownership, and risk assessment — so your vendor decision holds up to scrutiny.
Every vendor decision involves a moment where someone in the room says, "I just have a good feeling about them." That feeling is not evidence. It is a shortcut your brain takes when the structured analysis is too much work to do quickly. The problem is not intuition itself — experienced buyers develop real pattern recognition — but that gut calls made under time pressure tend to weight whichever criterion last touched the conversation. Price if procurement just pushed back. Relationship if the sales rep was personable. Brand if the CFO is in the room.
A disciplined set of vendor evaluation criteria does not eliminate judgment. It structures judgment so the factors that actually matter to your organisation get the weight they deserve, and the final recommendation can be explained — to a sceptical CFO, a board, an auditor, or your own successor twelve months from now. This guide walks through the full sequence: define criteria, weight them, score each vendor, add total cost of ownership, layer in risk, and stress-test the result before you commit.
Step 1: Define Your Evaluation Criteria Before You Talk to Vendors
The single most common mistake in vendor selection is letting vendor conversations shape the criteria. You ask vendor A what differentiates them, they say "real-time dashboards," and suddenly real-time dashboards appear on your scorecard. That is vendor A's marketing, not your need.
Criteria should come from three internal sources: the business requirement (what problem are we solving?), the operational context (who will run this, and under what constraints?), and the governance requirement (compliance, data residency, audit rights, exit clauses). A typical enterprise vendor evaluation covers six to eight criteria. Common categories include:
- Functional fit — does the product do what we need, without significant customisation?
- Implementation and onboarding — time to value, professional services quality, documentation
- Support and SLA — response times, escalation paths, account management model
- Security and compliance — certifications (ISO 27001, SOC 2), data handling, contractual protections
- Commercial terms — pricing model, volume discounts, exit and renewal terms
- Vendor viability — financial stability, customer base, roadmap credibility
Keep the list to eight criteria or fewer. More than eight and you are tracking noise.
Step 2: Assign Weights That Reflect Real Priorities
Weights force the conversation your organisation often avoids: what matters most? Allocate 100 percentage points across your criteria. If every criterion gets roughly equal weight, something is wrong — you have not made the hard prioritisation call yet.
A useful discipline: ask each stakeholder to allocate their weights independently, then compare. Disagreements surface assumptions. A procurement team that weights commercial terms at 40% while the operations team weights implementation at 35% are not selecting the same vendor, even if they end up on the same call. Align on weights before you score.
Step 3: Score Each Vendor and Build the Weighted Matrix
Score each vendor on a consistent scale — 1 to 5 works well, with 5 meaning fully meets the requirement and 1 meaning does not meet it. Multiply each raw score by the criterion weight to get a weighted score. Sum the weighted scores for a comparable total.
Here is a worked example for a mid-market HR software selection, comparing two vendors on a condensed set of criteria:
| Criterion | Weight | Vendor A (raw / weighted) | Vendor B (raw / weighted) |
|---|---|---|---|
| Functional fit | 30% | 4 / 1.20 | 3 / 0.90 |
| Implementation & onboarding | 20% | 3 / 0.60 | 5 / 1.00 |
| Support & SLA | 15% | 4 / 0.60 | 4 / 0.60 |
| Security & compliance | 20% | 5 / 1.00 | 3 / 0.60 |
| Commercial terms | 10% | 3 / 0.30 | 4 / 0.40 |
| Vendor viability | 5% | 4 / 0.20 | 3 / 0.15 |
| Total | 100% | 3.90 | 3.65 |
Vendor A leads by 0.25 weighted points. That is a real but narrow margin — which matters for the next step.
Step 4: Calculate Total Cost of Ownership, Not Just Price
Quoted price is the number vendors want you to compare. Total cost of ownership (TCO) is the number that matters. TCO over a three-year horizon typically includes:
- Licence or subscription fees — including anticipated user growth and tier changes
- Implementation costs — professional services, internal project time, data migration
- Integration and customisation — API work, middleware, bespoke configuration
- Training and change management — initial rollout and ongoing onboarding for new staff
- Support tier costs — enterprise SLA packages often charged separately
- Exit costs — data extraction, transition assistance, parallel-run period if switching later
In the example above, Vendor A's implementation cost ran 40% higher than Vendor B's. Over three years, that erased Vendor A's quoted-price advantage entirely. The scoring matrix still favoured Vendor A — because the organisation weighted security and functional fit heavily — but the decision-maker now understands exactly what they are paying for that lead.
Step 5: Run a Risk Assessment Alongside the Score
Weighted scores are averages. Averages can hide deal-breakers. A vendor who scores 2 out of 5 on security but 5 on everything else may still land a competitive total — and still be the wrong choice for a regulated environment.
Run a parallel risk assessment with three lenses:
- Concentration risk — how dependent will you be on this vendor? What is your exit path if they are acquired, raise prices sharply, or discontinue the product?
- Performance risk — what is the realistic downside if the vendor underdelivers on their key strength? What does a contract shortfall clause look like?
- Compliance and reputational risk — does the vendor's data handling, subprocessor chain, or jurisdiction exposure create regulatory exposure for you?
Flag any vendor who scores below 3 on a criterion weighted above 15% — that is a structural weakness, not a rounding error.
Step 6: Sensitivity-Check the Weights Before You Commit
Before presenting a recommendation, test whether it holds under different assumptions. Ask: if we shifted 10 percentage points from functional fit to implementation, does the winner change? If the answer is yes, the decision is more weight-sensitive than it looks, and you should either resolve the weighting disagreement more firmly or acknowledge the uncertainty in your recommendation.
Sensitivity analysis takes twenty minutes on a spreadsheet. It is the difference between a recommendation that is defensible and one that falls apart the first time a stakeholder asks, "But what if we cared more about ease of implementation?"
A defensible vendor recommendation is not one where everyone agrees — it is one where disagreements are visible, weighted, and resolved deliberately rather than by whoever spoke last.
Putting It Together: The Defensible Recommendation
A complete vendor evaluation produces four outputs: the weighted scorecard, the three-year TCO comparison, the risk register, and a one-page recommendation memo that states the winner, the margin, the key trade-offs accepted, and the two or three conditions that would change the answer. That memo is what governance bodies actually read. The scorecard is the evidence behind it.
Done well, the process takes two to three weeks of elapsed time for a serious enterprise decision. The analysis itself — criteria definition, scoring sessions, TCO modelling — is six to ten hours of structured work. The remaining time is stakeholder alignment.
Treeng's Vendor Evaluation engine compresses the analytical core to under four minutes. You answer structured prompts about your context and vendors; it returns a weighted scorecard, TCO summary, and risk flags — each finding carrying an evidence grade (solid, indicative, or needs data) so you know exactly how much confidence to place in each output. The stakeholder alignment is still yours to do. The scaffolding is built.
Ready to run it on your own data?
Run Vendor Evaluation →