How much does it cost to make a website?

Every week I get emails and messages on WhatsApp with the question of how much it costs to make a website?

And that answer isn’t that simple.

After all, there are several factors that influence the price of a website. How many pages will it be? And what kind of functionality do you need? Does the design have to be unique? That’s the way it goes.

Because making a site is a complex process, the value can vary even depending on the type of client. If at the beginning of the conversation I already identify that it may be a more difficult client or else it will probably have many reviews because he or she does not know very well what it wants… the price will be higher.

For you who are wondering how much a site can cost, whether you are someone who wants to hire the creation of a website or sell one, I hope that in this article I can help you understand how the pricing of this service works.

The scope of the project

The first point to consider in price and probably the most important is the scope of the project. That is, it is the relationship between the effort required to develop this site.

With that, we go to some possible points.

Site type

The first is the site type. Is the project for a landing page, an institutional website, an e-commerce, a portfolio, a marketplace or a more complex system?

The time required to make a landing page, for example, can be 100 times shorter than to make a customized marketplace and this will of course directly influence the price.

To have a reference, here is an order that I believe will follow from lower price to higher price:

  • Landing page
  • One Page Site
  • Simple Blog
  • Personal portfolio
  • Personal website
  • Institutional website
  • Online store (E-commerce)
  • Custom directory
  • Members area for online courses
  • Custom sites


When creating a website, we can use tools that will streamline and facilitate our process. For example, using WordPress will make the price much lower than if you were to create code from scratch for the same site.

These content managers (CMS) are widely used exactly because they simplify already giving us much of the work done.

Combined with tools like Elementor, it’s even easier and faster.

If a customer requires the use of certain technology, that platform will count towards the final price of the project.

In general, sites using these platforms will be cheaper. Again a brief list from the cheapest to the most expensive:

  • Google Sites
  • Wix
  • Weebly
  • Webflow, New Year
  • Integrated Store
  • Vtex, Texas
  • WordPress
  • Magento
  • Custom own code


On top of all this, what types of features in a site will determine the complexity of its creation.

A simpler website that only has text, images and forms will be much easier than a website that needs a search system, connections to APIs and other services or custom streams.

Some of the possible features that add to the project value:

  • Animations of the elements on the page
  • Questionnaires
  • Popups
  • Integration with other services (E-mail marketing, analytics, CRM, ERP, etc.)
  • Maps
  • Restricted content
  • Sale of products or services
  • Restricted area for customers, students or members
  • Dynamic content
  • Custom directories (e.g. list of travel packages with variations and everything else)


In many projects design is an important aspect, but the customer is not always willing to pay for its development.

Therefore, what is customary is to use ready-made templates and online themes to already have a design base, leaving only the change of colors, texts and images for those of the project.

However, in some cases it is necessary that we develop the design as a pre-development step. In those cases where the design is unique, the price of the website will be at least 30% more expensive. This percentage can reach up to 50% depending on the project.

Number of Pages

Finally, the number of pages is a factor that is directly related to everything we have already commented on. If we have to make a site with three pages is much faster than if the project contains 30.

For each page we have to think about the design, the user flow and also its development.

Here is very direct:

The more pages, the more expensive the site will be.

Extra: Design type

Some people don’t care much about it, but I sure do. Not only do I not like working with any kind of site but there are some that I just don’t accept.

If a project is super cool, for a nice brand and with interesting people, probably the price will be lower than if the project does not have good conditions for its realization.

Moreover, each company or freelance professional prefers one type of project more than others and can weigh the hand on price if the type of project is not what they like.

I, for example, don’t much like picking up websites on WordPress that have to over-customize their features or streams. When it is so I raise the price or for the proposal not to be accepted or for it to be accepted at least I have a greater financial incentive.

Customer type

As I commented at the beginning of the article, from the moment that a commercial conversation begins for the creation of a website, an analysis of the type of customer by the person who is selling the site also begins.

There isn’t necessarily a universal type of good customer, but each of us has their preferences. More than that, over time we learn to identify whether a type of customer is easier or more difficult to work with.


Every customer needs service, but there are those who will sue you once a month and those who will call you every day while the project is happening.

