Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. A Client Says They Have Hours Banked From Last Quarter. How Do We Track Retainer Rollover So We Are Not Arguing About It?
Problems We Solve

A Client Says They Have Hours Banked From Last Quarter. How Do We Track Retainer Rollover So We Are Not Arguing About It?

Marketing agencies argue with clients over unused retainer hours because rollover is not tracked. We build an hours ledger per retainer both sides can trust.

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

Hours-based marketing retainers often allow unused hours to roll over, with limits that are written in the contract but never tracked. When a client asks to use banked hours, the agency has no agreed balance. We build a retainer hours ledger that applies your rollover rules month by month, shows the balance and expiry of rolled hours, and gives the client a statement so the number is agreed before it is needed.

The email about banked hours

The client's new marketing director emails. Her predecessor told her the agency owes them a good number of unused hours from the spring, and she would like to use them on a website refresh. The account manager checks the timesheets and finds some months under, some over. The contract says unused hours roll over for one quarter only, capped at a portion of the monthly allowance. Nobody ever applied that rule month by month.

The agency's view is that most of those hours expired. The client's view is that nobody told them. The account director spends a week reconstructing a balance from exports, and the relationship starts the new quarter on a sour note.

Why rollover balances drift

  • Rollover rules are written in the contract, often with caps and expiry, and then forgotten.
  • Timesheets show hours used, but nothing turns them into a running balance.
  • Overservice in one month is informally set against underservice in another, depending on who is asked.
  • Clients are told "you've got some hours in the bank" in passing, which becomes their memory of the deal.
  • Contacts change on both sides, and the only record is someone's recollection.

The retainer terms are clear. It is the arithmetic across months that nobody does, and so both sides fill the gap with their own assumptions.

What an unagreed balance costs

The agency either gives away hours it believes had expired, or has a dispute with a client it wants to keep. Time goes into rebuilding history. Account managers avoid the subject until it becomes a problem. Clients who feel short-changed are less likely to renew, even when the agency applied the contract correctly.

The hours ledger we build

  1. Each retainer's terms are entered: monthly hours, what rolls over, the cap, how long rolled hours last, and whether overservice carries forward or is written off.
  2. Hours used are read monthly from your time tracker, such as Harvest or your project system, for that retainer only.
  3. At each month end the ledger applies the rules: new allowance, hours used, hours rolled over, hours expired, and the opening balance for the next month.
  4. Rolled hours are shown with their expiry month, so the account manager can see what is about to lapse.
  5. A short monthly statement is produced for the client showing allowance, used, rolled and expiring hours. It can go out with the monthly report or invoice.
  6. Manual adjustments, such as goodwill credits agreed in a meeting, are recorded with a reason and who approved them.
Ledger lineWhat it shows
Opening balanceHours carried from previous months
Monthly allowanceHours included this month
Hours usedFrom timesheets for this retainer
Rolled forwardUnused hours within your cap
ExpiredHours past their rollover period
AdjustmentsGoodwill or corrections, with a reason

What your contracts say about rollover is your decision. The ledger simply applies whatever you agreed, the same way every month.

When the next question about banked hours comes

The client already has a statement every month, so the balance is not a surprise. When they want to use rolled hours for a project, the account manager opens the ledger, confirms what is available and when it expires, and plans the work. If there is a disagreement, it is about one month's figures, spotted when that month's statement went out, not about a year of history.

Could this come up with your clients?

  • Your retainers allow unused hours to roll over.
  • Nobody applies the rollover rules month by month.
  • Clients have mentioned hours they believe are banked.
  • Overservice and underservice are set against each other informally.
  • Clients do not get a regular hours statement.

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

Can we reconstruct past balances?

Yes, from past timesheets and contract terms, and the ledger shows how each month's balance was reached so it can be explained.

Do we have to show clients the statement?

No, but it is what prevents disputes. Some agencies share it monthly, others only on request.

What about deliverable-based retainers?

The same approach works with deliverables instead of hours, such as posts or articles per month, rolled over under the same kind of rules.

Does it change our time tracker?

No. It reads hours from your tracker and keeps the ledger separately.

What does the cost depend on?

How varied your rollover terms are, which time tracker you use and how much history you want rebuilt.

Keep reading

More on Problems We Solve

Start here

Tell us where the admin leaks out of your agency

Describe how a normal month runs at your agency: how retainers are sold, how time is logged, where client work is tracked and which tools you already pay for, such as Harvest, Float, Asana, Xero or HubSpot. We will tell you what we would build, what we would leave alone, and if a setting in a tool you already own would fix 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 →