Websites11 min read

Writing a Website RFP / Requirements Document (2026)

Mohamed Bah·Fondateur, Kolonell
September 10, 2026
Share:
Writing a Website RFP / Requirements Document (2026)

Writing a Website RFP / Requirements Document (2026)

Websites

The verdict in three sentences

A precise requirements document (RFP) is the strongest negotiation lever an SME has: it turns incomparable quotes into aligned offers. Without a costed, prioritised scope, every agency interprets differently and price gaps reach 40 to 80 %. Spending 3 to 5 days on a serious RFP typically saves several thousand euros in change orders and weeks of delay.

The standard structure of a solid RFP

An RFP an agency can act on reads in 20 minutes and leaves no grey area on scope. Here are the essential blocks and the expected volume for an SME website project.

RFP sectionExpected contentTypical lengthCommon mistake
Context & goalsBusiness, target, KPIs (leads, sales)1 pageNon-measurable goals
Functional scopePages, modules, accounts list2-3 pages"Nice to have" not separated
Content & migrationWho provides what, legacy reuse1 pageForgotten content = +3 weeks
Technical constraintsCMS, hosting, GDPR, performance1 page"Like competitor X"
Design & brandGuidelines, references, animation level1 pageNo visual references
Budget & timelineRange, target date, milestones0.5 pageUnrealistic launch date
Response termsFormat, criteria, deadline0.5 pageNo scoring grid

MoSCoW prioritisation and budget: disclose or not?

The recurring question: should you share your budget? Yes, a range. Hiding it pushes agencies to over-estimate out of caution or under-scope to win. Announcing "12,000 to 18,000 EUR excl. tax" yields calibrated, comparable offers.

FactorBudget hiddenRange disclosed
Offer comparabilityLowHigh
Over-quoting riskHigh (+20 to 40 %)Reduced
Negotiation time3-4 rounds1-2 rounds
Proposed scope qualityVariableBudget-aligned

Apply MoSCoW: Must, Should, Could, Won't (out of 2026 scope). A "Could" module becomes a separately priced option, not a given.

The offer scoring grid

Score each offer on weighted criteria decided BEFORE quotes arrive. This avoids the "cheapest wins" bias and makes the decision defensible to management.

CriterionWeightWhat you assess
Understanding of the need25 %Rephrasing, questions asked
Comparable references20 %Similar projects delivered
Price & quote clarity20 %Itemised lots, no "lump sum"
Methodology & timeline15 %Milestones, acceptance, checkpoints
Team & contacts10 %Who does what, seniority
Maintenance & reversibility10 %Support, code ownership

Mini case study

Nadia, marketing manager at a 45-employee industrial SME in Lille, must revamp the corporate site. First round without an RFP: three quotes at 9,000, 15,000 and 24,000 EUR excl. tax, incomparable. She spends 4 days writing an 8-page RFP with MoSCoW prioritisation and a disclosed range (14,000-19,000 EUR excl. tax).

Need a professional website?

Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.

Prefer a call back?

Leave your WhatsApp number and a Kolonell expert will get back to you within 1 business day. Free, no strings attached.

Second round: three offers at 15,500, 16,800 and 18,000 EUR excl. tax, all on the same scope. She trims 2 "Could" options and signs at 15,500 EUR excl. tax. Estimated saving versus the initial highest quote: 8,500 EUR, plus avoiding roughly 6,000 EUR of foreseeable change orders on a vague scope. Time invested in the RFP: paid back more than 15 times.

FAQ

How long does it take to write an RFP?

For a brochure or corporate site, budget 3 to 5 working days. For an e-commerce or business platform, 8 to 15 days. That time pays off through fewer change orders and aligned quotes.

Should it be a technical or functional RFP?

Start functional (the "what"), readable by non-technical people. The technical "how" is proposed by the chosen agency. Imposing a specific stack without in-house expertise often raises the quote by 15 to 25 %.

How many agencies should I consult?

Three to five, no more. Below that, no comparison; above it, you drown in back-and-forth and stretch the process by 4 to 6 weeks for marginal gain.

Is the RFP legally binding?

Attached to the contract, it becomes contractual and defines the acceptance scope. Any request outside the RFP justifies a costed change order: it protects you, not constrains you.

Can scope evolve during the project?

Yes, through formal change orders. A good RFP includes a "change requests" envelope (often 5 to 10 % of budget) to absorb adjustments without renegotiating the whole contract.

Let's scope your project. Send us your requirements document (or brief), even incomplete: we frame the scope, prioritisation and a realistic budget range. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.

Tags:#requirements document#website RFP#vendor selection#scoring grid#project budget#methodology#SME
Share:

Mohamed Bah

Fondateur, Kolonell

Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.