There are those customers who trust their ability to make decisions and there are those who will want their way or opinions to be executed.

It’s like the meme:

If “I do it all by myself” is 100, but if the “client does everything”, then it’s already 3400.

I’ve already gotten into a lot of bored life for not analyzing my client well when closing a deal. The result is that I’ve already taken default, I’ve had to wait more than a year for the client to deliver missing material and I’ve had to be attending late at night to practically be a psychologist.

So companies and freelance professionals will end up charging more expensive when they identify that they will have to take a much longer time to attend.

After all, the service is part of the work and your time should be considered in the price.

Some quick factors that may signal the need to charge a higher amount:

  • Customer doesn’t know what he wants
  • During trading the client called you several times
  • Use of prejudiced or aggressive language
  • You are interrupted or your suggestions are not heard


In addition to the greater or lesser need for care, another factor that influences is what is your responsibility with the project.

For example, if you make a personal website for someone who is starting online you will probably have less responsibility for success or some mistake than if you make a new project for a company that already receives millions of online visitors to your site.

Not long ago I made a migration from a site that every day sells thousands and thousands of reais. That is, if the migration was wrong and the site went offline for a few hours, the damage to the company would be too great.

In such cases when there is a higher liability, the price also charged may be higher.

Future Potential

Now thinking more relatively about the price of the sites, has some questions that we may or may not take into consideration.

These are things that depend on our goals as a company or freelance professionals and that will not necessarily apply to all cases.

The future potential is the first of these elements and he understands our understanding that the realization of a project with a given client will lead us to have more future opportunities with that same client.

Whether it’s more recommendations or more projects with the same customer, a customer’s future value can make the initial project price a little lower.

Alert: There are some customers who use this “will have more projects” or “I’ll recommend you” strategy to try to make a website for a ridiculous price or even for free. DO NOT accept that.

Here the future potential may give a discount on the final value, but this discount will rarely be big enough for it to be a bad deal for those who are developing.

I have some clients who are always giving me new projects and, therefore, I can give differentiated prices to them. However, these values are always still good for me.

Cross-selling or upsell

Another way that can influence to lower the price of the site is if you add other services together.

As far as I can see, we can’t legally tying the price of one service or product to another, so here’s a lot of your ability to add service to combos and so on.

I don’t change the value of my base service – website creation – but I always offer other services together that will increase the value of a project.

Hosting, consulting, SEO and others are services that can be together when you submit the proposal to the client and, with this, help you to have a better return in the end.

Your reputation or brand

Finally, something that is directly linked to the value of the site is:

Who are you doing this site with?

If the developer of the site is a new company or freelancer in the market and without experience, the value will probably be lower than someone who is already renowned in the market.

I remember in 2015 when i had a marketing agency and the same site that we charged R$ 3000 to carry out had been budgeted at R$ 20,000 by a larger agency.

That is, the same site made by a large agency was almost 7 times more expensive.

Average value of your region

More than the average value of a service in the region, I prefer to focus on the other points to price.

However, it is still important to remember that it is difficult to sell a service if its value is not reasonable for where it is.

If a website is sold here in Brazil for $2000, it doesn’t mean I’m going to sell it to a customer in the United States for $300. After all, I can sell it for $2000 the same site and make more money.

At the same time, if I try to sell this same site for $ 20000 in my city, maybe I can not.

It is important to keep in mind what the average value of such a site is where we are and, based on this, understand whether the value will rise or fall according to all the other factors we are considering.


The creation of a website is not a product whose price is fixed unless those who are developing do something standardized and dull.

Each project has its numents and the final price will depend on all that I mentioned and, depending, even more.

For you who want to hire a service, my suggestion is to be the most respectful, clear and aware of what you want to do with your project.

Already for you who is selling a site, my suggestion is to be the most respectful, clear and conscious too, lol.

After all, it’s all it takes for the relationship to be good and the project as well.

Tell me in the comments what you think of these factors.


Gostou do artigo?

Share on facebook
Share on linkedin
Share on pinterest
Share on whatsapp
André Lug

André Lug

Leave a Reply

Your email address will not be published. Required fields are marked *