The verdict in three sentences
When an Amsterdam SME receives quotes from 20,000 to 90,000 EUR for the same business application, the problem almost always lies in the requirements document, not the vendors. A document structured in 10 sections takes 3 to 8 workshop days, costs 3,000 to 7,000 EUR excl. VAT in 2026 when written with a consultant, and narrows the quote spread to ± 20 %. It is also the best insurance against change requests that inflate a project by 30 % midway.
Why quotes vary fourfold
A two-page request ("we need an app to manage our service jobs") lets every vendor imagine its own scope. One prices 8 screens, another 40, with or without a mobile app, with or without a link to Exact Online or AFAS.
| Unclear area | Typical pricing gap | Concrete example |
|---|---|---|
| Number of user roles | 15 to 30 % | 2 roles vs 6 with fine-grained rights |
| Integrations (ERP, accounting, payroll) | 20 to 40 % | CSV export vs two-way API |
| Mobile app | 25 to 50 % | Responsive site vs offline app |
| Data migration | 5 to 15 % | 500 Excel rows vs 10 years of history |
| GDPR (AVG) and hosting | 5 to 10 % | EU hosting, audit logs, data purging |
| Service level (SLA) | 10 to 20 % | Business-hours support vs on-call |
| Reports and dashboards | 10 to 25 % | 3 KPIs vs custom BI |
Added together, these gaps explain why the same need can be priced at 20,000 or 90,000 EUR.
The 10-section template
| Section | What to write | Workshop time |
|---|---|---|
| 1. Context and goals | Current problem, target KPIs (e.g. -40 % re-keying) | 0.5 day |
| 2. Roles and permissions | List of profiles, what each can see and edit | 0.5 day |
| 3. User journeys | 8 to 15 scenarios written step by step | 1 to 2 days |
| 4. Data and business rules | Entities, required fields, calculations, statuses | 1 to 1.5 days |
| 5. Integrations | Existing software, flow direction, frequency | 0.5 to 1 day |
| 6. Data migration | Volumes, formats, file quality | 0.25 day |
| 7. Non-functional requirements | User count, response times, mobile | 0.25 to 0.5 day |
| 8. GDPR and security | Personal data, retention periods, hosting | 0.25 to 0.5 day |
| 9. SLA and maintenance | Target uptime (99.5 %), fix times | 0.25 day |
| 10. Budget, timeline, selection criteria | Budget range, milestones, quote scoring grid | 0.25 to 0.5 day |
Section 3 pays back the most: journeys written from the technician's, salesperson's or accountant's point of view make quotes comparable line by line. Stating a budget range (section 10) does not weaken your negotiation, it prevents off-target proposals.
Mini case study
Daan, owner of a 35-person industrial maintenance SME in Amsterdam, wants to replace his job-tracking spreadsheets. His first tender, based on a two-page note, brought back 4 quotes between 22,000 and 88,000 EUR. Impossible to compare.
He pays for 5 workshop days and a requirements document at 4,800 EUR excl. VAT. The 4 new quotes land between 41,000 and 52,000 EUR, or ± 12 % around the average. He picks an offer at 44,000 EUR. Without a requirements document, projects of this kind carry 25 % change requests on average, so 11,000 EUR avoided. The workshop pays for itself more than twice before the first line of code.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Can we write the requirements document ourselves?
Yes, with this template, allow 6 to 10 days of internal work. A consultant cuts that to 3 to 5 workshop days and raises the technical questions people forget, especially on integrations and GDPR.
How long should a good requirements document be?
Between 15 and 35 pages for an application in the 30,000 to 80,000 EUR range. Beyond 50 pages vendors skim and the document loses impact.
Should we disclose our budget?
Yes, as a range, for example 40,000 to 55,000 EUR excl. VAT. SMEs that do so receive better-calibrated proposals and save 2 to 3 weeks of negotiation on average.
How many vendors should we invite?
Three to five. Beyond that, analysis time explodes for marginal gain; with fewer than three you have no reliable benchmark.
Is the document frozen?
No. It serves as the contractual baseline, then scope is adjusted in agile increments. A 10 to 15 % budget buffer for changes is healthy.
Let's scope your project. Describe your business need and current software: we run the scoping workshop, deliver the 10-section requirements document, then price the build. 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.