Three quotes are sitting in your inbox. One is a single line with a total. One is a PDF with a nice cover page and very little underneath. The third runs to four pages and you are not sure whether the length means care or padding. You cannot compare them, because they are not describing the same thing.
This is a format problem before it is a price problem. A sensible website quotation format sets out the same building blocks in the same order, so that you can lay two quotes side by side and see what is really different. Below is what a website quote should include, section by section, with a layout you can ask any provider to follow.
The website quotation format, top to bottom
Whatever it looks like visually, a usable quote has these parts. Some providers merge a few of them; that is fine as long as nothing is missing.
- Who is quoting whom, with a reference number and date
- A short summary of the project in plain words
- The scope, as a list of pages and features
- What is not included
- Assumptions the price depends on
- Price, broken into lines
- Taxes
- Payment schedule
- What happens after launch
- Ownership and accounts
- Validity of the quote
If a quote you have received skips three or four of these, it is not necessarily dishonest. It is simply incomplete, and the missing parts will be settled later, usually at a less convenient moment.
Header and project summary
The header is boring and useful: the provider’s legal or trading name, their contact details, your business name, a quote number and the date. If the provider is GST-registered, their GSTIN normally appears here or on the invoice. A quote number matters more than it seems, because when you later say “as per quote 14”, both sides know exactly which version you mean.
The summary should be two or three sentences that you would recognise as your project. “A five-page business website for a dental clinic in Howrah, with appointment enquiry form and WhatsApp button” tells you the provider listened. “Dynamic responsive website with modern UI” tells you nothing.
Scope: pages and features as separate lists
Scope is the heart of the quote and the part most often left vague. Ask for two lists.
The page list
Every page named: Home, About, Services, each individual service page if there are several, Gallery, Blog, Contact, Privacy Policy. If the quote says “up to 8 pages”, ask which eight. A number without names leaves room for disagreement about whether a thank-you page or a service sub-page counts.
The feature list
Each function written as a line: contact form that emails a named address, WhatsApp chat button, Google Map, blog with categories, newsletter sign-up, online payments through a named gateway, booking form. Note who sets up any third-party account the feature needs, such as the payment gateway or email marketing tool.
Also worth a line each: mobile layouts, basic on-page SEO setup (titles, descriptions, sitemap), analytics installation, SSL, speed configuration, and how many rounds of design changes are included. Whether the design is a configured theme or drawn from scratch belongs here too. If you are unsure which you need, our comparison of custom design versus a template explains the difference in practice.
Exclusions and assumptions
These two short sections prevent more arguments than any other part of the document.
Exclusions say plainly what the price does not cover. Common ones: content writing, photography, logo design, hosting and domain fees, paid plugin or theme licences, ongoing maintenance, translation, and data entry for large product catalogues.
Assumptions say what must be true for the price to hold. For example: you supply all text and images in final form; there is one decision-maker; product data arrives as a spreadsheet; the site is built on WordPress; no more than a stated number of review rounds. When an assumption turns out false, the quote should say how that is handled: a revised quote, or an agreed rate for extra work.
Price lines, not a single total
You do not need every hour itemised, but a total with no breakdown makes it impossible to see where the money goes or to drop something you do not need. A workable middle ground looks like this:
| Line | Description | Amount |
|---|---|---|
| Design and build | Pages and layouts as listed in scope | Fixed |
| Features | Each feature beyond the basic pages, one line each | Fixed per line |
| Content | Writing or editing, if included | Fixed or per page |
| Third-party costs | Domain, hosting, licences, passed through or excluded | Stated separately |
| Optional extras | Things offered but not required | Listed, not added to total |
| Taxes | GST if applicable | Stated separately |
Keep third-party costs on their own line. Hosting, domains and licences renew on their own cycle at the vendor’s current price, so it is cleaner when the quote either passes them through at cost or excludes them entirely and tells you where to buy them.
When a price says “onwards”, as ours do (a standard Business Website is ₹9,999 onwards), the quote that follows a conversation should replace “onwards” with the actual figure for your scope. A final quote that still says “onwards” is still an estimate.
Taxes stated, not implied
The quote should say whether GST is included or added on top, and at what rate. If the provider is not registered, it should say that instead. This is general information, not tax advice; your accountant can tell you whether you can claim the GST back as input credit. Our main guide on web development cost in India covers how this changes the real cost to a registered business.
Payment schedule and after launch
A quote should show how the total is split and what triggers each payment. Tying instalments to approvable stages rather than calendar dates is fairer to both sides, and our guide to payment terms for website projects sets out the usual patterns.
After launch, the quote should state what support is included, for how long, and what counts as a fix versus a change. “Free support” with no definition is a promise nobody can hold anyone to. Also note whether ongoing maintenance is offered, and at what cost, even if you do not take it now.
Ownership, accounts and validity
Three lines settle a great deal:
- The domain will be registered in your name, or transferred to you.
- Hosting will be in your account, or the provider will hand over full access on request.
- On final payment, you own the website files, content and design, subject to the licences of any third-party theme or plugin used.
Finally, a validity period: how long the price holds. Providers set this because their costs and calendars change. If yours does not have one, ask; a quote accepted months later may be revised anyway.
Comparing two quotes line by line
Once you have quotes in roughly this shape, comparison becomes mechanical.
- Put the page lists side by side. If one has eight named pages and another has five, they are different projects.
- Do the same for features. Mark anything one includes and the other excludes.
- Read both exclusion lists. Add a rough cost for anything excluded that you will need anyway, such as copywriting.
- Check the tax line on both.
- Compare what each says happens after launch.
- Only then compare totals.
Often the cheap quote stops being cheap at step three. Sometimes the expensive one turns out to include work you do not need, and asking for it to be removed brings the number down. For a rough range to sanity-check against before you speak to anyone, the website cost calculator gives a starting figure in a few clicks.
Wording that should make you ask a question
- “Unlimited revisions.” Ask what happens on the twentieth. Usually there is a practical limit; better to know it.
- “SEO-friendly website.” Ask what is actually being done: titles, descriptions, sitemap, speed settings? Or just a theme that claims to be.
- “Premium theme included.” Ask whose licence it is, and whether updates continue after the first year.
- “Hosting free for one year.” Ask whose account it sits in and what renewal costs from the host.
- “Lifetime support.” Ask what it covers and whose lifetime.
Asking a provider to rewrite their quote
It is entirely reasonable to send a provider this website quotation format and ask them to fill it in. Good providers will usually be glad to, because a clear quote protects them from disputes too. If someone refuses to list pages, exclusions or ownership in writing, you have learned something useful about how the rest of the project would go.
If you would like to see what a quote in this format looks like for your own site, our pricing page lists our starting figures, and once we know the pages and features you need, we can set out a quote in this same line-by-line shape.
Next in this series: Custom vs Template Website: What the Extra Cost Buys