Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. We Only Find Out a Fixed-Price Website Project Is Over Budget at the End. How Do We See It While There Is Still Time to Act?
Problems We Solve

We Only Find Out a Fixed-Price Website Project Is Over Budget at the End. How Do We See It While There Is Still Time to Act?

Web design agencies find fixed-price projects over budget only at launch. We build a live burn view of hours against each stage's budget with early warnings.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Fixed-price website projects are quoted by stage, but time is logged against the project as a whole, and nobody compares the two until the end. By then the budget is gone. We build a live budget view per project that compares hours logged with each stage's budget, projects where the stage will finish at the current rate, and warns the project manager early enough to talk to the client, change approach or record a conscious decision.

The post-launch look at the numbers

The site launched and the client is happy. At the monthly review, the owner runs a time report on the project. The design stage used much more time than quoted because the client had several stakeholders. Development ran over on an integration. Project management time, which was a small line in the quote, was several times larger in reality.

None of it is surprising once it is on screen. What stings is that the design overrun was visible halfway through, and could have been discussed with the client when the extra stakeholders appeared. Instead it was absorbed, like the one before it.

Why overruns are found late

  • Time is logged against the project, not against the quoted stage or component.
  • The quote lives in a proposal document and the time lives in a time tracker.
  • Project managers are focused on deadlines and client happiness, not hours.
  • Nobody looks at hours until invoicing or a monthly review.
  • Raising an overrun with a client feels harder once the project is well advanced.

The information needed to spot an overrun exists every day of the project. It is simply never put side by side with the budget until it is too late to use it.

What late discovery costs

Overruns are absorbed rather than discussed. Opportunities to change scope, raise a change request or adjust the approach are missed. The studio does not learn which stages overrun, so future quotes repeat the mistake. Projects that looked profitable when sold end up making little.

The budget burn view we build

  1. The quote is broken into stage budgets in hours, taken from your proposal or estimator, and loaded against the project.
  2. Time entries from your tracker, such as Harvest, Toggl or your project tool, are mapped to stages through the task or a simple tag.
  3. For each stage the view shows hours used against budget, the stage's progress from your project tool, and a projected finish at the current rate.
  4. When a stage is projected to overrun beyond the tolerance you set, the project manager and owner are alerted with the reason, for example design hours rising while the stage is still open.
  5. The project manager records a decision: raise a change request, adjust the approach, or accept the overrun as a known cost.
  6. Approved change requests add budget to the stage, so the view stays accurate.
  7. At the end of the project, quote against actual per stage feeds your estimator for the next quote.
StageWhat the view shows
DesignHours used, progress, projected finish
BuildSame, plus integrations separately
Content entryHours against pages remaining
Project managementRunning total against its line
Change requestsAdded budget and hours used

An overrun is not always wrong. Sometimes the right call is to absorb it for a good client. The view makes it a decision rather than a discovery.

Seeing it in the middle of the project

Midway through design, the project manager gets an alert: design hours are rising and the stage is still open, because the client has added two new stakeholders to the review. She raises it with the client, suggesting a consolidated review with a single approver or a change request for extra rounds. The client chooses the single approver. The stage finishes close to budget, and the project stays profitable.

Are budgets only checked after launch?

  • Fixed-price projects are reviewed for hours only at the end.
  • Time is not logged by stage.
  • Overruns are absorbed rather than discussed with the client.
  • Project management time is consistently higher than quoted.
  • Nobody compares quotes with actuals to improve estimates.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Do we need to change how we log time?

Only to tag time to the stage, usually by logging against stage tasks you already have.

Which tools does it work with?

Time trackers and project tools with APIs, such as Harvest, Toggl, Teamwork and Productive. We check yours first.

Can it cover retainer or support work too?

It is designed for projects, but the same approach works for monthly retainer budgets.

Will developers see the budget?

That is up to you. Some studios share stage budgets with the team, others keep them to project managers.

What does the cost depend on?

Which tools hold your quotes and time, and how many projects run at once.

Keep reading

More on Problems We Solve

Start here

Tell us where your web projects get stuck

Describe how a website project runs at your studio, from signed proposal to launch and the maintenance plan afterwards, and which tools you use, such as Figma, WordPress, Basecamp, ManageWP or Xero. We will tell you what we would build and what we would leave alone, and if a plugin or a setting you already have would solve it, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →