Table of contents5 sections
  1. Controlling working hours in an agency: how to protect the profitability of retainer projects
  2. How a lack of control over working hours destroys retainer profitability
  3. How to control working hours effectively in retainer projects
  4. How did we solve working hours control at Administy?
  5. Time control is meant to protect the margin, not create extra administration

Controlling working hours in an agency: how to protect the profitability of retainer projects

A fixed retainer gives the agency predictable revenue, and the client a sense of security and continuity of service. The problem starts when the scope of cooperation grows, the number of tasks increases, and the monthly fee stays the same.

We know what it is like when a client who initially needed a dozen or so hours of work a month ends up, a few months later, involving a strategist, a graphic designer, a copywriter, a campaign specialist and a Project Manager. Extra meetings appear, along with urgent revisions, reports and activities that were not part of the original arrangements.

Each individual task seems small. The problem becomes visible only when the month is totalled up and it turns out that the ongoing service cost the agency more than the value of the retainer.

That is why controlling working hours in an agency cannot be limited to checking whether employees have logged their time. Its purpose is to answer far more important questions:

  • how much it really costs to serve a given client,
  • whether the monthly retainer still covers the scope delivered,
  • which activities take up the most time,
  • how many hours remain to be used,
  • when to talk to the client about a change of scope or price.

A fixed retainer gives predictable revenue and the client a sense of security. The problem starts when the scope grows while the monthly fee stays the same.

How a lack of control over working hours destroys retainer profitability

A retainer project can look stable for many months. The invoice is issued regularly, the client continues the cooperation, and the team delivers one task after another. Revenue alone, however, does not tell you whether the contract is still profitable.

The scope grows, but the fee stays the same

Ongoing cooperation naturally develops. The client gets to know the agency’s capabilities better and therefore starts commissioning more activities. New communication channels appear, along with additional formats, more frequent meetings and more people taking part in the approval process.

If the agency does not control how time is used, the scope is extended without a formal business decision.

As a result the original retainer starts to cover:

  • more publications and materials,
  • additional campaigns,
  • more frequent reporting,
  • more operational meetings,
  • new graphic formats,
  • further rounds of revisions,
  • tasks carried out urgently.

The client sees continuity of service. The agency sees a growing workload but often cannot yet present its financial scale.

Small tasks add up to dozens of unpaid hours

The biggest threat is not always a single large out-of-scope order. Much more often, profitability is lowered by small tasks that the team carries out without any additional quote.

Fifteen minutes to reply, half an hour for a revision, an hour-long meeting and preparing another version of a report may seem insignificant. If such activities repeat throughout the month and involve several people, their combined cost becomes significant.

Retainer work rarely loses profitability because of a single decision. The margin disappears through hundreds of small activities that nobody has set against the value of the contract.

The agency counts hours but does not know their real cost

The number of hours alone is not enough to assess profitability.

Twenty hours of a junior specialist’s work and twenty hours of a strategist’s or senior developer’s work are two different levels of cost. The Project Manager’s time, internal meetings, quality control and the work of people who are not directly visible to the client also matter.

The real cost of service should include:

  • the cost rate of each specialist,
  • salaries and the costs of B2B cooperation,
  • project management time,
  • internal and external meetings,
  • revisions and administrative activities,
  • tools and licences assigned to the client,
  • subcontractor costs.

Without such a conversion, the agency may see that a client has used 40 hours, but still not know whether the cost of those hours was 3,000 PLN or 8,000 PLN.

The problem comes to light too late

In many agencies the analysis happens only when the team starts to signal overload or the owner notices a drop in the margin of the whole company.

By that stage the problem has usually been going on for several months.

The agency has already done the extra work, the client has got used to a wider scope, and a conversation about a price increase becomes harder. There is also a lack of well-organised data that would show how the team’s involvement has changed.

That is why control should work continuously, not only during a quarterly or annual review.

How to control working hours effectively in retainer projects

Good control is not about holding employees to account for every minute. Its purpose is to protect the budget, manage the scope deliberately and give the team realistic conditions to do the work.

1. Set a monthly hours budget for each client

Every retainer should have a defined limit or planned level of team involvement. Even if the client is buying an outcome, not hours, the agency must know internally how much time it can devote to delivery.

