Introduction
How long does it take to build a website for a business? The honest answer is that it depends less on coding speed and more on how quickly decisions, content and feedback arrive. A small brochure site with ready copy and one decision-maker moves differently from a site with several stakeholders, product data or integrations. Developer effort is usually a fraction of the elapsed calendar time. The rest is waiting for approvals, files and answers. Below are the phases, the dependencies that stretch a schedule, and a worked hypothetical you can adapt to your own assumptions.
How Long Does It Take to Build a Website? Effort Versus Calendar Time
Two numbers describe any project, and they are often confused. Effort is the number of working hours the team spends designing, building and testing. Calendar time is how many days pass between kickoff and going live. A project needing 130 hours of effort does not take 130 hours of calendar time. It does not even take 16 working days if one person works eight-hour days, because work pauses while the business reviews a design, finds a logo file or decides which services to feature.
This is why quotes of a fixed number of weeks are only meaningful alongside their assumptions: how many pages, how many review rounds, who approves, and when content arrives. A sound website development timeline states those assumptions openly so that a delay can be traced to a cause rather than argued about later.
The Phases and What Each One Depends On
Discovery and scope
This phase settles what the site must do: the audience, the main action a visitor should take (call, enquire, buy, book), the pages needed, and any systems to connect, such as a CRM, payment gateway or booking tool. Its output is a written scope. The main dependency is access to the person who can actually decide. If that person joins late, scope changes arrive during the build, where they cost far more time.
Structure and wireframes
Here the page list, navigation and the layout of key pages are agreed in a plain, low-fidelity form. Reviewing structure before visual design is cheaper than changing it afterwards. Expect at least one feedback round, and more if several departments each want space on the home page.
Visual design
Design covers the look of the home page and a few representative templates, plus mobile layouts. Delays here usually come from missing brand assets, unclear preferences, or feedback that contradicts earlier feedback. Consolidating comments from all reviewers into one list before sending them back saves days.
Development
The build turns approved designs into working templates inside a CMS or custom codebase, and sets up forms, analytics, redirects and basic performance work. This phase can start before every word of copy is final, provided templates are stable. It slows sharply when designs are still changing.
Content entry, testing and launch
Copy and images go into the templates, then the team checks layouts across devices and browsers, tests forms and tracking, and reviews accessibility basics and page speed. Launch itself includes DNS changes, final backups and a post-launch check. If an old site exists, redirect mapping belongs here too, and it deserves care because a poorly handled move can affect search visibility.
A Hypothetical Example With Stated Assumptions
The following is illustrative only, not a real project or a NextGen Fusion commitment. Assume a ten-page services website, one decision-maker, two feedback rounds on design, a standard CMS build, one contact form, no ecommerce and no migration of old pages. Assume the business replies to review requests within two working days, and that effort and calendar figures below are assumed values for planning arithmetic.
| Phase | Assumed effort (hours) | Assumed elapsed time (working days) | Main dependency |
|---|---|---|---|
| Discovery and scope | 12 | 5 | Stakeholder availability |
| Structure and wireframes | 16 | 6 | Feedback on page list |
| Visual design | 30 | 10 | Brand assets, two review rounds |
| Development | 50 | 10 | Approved designs |
| Content entry, testing, launch | 22 | 8 | Final copy and images |
| Total | 130 | 39 |
Adding the rows gives 12 + 16 + 30 + 50 + 22 = 130 hours of effort and 5 + 6 + 10 + 10 + 8 = 39 working days if the phases run one after another. Under these assumptions, that is roughly eight calendar weeks once weekends are counted, though holidays and festival periods would add more. Now change one input: suppose the final copy arrives ten working days after the build ends. Templates are finished, but content entry and testing cannot start, so the business website launch moves by about ten working days even though no extra effort was needed. This is the typical pattern: effort stays flat while calendar time grows.
Free quote · reply within 24 hours
Want a site that's fast from day one?
Tell us what it needs to do. You get one fixed price and delivery window in writing within 24 hours.
Where Schedules Usually Slip
Four causes recur. Content arrives late or incomplete. Review feedback is slow or comes from people who were not part of earlier approvals. Scope grows mid-build, for example a request for a blog, a members area or a payment system. And third-party items, such as domain access, payment gateway approval or API documentation, sit with another organisation. Of these, content is the one the business controls most directly.
Content readiness checklist
Before design is signed off, confirm the following exist in usable form:
- Final or near-final copy for every page in the agreed structure, with one named person responsible for approving it.
- Logo files in vector or high-resolution formats, brand colours and fonts if defined.
- Photography you have the right to use, or a decision to commission or source it.
- Service or product descriptions, contact details, address and business hours.
- Any claims, certifications or regulated statements, reviewed by the relevant professional in your sector before publication.
- Access details for the domain registrar, hosting account, analytics and any tools to be connected.
Planning Decisions That Shorten or Lengthen the Path
Some choices genuinely trade speed for something else. A template-based build is quicker than a custom design but gives less control over layout and brand expression. Launching with fewer pages gets the site live sooner, but later additions need another small project. Running content writing in parallel with design saves calendar time, though it risks copy that does not fit the layout and needs reworking. Fixing the number of review rounds keeps the schedule predictable, while open-ended revisions protect flexibility at the cost of a firm date.
A practical approach is to agree a short list of must-have items for the first release and a separate list for later. Name a single approver, set a response window for feedback, and treat any new request as a scope change that is discussed against the date. Plan time after launch too: monitoring forms, fixing small issues and checking analytics are part of the work, not an afterthought.
Conclusion
Before asking any team for dates, write down your page list, your approver, your feedback turnaround and the status of your content. With those four answers, a schedule becomes something you can test rather than a hopeful estimate.
If you would like to talk through assumptions for your own project, you can contact NextGen Fusion to discuss scope and sequencing, with no obligation.
Free quote · reply within 24 hours
Want a fixed price for your project?
Tell us what it needs to do. You get one fixed price and delivery window in writing within 24 hours.
Keep reading on Development
- Core Web Vitals on WordPress: How to Pass LCP, INP and CLSHow to pass Core Web Vitals on WordPress: what breaks LCP, INP and CLS on themes, plugins and images, and the fixes to apply first, in the right order.
- Headless CMS for Next.js: Five Options Compared Side by SideComparing headless CMS options for Next.js: Sanity, Contentful, Strapi, Payload and Storyblok on hosting, APIs, previews and who each one suits best.
- Website Speed Test Tools Compared: PSI, Lighthouse, GTmetrixPageSpeed Insights, Lighthouse and GTmetrix measure speed in different ways. What each one shows, why scores differ and the order we run them in.

