Websites11 min read

Website quote 2026: complete template (template + example)

Mohamed Bah·Fondateur, Kolonell
May 21, 2026
Share:
Website quote 2026: complete template (template + example)

Website quote 2026: complete template (template + example)

Websites

Website quote 2026: why a clear template changes everything

A vague website quote is the number one cause of disputes between SMEs and web agencies. Out of 47 rescue projects I have seen between 2024 and 2026, 38 started with a 4-line one-page quote: "Website creation: 850,000 FCFA". Three months later: scope creep, budget overrun, blurry code ownership, GDPR forgotten, hosting never delivered.

A professional website quote in 2026 must be 4 to 8 pages, contain 11 explicit sections, and price each item separately. Here is the full template, applicable in FCFA, EUR and USD, with a real worked example on an SME brochure site (12 pages).

The 11 mandatory sections of a 2026 website quote

#SectionExpected contentVolume
1Project descriptionContext, business goals, target audience1/2 page
2Functional scopeExhaustive list of pages and features1 page
3DeliverablesSource code, Figma design, content, documentation, training1/2 page
4TechnologiesExact stack (Next.js 14, Prisma, Neon PG, Tailwind, etc.)1/4 page
5Milestones and schedulePhases with key dates and validation criteria1/2 page
6Price per itemDesign, front-end, back-end, content, SEO, hosting1 page
7Payment terms40% deposit, intermediate milestones, balance on delivery1/4 page
8WarrantyBug-fix window (60-90 days), exclusions1/4 page
9Intellectual propertySource code transfer on final payment1/4 page
10GDPR complianceCookies, legal notice, hosting, processing register1/4 page
11General conditionsAcceptance, validity, jurisdiction1/2 page

Section 1 — Project description

Rephrase the client need in 5-8 lines. Quote measurable business objectives (lead generation, online sales, appointment booking). State the audience (B2B, B2C, industry, geography). Mention constraints (hard deadline, budget cap, integration with an existing tool).

Section 2 — Functional scope

List every page (Home, About, Services x N, Contact, Blog, etc.) and every feature (quote form, booking calendar, Wave/Orange Money/Stripe payment, customer portal). Anything outside this list will require a change order.

Section 3 — Concrete deliverables

  • Source code (private GitHub repository transferred to client)
  • Figma mockups (file ownership transferred)
  • Written content (12 pages x 350-600 words)
  • Technical documentation (README, deployment, env variables)
  • Admin training (2 h video call or on-site)
  • 12 months of hosting included (VPS DigitalOcean, OVH or Hostinger)

Section 4 — Technologies

Specific stack. Kolonell example: Next.js 14 (App Router) + React 18 + TypeScript + Tailwind CSS 3.4 + Prisma 6 + Neon PostgreSQL + next-intl for multi-language + custom JWT for admin. Hosting on a DigitalOcean 4 GB VPS. Cloudflare CDN. Transactional email through Brevo or Resend.

Section 5 — Milestones and schedule

MilestoneDeliverableDateValidation
M1 — Brief and wireframes8-page wireframesD+7Client email approval
M2 — Figma designHigh-fidelity mockups, 8 pagesD+18PDF signature on Figma
M3 — Front-end devResponsive HTML/CSS pagesD+32UAT on preview URL
M4 — Back-end + integrationsForms, CMS, payment, GDPRD+45User acceptance tests
M5 — Final acceptanceCross-browser, perf, SEO testsD+52Signed acceptance report
M6 — Go-liveDeployment, training, warrantyD+56Live on kolonell.com

Section 6 — Price per item (the core of the quote)

ItemVolumeCost FCFACost EURCost USD
Brief + 8-page wireframes12 h90,000137150
Figma design 8 pages + design system24 h240,000366400
Front-end dev (HTML/CSS/JS responsive)40 h320,000488533
Back-end dev (CMS, forms, GDPR)28 h224,000342373
Wave/Orange Money payment integration8 h80,000122133
12-page content writing10 h100,000153167
On-page technical SEO (meta, schema, sitemap)6 h60,00092100
Tests, acceptance, deployment10 h80,000122133
2 h admin training2 h16,0002427
12 months VPS hostingincluded40,0006167
Subtotal1,250,0001,9072,083
18% VAT (if applicable)225,000343375
Total incl. tax1,475,0002,2502,458

