On this page
A retainer that permits unused hours to carry forward can create delivery obligations beyond the current month's allowance. The monthly invoice alone does not reveal that workload. Build a register of eligible hours by origin and expiration, then compare the hours that can be requested with the capacity reserved to provide them. The actual contract supplies the rollover rules; this article uses invented terms solely to demonstrate the arithmetic.
Reconcile the hour balance
Suppose a client receives 20 hours each month. The entered scenario allows unused hours to remain eligible for one additional month, with the oldest hours used first. March begins with eight eligible February hours, and March adds 20. The client uses 18 hours, consuming all eight February hours and ten March hours. Ten March hours remain eligible for April.
Closing eligible hours = opening eligible hours + new allowance − hours used − hours expired
| March movement | Eligible hours |
|---|---|
| Opening February balance | 8 |
| March allowance | 20 |
| March usage | −18 |
| Expired hours | 0 |
| Closing March balance | 10 |
April therefore begins with ten carried hours plus a new 20-hour allowance, or 30 eligible hours. If only 20 hours of actual delivery capacity are reserved in April, a request for all 30 creates a ten-hour gap. The hours register describes eligibility under the entered terms; the scheduling policy must separately explain when eligible work can be delivered.
Separate current cash from future service
Assume the monthly fee is a hypothetical $2,400. Two monthly receipts total $4,800 whether the client uses all hours immediately or carries some forward. Using a carried hour in April does not create another $120 receipt merely because $2,400 divided by 20 equals $120 per allowance hour. The business has already collected the related fee under this scenario.
If April usage is 24 hours, the oldest ten are consumed and 14 come from April's allowance. Six April hours remain. If April usage is only six hours, four of the ten carried March hours expire at month end under the entered rule, while the 20 April hours remain eligible. These two paths produce very different future workload despite the same monthly billing.
Track expiration without inventing cancellation rights
Use a separate row for each month's allowance, usage applied, remaining hours, and actual expiration date. Confirm whether partial hours, service categories, priority windows, or limits on simultaneous requests affect usability. Do not assume hours expire simply because that would make capacity easier to manage; use only the terms actually agreed for the business's arrangement.
Review the register before accepting new commitments. Several clients may request carried work in the same week, so average monthly usage can understate the peak requirement. Keep revenue recognition and any treatment of unused entitlements aligned with the accounting policy confirmed for the business. This operational ledger tracks hours and cash timing; it does not determine legal obligations, refund rights, or when revenue must be recognized.
Method references: OpenStax: Prepare Operating Budgets. Accessed October 22, 2026. All dollar figures are hypothetical worked examples.
Related calculators & guides
- Project Backlog vs Available Delivery Capacity
- Milestone Acceptance Delays and Cash Timing
- Price Billable Travel Time and Trip Expenses
- Build a Client Meeting Cost Budget
- Project Handoffs: Review and Rework Costs
- Scope Reduction vs a Price Discount
- Fixed-Fee Cancellation Cost Scenarios
- Time and Materials with a Not-to-Exceed Cap
- Build a Blended Team Billing Rate
- Subcontractor Markup vs a Management Fee
- Billable Write-Offs: Trace Lost Fee Value
- Service Software Seat Costs and Client Work
- Outsourcing Admin: Required Sold Hours
- Client Concentration and Receipt Timing
- Project Work in Progress and Cash Committed
- Annual Contract Renewals and Cash Commitments
- Delayed Project Starts and the Cash Schedule
- Analyze Cash Forecast Errors by Cause
- Link Receipt and Payment Scenario Assumptions
- Project Backlog Capacity Calculator
- Blended Team Billing Rate Calculator
- Client Receipt Concentration Calculator
- Cash Forecast Error Calculator
- Backlog and Deadline Capacity Reference
- Cash Forecast Error Reconciliation Table
- Worked Example: Backlog Capacity and Collection Delay
- Service Delivery and Cash Operations Workbook
- Freelance Pricing and Project Workbook
Report an error
Thank you! Your feedback helps us make this page better.
Could not send. Please try again.