How to Calculate the Cost of a Website: A Budget Checklist

The questions to answer before requesting quotes, plus an item-by-item checklist that separates one-off and yearly website costs.

Open notebook, calculator and laptop while planning a website budget

This is a checklist for calculating what a website will cost before you ask anyone for a quote: 8 questions to answer, an item list that separates one-off and yearly costs, and the questions to ask when comparing quotes. It isn't a price list; the goal is to make sure every quote you receive covers the same scope and can be compared side by side. When the same "business website" request gets wildly different quotes, the reason is usually unclear scope rather than price.

Answer these 8 questions first

Your answers are what allow an agency to give you an accurate, comparable quote:

  1. What is the site's main purpose? Information, leads, bookings, online sales or a mix.
  2. How many pages? List them one by one, and say whether each service needs its own page.
  3. How many languages? Each extra language adds content and technical work.
  4. Who prepares the content? Will you supply text and photos, or should writing, photography and translation be included?
  5. Which integrations? Payments, bookings, CRM, WhatsApp, maps, email marketing, accounting or shipping.
  6. Who will update the content? If you will, you need an admin panel; if the agency will, that belongs in maintenance.
  7. Builder or custom code? This changes both upfront and yearly costs. See our builder vs custom code comparison.
  8. What do you expect after launch? Maintenance, backups, security, SEO tracking and small change requests.

Item-by-item checklist

Keep this table with you when collecting quotes and mark whether each item is included and whether it's one-off or yearly.

ItemCost typeWhat to check
DesignOne-offReady theme or custom design? How many revisions?
Development and setupOne-offAdmin panel included? Source code handed over?
CopywritingOne-offWho writes the text? Is it SEO-friendly?
Photos and imagesOne-offPhoto shoot or stock images? Who holds the licence?
TranslationOne-offProfessional or machine translation?
IntegrationsOne-offWhich are included and which cost extra?
Basic SEO setupOne-offTitles, descriptions, sitemap, structured data included?
DomainYearlyRegistered in whose name? Who tracks the renewal date?
HostingYearlyShared or VDS? Are backups and resource limits in writing?
SSL certificateYearlyIncluded with hosting?
Business emailYearlyPart of hosting or a separate service?
Theme and plugin licencesYearlyWho pays renewals?
Maintenance and updatesYearlySecurity, backups and small edits included?
MarketingMonthly or yearlyAds, social media and SEO budgeted separately?

For current 2026 market ranges for these items, see our 2026 website price guide. We explain shared hosting versus VDS in our guide on choosing web hosting.

Catch hidden costs early

Projects that go over budget usually missed these items at the start: extra revisions beyond those in the quote, yearly licence renewals for paid themes and plugins, stock image and font licences for commercial use, delays when text and photos aren't ready on time, features added mid-project and priced as scope changes, and migrating content and redirecting old URLs if you already have a site.

Questions to ask when comparing quotes

When quotes arrive, ask for more than the total:

  • What is the delivery time, and what happens if it slips? The timeline should state when content is expected from you.
  • How are payments staged? A phased plan lowers risk for both sides.
  • How many days of free support follow launch? Are small bug fixes in the first weeks covered?
  • In whose name and on which server will the site run? You should have access to hosting and domain details.
  • Are source code and design files handed over? Without them, changing agencies later is hard.
  • How are mobile, speed and basic SEO tested? Ask to see the pre-launch checklist.

These answers often explain the price gap between two quotes. A cheaper offer may simply leave out support or maintenance.

Building the budget step by step

  1. Answer the 8 questions in writing and prepare a short requirements document.
  2. Mark each checklist item as needed, second phase or not needed.
  3. Send the same document to at least three agencies so quotes cover the same scope.
  4. Compare quotes item by item, not by total.
  5. Add up one-off and yearly costs separately and calculate a three-year total.
  6. Keep around ten percent of the budget for the unexpected.

Common mistakes

  • Looking only at the setup fee and leaving yearly costs out of the budget.
  • Registering the domain in the agency's name. It should always be in the business's name.
  • Underestimating content preparation, the most common reason sites launch late.
  • Saying "we'll talk later" instead of putting scope in writing.
  • Picking the cheapest quote and finding out later that maintenance, backups and security weren't included.

A practical note for Antalya businesses

Many Antalya businesses in tourism, healthcare, real estate and food serve foreign customers too, so they need multilingual sites. The most overlooked item is then translation and keeping each language up to date. Seasonality matters as well: launching at least a few months before summer gives the site time to gain search visibility and lets you test booking and form flows. Planning the budget around the season calendar avoids rushed extra costs.

Conclusion

A well-prepared requirements list gets you more accurate quotes and fewer surprise costs along the way. Once you've filled in the checklist, compare options that fit your scope on our packages page, or send us your list for a tailored quote.

Frequently asked questions

What should I look at first when budgeting a website?

Start with the site's purpose: information, lead generation, bookings or online sales. The purpose sets the number of pages, features and integrations, which is where most of the cost comes from.

What should I ask about domain and hosting in a quote?

Ask whether the domain will be registered in your business's name, whether hosting is shared or a VDS, whether backups and SSL are included, and who pays renewals from the second year on. Without this in writing you can't compare two quotes properly.

How should I compare the quotes I receive?

First make sure they were all prepared from the same requirements document. Then add up one-off and yearly items separately, mark anything left out and calculate a three-year total. The lowest total isn't necessarily the cheapest offer.

What are the hidden costs?

Paid theme and plugin licences, stock images, professional translation, business email, extra revisions and yearly maintenance are the most often forgotten items. Listing them upfront avoids surprises.

Is maintenance a required cost?

It isn't a legal requirement, but a site without security updates, backups and small fixes becomes a risk over time. It's best treated as a fixed item in your yearly budget.

What can I postpone if my budget is tight?

Features such as a blog, extra languages or advanced filters can wait for a second phase. Mobile-friendliness, speed, security and basic SEO shouldn't be postponed; fixing them later costs more.

All articles

Get a quote for Corporate Websites

Tell us what you need to apply the ideas in this article to your site; we will send scope, timing and price in writing.