RFP template
Web development RFP template you can send this week
A good RFP lets you compare proposals on the same terms. This template gives you the sections, the questions and a scoring sheet with the arithmetic shown.
In short
A web development RFP should state your goals, scope, constraints, timeline and budget range, ask every vendor the same questions, set a response deadline and a question window, and score replies against weighted criteria agreed before proposals arrive. Send it to three to five vendors, not twenty.
When an RFP is worth the effort
An RFP makes sense when several people sign off, procurement requires comparison, or the project has integrations, security reviews or a migration. For a ten-page marketing site, a one-page website brief and two calls will tell you more, faster.
If you cannot yet say what the site must achieve, write the brief first. Vendors can only price what you can describe.
The sections to write
| Section | What to put in it | Length |
|---|---|---|
| Background | Who you are, what the site does for the business, what is wrong today | One paragraph |
| Goals | Two or three results you will judge success by, such as qualified enquiries or checkout completion | Short list |
| Scope | Page types, features, integrations, languages, content volume, who writes the content | One page |
| Technical needs | Platform preferences, hosting, security or privacy rules, existing systems to connect | Half a page |
| Constraints | Launch date and what drives it, approval steps, legal review | Short list |
| Budget range | A band, not an exact figure. Vendors without one will guess. | One line |
| Response format | Page limit, what to include, deadline, contact for questions | Short list |
| Evaluation | The criteria and weights you will use (see below) | Table |
Questions every vendor should answer
- Which two past projects are closest to ours, and what did you build in each?
- Who will work on our project, and who is our day-to-day contact?
- Describe how you handle a change request after the scope is agreed.
- What do you need from us, and by when, to hold the timeline?
- How do you test before launch, and what happens in the first thirty days after?
- Who owns the code, content, domain and accounts at the end?
- What does support cost after launch, and what does it include?
- What would you cut or change in our scope, and why?
The last question is the most useful. Vendors who agree with everything are either unsure or not listening.
Scoring sheet with the math
Agree weights before proposals arrive, or the numbers will bend toward whoever you liked on the call. Score each vendor from 1 to 5 on each row, multiply by the weight, add the results and divide by 5 to get a score out of 100.
| Criterion | Weight | Vendor A | Vendor B | Vendor C |
|---|---|---|---|---|
| Fit with our scope | 25 | 4 | 5 | 3 |
| Relevant past work | 20 | 3 | 4 | 5 |
| Technical approach | 20 | 4 | 3 | 5 |
| Process and communication | 15 | 5 | 3 | 4 |
| Price against budget | 15 | 3 | 4 | 2 |
| References | 5 | 4 | 3 | 5 |
| Weighted total (out of 100) | 100 | 76 | 77 | 78 |
Check one: Vendor A is 25x4 + 20x3 + 20x4 + 15x5 + 15x3 + 5x4 = 380, and 380 divided by 5 is 76. The three vendors are within two points of each other. When scores are that close, do not pick the highest number. Hold a second interview focused on the lowest-scored row for each vendor.
Price carries only 15 of the 100 points here on purpose. Raise it if your budget is fixed, lower it if scope fit matters more.
A realistic process and timeline
- Issue the RFPSend it to three to five vendors, with a deadline for questions about a week out.
- Answer questions in writingShare every answer with all vendors so nobody gets an edge.
- Receive proposalsAllow two to three weeks. Shorter windows get copy-and-paste replies.
- Score alone, then togetherEach reviewer scores privately. Compare, discuss the gaps, then average.
- Interview the top twoAsk them to walk through how they would handle your hardest requirement.
- Check references and signSpeak to a client on a similar project, then agree scope, payment steps and ownership in the contract.
Pitfalls, notes and the download
- Do not ask for free design work as part of the proposal. Good vendors will decline.
- Do not hide the budget. It does not lower quotes, it only lowers the quality of the comparison.
- A fixed price only compares fairly if scope is fixed. See fixed price vs time and materials.
- Market data: Clutch reports that web projects typically cost under $10,000, with an average of $66,499. Use it to sanity-check the proposals, not to set your budget.
The downloadable version has the scoring sheet as a ready-made table with the formulas already filled in, and our margin notes on each question. You can also ask us to respond to your RFP. We will tell you plainly if we are not the right fit.
Sources: Clutch web development pricing guide (market data).
Updated 30 October 2026
Questions, answered
How many vendors should I send an RFP to?
Should I include my budget in the RFP?
How long should an RFP be?
What is the difference between an RFP and a brief?
Can I ask vendors to propose a platform?
Keep exploring
Fixed price vs time and materials: which contract fits your project?
The pricing model decides who carries the risk when the plan turns out to be wrong. Pick it on purpose, before you compare quotes.
ChecklistWebsite brief template: ten fields and a worked example
A brief of one or two pages saves weeks of back and forth. Fill in these fields, compare your answers to the examples and send it to any designer or…
Pricing guideHow much does a website cost in 2026?
The honest answer is a range, and it depends on what the site has to do. This page shows the market data, five site types and a way to size your own…
Sending out an RFP
Include us if the project fits, and we will reply with a fixed quote after a short call.