Section 7 — Payment terms

  • Deposit at order signing: 40% (500,000 FCFA / 762 EUR / 833 USD)
  • Figma mockup approval (M2): 30% (375,000 FCFA / 572 EUR / 625 USD)
  • Final acceptance (M5): 30% (375,000 FCFA / 572 EUR / 625 USD)
  • Late payment penalty: 1.5% / month (mandatory OHADA mention)
  • Accepted methods: wire transfer, Wave Business, Orange Money Pro, check

Section 8 — Warranty

90 days warranty after go-live for bug fixes attributable to the provider. Excluded: feature additions, content changes, issues caused by a client-initiated hosting move, outages of the hosting provider.

Section 9 — Intellectual property

Source code becomes the full property of the client upon receipt of the final payment. The provider keeps a citation right (portfolio, case studies) unless a written confidentiality clause applies. Third-party libraries (Next.js, React, Tailwind) remain under their respective licences (MIT, Apache 2.0).

Section 10 — GDPR compliance

CNIL-compliant cookie banner (two clicks minimum), legal notice page, privacy policy page, processing register handed to the client, EU hosting (OVH Strasbourg, Hostinger Lithuania) or Senegal (Sonatel Cloud), DPA signed with hosting and email providers.

Section 11 — General conditions

Quote valid for 30 days, governing law Senegal (OHADA) or France depending on client location, competent court Dakar or Paris, standard force majeure, mandatory pre-litigation mediation.

Need a professional website?

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

Full priced example: 12-page SME brochure site

Typical client: 8-person consulting firm, Dakar Plateau, budget 1,500,000 FCFA, 8-week deadline.

Scope:

  • 12 pages (Home, About, Team, 4 services, 3 sectors, Case studies, Vitrine blog, Contact)
  • Smart quote form (5 questions, lead scoring)
  • MDX blog with 6 launch SEO articles
  • FR/EN bilingual
  • Calendly integration for bookings
  • Full GDPR
  • 12 months hosting

Total quote: 1,250,000 FCFA excl. tax / 1,475,000 FCFA incl. tax (1,907 EUR / 2,250 EUR / 2,083 USD / 2,458 USD).

Schedule: 8 weeks from D0 to go-live.

Warranty: 90 days bug fix + 3 months included support (4 h cumulative).

Downloadable template

Kolonell offers a free online quote on /devis-gratuit: fill out 8 questions, receive a structured PDF quote with all 11 sections in 5 minutes, transferable to any agency for benchmarking.

Tools to produce a pro quote

  • Notion or Google Docs — collaborative writing
  • Figma — annex with mockups linked to the quote
  • DocuSign, Yousign, HelloSign — legally binding e-signature in Senegal (Law 2008-08) and in the EU (eIDAS)
  • Jira, Linear, Trello, ClickUp — milestone tracking after signing
  • Slack — client project channel for daily transparency
  • PDFKit or Pandoc — PDF rendering if volume is high

Red flags to walk away from

  • 1-page quote without item-level detail
  • Suspicious round total (500,000, 1,000,000) with no breakdown
  • No IP clause
  • No post-launch warranty
  • Unspecified hosting or "free year one" then opaque renewal
  • No intermediate payment milestone (100% at the end = you will be ghosted)
  • Deposit > 60% (norm is 30-40%)
  • Zero GDPR mention
  • Source code not transferred or "leased"
  • Fuzzy deadlines ("around 2 months")

FAQ

How many pages should a professional website quote contain?

4 to 8 pages for a standard brochure site, 10 to 20 pages for e-commerce or complex sites with a customer portal. Less than 3 pages is a red flag.

What deposit should be requested at signing?

30 to 40% at signing, then 2 or 3 intermediate milestones tied to validated deliverables (mockups, technical acceptance, go-live). 100% upfront or 100% at the end are to be avoided on both sides.

Do I automatically own the source code?

No. Without an explicit IP transfer clause in the quote or contract, the agency remains the owner of the code. Spell it out: "Source code becomes the full and entire property of the client upon receipt of final payment."

Should the technical stack be stated in the quote?

Yes, it is mutual protection. The client knows they can hire a Next.js + Prisma + Postgres developer for maintenance. The provider knows they will not be asked to rebuild in Laravel or WordPress at the last minute.

How long is a website quote valid?

30 days is the norm, sometimes 45 days on a large project. Beyond that, the provider's internal costs (hourly rate, subcontractors, hosting) may change.

Let's talk about your quote

If you want a detailed 11-section quote for your website, we can put it together within 48 h. WhatsApp +221 77 596 93 33.

Tags:#website quote#quote template#SME#website pricing#web contract#agency quote
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.