The verdict in three sentences
A costed requirements spec is the best investment before any quote: it brings proposals to within plus or minus 15 % instead of threefold gaps. It must lock three non-negotiables: the exact scope (pages, templates, languages), the integrations (CRM, analytics, forms) and the acceptance criteria (performance, accessibility, SEO). A good spec fits in 8 to 15 pages and takes 3 to 5 days to write; without one, expect 20 to 40 % average overrun.
Structure and budget per section
Here is the typical breakdown of a 12,000 EUR B2B brochure site in Amsterdam, section by section. Each line must appear explicitly in your spec to avoid surprises.
| Spec section | What it defines | Budget EUR |
|---|---|---|
| Site structure & pages | Page count, unique templates | 1,500 - 2,500 |
| Design & brand | Mockups, light design system | 2,500 - 4,000 |
| Development | Responsive build, CMS | 3,500 - 5,500 |
| Content & copywriting | Copy, photos, case studies | 1,500 - 3,000 |
| Third-party integrations | CRM, analytics, GDPR, forms | 800 - 1,800 |
| QA & technical SEO | Testing, speed, tags, sitemap | 800 - 1,500 |
The golden rule: anything not written in the spec becomes a paid change request. An unplanned extra product page typically costs 800 to 2,000 EUR mid-project.
The 8 essential sections
A solid B2B spec covers: (1) the context and quantified goals (e.g. go from 5 to 15 leads/month); (2) the detailed sitemap page by page; (3) the features (forms, multilingual, blog, press area); (4) the technical requirements (CMS, hosting, performance); (5) the integrations (CRM, marketing automation, GDPR); (6) the SEO (target keywords, structure, redirects if a redesign); (7) the measurable acceptance criteria; (8) the timeline and budget.
Measurable acceptance criteria
A spec without quantified acceptance criteria cannot be inspected. Demand precise thresholds the vendor commits to hitting before go-live.
| Criterion | 2026 required threshold | How to verify |
|---|---|---|
| Mobile performance | LCP < 2.5 s | PageSpeed Insights |
| Accessibility | WCAG 2.1 level AA | axe/Lighthouse audit |
| Technical SEO | Sitemap + tags + schema | Crawl audit |
| Browser compatibility | Chrome, Safari, Firefox, Edge | Multi-device tests |
| GDPR | Compliant cookie banner | Regulatory check |
| Forms | Anti-spam + tested CRM send | End-to-end test |
These thresholds turn acceptance from a subjective debate into an objective checklist. They also protect your budget: a deliverable that fails them is not payable on final balance.
Mini case study
Mehdi, sales manager of a 25-person industrial trading SME in Amsterdam, wants a brochure site but received three quotes ranging from 6,000 to 19,000 EUR. He spends 4 days writing an 11-page spec: 9 pages, a blog, a form connected to his Pipedrive CRM, EN/NL bilingual, LCP under 2.5 s.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Result: the three new quotes now range from 11,500 to 13,800 EUR, a 20 % gap instead of 217 %. He confidently picks 12,400 EUR. The spec saved him a blind trade-off and, above all, avoided roughly 4,000 EUR of change requests he would have paid for without a written scope.
FAQ
How long to write a brochure website spec?
Budget 3 to 5 days for a standard B2B site, producing an 8 to 15 page document. It is the best time-to-savings ratio of the project: it avoids 20 to 40 % overrun on average.
Do I pay if the agency writes the spec?
Often yes: an agency charges 800 to 2,500 EUR for full scoping. You can write it yourself with a template, then have the vendor challenge it.
What happens if a request is not in the spec?
It becomes a paid change request. An extra page typically costs 800 to 2,000 EUR mid-project, which is why an exhaustive scope matters from the start.
Should acceptance criteria be in the spec?
Yes, imperatively, with quantified thresholds: LCP under 2.5 s, WCAG 2.1 AA, end-to-end tested forms. Without them, acceptance becomes an unmanageable subjective debate.
Does a spec guarantee the final price?
Not to the euro, but it brings quotes to within plus or minus 15 % and limits change requests. It is the single most effective tool for controlling a website budget.
Let's scope your project. Send us your spec, even incomplete, or your goals and indicative budget, and we will structure and cost it with you. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
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.

