Web
How long does it take to build a website?
From a company presentation to an online store — realistic website timelines and what extends them most (spoiler: usually the content, not the code).
"When will it be done?" is the question we hear right after the price. The deadline depends on scope and, perhaps surprisingly, most often on how quickly the content (text and images) arrives from your side — not on how fast the developer writes code.
In this article we break down realistic timelines by project category, explain why the "waiting for content" phase often lasts longer than the build itself, and give concrete advice on shortening the time to launch without sacrificing quality.
Rough timelines by category
A simple company presentation: usually 2–4 weeks from a signed agreement to publication, assuming the client regularly delivers texts and photos within the agreed deadlines.
A corporate site with multiple sections and a CMS: 4–8 weeks, because it carries more pages, a design system that must be consistent across all sections, and setting up the admin for independent editing.
An online store or portal: usually more than two months, because it carries a product catalogue, payment and delivery integration, testing multiple purchase scenarios, and often connecting to a warehouse or accounting.
These timelines apply when the team works focused on one project — if several clients are waited on in parallel, or the project scope changes mid-work, deadlines naturally shift.
Why content determines the deadline more than code
Writing code and assembling the design are predictable processes — an experienced team knows how long a given feature takes. What is unpredictable is how quickly the client delivers texts about their services, product photos, or decides which colours and style they want.
We have seen projects where the development itself took three weeks and the total time to publication was six months — because the client spent months collecting product photos or waiting for someone in the company to write the service descriptions. This is not a criticism of clients but reality: writing good copy about your own company is a surprisingly hard task when you first face a blank page.
What extends the deadline most
Late content — texts, photos and product data are often bottleneck number one, as explained above.
An unclear goal at the start and scope changes mid-work — when "just one more feature" is added mid-build that actually requires re-planning part of the system.
Waiting for decisions and feedback — if we send a demo for review and the response arrives in three weeks instead of three days, that period adds directly to the total deadline.
The absence of a single decision-maker — when proposals must be approved by several people in the company with different opinions, the aligning alone consumes weeks.
How to speed up the process from your side
Prepare texts and photos before the project starts, or in the very first week — don't wait to be reminded.
Appoint one person in the company who makes final decisions about design and content, to avoid rounds of aligning.
Respond to questions and demos within a couple of days, not weeks — every day of waiting on your side directly delays the launch.
Clearly define what must be in the first version and what can come in a second phase after launch — a smaller, clearer scope means a faster deadline.
Why we work in phases with a demo version
Instead of working for months "in the dark" and showing the finished product only at the end, we work in phases with regular demo versions you review and comment on along the way. That way a potential misunderstanding is discovered after a week, not after two months when it is late and expensive to make big changes.
This approach also means you see progress and feel in control of the project, instead of waiting for a "big reveal" at the end.
Conclusion
A website's timeline depends on the project's scope, but in practice it is most often determined by the speed of collaboration — how fast content arrives and how fast decisions are made. Realistic planning and disciplined collaboration on both sides shorten the time to launch more than any technical optimisation.
Nikola Cerić
Founder & CEO, Manage IT
More than 10 years of software development experience — in his own company and in major IT companies across the Balkans.