It is worth splitting the budget by skill, for example:

  • strategy and consulting,
  • client service,
  • copywriting,
  • graphic design,
  • running campaigns,
  • reporting,
  • project management.

This way you can spot not only the overall overrun, but also the area where the biggest deviation arises.

2. Convert time into real labour cost

Every reported hour should automatically increase the cost of serving the client according to that person’s cost rate.

The basic model is simple:

Specialist labour cost = number of hours × real cost rate

Then add the other expenses assigned to the contract:

  • media and tool costs,
  • subcontractor invoices,
  • production of materials,
  • purchase of licences,
  • other direct costs.

Only a comparison of the full cost with the value of the retainer shows the real margin on the client.

3. Set warning thresholds during the month

You should not wait until the last day of the billing period.

It is worth setting checkpoints, for example:

  • using 50% of the hours before the middle of the month,
  • using 70% of the budget without delivering most of the planned scope,
  • exceeding 85% before the key tasks are finished,
  • using the full budget while tasks remain open.

Once a threshold is crossed, the Project Manager should check:

  • which tasks used the most time,
  • whether they were part of the agreed scope,
  • whether the problem resulted from a wrong estimate,
  • how much work remains until the end of the month,
  • whether a conversation with the client is necessary.

4. Separate the retainer scope from additional work

The team should know exactly what the fixed fee covers. Without that knowledge, every client request can be treated as a standard part of the cooperation.

It is worth setting up a simple procedure:

  • 1. The request goes to the person responsible for the project.
  • 2. The Project Manager checks whether the task falls within the scope.
  • 3. If it does not, they determine the time and cost needed.
  • 4. The client receives information about the impact of the task on the budget, or a separate quote.
  • 5. The work starts after approval.

This is not about blocking small requests. It is about making sure that doing them is a deliberate decision, not an automatic cost to the agency.

Case study

How did we solve working hours control at Administy?

Running agencies, we ourselves faced the situation in which ongoing cooperation looked good in terms of revenue, but required more and more involvement from month to month.

At first the scope was predictable. Over time there were extra meetings, further consultations, tasks done outside the schedule and more and more people needed to serve the client.

The mistake was that we analysed the monthly invoice value, but did not always set it against the full cost of the team’s work on an ongoing basis. We knew the client was taking up more time, but we lacked a single view showing the financial consequences.

That is why at Administy we combined three elements:

  • the value of the monthly retainer,
  • the actual working time of everyone involved,
  • the cost rates of employees and specialists.

Every hour assigned to a client affects the current cost of the cooperation. This lets us compare the value of the retainer with the real cost of the work done, not just with the overall number of hours.

The system also shows how much time is left to use within the agreed budget. The Project Manager does not have to wait until the end of the month to see an overrun. They can react while there is still a chance to change the plan.

This view makes it possible to notice sooner that:

  • the client is using up the budget faster than usual,
  • a particular area of service requires too many hours,
  • some of the tasks should be quoted separately,
  • the scope of the retainer needs to be clarified,
  • the price no longer matches the real level of involvement,
  • the cooperation generates turnover but does not deliver the expected margin.

On the basis of this data we can decide on:

  • limiting activities to the agreed scope,
  • changing how the work is organised,
  • moving some tasks to another specialist,
  • an additional quote,
  • increasing the retainer,
  • renegotiating the cooperation model.

This way the conversation with the client does not rest on a general statement that “we have more work”. We can show how the number of hours, the cost of service and the scope of the activities delivered have changed.

Summary

Time control is meant to protect the margin, not create extra administration

A fixed retainer can be one of the most predictable models of cooperation. The condition is regularly comparing the value of the contract with the time and the real cost of the team.

Controlling working hours in an agency lets you spot a growing scope sooner, limit unpaid tasks and hold price conversations based on data. Without it, stable revenue can hide a contract that becomes less profitable with every month.

Administy helps combine working time, specialist cost, retainer value and the budget used in a single view. This way the owner and the Project Manager can react during the month, instead of analysing the loss after the billing period has ended.

Contact the Administy team and check which ongoing engagements really earn money, and which need a change of scope, price or work organisation.