Learn how to write a request for proposal that gets comparable answers. Components, a 7-step process, a weighted scoring matrix, and what your RFP really costs.
Most requests for proposal do not fail at the evaluation stage. They fail the moment they are sent.
You spend three weeks writing the document, invite eight vendors, and thirty days later you have eight responses that answer eight slightly different questions. One priced a pilot, one priced a full rollout. One answered your 90 questions in a spreadsheet, another wrote a narrative and skipped half of them. You cannot line them up side by side, so you do the only thing left: you compare the numbers you can compare, and you pick on price.
That outcome was written into your RFP, not into the responses. Every line you draft is a specification for what lands back on your desk. Here is how to write one that produces answers you can actually put next to each other.
A request for proposal (RFP) is a formal document that an organization issues to describe a project, state its requirements, and invite vendors to submit competing proposals. It is used when you know the problem you need solved but not the best way to solve it, which is why an RFP asks for an approach rather than just a price.
That is the short answer to what is an RFP. The longer answer is that the document is only one stage of the RFP process, which runs from internal discovery through drafting, publication, vendor questions, evaluation, shortlisting, and award.
The RFP sits inside a family of procurement documents that are frequently confused with one another. Sending the wrong one is the fastest way to get responses you cannot use.
Choosing the right procurement document
| Document | The question you are asking | What you get back |
|---|---|---|
| RFIRequest for Information | Who is out there and what can they do? | Capability overviews, no pricing commitment, no obligation on either side |
| RFQRequest for Quotation | What does this exact thing cost? | Line-item pricing on a fully specified deliverable, easy to compare, no methodology |
| RFPRequest for Proposal | How would you solve this, and what would it cost? | A proposed approach, a methodology, a team, a timeline, and a price |
The practical test: if you can write the deliverable down to the unit, you want an RFQ. If you need vendors to tell you what the deliverable should be, you want an RFP.
The RFP vs RFI distinction is the one buyers get wrong most often: an RFI is a market scan with no commitment attached, while an RFP is a formal invitation to compete. Use an RFI when you do not yet know the market. Use an RFQ when your specification is complete and price is genuinely the deciding factor. Use an RFP when the how matters as much as the how much.
The practical test: if you can write the deliverable down to the unit, you want an RFQ. If you need vendors to tell you what the deliverable should be, you want an RFP.
The person who writes the RFP is rarely the person who signs the contract, and that gap is where most RFPs lose their coherence.
That last point causes real damage. If the people who will score the proposals have not agreed on the criteria before the document goes out, the criteria get invented during evaluation, and the process becomes indefensible. Name your evaluation committee before you publish, not after.
Every RFP guide lists these components. What almost none of them explain is what each section does to the people receiving it. This table is the whole argument of this article in one place.
Every RFP section is an instruction to the vendor, whether you intended it or not
| Component | What buyers usually write | What it makes vendors do |
|---|---|---|
| 1.Background and context | A paragraph about the company | Guess at your real motivation, then write a generic executive summary |
| 2.Scope of work | A broad description of the outcome wanted | Interpret the boundary themselves, so every proposal scopes something slightly different |
| 3.Requirements | A long undifferentiated list | Treat every line as mandatory, inflate the price to cover the ambiguity |
| 4.Timeline | A submission deadline | Decide whether they can staff a response at all, before reading anything else |
| 5.Budget | Nothing, or "competitive pricing expected" | Anchor blind, which produces a spread so wide the numbers stop being comparable |
| 6.Submission format | Loose instructions | Choose their own structure, which makes side-by-side reading impossible |
| 7.Evaluation criteria | "Best value will be selected" | Optimize for whatever they assume matters, usually price |
| 8.Contractual terms | Buried in an appendix | Discover a dealbreaker late, then withdraw or attach heavy caveats |
None of the vendor behaviors in the right-hand column are unreasonable. Each is the rational response to an underspecified input.
Read the right-hand column again. Not one of those vendor behaviors is unreasonable. Each is the rational response to an underspecified input. If you want comparable answers, you have to remove the ambiguity that makes vendors diverge.
The RFP process is expensive for everyone involved, and it is not always the right instrument. Skip it when you have a single qualified incumbent, when the purchase is below a threshold that justifies the process, or when your requirements are still changing week to week. A discovery conversation with three vendors will teach you more in two weeks than a formal RFP will in two months.
Run one when you need an auditable decision trail, when the spend is material, when internal stakeholders disagree about direction, or when regulation requires open competition.
The most common failure in RFP writing is specifying the solution you have already imagined. Once you write "we need a cloud-based ticketing platform with these 40 features," you have eliminated every vendor who would have solved the problem differently and possibly better.
Write the outcome: what should be true twelve months after this project is done, and how will you measure it. Then let vendors compete on the route.
Ambiguous scope does not produce weak proposals. It produces incomparable ones, which is a far worse problem, because incomparable proposals cannot be evaluated on merit and default to price.
Three things make a scope comparable:
A short deadline does not filter for the most motivated vendor. It filters for the vendor with an existing content library and a dedicated proposal team, which is a proxy for company size, not for solution quality.
If you want the specialist firm of fifteen people to compete against the incumbent with a bid department, give them enough runway to respond. Two to three weeks is workable for a moderate scope. Ten days quietly eliminates the challengers you invited the RFP to discover.
A defensible RFP timeline includes: publication date, deadline for written questions, date you will publish answers to all bidders, submission deadline, shortlist notification, demo or presentation window, and target award date.
Publish your criteria and their weights in the RFP itself. This is the single highest-leverage change most buyers can make, and it costs nothing.
Two things happen when you do it. Vendors stop guessing what you value and start addressing it directly, which raises the quality of every response you receive. And your own committee is locked into a standard it agreed to in advance, which makes the eventual decision defensible to anyone who questions it later.
Long questionnaires feel thorough. What they actually do is select for bid-writing capacity rather than solution quality. A 200-question RFP can only be answered by an organization with a proposal function, so you have filtered your market by internal headcount before evaluating a single answer.
Go through your question list and delete every question where you cannot say, out loud, how a different answer would change your score. Most lists lose 40% of their length to that test and lose nothing of value.
Set a date by which vendors must submit written questions, then publish every question and every answer to all bidders at once. This keeps the process fair, and it surfaces the ambiguities in your own document while there is still time to correct them. If four vendors ask the same clarifying question, your scope was unclear, and you have just been given a free edit.
An RFP scoring matrix is a weighted grid that assigns a fixed percentage to each evaluation criterion, so that every proposal is scored against the same standard rather than against the evaluator's impression of it.
Build it in three moves. Choose four to six criteria, no more. Assign weights that total 100. Score each vendor from 1 to 5 on each criterion, then multiply by the weight.
Here is a working example for a mid-market software selection:
Weighted scoring matrix, mid-market software selection (score 1 to 5, multiplied by weight)
| Criterion | Weight | Vendor A | Vendor B | ||
|---|---|---|---|---|---|
| Score | Weighted | Score | Weighted | ||
| Technical fit to requirements | 35% | 4 | 1.40 | 5 | 1.75 |
| Total cost of ownership | 25% | 5 | 1.25 | 3 | 0.75 |
| Relevant sector experience | 20% | 3 | 0.60 | 5 | 1.00 |
| Implementation plan and support | 10% | 4 | 0.40 | 4 | 0.40 |
| Security and compliance | 10% | 4 | 0.40 | 4 | 0.40 |
| Total | 100% | 4.05 | 4.30 | ||
Vendor A is cheaper and scores higher on cost. Vendor B still wins, because technical fit and sector experience together carry 55% of the decision while cost carries 25%. Without weights published in advance, that outcome is an opinion. With them, it is a result.
Vendor A is cheaper and scores well on cost. Vendor B still wins, because the matrix says technical fit and sector experience together carry 55% of the decision and cost carries 25%. Without weights published in advance, that outcome is an opinion. With them, it is a result.
Two rules keep the matrix honest. Score each criterion independently, without looking at the running total. And have evaluators score alone before they meet, so the loudest person in the room does not set the anchor.
Nobody publishes this number, so buyers rarely account for it.
On your side, the internal cost is the sum of the hours spent by everyone involved: writing and reviewing the document, answering vendor questions, reading responses, sitting through demos, and running the selection meetings. For a moderately complex RFP with a five-person committee, a realistic estimate is 80 to 150 internal hours before a contract is signed.
On the vendor side, the numbers are documented. According to Loopio's RFP Response Trends and Benchmarks Report, produced with the Association of Proposal Management Professionals and based on data from more than 1,500 response teams, the average response takes roughly 25 hours to produce, and teams submit an average of 166 responses per year.
Multiply that out. If you invite eight vendors, you are consuming around 200 hours of external effort to inform one decision. That cost is real even though you never see the invoice, and it is priced into what you eventually pay.
The same report contains the finding that should concern any buyer. Price has been the leading reason for lost bids since 2021, while only 13% of teams attribute losses to the quality of the proposal itself. Meanwhile the rate at which responses advance to a shortlist has fallen from 54% to 46%. Read together, those numbers describe a market where buyers increasingly cannot distinguish between proposals on substance, so the decision collapses onto the one dimension that is always comparable. That is a buyer-side authoring problem, not a vendor-side quality problem.
The counterweight is on the response side, where the time cost is finally coming down. At Open, an IT services group responding to public sector tenders, Engagement Executive Thierry Wawrzyniak reports that work which used to take two to three hours now produces a framework version in about five minutes, leaving the team's remaining time for adapting the response to the specific client. The team reports cutting its response time by half. Cobl was built for that side of the exchange, and the pattern holds across its users: the hours saved on assembly get redirected into the parts of the response a buyer actually reads. That shift matters to buyers too. When vendors spend less time formatting documents, more of their effort goes into answering your question.
Understanding the response process is what turns a competent RFP into a good one. Here is what your document sets in motion.
That entire sequence is increasingly automated. AI adoption among response teams has roughly doubled in three years, and platforms such as Cobl now generate the full response set from a vendor's existing documents rather than just the questionnaire. For a fuller picture of how that side works, see our guide to proposal automation and our roundup of sales proposal statistics.
The practical implication for you as a buyer: the speed of the response is no longer a useful signal of vendor commitment. What separates proposals now is whether your document gave them something specific to respond to.
A good request for proposal is not the one that asks the most questions. It is the one that makes it easy for a qualified vendor to show you exactly how they would solve your problem, and easy for you to place their answer next to someone else's.
Fix the scope, publish the weights, cut the questionnaire, and give people time. You will receive fewer responses and make a better decision.
If you are on the other side of this document and responding to RFPs rather than issuing them, you can try Cobl for free, with around five generated documents per month.