codexier.

Pricing & Buying

Buying Development Hours in Advance: How an Hours Bank Works

By CodexierPublished 5 min read

Between a fixed-price project and paying for every hour as it comes, many agencies and freelancers offer a third model: you buy a block of hours in advance, often at a lower hourly rate, and draw on it as needs arise. It can be an efficient way to buy small changes and improvements. It can also be a way to pay for time you never use. The difference lies in the terms: how long hours are valid, how they are reported and what counts against them.

How an hours bank works

  1. You agree a block size and price, and pay up front or on a schedule.
  2. You send requests through an agreed channel; the supplier estimates larger tasks before starting.
  3. Time is logged per task and deducted from the balance.
  4. You receive a report, monthly or on request, showing tasks and remaining hours.
  5. When the balance runs low, you top up, or the arrangement switches to ordinary hourly billing.

Expiry and roll-over rules

Suppliers put expiry on hours for a reason: they plan capacity, and a client that saves hundreds of hours and uses them all in one month is hard to staff. From the buyer's side, expiry is where money is lost. Read these terms before comparing the hourly rate.

TermBuyer-friendlyWatch out for
ValidityTwelve months or more from purchaseHours lapse at month or quarter end
Roll-overUnused hours carry into the next blockNo roll-over at all
Minimum charge per taskFifteen or thirty minutesA full hour for a two-minute change
What is deductedHands-on work and agreed meetingsEmail, internal handovers and project management charged without agreement
End of agreementUnused hours refunded or usable for a set periodUnused hours forfeited
Rate changesPrice locked for the blockNew rates applied to hours already paid

Reporting and transparency

Once hours are prepaid, you cannot see the work behind them unless the supplier shows it. Good reporting is not a favour; it is what makes the model trustworthy.

  • A task-level ledger: date, request, who did the work, time charged, remaining balance.
  • An estimate before any task expected to take more than a couple of hours, so you can say no.
  • A warning when the balance falls below an agreed level.
  • Access to the ticket or task system, so reports match actual requests.
  • Invoices that reference the block, so your accountant can book the prepayment correctly.

For bookkeeping, prepaid hours not yet used at year end are normally a prepaid expense rather than a cost for the year; your accountant decides. VAT is charged on the invoice for the prepayment.

Compared with a retainer

AspectHours bankRetainerPay-as-you-go
What you buyTime, used on requestOngoing responsibility and set servicesTime, per request
Proactive workOnly if you askIncludedOnly if you ask
Response time commitmentRarelyUsuallyNo
Price per hourLower than ad-hocVaries; fee covers services, not hoursHighest
Risk of paying for unused timeYes, if hours expireLow if services are deliveredNone

Our guide on retainer or pay-as-you-go looks at the maintenance side in more detail.

When it suits you

  • You have a steady stream of small changes: new landing pages, content modules, small features, integration tweaks.
  • You can estimate your yearly need from the last twelve months of invoices.
  • Someone else, or a separate agreement, handles updates, backups and monitoring.
  • You do not need a guaranteed response time for incidents.

Decision rule: size the bank to what you actually used last year, not to what you hope to do, and only buy it if the terms let hours live for at least a year. If your needs are larger and defined, a fixed-price project is clearer; see fixed price or hourly. When not to buy an hours bank: if requests come a few times a year, pay per task. We sell maintenance as a monthly maintenance package and projects at fixed prices on the pricing page; if you are weighing an hours bank from another supplier against these, book a short call and we will compare honestly.

Frequently asked questions

Is an hours bank cheaper than hourly billing?

Per hour, usually yes. In total, only if you use the hours before they expire. Compare the expected cost including the risk of lapsed hours, not just the rate.

What happens to unused hours if we end the agreement?

It depends entirely on the contract. Some suppliers refund or let you use them for a period; others forfeit them. Agree this before paying.

Can the supplier charge project management against the bank?

Only if the agreement says so. Specify what counts: hands-on work, agreed meetings and estimates are common; internal coordination and email are often excluded.

How big should the first bank be?

Small. Buy a block that covers a few months of your typical needs, check the reporting and quality, and size up when you know the pattern.

Weighing an hours bank against other models?

Bring the offer to a free 15-minute call. We read the terms with you, estimate your real need from past invoices and tell you which model is likely to cost least.

Book a free 15-minute call